Klassiske filtyper er ikke lenger tilgjengelige for bruk fra og med januar 2021. Du kan overføre klassiske filer eller laste ned en PDF-fil. Finn ut mer
Workiva kundestøttesenter
Kommandoer for tabellformede transformasjoner
Kommandoer for tabellformede transformasjoner
Sist oppdatert
For å klargjøre data med skilletegnseparerte verdier (DSV) for opplasting, for eksempel for å massere tabelldata inn i ønsket format, legger du til et trinn i en kjede som bruker en tilkoblingskommando for tabelltransformasjon. For eksempel:
Del datasett basert på innhold i en post
Filtrer basert på regler
Kombiner datasett fra flere kilder
For å aktivere disse kommandoene, oppretter en IT-administrator først en Tabular Transformation-kobling .
Legg til overskrift
For å legge til en overskriftsrad i en kommaseparert verdi-fil (CSV), bruk en Legg til overskrift -kommando.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen du vil legge til overskriftene i.
Skilletegn
Velg skilletegnet som brukes til å skille kolonner i Input-fil.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Overskriftsrad
Skriv inn hele innholdet i overskriftsraden. Skill hver overskrift med et skilletegn, for eksempel Kolonne1, Kolonne2, Kolonne3.
Topptekstskilletegn
Skriv inn skilletegnet som brukes til å skille overskrifter i Overskriftsrad, for eksempel ,
Utganger
Utdata
Utgangstype
CSV med overskrifter
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
Legg til radnumre
For å legge til radnummer i DSV-en i den første kolonnen, bruk en Legg til radnumre -kommando.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen du vil legge til radnumre i.
Utdatafil
Skriv inn navnet på den resulterende filen av transformasjonen.
Skilletegn
Skriv inn skilletegnet som brukes til å skille kolonner i Input-fil.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Legg til radnumre-utdata
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input File, vanligvis et "
Avansert spørring
For å kjøre en SQL-spørring på én eller flere CSV-filer, bruk en Avansert spørring -kommando. Du kan også slå sammen andre filer du legger ved denne kommandoen.
Merk: Denne kommandoen støtter SELECT -setninger og komplementære JOIN -setninger, men ikke -setninger som INSERT, UPDATEeller CREATE. For å sette inn rader, bruk kommandoen Stack Files ; for å oppdatere rader, Find and Replace.
Egenskaper
Egenskap
Detalj
Tabeller
Skriv inn alle filene som skal brukes i spørringen, samt tabellnavnet deres.
Hvis kolonnenavn eller identifikatorer inneholder mellomrom eller spesialtegn, bruk hakeparenteser. For eksempel, [Kolonne A], [Kolonne B].
For å formatere data med to desimalmellomrom, bruk syntaksen SELECT PRINTF('%.2f',(SUM(DATA))) AS EBITDA FROM HFMDat.
For å velge den første forekomsten av et duplikat, for eksempel hvis to poster har samme ID, bruk syntaksen velg * fra grupper etter ID som har MIN(ID) ORDER BY ID.
For å sette sammen flere strenger, bruk operatoren || som for eksempel streng1 || streng2 [ || streng_n ].
Inndataskilletegn
Velg skilletegnet som brukes i Tabeller, samt i sammenføyningsfilene.
Utdataskilletegn
Velg skilletegnet som skal brukes i spørreresultatene.
Forhåndsvisning
For å skrive ut en forhåndsvisning av spørreresultatene, merk av i denne boksen.
Kommandoen Avansert spørring prøver automatisk å bestemme datatypen til en kolonne. For å beholde eventuelle innledende nuller for en verdi som kommandoen feilaktig angir for et heltall, bruk kommandoene Finn og erstatt – med Regex og Erstatt bare treff valgt – for å legge til enkle anførselstegn (') rundt kolonnens verdier og deretter fjerne dem etter at kommandoen Avansert spørring er fullført:
For å legge til enkle anførselstegn, finn (\d+)og erstatt med '$1'.
For å fjerne enkle anførselstegn, finn '(\d+)'og erstatt med $1.
Med Regex valgt, bruker kommandoen Find and Replace parentesene (()) til å registrere gruppen eller tegnene, og erstatter dem deretter som den første parameteren $1. For å opprette flere opptak, bruk påfølgende sett med parenteser og inkrementelle verdier som $2.
Utganger
Utdata
Utgangstype
Resultat
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input File, vanligvis et "
Endre skilletegn
For å endre skilletegnet i en CSV-fil, bruk kommandoen Endre skilletegn.
Merk: For å overholde RFC-spesifikasjonen, bruk alltid ett enkelt tegn som skilletegn, helst et komma eller et tabulatortegn.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Inndataskilletegn
Skriv inn skilletegnet som brukes i Input-fil. For et tabulatortegn, skriv inn \t.
Utdataskilletegn
Skriv inn skilletegnet som skal brukes etter transformasjonen. For et tabulatortegn, skriv inn \t.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Behold tomme rader
Kryss av i denne boksen for å beholde tomme rader i utdataene. De er fjernet som standard.
Utganger
Utdata
Utgangstype
CSV-resultat
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
Rengjør usiterte nye linjer
For å forsøke å rense en fil som er Request for Comments (RFC)-kompatibel, bortsett fra tegn i ikke-siterte nye linjer, bruk kommandoen Clean Unquoted Newlines. Bruk for eksempel denne kommandoen til å behandle datafiler med inkonsistente tegn for linjeskift eller nye linjer.
Merk: Denne kommandoen fjerner bare nye linjer uten anførselstegn. Andre problemer som ikke er kompatible, vil fortsatt føre til at datasettet feiler.
Egenskaper
Egenskap
Detalj
Forhåndsvisningsresultat
For å forhåndsvise resultatet i kommandoens logg, merk av i denne boksen.
Inndatafil
Skriv inn filen som skal renses.
Filskilletegn
Velg skilletegnet for hver kolonne i Input-fil.
Bruk late sitater
For å aktivere anførselstegn i felt uten anførselstegn og felt uten anførselstegn i felt uten anførselstegn, merk av i denne boksen.
Legg til etterfølgende tekst
For å legge til linjer med én kolonne uten skilletegn i Input file til den siste verdien i den siste kolonnen i forrige post, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Rensede linjeskiftutdata
Fil
Linjeantall
Heltall
Merk: Utdataene Linjeantall viser det totale antallet poster – inkludert overskriften – i utdataene Rensede linjeskift
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Klarte ikke å opprette den rensede nylinjeutdataen
Kolonnefilter
For å filtrere DSV-kolonnene med overskrifter som samsvarer med det angitte mønsteret, bruk en Kolonnefilter -kommando.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Utdatafil
Skriv inn navnet på den resulterende filen av transformasjonen.
Skilletegn
Velg skilletegnet som brukes i Input-fil.
Mønstertype
Velg mønstertypen du vil filtrere etter:
Indeks for å filtrere etter kolonneindeks
Eksakt for å filtrere etter en kommaseparert liste med eksakte verdier
Skriv inn mønsteret som kolonnene skal matches med. Hvis Mønstertypeer Indeks, bruk spredningsoperatoren, for eksempel 0:5, 7:8, 10:15. Merk: Den første kolonnen har en indeksverdi på «0», ikke «1».
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Invers
For å beholde de samsvarende kolonnene og fjerne alle andre, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Kolonnefilterutgang
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input File, vanligvis et "
Concat-filer
For å slå sammen flere tabellariske datakildefiler horisontalt til ett enkelt CSV-datasett, bruk en Concat Files -kommando.
Egenskaper
Egenskap
Detalj
Kildefiler
Skriv inn filene som skal sammenkobles.
Forhåndsvisningsresultat
For å forhåndsvise resultatet i kommandoens logg, merk av i denne boksen.
Filskilletegn
Velg skilletegnet som brukes i Kildefiler.
Utganger
Utdata
Utgangstype
Sammenslått CSV
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Kunne ikke generere CSV-filen
Konverter CSV til XLSX
For å konvertere en CSV-fil til en Microsoft Excel®-arbeidsbok (XLSX), bruk kommandoen Konverter CSV til XLSX.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal konverteres til XLSX.
Skilletegn
Velg skilletegnet som brukes i Input-fil.
Arknavn
Skriv inn navnet på arket som skal opprettes i Excel-arbeidsboken.
Utdatafil
Skriv inn banen til der filen skal lagres (valgfritt). Hvis du bruker den som utdata for en annen kommando i kjeden, la den stå tom.
Utganger
Utdata
Utgangstype
Utdata XLSX
Fil
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
Konverter JSON til CSV
For å konvertere en JSON-fil til en CSV-fil, bruk kommandoen Convert JSON to CSV.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn JSON-filen som skal konverteres til CSV.
Utdatafil
Skriv inn banen til der du vil lagre den nye CSV-filen. Hvis du bruker den som utdata for en annen kommando i kjeden, la den stå tom.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Utdata CSV
Fil
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
Konverter til krysstabell
Hvis du vil konvertere et tabellarisk datasett – for eksempel en Oracle Essbase® flerdimensjonale uttrykk (MDX)-spørringsutdata – til et krysstabulerings- ellerkrysstabellformatbruker du kommandoen Konverter til krysstabell. Denne kommandoen baserer krysstabelloppsettet på kolonne- og radoverskriftene som er definert som tupler i det tabellariske inndatasettet.
For eksempel, med denne kommandoen, dette datasettet:
For å forhåndsvise krysstabellformatet, merk av i denne boksen.
Inndatafil
Skriv inn filen som skal konverteres til et krysstabellformat, med kolonne- og radoverskriftene definert som tupler.
Merk: Sett opp inputfilen slik at den første kolonnen er et avgrenset sett med verdier som skal spres horisontalt, og den første raden er et avgrenset sett med verdier som skal spres vertikalt.
Filskilletegn
Velg skilletegnet som brukes med kolonner i Input-fil.
Feltskilletegn
Skriv inn tegnet som skal brukes for å skille hvert felt som deles inn i krysstabellformatet.
Utelat nøkkelen (celle A1)
For å utelate celle A1 i Input Filefra krysstabellformatet, merk av i denne boksen. Hvis for eksempel celle A1 inneholder (A,B), er cellene A1 og A2 i krysstabellformatet tomme; hvis ikke, inneholder de A og B.
Utganger
Utdata
Utgangstype
Krysstabellrapport
Fil
Linjeantall
Heltall
Merk: UtdataeneLinjeantall viser det totale antallet linjer i utdataeneKrysstabellrapport, inkludert alle overskriftsrader.
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
Konverter XLSX til CSV
Tabelltransformasjonsversjonen av denne kommandoen er utgått. Eventuelle eksisterende kjeder som bruker denne kommandoen vil fortsette å fungere, men ingen fremtidige instanser kan opprettes.
For å kopiere en kolonne fra en DSV-fil, bruk kommandoen Kopier kolonne.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Utdatafil
Skriv inn navnet på den resulterende filen av transformasjonen.
Skilletegn
Velg skilletegnet som brukes i Input-fil.
Kolonnenavn
Skriv inn navnet på kolonnen som skal kopieres.
Nytt kolonnenavn
Skriv inn navnet på den resulterende kopien av kolonnen.
Sett inn indeks
Skriv inn kolonneindeksen der kopien av kolonnen skal settes inn.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Kopier kolonneutdata
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i inndatafilen, vanligvis en "
Uttrekksverdi
For å trekke ut en verdi fra en DSV-fil ved hjelp av radindeksen og kolonneindeksen, bruk en Extract Value -kommando.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Skilletegn
Velg skilletegnet som brukes i Input-fil.
Radindeks
Skriv inn radnummeret du vil hente verdien fra, der den første linjen i Input file er 1.
Kolonneindeks
Skriv inn kolonnenummeret til Radindeks -inndataen som det skal trekkes ut fra. For å trekke ut hele raden, la feltet stå tomt.
Utganger
Utdata
Utgangstype
Rad
JSON
Verdi
Streng
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
Filtrer rader
For å filtrere rader i DSV-en etter et regulært uttrykk (regex) eller eksakt samsvar for én eller flere kolonner i raden, bruk en Filter Rows -kommando.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Utdatafil
Skriv inn navnet på den resulterende filen av transformasjonen.
Skilletegn
Velg skilletegnet som brukes i Input-fil.
Finn mønster
Skriv inn mønsteret som skal brukes for å finne treff.
Match mønstertype
Velg om du vil matche med et Regex - eller Exact -mønster.
Uavhengig av store og små bokstaver
For å ignorere store og små bokstaver i teksten, merk av i denne boksen.
Invers
For å beholde alle samsvarende rader og forkaste resten, merk av i denne boksen.
Søk i kolonner
Skriv inn en kommaseparert liste over kolonneindekser som søket skal begrenses til.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften av transformasjonsresultatene, merk av i denne boksen.
Merk: Kommandoen Filter Rows forventer en skikkelig DSV-fil med overskrifter. For å filtrere ut den første raden i en fil uten overskrifter, bruk kommandoen Finn i en Filverktøy-tilkobling.
Utganger
Utdata
Utgangstype
Filtrer radutdata
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input File, vanligvis et "
Finn og erstatt
For å finne og erstatte kolonneverdier i dataene basert på et regulært uttrykk, en fulltekststreng eller en kolonneindeks, bruk en Søk og erstatt -kommando.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Utdatafil
Angi om du vil sende ut originalfilen eller en kopi:
For å skrive ut den opprinnelige filen med de oppdaterte kolonneverdiene, skriv inn den samme filen som Input-fil.
For å skrive ut en kopi av originalen med de oppdaterte kolonneverdiene, skriv inn navnet på den nye filen.
Skilletegn
Velg skilletegnet som brukes i Input-fil.
Finn mønster
Skriv inn det regulære uttrykket, tekststrengen eller kolonneindeksen som skal brukes til å identifisere verdier som skal erstattes, basert på Samsvarsmønstertype.
Match mønstertype
Velg hvordan du vil identifisere kolonneverdiene som skal finnes:
For å finne verdier basert på et regulært uttrykk, velg Regex.
For å finne verdier som samsvarer med en fulltekststreng, velgEksakt.
For å finne verdier basert på kolonnen deres, velgIndeks.
Merk:Nøyaktig samsvarer med hele strengen i hver kolonne. For å finne og erstatte en delvis verdi med en kolonne, velg Regex og Erstatt kun treff.
Erstatningsverdi
Skriv inn teksten som samsvarende verdier skal erstattes med.
Merk: Hvis Samsvarsmønstertypener Indeks, erstatter erstatningsverdien alle verdiene i den samsvarende kolonnen.
Uavhengig av store og små bokstaver
For å ignorere store og små bokstaver i teksten, merk av i denne boksen.
Erstatt kun treff
Hvis Match pattern typeer Regex, merk av i denne boksen for å bare erstatte den samsvarende teksten med erstatningsverdien.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Kolonner
Skriv inn en kommaseparert liste over kolonner som kommandoen skal omfatte, med 0 for den første kolonnen. For eksempel begrenser 0,1,2,3 kommandoen til de fire første kolonnene.
Merk: For å bruke samme Erstatningsverdi -inndata på flere verdier, bruk et regulært uttrykk som Finn mønster -inndata, for eksempel (?:Varians|Varians %|Alle perioder|FY15|YTD).
Utganger
Utdata
Utgangstype
Finn og erstatt utdata
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input File, vanligvis et "
Sett inn kolonne
For å sette inn en kolonne i en DSV-fil, bruk en Sett inn kolonne -kommando.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Utdatafil
Skriv inn navnet på den resulterende filen av transformasjonen.
Skilletegn
Velg skilletegnet som brukes i Input-fil.
Topptekst
Skriv inn navnet på den nye kolonneoverskriften.
Dataverdi
Skriv inn teksten som skal settes inn i den nye kolonnen.
Sett inn indeks
Skriv inn kolonneindeksen der den nye kolonnen skal settes inn.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Merk: For å sette inn flere kolonner, legg til en kolonne i inndatafilen med en overskrift EMPTY_REPLACED_HEADER, med en verdi for hver rad av EMPTY_REPLACED_VALUE. Med File Utilities-tilkoblingen, bruk Find and Replace -kommandoene for å erstatte plassholderen for overskriften med ønsket kolonneoverskrift, og plassholderen for verdi med en streng med det nødvendige antallet kommaer.
Utganger
Utdata
Utgangstype
Sett inn kolonneutdata
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input File, vanligvis en "
Bli med kolonner
For å slå sammen flere kolonner i en DSV-fil og eventuelt forkaste de brukte kolonnene, bruk kommandoen Slå sammen kolonner.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Utdatafil
Skriv inn navnet på den resulterende filen av transformasjonen.
Skilletegn
Velg skilletegnet for Inndatafil.
Indeks for sammenføyd kolonne
Skriv inn tallindeksen for den nye kolonnen. For den første kolonnen, skriv inn 0.
Match mønstertype
Velg mønstertypen du vil søke etter kolonner etter:
For å søke etter kolonneplassering, velg Indeks.
For å legge inn en kommaseparert liste med overskrifter, velg Nøyaktig.
Skriv inn mønster eller indeks som skal brukes til å finne kolonnene som skal kobles sammen.
Sammenføyd kolonneoverskrift
Skriv inn navnet på den nye kolonnen som opprettes fra sammenføyningen.
Bli med tekst
Skriv inn teksten som binder sammen verdiene i den nye kolonnen, for eksempel -.
Forkast
For å fjerne kolonnene som er sammenføyd for å opprette den nye, merk av i denne boksen.
Forhåndsvis resultater
For å forhåndsvise de første 10 linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Utdata for bli med i kolonnen
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input File, vanligvis en "
Kartoverskrifter
For å erstatte en liste med overskrifter med en annen liste med overskrifter, bruk kommandoen Map Headers. I listene, skill overskrifter med komma, og rekkefølgen er viktig.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Utdatafil
Skriv inn navnet på den resulterende filen av transformasjonen.
Skilletegn
Velg skilletegnet for Inndatafil.
Inndataoverskrifter
Skriv inn en liste over overskriftene som skal erstattes med nye verdier, i samme rekkefølge som Utdataoverskrifter.
Utgangsoverskrifter
Skriv inn en liste over de nye overskriftene som skal inkluderes i utdataene, i samme rekkefølge som Input headers.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Bruk indekser
Hvis Input headers bruker numeriske indekser, kryss av i denne boksen.
Utganger
Utdata
Utgangstype
Utdata for kartoverskrifter
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input File, vanligvis en "
Pivot
For å representere verdiene i en datakolonne som separate kolonner, bruk en Pivot -kommando. Når du pivoterer en kolonne, blir radenes unike verdier nye kolonneoverskrifter.
Hvis du pivoterer kolonnen MEASURE, aggregerer kolonnen Amount og angir de resterende kolonnene som rader, erstatter utdataene kolonnen MEASURE med kolonner for verdieneSales ogCOGS og angir deres respektive beløp:
ÅR,PRODUKT,MARKED,SCENARIO,Periode,Salg,VARER FINANSIELT ÅR 20,100-10,Massachusetts,Faktisk,APR,425 400 FINANSIELT ÅR 20,100-10,Massachusetts,Faktisk,AUG,825 800 FINANSIELT ÅR 20,100-10,Massachusetts,Faktisk,DES,1225 1200 FINANSIELT ÅR 20,100-10,Massachusetts,Faktisk,FEB,225 200 FINANSIELT ÅR 20,100-10,Massachusetts,Faktisk,JAN,125 100 FINANSIELT ÅR 20,100-10,Massachusetts,Faktisk,JULI,725 700 Regnskapsåret 2020, 100–10, Massachusetts, faktisk, juni 625 600 Regnskapsåret 2020, 100–10, Massachusetts, faktisk, mars 325 300 Regnskapsåret 2020, 100–10, Massachusetts, faktisk, mai 525 500 Regnskapsåret 2020, 100–10, Massachusetts, faktisk, november 1125–1100 Regnskapsåret 2020, 100–10, Massachusetts, faktisk, oktober 1025–1000 Regnskapsåret 2020, 100–10, Massachusetts, faktisk, september 925 900
Hvis du ekskluderer kolonnen Periode fra radene, aggregeres alle tidsperioder for hver kombinasjon av de gjenværende radene:
ÅR, PRODUKT, MARKED, SCENARIO, Salg, KOSTNADER FINANSIELT ÅR 2020, 100-10, Massachusetts, Faktisk, 8100, 7800
Hvis du pivoterer både kolonnene MEASURE og Period, vises hver unike kombinasjon av verdiene deres som kolonner, for eksempel Sales-JAN,Sales-FEB, COGS-JAN, og så videre:
Velg skilletegnet som brukes til å skille felt i Input-fil.
Aggregering
Velg hvordan du vil aggregere pivoterte verdier:
SUM, for å skjule poster med samme radverdier til én enkelt post. Anbefalt.
NONE, for å opprette flere rader for et enkelt sett med likeverdige verdier. Hver rad i den pivoterte kolonnen vil bli fylt ut, men andre kan inneholde NULL.
Verdier som skal aggregeres
Skriv inn kolonnen med dataene som skal inkluderes i radene i de pivoterte kolonnene, for eksempel kolonnen Beløp i det tidligere eksemplet.
Pivotkolonner
Skriv inn kolonnene med radverdier som skal brukes som kolonneoverskrifter. Hvis det er flere kolonner, vises en egen kolonne for hver unike kombinasjon av verdiene deres.
Kolonneskilletegn
Hvis det er flere Pivot-kolonner, angi skilletegnet som skal brukes til å skille verdiene deres i de nye kolonneoverskriftene.
Pivotrader
Skriv inn kolonnene i Input-fil som skal beholdes. I utdataene vises hver unike kombinasjon av verdiene til disse kolonnene som rader. Ikke skriv inn de samme kolonnene som Verdier for å aggregere eller Pivot-kolonner.
Forhåndsvis resultater
For å aktivere en forhåndsvisning av pivoterte data, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Pivotert resultat
Fil
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input-filen, vanligvis en "
Omorganiser kolonner
For å omorganisere kolonnene i en DSV-fil, bruk kommandoen Endre rekkefølgen på kolonner. Du kan identifisere kolonner etter navn eller indeks.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Skilletegn
Velg skilletegnet som brukes i Input-fil.
Kolonneordrer
Skriv inn en matrise med de individuelle kolonnene eller områdene fra Input-fil, i den rekkefølgen de skal vises i den transformerte filen. For å angi kolonner, bruk navnet eller indeksen deres, og begynn med 1. For eksempel, skriv inn 4:6 eller ColA:ColC for å angi et område, eller 7 eller ColH for en enkelt kolonne.
Merk: Alle kolonner i Input-filsom ikke er inkludert i Kolonnerekkefølger vises på slutten av kolonnene i den transformerte filen, i samme rekkefølge som i Input-fil.
Forhåndsvis resultater
For å forhåndsvise resultatene – overskriften og de første 10 radene – i kommandoutdataene, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Transformert fil
Fil
Transformerte rader
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
Smarte filterrader
Hvis du vil bruke kriterier for flere filtergrupper – basert på tekst, dato eller tallverdier – på radene i en DSV-fil, bruker du kommandoen Smart Filter Rows. Du kan filtrere rader etter regulært uttrykk eller et eksakt samsvar av én eller flere av kolonnene deres.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Utdatafil
Skriv inn navnet på den resulterende filen av transformasjonen.
Skilletegn
Velg skilletegnet som brukes i Input-fil.
Invers
For å beholde – i stedet for å fjerne – alle rader som samsvarer med Filters, merk av i denne boksen.
Filtre
For å konfigurere tekst-, tall- eller datofiltrene som skal brukes på Input-fil, velger du operatoren for filtergruppene – OG eller ELLER – og konfigurerer kriteriene for hver av dem.
For en tekst filtergruppe:
I Kolonnenavnskriver du inn navnet på kolonnen som skal filtreres.
For å ignorere store og små bokstaver i Kolonnenavn og Sammenlign tekst, velgUfølsom for store og små bokstaver.
I Betingelse og Sammenlign tekstskriver du inn kriteriene for verdien du vil søke etter i kolonnen, for eksempel «Lik [tekst]» eller «Inneholder [tekst]». <!--To apply
the inverse of the Condition
input, such as to match text that does not
equal or contain the Compare Text
input, select Not.-->
<!--
To remove any leading or trailing spaces from
matched text, select Trim.
-->
For en tall filtergruppe:
I Formatvelger du formatet til tallet som skal samsvare – heltall eller desimal. Hvis det kan være en av dem, velg Desimal.
I Kolonnenavnskriver du inn navnet på kolonnen som skal filtreres.
I Betingelse og Testnummerskriver du inn kriteriene for verdien du vil søke etter i kolonnen, for eksempel «Lik [tall]» eller «Mindre enn [tall]». <!--To apply the inverse
of the Condition input,
such as to match numbers that do not
equal the Test Number input,
select Not.-->
<!--
To match numbers regardless of whether they're
positive or negative, select Absolute Value.
-->
For en dato filtergruppe:
IFormatskriver du inn 2. januar 2006 i formatet til datoen som skal samsvare, for eksempel 2006-01-02.
I Kolonnenavnskriver du inn navnet på kolonnen som skal filtreres.
I Betingelse og Sammenlign datoskriver du inn kriteriene for verdien du vil søke etter i kolonnen, for eksempel «Lik [dato]» eller «Mindre enn [dato]».
<!--To
apply the inverse of the Condition
input, such as to match dates that do not
equal the Compare Date
input, select Not.-->
Forhåndsvis resultater
For å forhåndsvise resultatene i kommandoutdataene, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Smart filterradutdata
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input File, vanligvis et "
Del fil
For å dele en fil i flere filer basert på antall poster, bruk kommandoen Split File. Bruk for eksempel denne kommandoen til å behandle mindre deler parallelt for å forbedre ytelsen.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal deles opp i flere filer.
Filskilletegn
Velg skilletegnet for hver kolonne i Input-fil.
Legg til overskrift foran
For å inkludere overskriften til Input-fil i hver fildel som opprettes, merk av i denne boksen.
Oppføringer per fil
Angi maksimalt antall poster som skal inkluderes i hver fildel.
Utganger
Utdata
Utgangstype
Del filbiter
Fil
Antall biter
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Kunne ikke opprette fildelene
Delt verdi
For å dele en kolonne inn i flere kolonner gitt et verdiskilletegn, bruk en Split Value -kommando.
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen som skal transformeres.
Utdatafil
Skriv inn navnet på den resulterende filen av transformasjonen.
Skilletegn
Velg skilletegnet som brukes til å skille kolonner i Input-fil.
Nye overskrifter
Skriv inn en liste over de nye overskriftene som skal opprettes fra den delte verdien, i rekkefølge.
Kolonnenavn
Skriv inn overskriften til kolonnen som skal deles.
Verdiskilletegn
Skriv inn skilletegnet for å dele verdien.
Forkast kolonne
For å fjerne kolonnen som deles, merk av i denne boksen.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Delte verdier utdata
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input-filen, vanligvis en "
Stablefiler
For å stable verdiene fra en liste over filer med skilletegnseparerte verdier (DSV) oppå hverandre i en angitt rekkefølge, bruk kommandoen Stack Files. Overskriftsraden fra den første filen vil bli brukt i den nye filen.
Merk: For å stable filer med denne kommandoen, må de alle ha samme antall kolonner. For å stable asymmetriske filer, bruk File Utils koblingen og dens Stack Files kommando.
Egenskaper
Egenskap
Detalj
Filer
Legg inn DSV-filene som skal stables.
Utdatafil
Skriv inn navnet på den resulterende filen av transformasjonen.
Skilletegn
Velg skilletegnet som brukes til å skille kolonner i Filer.
Inndatafil
Skriv inn filene som skal stables, atskilt med komma.
Merknad: Når du bruker en løkke, er dette feltet obligatorisk (fordi filene ikke lastes opp i Filer-delen). Kommandoen vil utløse feilen «fil ikke funnet» hvis den legges til i Filer-delen i stedet.
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Utdata for stakkfiler
Fil
Antall poster
Heltall
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input-filen, vanligvis en "
Transponer
For å rotere alle feltene i en avgrenset fil langs den horisontale og vertikale aksen, slik at rader blir kolonner og omvendt, bruk en Transpose -kommando. For eksempel, med denne kommandoen, denne CSV-en:
id,1,2,3,4 navn, "Johnson, Smith og Jones Co.", "Sam Smith", Barney & Co., Johnson's Auto beløp,345,33 933,40,0,2344 merknad,Betaler i tide, "Flott å jobbe med."
blir:
id, navn, beløp, merknad 1, «Johnson, Smith og Jones Co», 345,33, Betaler i tide 2, «Sam Smith», 933,40, 3, Barney & Co., «Flott å jobbe med.» 4, Johnson's Auto, 2344,
Egenskaper
Egenskap
Detalj
Forhåndsvis resultater
For å forhåndsvise de ti første linjene og overskriften i transformasjonsresultatene, merk av i denne boksen.
Inndatafil
Skriv inn den avgrensede filen som skal transponeres.
Filskilletegn
Velg skilletegnet for hver kolonne i Input-fil.
Størrelse på bitene
Angi maksimal størrelse – i mb – for hver arbeidsfil som skal behandles.
Utganger
Utdata
Utgangstype
Transponert CSV
Fil
Antall poster
Heltall
Merk:Antall poster viser det totale antallet linjer iTransponert CSV, ikke inkludert overskriftsraden.
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Klarte ikke å transponere inndatafilen
Opphev pivoteringen
Hvis du vil konsolidere flere datakolonner – for eksempel tidsperioder i økonomiske data – til én enkelt kolonne med flere rader, bruker du en Unpivot -kommando. For eksempel, gitt disse dataene:
Du kan fjerne pivoteringen av månedsbeløpene fra de nye kolonnene Periode og Beløp :
ÅR,MÅL,PRODUKT,MARKED,SCENARIO,Periode,Beløp FY20,Salg,100-10,Massachusetts,Faktisk,JAN,125 FY20,Salg,100-10,Massachusetts,Faktisk,FEB,225 FY20,Salg,100-10,Massachusetts,Faktisk,MAR,325 FY20,Salg,100-10,Massachusetts,Faktisk,APR,425 FY20,Salg,100-10,Massachusetts,Faktisk,MAI,525 FY20,Salg,100-10,Massachusetts,Faktisk,JUN,625 FY20,Salg,100-10,Massachusetts,Faktisk,JULI,725 Regnskapsåret 2020, Salg, 100-10, Massachusetts, Faktisk, 8. august 2025 Regnskapsåret 2020, Salg, 100-10, Massachusetts, Faktisk, 9. september 2025 Regnskapsåret 2020, Salg, 100-10, Massachusetts, Faktisk, 10. oktober 2025 Regnskapsåret 2020, Salg, 100-10, Massachusetts, Faktisk, 11. november 2025 Regnskapsåret 2020, Salg, 100-10, Massachusetts, Faktisk, 12. desember 2025 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, 1. januar 200 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, 3. mars 200 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, APR, 400 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, MAI, 500 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, JUNI, 600 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, JULI, 700 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, AUG, 800 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, SEP, 900 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, OKT, 1000 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, NOV, 1100 Regnskapsåret 2020, Salg, 100-10, New York, Faktisk, DES, 1200
Egenskaper
Egenskap
Detalj
Inndatafil
Skriv inn filen med dataene som skal oppheves.
Skilletegn
Velg skilletegnet som brukes til å skille felt i Input-fil.
Aggregering
Velg hvordan du vil aggregere ikke-pivoterte verdier:
SUMMER, for å aggregere poster når verdiene deres er de samme på tvers av alle kolonnene. Anbefalt.
NONE, for å opprette dupliserte rader med den unike dataverdien fra hver post.
Ny kolonneetikett
Skriv inn overskriften for kolonnen i utdataene med rader basert på de ikke-pivoterte kolonnene. I det tidligere eksemplet, Punktum.
Datakolonneoverskrift
Skriv inn overskriften for kolonnen i utdataene med data for de ikke-pivoterte kolonnene. I det tidligere eksemplet, Beløp.
Dataoverskrifter
For å fjerne pivoteringen av bestemte kolonner, oppgi overskriftene deres og trykk Enter mellom hver kolonne. I det tidligere eksemplet, JAN, FEB, MARog så videre.
Navn på startpivotkolonne
For å fjerne pivoteringen av et område med kolonner ved hjelp av overskrift, skriver du inn navnet på den første kolonnen i området. I det tidligere eksemplet, JAN.
Navn på avsluttende pivotkolonne
For å fjerne pivoteringen av et område med kolonner ved hjelp av overskrift, skriver du inn navnet på den siste kolonnen i området. I det tidligere eksemplet, DES.
Merk: Hvis du skriver inn Start pivotkolonnenavn men ikkeEnding pivotkolonnenavn, fjerner kommandoen pivoteringen av den og alle kolonnene til høyre for Start pivotkolonnenavn. Dette kan være nyttig med data produsert av rullerende prognoser.
Starter pivotkolonneindeks
For å fjerne pivoteringen av et område med kolonner etter posisjon, skriver du inn indeksverdien for den første kolonnen i området. Bruk en nullbasert indeks, der kolonnene i Input-fil starter med 0. I det tidligere eksemplet, 5.
Avsluttende pivotkolonneindeks
For å fjerne pivoteringen av et område med kolonner etter posisjon, skriver du inn indeksverdien for den siste kolonnen i området. Bruk en nullbasert indeks, der kolonnene i Input-fil starter med 0. I det tidligere eksemplet, 16.
Merk: Hvis du skriver inn Starter pivotkolonneindeks men ingenEnding pivotkolonneindeks, fjerner kommandoen pivoteringen av den og alle kolonnene til høyre for Starter pivotkolonneindeks. Dette kan være nyttig med data produsert av rullerende prognoser.
Forhåndsvis resultater
For å aktivere en forhåndsvisning av den ikke-pivoterte utdataen, merk av i denne boksen.
Utganger
Utdata
Utgangstype
Ikke-pivotert resultat
Fil
Utgangskoder
Kode
Type
Detalj
0
Vellykket
Vellykket
1
Feil
Ugyldige argumenter
2
Feil
Generell feil
14
Feil
Ugyldig plassering av utdatafil
15
Feil
Escape-tegnet som brukes i Input File, vanligvis et "
Feilsøking
Hvis en kommando mislykkes, sjekk for disse vanlige problemene.
Feil skilletegn
Hvis feil skilletegn er angitt når du konfigurerer en transformasjonskommando, vil ikke transformasjonen utføres som forventet.
Ikke en skikkelig CSV-fil
Hvis tabelldatasettet ikke er en riktig CSV-fil, vil ikke transformasjonskommandoen kjøres, ettersom den sjekker om formatet er i samsvar med RFC 4180 før den behandler inndataene. En skikkelig CSV-fil:
Lagrer data i ren tekst ved hjelp av et tegnsett som ASCII, Unicode (f.eks. UTF-8), EBCDIC eller Shift JIS.
Består av poster med én post per linje, og poster delt inn i felt atskilt med skilletegn, vanligvis ett reservert tegn som komma, semikolon eller tabulator. Noen ganger kan skilletegnet inneholde valgfrie mellomrom.
Har samme feltrekkefølge for hver post
Er vanligvis en flat fil eller en relasjonsdatarapportutdata
Inkonsekvent antall kolonner i hver post
Hvis postene i et tabellarisk datasett har forskjellige kolonneantall, oppdager transformasjonskommandoen at det ikke er en riktig CSV-fil.
Ulike kolonnetall
Det vil ikke fungere å kombinere to riktige CSV-tabelldatasett med forskjellige kolonneantall, og kommandoen Stack Files vil vise en feil.
For å klargjøre data med skilletegnseparerte verdier (DSV) for opplasting, for eksempel for å massere tabelldata inn...