Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Annotazioni
L'editor dinamico delle espressioni per le destinazioni dati è attualmente in anteprima.
L'editor dinamico di espressioni ti aiuta a costruire valori nei campi di destinazione dati supportati combinando testo con valori che si risolvono quando il flusso di dati viene eseguito. Ad esempio, puoi includere la data di aggiornamento UTC in un nome file, usare un parametro per il nome di una tabella o includere un valore specifico per l'area di lavoro.
L'editor è abilitato di default. Quando lo usi per la prima volta, un riquadro informativo mostra come aprire il menu dei valori dinamici.
Valori disponibili
I valori disponibili nell'editor dipendono dal flusso dati e dalla configurazione dello spazio di lavoro.
| Category | Descrzione |
|---|---|
| Valori dinamici | Valori di data e ora UTC relativi all'esecuzione del flusso di dati.
Data usa yyyyMMdd, Ora usa HHmmss, e Data/Ora usa yyyyMMddHHmmss. Ad esempio, un valore Data/Ora può risolversi in 20201230232459 30 dicembre 2020 alle 23:24:59 UTC. |
| Parametri | Parametri che definisci nel flusso di dati. Seleziona Gestione parametri nel menu per creare o modificare i parametri. |
| Variabili dello spazio di lavoro | Valori integrati dello spazio di lavoro, come currentWorkspaceId, e valori provenienti dagli elementi della Fabric Variable Library disponibili nel flusso dati. |
Crea una tabella o un nome file dinamico
Nel Power Query editor, aggiungi una destinazione dati a una query.
Posiziona il cursore in un campo di destinazione che supporti espressioni dinamiche, come nome Tabella o Nome File.
Inserisci qualsiasi testo che dovrebbe rimanere uguale ogni volta che il flusso dati viene eseguito.
Premi
/per aprire il menu dei valori dinamici.Seleziona un valore dinamico, un parametro o una variabile dello spazio di lavoro. Puoi anche iniziare a scrivere dopo
/per filtrare il menu.Continua a inserire testo e valori finché l'espressione non è completata. Per una destinazione di file, includere l'estensione del file come testo.
Completa la configurazione della destinazione dei dati e poi pubblica il flusso di dati.
Durante l'esecuzione, Dataflow Gen2 risolve ogni token e combina i valori con il testo nell'espressione. Il comportamento normale della destinazione si applica ancora al nome risultante. Ad esempio, una destinazione di file può sovrascrivere un file quando il nome del file risolto corrisponde a un file già esistente.
Modifica un'espressione
Puoi modificare il testo e inserire altri valori ovunque nell'espressione.
- Per aprire il menu senza usare il mouse, premi
/. Usa i tasti freccia per muoverti nel menu, poi premi Invio per inserire il valore selezionato. - Per chiudere il menu senza selezionare un valore, premi Esc. Il
/testo che hai inserito dopo rimane nel campo come testo. - Per rimuovere un valore inserito, posiziona il cursore accanto al suo token e premi Backspace o Delete.
Espressioni di esempio
| Scenario | Expression |
|---|---|
| Aggiungi la data e l'ora di esecuzione a un nome di file | Orders-<Date>-<Time>.csv |
| Usa un parametro dataflow come prefisso per il nome della tabella | <Environment>_Sales |
| Includi lo spazio di lavoro attuale in un nome | Sales_<currentWorkspaceId> |
Nell'editor, i valori mostrati tra parentesi angolari in questi esempi appaiono come token. Non devi digitare le parentesi angolari.
Importante
Il nome della tabella o del file risolto deve seguire le regole di denominazione della destinazione selezionata. Se un valore dinamico introduce caratteri non supportati o crea un nome non valido, la validazione della destinazione o l'esecuzione del flusso dati possono fallire.
Disattiva o attiva l'editor di espressioni dinamiche
L'editor di espressioni dinamiche è abilitato di default. La tua preferenza è memorizzata in un cookie del browser e non è salvata nel servizio Fabric. Di conseguenza, l'impostazione non si applica a browser o dispositivi e può tornare alla sua impostazione predefinita se cancelli i cookie del browser. Per modificarla:
- Nell'editor Power Query, seleziona Opzioni dalla scheda Home.
- Nella finestra di dialogo Opzioni, seleziona Generale Globale>.
- Scorri fino alla sezione destinazioni dati .
- In Editor, deseleziona Abilita l'editor di espressioni dinamiche per disattivare l'editor. Seleziona la casella per riattivarlo.
- Seleziona OK.
Disattivare l'editor non rimuove espressioni dinamiche già configurate.
Considerazioni e limitazioni
- La disponibilità dipende dalla destinazione e dal campo dati selezionati.
- L'editor combina testo e valori disponibili. Non è un editor di espressioni Power Query M a uso generale.
- Un parametro di riferimento o una variabile di spazio di lavoro deve essere disponibile quando il flusso dati viene eseguito.
- Modificare un parametro, una variabile di workspace, un valore di data o ora può far cambiare il nome della destinazione risolta tra una run e l'altra.
- Per parametrizzare le impostazioni di destinazione non supportate da questo editor, vedi Modifica avanzata per le query di destinazione dei dati.