Sådan strukturerer du en CSV-fil til flowcharts
Sådan struktureres en CSV, så den importeres som et flowchart: overskriftsrækken først, matchning på navne frem for placeringer, én række pr. trin, og de regler for skilletegn, tegnkodning og anførselstegn, der afgør, om filen kan læses.
Sådan fungerer det
Eksportér én almindelig tabel
Uanset hvilket system dataene kommer fra, så eksportér gitteret og intet andet. Rapporttitler, et datostempel, en logolinje, flettede overskrifter, subtotalrækker og en afsluttende tom linje ender alle som linjer i filen, og hver eneste af dem læses som et trin. Har eksporten en mulighed for rå eller uformateret data, er det den, du skal vælge.
Gør overskriftsrækken til linje ét
Åbn filen i en teksteditor frem for i et regneark, og se på den første linje. Den skal være overskriften. Eksporter, der begynder med to eller tre linjers metadata, er almindelige nok til, at det er det første, man skal kontrollere, og at slette de linjer er hele løsningen.
Omdøb overskrifterne til QueryCharts kolonnenavne
Sæt overskriftscellerne til Figur, Bokstekst, Linje til, Linjetekst, Vandret bane og Lodret bane. Der matches på navn, så kolonnerne kan stå i vilkårlig rækkefølge, og du kan lade dine egne kolonner (sagsnummer, system, gennemløbstid) blive urørt i filen; de tages med og ignoreres frem for at blive afvist.
Skær rækkerne ned til én pr. trin
En eksport er normalt en log: én linje pr. sag, pr. ordre, pr. forløb. Et flowchart har brug for én linje pr. særskilt trin, så lav en pivot eller fjern dubletter først, og gem mængderne til senere analyse. En fil med fire tusind linjer er et datasæt, ikke en proces, og at importere den giver fire tusind kasser.
Nummerér trinnene, og udfyld Linje til
Linje til rummer målets placering, hvor der kun tælles datalinjer, og hvor den første datalinje er 1, så det første trin under overskriften er 1. Det er ikke sagsnummeret, trinkoden eller noget som helst fra kildesystemet. Hvor et trin fører to steder hen, lægger du begge tal i det ene felt adskilt af et komma og sætter anførselstegn om feltet.
Ret skilletegn og tegnkodning, og træk så filen ind
Gem som kommaadskilt UTF-8, og træk så .csv-filen over på et nyt diagrams regnearksområde. Læs den første tegning som en kontrol af filen: antallet af rækker skal svare til dit antal trin, og hver kolonne skal være landet, hvor du forventer. En fil, der ankommer som én bred kolonne, er et problem med skilletegnet, ikke en fejlet import.
Ofte stillede spørgsmål
Betyder rækkefølgen af kolonnerne i min CSV noget?
Nej. Der matches på overskriftsnavnet, så Bokstekst kan være den fjerde kolonne og Figur den sidste. Det, der betyder noget, er, at navnene er dem, editoren bruger (Figur, Bokstekst, Linje til, Linjetekst, Vandret bane, Lodret bane), og at de står på filens første linje. Kolonner, QueryChart ikke genkender, tages med og ignoreres, så der er ingen grund til at fjerne dine sagsnumre, systemer eller tider først.
Hvilket skilletegn og hvilken tegnkodning skal filen bruge?
Kommaer og UTF-8. Semikolonner er den sædvanlige fejl: på en maskine med en europæisk listeadskiller er Excels CSV semikolonadskilt, og filen importeres så som én enkelt kolonne. Tegnkodning viser sig som ødelagte tegn med accenter: gem som CSV UTF-8 frem for som almindelig CSV. Hvis hver kolonne matcher undtagen den første, så mistænk et byte order mark: det er usynligt i en editor, men det sidder fast på det første overskriftsnavn, så det navn matcher ikke længere.
Hvordan skriver jeg et felt, der indeholder et komma?
Omslut hele feltet med dobbelte anførselstegn: "Lukket, intet svar fra anmoderen". Et bogstaveligt dobbelt anførselstegn inde i et felt i anførselstegn skrives som to anførselstegn. Linjeskift inde i et felt i anførselstegn er også lovlige, selvom en kasseetiket sjældent har brug for et. De to forbindelseskolonner har næsten altid brug for anførselstegn, for "6,18" og "Svar modtaget,Intet svar" indeholder begge skilletegnet med vilje: det er netop det, der parrer etiketterne med målene.
Min eksport har én række pr. sag, ikke én række pr. trin. Kan jeg bruge den?
Ikke direkte. En transaktionslog beskriver, hvad der skete tusindvis af gange; et flowchart beskriver, hvad der er meningen skal ske én gang. Reducér den til de særskilte trin først (en pivot på aktivitets- eller statuskolonnen er som regel nok), og gem mængderne for sig, for de er den interessante halvdel af en procesanalyse. /da/guides/konverter-csv-til-proceskort gennemgår den reduktion på en eksport af netop den form.
Hvilke kolonner er egentlig påkrævede?
Bokstekst alene kan importeres: du får en søjle af kasser uden forbindelser. Tilføj Linje til, og det bliver til et flowchart, for det er den kolonne, der rummer relationerne. Figur, Linjetekst og de to banekolonner er forfinelser: beslutninger tegnet som romber, grene med navne, trin tildelt faser og ansvarlige. Vil du hellere starte fra en fil, der allerede er struktureret rigtigt, så ligger der en CSV bag hvert af de færdige diagrammer, for eksempel på /da/templates/csv-til-proceskort.