Brug den dynamiske udtrykseditor til Dataflow Gen2 datadestinationer (forhåndsvisning)

Bemærk!

Den dynamiske udtrykseditor for datadestinationer er i øjeblikket i forhåndsvisning.

Den dynamiske udtrykseditor hjælper dig med at bygge værdier i understøttede datadestinationsfelter ved at kombinere tekst med værdier, der løses, når dataflowet kører. For eksempel kan du inkludere UTC-opdateringsdatoen i et filnavn, bruge en parameter til et tabelnavn eller inkludere en arbejdsområdespecifik værdi.

Editoren er aktiveret som standard. Når du bruger det første gang, forklarer en undervisnings-callout, hvordan man åbner menuen for dynamiske værdier.

Tilgængelige værdier

De værdier, der er tilgængelige i editoren, afhænger af dataflowet og arbejdsområdets konfiguration.

Kategori Beskrivelse
Dynamiske værdier UTC-dato- og tidsværdier for dataflow-kørslen. Dato-anvendelseryyyyMMdd, TidsanvendelserHHmmssog Dato-/TidsanvendelseryyyyMMddHHmmss. For eksempel kan en dato/tidspunkt-værdi løses til for 20201230232459 den 30. december 2020 kl. 23:24:59 UTC.
Parametre Parametre definerer du i dataflowet. Vælg Administrer parametre i menuen for at oprette eller redigere parametre.
Workspace-variabler Indbyggede arbejdsområdeværdier, såsom currentWorkspaceId, og værdier fra Fabric Variable Library-elementer, der er tilgængelige for dataflowet.

Opret et dynamisk tabel- eller filnavn

  1. I Power Query-editoren tilføjes en datadestination til en forespørgsel.

  2. Placer markøren i et destinationsfelt, der understøtter dynamiske udtryk, såsom tabelnavn eller filnavn.

  3. Indtast enhver tekst, der skal forblive den samme hver gang dataflowet kører.

  4. Tryk / for at åbne menuen med dynamiske værdier.

    Skærmbillede af menuen med dynamiske værdier åbnet i feltet Filnavn. Menuen indeholder dato, tid, dato/tid, parametre og arbejdsområdevariabler.

  5. Vælg en dynamisk værdi, parameter eller arbejdsområdevariabel. Du kan også begynde at skrive bagefter / for at filtrere menuen.

  6. Fortsæt med at indtaste tekst og værdier, indtil udtrykket er færdigt. For en fildestination skal filendelsen inkluderes som tekst.

    Skærmbillede af et dynamisk filnavn, der kombinerer tekst med dato-, tids- og dato/tid-tokens.

  7. Færdiggør konfigurationen af datadestinationen, og publicér derefter dataflowet.

Ved kørsel løser Dataflow Gen2 hvert token og kombinerer værdierne med teksten i udtrykket. Normal destinationsadfærd gælder stadig for det resulterende navn. For eksempel kan en fildestination overskrive en fil, når det løste filnavn matcher en eksisterende fil.

Rediger et udtryk

Du kan redigere tekst og indsætte flere værdier hvor som helst i udtrykket.

  • For at åbne menuen uden at bruge musen, tryk /. Brug piltasterne til at bevæge dig gennem menuen, og tryk derefter Enter for at indsætte den valgte værdi.
  • For at lukke menuen uden at vælge en værdi, tryk på Esc. Og / al tekst, du indtastede efter den, forbliver i feltet som tekst.
  • For at fjerne en indsat værdi placeres markøren ved siden af dens token og tryk på Tilbageslag eller Slet.

Eksempeludtryk

Scenarie Udtryk
Tilføj kørselsdato og -tidspunkt til et filnavn Orders-<Date>-<Time>.csv
Brug en dataflow-parameter som tabelnavnspræfiks <Environment>_Sales
Inkluder det aktuelle arbejdsområde i et navn Sales_<currentWorkspaceId>

I editoren vises værdierne i vinkle parentes i disse eksempler som brikker. Du skriver ikke vinkelbeslagene.

Vigtigt!

Den løste tabel eller filnavn skal følge navngivningsreglerne for den valgte destination. Hvis en dynamisk værdi introducerer ikke-understøttede tegn eller skaber et ugyldigt navn, kan destinationsvalidering eller dataflow-kørsel fejle.

Sluk eller tænd for den dynamiske udtrykseditor

Den dynamiske udtrykseditor er aktiveret som standard. Din præference gemmes i en browser-cookie og gemmes ikke i Fabric-tjenesten. Som følge heraf overføres indstillingen ikke på tværs af browsere eller enheder og kan vende tilbage til standard, hvis du rydder dine browsercookies. Sådan ændrer du den:

  1. I Power Query-editoren skal du vælge Options fra fanen Hjem.
  2. I dialogen Indstillinger skal du vælge Global>General.
  3. Rul til sektionen Datadestinationer .
  4. Under Editor skal du fjerne Aktiver dynamisk udtrykseditor for at slå editoren fra. Vælg afkrydsningsfeltet for at tænde den igen.
  5. Vælg OK.

Skærmbillede af dialogen Indstillinger med indstillingen Aktiver dynamisk udtrykseditor valgt under Datadestinationer.

At slå editoren fra fjerner ikke dynamiske udtryk, der allerede er konfigureret.

Overvejelser og begrænsninger

  • Tilgængeligheden afhænger af den valgte datadestination og felt.
  • Editoren kombinerer tekst og tilgængelige værdier. Det er ikke en generel Power Query M-udtrykseditor.
  • En refereret parameter eller arbejdsområdevariabel skal være tilgængelig, når dataflowet kører.
  • Ændring af en parameter, arbejdsområdevariabel, dato eller tidsværdi kan få det løste destinationsnavn til at ændre sig mellem kørsler.
  • For at parametrisere destinationsindstillinger, som ikke understøttes af denne editor, se Avanceret redigering for datadestinationsforespørgsler.