Del via


Indlæse data i Planlægning af virksomhedsperformance ved hjælp af dataflows

Faktadata er en kombination af flere kilder, eller en vis grad af transformation skal udføres for at få data ind i den rigtige struktur til planlægning. Når du indlæser produktionsdata, anbefaler vi, at du bruger dataflows. Dataflows giver bedre støtte til typisk produktionsvolumen og kompleksitet. De giver også en transformationsoplevelse, detaljerede statusresultater, når data indlæses, og muligheden for at planlægge opdateringer af dataene.

Dataflows er en selvbetjent, cloud-baseret dataforberedelsesteknologi. De gør det muligt for kunder at indtage, transformere og indlæse data i Microsoft Dataverse-miljøer, Power BI-arbejdsområder eller din organisations Azure Data Lake Storage-konto.

Dataflows oprettes ved at bruge Power Query. Power Query en samlet dataforbindelse og forberedelsesoplevelse, der allerede findes i mange Microsoft-produkter, inklusive Excel og Power BI. Dataflows udløses til at køre enten efter behov eller automatisk efter en tidsplan, og data holdes altid opdateret. Du kan finde flere oplysninger i Hvad er dataflows?

Dataflows kan udfylde dimensioner og kuber i Planlægning af virksomhedsperformance. Når et dataflow er knyttet til dimensionen eller kuben, når datakilden til dataflowet opdateres, opdateres Planlægning af virksomhedsperformance baseret på opdateringsfrekvensen defineret i dataflowet.

Udfylde dimensioner og kuber

Følg disse trin for at bruge dataflows til at udfylde dimensions- eller kubeværdier.

  1. I Power Apps skal du oprette dimensionen eller kuben i Planlægning af virksomhedsperformance, før du opretter dataflowet. Notér dig tabelnavnet for kuben eller dimensionen. Her er nogle eksempler:

    • Kube: Msdyn_xpna_CUBENAME
    • Dimension: Msdyn_xpna_dimDimensionName
  2. Følg et af disse trin, afhængigt af hvad du opretter dataflowets tilknytning til:

    • For en kubeindlæsning: Bekræft, at kolonnerne i kuben er knyttet til de dimensioner, der blev valgt, da kuben blev oprettet.
    • For en dimensionsbelastning: Bekræft, at kolonnerne i dimensionen er knyttet til de dimensionsattributter, der blev valgt, da dimensionen blev oprettet.
  3. Følg et af disse trin, afhængigt af hvad du opretter dataflowet til:

    • For en kubeindlæsning: Vælg nøglen til kuben i sektionen Kolonne tilknytning . Nøglen vil være DimensionSetAltKey-værdien.
    • For en dimensionsbelastning: Vælg nøglen for dimensionen i sektionen Kolonne tilknytning .

Når dataflowet er knyttet til planlægningskuben, kan du angive en valgfri opdatering.

Et dataflow kan kun bruges til at indlæse data, hvis dimensionen eller kuben allerede er oprettet i Planlægning af virksomhedsperformance. Du kan finde flere oplysninger under Microsoft Dynamics 365 Finance Planlægning af virksomhedsperformance dimensioner og Planlægning af virksomhedsperformance kuber.

Eksempel

Dette eksempel viser, hvordan du opretter et dataflow, når du indlæser faktadata i en kube.

Følg disse trin for at oprette kuben i Planlægning af virksomhedsperformance-dimensioner.

  1. Vælg Ny kube på listen Kube.
  2. Angiv et navn til kuben.
  3. Vælg de dimensioner, der skal være en del af kuben. Du skal vælge minimum to dimensioner.
  4. Vælg Næste, og opret kuben.

Bemærk

Du skal bruge navnet på kuben for at oprette dataflowet i Power Apps. Navnet starter med msdyn_xpnacube.

Indlæs data ved hjælp af dataflows

  1. Vælg Indlæs data, og vælg Opret dataflow. Derved åbnes Power Query-vinduet.

Vigtigt

Brugeren skal have tildelt rollen Dataflowopretter for at kunne oprette dataflowet. Hvis brugeren ikke har rollen, er knappen Opret dataflow ikke tilgængelig.

  1. Vælg dataflows. For mere information om dataflows, se Oprette og bruge dataflows i Power Apps.

    Der kan bruges enhver forbindelse. I dette eksempel skal du vælge Excel.

  2. Angiv et navn til dataflowet.

  3. Vælg kilden til dataene. I dette eksempel skal du vælge Excel. Se Fejlfinding af dataforbindelser for at få flere oplysninger om, hvordan du foretager fejlfinding af forbindelsesproblemer.

  4. Vælg de data, du vil arbejde med, til venstre.

  5. Vælg Transformer data.

  6. På siden Transformer data kan du kombinere, opdatere eller fjerne kolonner. For eksempel vil du måske fjerne rækker for regnskabsåret 2021 eller rækker for et forældet produkt. Du kan finde flere oplysninger om, hvordan du transformerer, i Bruge dataflow-editoren til at forme eller transformere data.

  7. Når dataene er transformeret, skal du vælge Næste.

  8. Tilknyt tabeller-siden skal du under Indlæsningsindstilling vælge Indlæs til eksisterende tabel.

  9. Vælg den viste tabel. Dette skal matche kubens navn på siden Kube.

    Vigtigt

    Kuben, der er oprettet i Planlægning af virksomhedsperformance, hedder msdyn_xpnacube_<kubenavn>. Du kan finde navnet på kuben på Kube-siden i Planlægning af virksomhedsperformance.

    Når du har valgt planlægningskuben som destinationstabel, bliver Kildenøgle- og Kolonnetilknytning-sektionerne tilgængelige. Kildenøglen er DimensionSetAltKey-værdien for kuber. For dimensioner er det NameKey-værdien (msdyn_name).

  10. Sektionen Kolonnetilknytning afspejler kildekolonnerne og destinationskolonnerne. Kildekolonnerne er data fra faktadata, der blev indlæst i dataflowet. Destinationskolonnerne er de dimensioner, der blev valgt som en del af kubeoprettelse i applikationen Planlægning af virksomhedsperformance. For at sikre, at data er udfyldt i destinationskolonnen, skal du knytte en kildekolonne til den.

    Vigtigt

    Hvis du valgte en nøgle øverst i Kolonnetilknytning-sektionen, skal den kolonne tilknyttes en destinationskolonne.

  11. Når de relevante kildekolonner er knyttet til destinationskolonner, skal du vælge Næste.

    Bemærk

    Kommentar-feltet behøver ikke at være tilknyttet.

Du kan manuelt opdatere dataflowet, eller du kan planlægge en opdateringskadence. For flere oplysninger om opdateringsindstillinger, se Angive opdateringsfrekvensen.

Anbefalinger

Når du importerer data på siden Datatransformation, anbefaler vi, at du følger disse retningslinjer:

  • Hvis du bruger overskrifter i dine data, skal du indstille Brug første række som overskrifter i Transformér-sektionen.

  • Når applikationen Planlægning af virksomhedsperformance opretter dimensioner og kuber, refereres der til de primære kolonner og er typisk strengfelter. Når du tilknytter kolonner for dataindlæsningen, skal du bekræfte, at kildekolonnetyperne og destinationskolonnetyperne stemmer overens. For eksempel er der i applikationen Planlægning af virksomhedsperformance mange dimensionsreferencer efter navn, som er af Tekst-typen. For kontodimensionen skal kontonummeret være af Tekst-typen. Du kan ændre typen ved at vælge knappen til venstre for kolonneoverskriften. Hvis du ikke ændrer typen, modtager du følgende fejlmeddelelse:

    Fejlkode: Miksundtagelsesfejl i dataformat, Fejldetaljer: Kunne ikke opdatere enheden på grund af et problem med miksdokumentet MashupException.Error: DataFormat.Error: Vi kunne ikke konvertere til Tal. Detaljer: Årsag = DataFormat.Error;Detail = XHDCOU;Microsoft.Data.Mashup.Error.Context = Bruger.

  • Hvis du vil tilføje endnu en kolonne i en eksisterende dimension, skal du først tilføje den nye kolonne i Planlægning af virksomhedsperformance. Gå til Dimension, og vælg derefter Ny kolonne. Følg trinnene tidligere i denne artikel for at udfylde dataene fra dataflows. Du skal kun vælge den primære kolonne og den nye kolonne i tabeltilknytningen. Kun de tilknyttede kolonner opdateres.

  • Hvis du ikke ved, hvad nøglen er til den kube, du importerer til, skal du i Power Apps vælge Tabeller i venstre navigationsrude og vælge Brugerdefineret og vælge tabelnavnet i gitteret. Vælg derefter Nøgler på detaljeringssiden under Skema.

  • Hvis du ikke ved, hvad nøglen er til den dimension, du importerer til, skal du i Power Apps vælge Tabeller i venstre navigationsrude og vælge Brugerdefineret og vælge tabelnavnet i gitteret. På siden med detaljer skal du vælge Egenskaber. Vælg fanen Primær kolonne i dialogboksen Rediger tabel.