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. |
| Spørring |
Skriv inn SQL-spørringen som skal kjøres, som SQLite-syntaks:
- 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
-
Regex for å filtrere etter et regulært uttrykk
|
| Mønster |
Skriv inn mønsteret som kolonnene skal matches med. Hvis Mønstertypeer Indeks, bruk spredningsoperatoren, for eksempel 1:5, 7:8, 10:15. |
| 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:
(Tiltak, Produkt, Marked) (Faktisk, 1. kvartal) (Faktisk, 2. kvartal) (Faktisk, 3. kvartal) (Faktisk, 4. kvartal) (Budsjett, 1. kvartal) (Budsjett, 2. kvartal) (Budsjett, 3. kvartal) (Budsjett, 4. kvartal) (Salg, 100-10, New York) 1995,0 2358,0 2612,0 1972,0 2249,0 2220,0 2470,0 1720,0 (Salg, 100-10, Massachusetts) 1456,0 1719,0 1905,0 1438,0 1360,0 1620,0 1800,0 1250,0 (Salg, 100-10, Florida) 620,0 735,0 821,0 623,0 570,0 690,0 770,0 530,0 (Salg, 100-10, Connecticut) 944,0 799,0 708,0 927,0 880,0 750,0 660,0 810,0 (Salg, 100-10, New Hampshire) 353,0 413,0 459,0 345,0 320,0 370,0 430,0 280,0 (Salg, 100-10, California) 1998,0 2358,0 2612,0 1972,0 2480,0 2940,0 3250,0 2530,0 (Salg, 100-10, Oregon) 464,0 347,0 345,0 370,0 570,0 420,0 420,0 470,0
kan bli en tabulatoravgrenset krysstabell:
Faktisk Faktisk Faktisk Faktisk Budsjett Budsjett Budsjett Kvartal 1 Kvartal 2 Kvartal 3 Kvartal 4 Kvartal 1 Kvartal 2 Kvartal 3 Kvartal 4 Salg 100-10 New York 1995,0 2358,0 2612,0 1972,0 2249,0 2220,0 2470,0 1720,0 Salg 100-10 Massachusetts 1456,0 1719,0 1905,0 1438,0 1360,0 1620,0 1800,0 1250,0 Salg 100-10 Florida 620,0 735,0 821,0 623,0 570,0 690,0 770,0 530,0 Salg 100-10 Connecticut 944,0 799,0 708,0 927,0 880,0 750,0 660,0 810,0 Salg 100-10 New Hampshire 353,0 413,0 459,0 345,0 320,0 370,0 430,0 280,0 Salg 100-10 California 1998,0 2358,0 2612,0 1972,0 2480,0 2940,0 3250,0 2530,0 Salg 100-10 Oregon 464,0 347,0 345,0 370,0 570,0 420,0 420,0 470,0
Sgod konfigurasjon
Oppsettet vil se omtrent slik ut:

Egenskaper
| Egenskap |
Detalj |
| Forhåndsvisningsresultat |
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.
Vi anbefaler i stedet å bruke Excel-koblingensRegneark til CSV-kommando.
Kopier kolonne
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, velg
Eksakt.
- For å finne verdier basert på kolonnen deres, velg
Indeks.
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.
- For å bruke regulært uttrykk, velg Regex.
|
| Matchmønster |
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 sammenkoblet 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.
For eksempel, gitt disse dataene:
Å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, desember 2025 Regnskapsåret 2020, Varekostnad 100-10, Massachusetts, Faktisk, januar 200 Regnskapsåret 2020, Varekostnad 100-10, Massachusetts, Faktisk, februar 200 Regnskapsåret 2020, varekostnad, 100–10, Massachusetts, faktisk, mars, 300 Regnskapsåret 2020, varekostnad, 100–10, Massachusetts, faktisk, april, 400 Regnskapsåret 2020, varekostnad, 100–10, Massachusetts, faktisk, mai, 500 Regnskapsåret 2020, varekostnad, 100–10, Massachusetts, faktisk, juni, 600 Regnskapsåret 2020, varekostnad, 100–10, Massachusetts, faktisk, juli, 700 Regnskapsåret 2020, varekostnad, 100–10, Massachusetts, faktisk, august, 800 Regnskapsåret 2020, varekostnad, 100–10, Massachusetts, faktisk, september, 900 Regnskapsår 2020, varekostnad, 100–10, Massachusetts, faktisk, oktober 1000 Regnskapsår 2020, varekostnad, 100–10, Massachusetts, faktisk, november 1100 Regnskapsår 2020, varekostnad, 100–10, Massachusetts, faktisk, desember 1200
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:
ÅR,PRODUKT,MARKED,SCENARIO,Salg-JAN,Salg-FEB,Salg-MAR,Salg-APR,Salg-MAI,Salg-JUN,Salg-JUL,Salg-AUG,Salg-SEP,Salg-OKT,Salg-NOV,Salg-DES,VARER-JAN,VARER-FEB,VARER-MAR,VARER-APR,VARER-MAI,VARER-JUN,VARER-JUL,VARER-AUG,VARER-SEP,VARER-OKT,VARER-NOV,VARER-DES Regnskapsåret 2020, 100–1020, Massachusetts, Faktisk, 125 225 325 425 525 625 725 825 925 1025 1125 1225 100 200 300 400 500 600 700 800 900 1000 1100 1200
Egenskaper
| Egenskap |
Detalj |
| Inndatafil |
Skriv inn filen med dataene som skal pivoteres. |
| Skilletegn |
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-fil som 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 på. |
| 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, and 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å biter |
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:
ÅR,MÅL,PRODUKT,MARKED,SCENARIO,JAN,FEB,MARS,APR,MAI,JUN,JUL,AUG,SEP,OKT,NOV,DES FINANSJÅR 2020,Salg,100-10,New York,Faktisk,100 200 300 400 500 600 700 800 900 1000 1100 1200 FINANSJÅR 2020,Salg,100-10,Massachusetts,Faktisk,125 225 325 425 525 625 725 825 925 1025 1125 1225
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 ikke Ending 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 ingen Ending 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.