Binaaridatan Käsittely
Pyyhkäise näyttääksesi valikon
Binaarinen data n8n:ssä tarkoittaa mitä tahansa tiedostosisältöä, kuten kuvia, PDF-tiedostoja, CSV-tiedostoja ja asiakirjoja. Sen tarkoituksena on mahdollistaa työnkulun vastaanottaa tiedosto, poimia siitä hyödyllinen sisältö, muokata sitä ja välittää se eteenpäin seuraaviin vaiheisiin.
Binaarisen datan käsittely n8n:ssä noudattaa yksinkertaista ja toistettavaa prosessia. Riippumatta siitä, työskenteletkö CSV-tiedostojen, kuvien tai PDF-tiedostojen kanssa, sama logiikka pätee: vastaanota tiedosto, tarkastele sen tietoja, poimi oleellinen sisältö ja valmistele se työnkulun seuraavaa vaihetta varten.
- Vastaanota tiedostosyöte (esimerkiksi lomakkeen lähetys, jossa on tiedostokenttä).
- Tarkastele binaarista sisältöä tarkistamalla tiedostonimi, MIME-tyyppi ja koko.
- Poimi sisältö, kuten muuntamalla CSV riveiksi tai kuva base64-muotoon.
- Puhdista, suodata, yhdistele tai tiivistä poimittu data.
- Tarvittaessa muunna tiedoston, tekstin (base64) ja tiedoston välillä sen mukaan, mitä seuraava solmu tai API odottaa.
Kenttien nimillä on merkitystä. Kun solmu pyytää binaarisen syötekentän, sen on vastattava täsmälleen sitä kenttänimeä, jossa tiedosto kulki. Jos nimet eivät täsmää, tuloksena on tyhjä ulostulo.
Vaiheittainen CSV-esimerkki
Aloita määrittämällä lomakekenttä, jossa on tiedostokenttä. Voit rajoittaa ladattavia tiedostoja tiedostopäätteen perusteella, kuten .csv tai .png. Testausta varten lataa esimerkkitiedosto ja pura CSV-tiedosto.
Kun tiedosto on vastaanotettu, tarkista solmun tulos ja avaa binaarinen osio. Näet tiedoston nimen, MIME-tyypin ja tiedostokoon.
Seuraavaksi käytä CSV-lukijaa sisällön purkamiseen. Aseta Input Binary Field täsmälleen ladatun tiedostokentän nimeksi. Jokaisesta CSV-rivistä tulee oma tietueensa.
Kun tiedot on purettu, muokkaa niitä. Suodata pois tarpeettomat rivit, muuta sarakkeet oikeisiin tietotyyppeihin (esimerkiksi release_year numeroksi) ja säilytä vain olennaiset kentät, kuten title ja release_year. Jos rivikohtaista tietoa ei tarvita, voit tiivistää tiedot, esimerkiksi ryhmittelemällä tyypin mukaan tai laskemalla kokonaismäärät.
Lopuksi rakenna tulos. Käytä Aggregate-toimintoa yhdistääksesi kaikki tietueet yhdeksi listaksi tekoälyä tai raportointia varten, tai Split Out-toimintoa käsitelläksesi jokaisen tietueen erikseen. Tämä pitää työnkulun selkeänä, tehokkaana ja ennustettavana.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme