Du kan definere og registrere en datatype, men i de fleste tilfælde behøver du ikke at gøre det. Som standard sker registrering af datatyper automatisk, når du opretter forbindelse til:    

  • Strukturerede datakilder    Eksempler omfatter alle databaser. Power-forespørgsel læser tabelskemaet fra datakilden og viser automatisk dataene ved hjælp af den korrekte datatype for hver kolonne.

  • Ustrukturerede kilder    Eksempler omfatter Excel-, CSV- og tekstfiler. Power-forespørgsel registrerer automatisk datatyper ved at undersøge værdierne i tabellen.

Som standard er automatisk registrering af datatyper aktiveret i Power-forespørgsel til ustrukturerede kilder, men du kan ændre indstillingsindstillingen. I nogle tilfælde ønsker du måske ikke, at disse trin udføres automatisk, fordi handlingen kan medføre opdateringsfejl for datakilden. Du kan finde flere oplysninger i Håndtering af datakildefejl.

De datatyper, der bruges i Power-forespørgsel, er angivet i følgende tabel.

Ikon

Datatype

Beskrivelse

Ikonet En datatype

Alle

Angiver ingen eksplicit datatypedefinition.

TBD

Binær

En binær værdi, f.eks. Y/N eller 0/1.

TBD

Fast decimaltal

Har et fast format på fire cifre til højre og 19 cifre til venstre. Også kendt som valutatypen.

TBD

Dato

En dato uden klokkeslæt og et nul for decimalværdien.

TBD

Dato/klokkeslæt

En dato- og klokkeslætsværdi, der er gemt som en decimaltaltype.

TBD

Dato/klokkeslæt/tidszone

En UTC-dato/-klokkeslæt med en tidszoneforskydning.

TBD

Varighed

Et tidsrum konverteret til et decimaltal.

TBD

Sand/Falsk

En boolesk værdi af enten Sand eller Falsk.

TBD

Decimaltal

Et flydende tal på 64 bit (otte byte).

TBD

Procent

Et fast decimaltal med en maske, der skal formateres som en procentdel.

TBD

Tekst

Strenge, tal eller datoer, der er repræsenteret i et tekstformat.

TBD

Klokkeslæt

Et klokkeslæt uden dato uden cifre til venstre for decimaltegnet.

TBD

Helt tal

En heltalsværdi på 64 bit (otte byte).

Datatypen for en kolonne vises i venstre side af kolonneoverskriften med et ikon, der symboliserer datatypen.

Eksempel på datatypeikoner til venstre for kolonneoverskrifter

  1. Hvis du vil åbne en forespørgsel, skal du finde en, der tidligere er indlæst fra Power-forespørgselseditoren, markere en celle i dataene og derefter vælge Forespørgsel >Rediger. Du kan finde flere oplysninger under Oprette, indlæse eller redigere en forespørgsel i Excel (Power-forespørgsel).

  2. Hvis du vil registrere en datatype, skal du markere en kolonne og derefter vælge Transformér> Registrer datatype. Det kan du gøre, hvis den aktuelle datatype er Any,og du ønsker, at kolonnen skal have en bestemt datatype.

  3. Hvis du vil definere en datatype, skal du vælge> datatype og derefter vælge en datatype i rullemenuen.

Tip    Du kan også vælge ikonet i venstre side af kolonneoverskriften. Ud over hver datatype kan du også vælge Brug af landetype nederst på listen for at få vist dialogboksen Skift type med landespecifik for både at vælge en datatype og anvende en bestemt landetype på den. Denne landeindstilling tilsidesætter indstillingen for landeindstillingen for Power-forespørgsel. Du kan finde flere oplysninger i Angive en landetype eller et område til data (Power-forespørgsel).

Power-forespørgsel undersøger og registrerer automatisk kolonnetyper og overskrifter baseret på de første 200 rækker i tabellen som standard for ustrukturerede kilder. Når denne indstilling er aktiveret, føjer Power-forespørgsel automatisk to trin til forespørgslen umiddelbart efter det første kildetrin:

  • Trin: Hævede sidehoveder    Hæver den første række i tabellen til at være kolonneoverskriften. Dette trin svarer til kommandoen Brug første række som overskrifter under fanen Hjem. For eksempel:

    = Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Trin: Ændret type    Konverterer værdierne fra datatypen Enhver til en datatype baseret på inspektionen af værdierne fra hver kolonne. Dette trin svarer til kommandoen Registrer datatype under fanen Transformér.  For eksempel:

    = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Fremgangsmåde

  1. I Power-forespørgselseditoren skal du vælge> indstillinger og indstillinger>forespørgselsindstillinger.

  2. Angive indstillingen for alle dine projektmapper      Vælg Dataindlæsning i venstrerude under GLOBAL,og vælg derefter en af følgende indstillinger i højre rude under Typeregistrering:

    • Find altid kolonnetyper og overskrifter for ustrukturerede kilder

    • Find kolonnetyper og overskrifter for ustrukturerede kilder i henhold til hver fils indstilling

    • Find aldrig kolonnetyper og overskrifter til ustrukturerede kilder
       

  3. Angive indstillingen for den åbne projektmappe       I venstre rude underAKTUEL PROJEKTMAPPE skal du vælge Dataindlæsning,og derefter skal du i højre rude under Typeregistrering markere eller fjerne markeringen i Registrer kolonnetyper og overskrifter for ustrukturerede kilder.

Se også

Hjælp til Power-forespørgsel til Excel

Tilføj en kolonne baseret på en datatype

Datatyper i Power-forespørgsel (docs.com)

Har du brug for mere hjælp?

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Deltag i Microsoft Office Insiders

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?

Tak for din feedback!

×