Bruk den dynamiske uttrykkseditoren for Dataflow Gen2 datadestinasjoner (forhåndsvisning)

Note

Den dynamiske uttrykkseditoren for datadestinasjoner er for øyeblikket i forhåndsvisning.

Den dynamiske uttrykkseditoren hjelper deg å bygge verdier i støttede datadestinasjonsfelt ved å kombinere tekst med verdier som løses når dataflyten kjører. For eksempel kan du inkludere UTC-oppdateringsdatoen i et filnavn, bruke en parameter for et tabellnavn, eller inkludere en arbeidsområde-spesifikk verdi.

Editoren er aktivert som standard. Når du bruker det for første gang, forklarer en undervisningsopplysning hvordan du åpner menyen for dynamiske verdier.

Tilgjengelige verdier

Verdiene som er tilgjengelige i editoren avhenger av dataflyten og arbeidsområdets konfigurasjon.

Kategori Beskrivelse
Dynamiske verdier UTC-dato- og tidsverdier for dataflytkjøringen. Datobruk, yyyyMMddTidsbrukHHmmssog Dato/TidsbrukyyyyMMddHHmmss. For eksempel kan en dato/tid-verdi løses til 20201230232459 for 30. desember 2020 kl. 23:24:59 UTC.
Parametere Parametere du definerer i dataflyten. Velg Administrer parametere i menyen for å opprette eller redigere parametere.
Workspace-variabler Innebygde arbeidsområdeverdier, som currentWorkspaceId, og verdier fra Fabric Variable Library-elementer tilgjengelig for dataflyten.

Lag et dynamisk tabell- eller filnavn

  1. I Power Query-editoren, legg til en datadestinasjon til en spørring.

  2. Plasser markøren i et destinasjonsfelt som støtter dynamiske uttrykk, som tabellnavn eller filnavn.

  3. Skriv inn teksten som skal forbli den samme hver gang dataflyten kjøres.

  4. Trykk / for å åpne menyen for dynamiske verdier.

    Skjermbilde av menyen for dynamiske verdier åpnet i feltet Filnavn. Menyen inneholder dato, tid, dato/tid, parametere og arbeidsområdevariabler.

  5. Velg en dynamisk verdi, parameter eller arbeidsområdevariabel. Du kan også begynne å skrive etterpå / for å filtrere menyen.

  6. Fortsett å skrive inn tekst og verdier til uttrykket er komplett. For en fildestinasjon, inkluder filendelsen som tekst.

    Skjermbilde av et dynamisk filnavn som kombinerer tekst med dato-, klokkeslett- og dato/tid-tokens.

  7. Fullfør konfigurasjonen av datadestinasjonen, og publiser deretter dataflyten.

Under kjøring løser Dataflow Gen2 hver token og kombinerer verdiene med teksten i uttrykket. Normal destinasjonsoppførsel gjelder fortsatt for det resulterende navnet. For eksempel kan en fildestinasjon overskrive en fil når det løste filnavnet samsvarer med en eksisterende fil.

Rediger et uttrykk

Du kan redigere tekst og sette inn flere verdier hvor som helst i uttrykket.

  • For å åpne menyen uten å bruke musen, trykk /. Bruk piltastene for å gå gjennom menyen, og trykk deretter Enter for å sette inn den valgte verdien.
  • For å lukke menyen uten å velge en verdi, trykk Esc. Og / all tekst du skrev inn etterpå forblir i feltet som tekst.
  • For å fjerne en innsatt verdi, plasser markøren ved siden av tokenet og trykk Tilbaketrykk eller Slett.

Eksempeluttrykk

Scenario Expression
Legg til kjøredato og klokkeslett til filnavnet Orders-<Date>-<Time>.csv
Bruk en dataflytparameter som tabellnavnsprefiks <Environment>_Sales
Inkluder det nåværende arbeidsområdet i et navn Sales_<currentWorkspaceId>

I editoren vises verdiene som vises i vinkelparenteser i disse eksemplene som brikker. Du skriver ikke vinkelbrakettene.

Important

Den løste tabellen eller filnavnet må følge navnereglene for den valgte destinasjonen. Hvis en dynamisk verdi introduserer ikke-støttede tegn eller skaper et ugyldig navn, kan destinasjonsvalidering eller dataflytkjøring feile.

Slå av eller på den dynamiske uttrykkseditoren

Den dynamiske uttrykkseditoren er aktivert som standard. Din preferanse lagres i en nettlesercookie og lagres ikke i Fabric-tjenesten. Som et resultat overføres ikke innstillingen mellom nettlesere eller enheter, og kan gå tilbake til standard hvis du tømmer nettleserens informasjonskapsler. Slik endrer du den:

  1. I Power Query-editoren, velg Innstillinger fra Hjem-fanen.
  2. I dialogen Alternativer, velg Global>General.
  3. Bla til seksjonen for Data-destinasjoner .
  4. Under Editor, slett Aktiver dynamisk uttrykkseditor for å slå av editoren. Velg avkrysningsboksen for å slå den på igjen.
  5. Velg OK.

Skjermbilde av Options-dialogen med innstillingen Aktiver dynamisk uttrykkseditor valgt under Datadestinasjoner.

Å slå av editoren fjerner ikke dynamiske uttrykk som allerede er konfigurert.

Hensyn og begrensninger

  • Tilgjengeligheten avhenger av den valgte datadestinasjonen og feltet.
  • Editoren kombinerer tekst og tilgjengelige verdier. Det er ikke en generell Power Query M-uttrykkseditor.
  • En referert parameter eller arbeidsområdevariabel må være tilgjengelig når dataflyten kjøres.
  • Endring av parameter, arbeidsområdevariabel, dato eller tidsverdi kan føre til at navnet på den løste destinasjonen endres mellom kjøringer.
  • For å parameterisere destinasjonsinnstillinger som ikke støttes av denne editoren, se Avansert redigering for datadestinasjonsforespørsler.