Condividere una query
È possibile usare Power Query per estrarre e trasformare i dati da origini dati esterne. Questi passaggi di estrazione e trasformazione vengono rappresentati come query. Le query create con Power Query vengono espresse usando il linguaggio M ed eseguite tramite il motore M.
È possibile condividere e riutilizzare facilmente le query tra progetti e anche tra le integrazioni dei prodotti Power Query. Questo articolo illustra i meccanismi generali per condividere una query in Power Query.
Nel riquadro query fare clic con il pulsante destro del mouse sulla query da copiare. Dal menu a discesa selezionare l'opzione Copia . La query e la relativa definizione vengono aggiunte agli Appunti.
Per incollare la query dagli Appunti, passare al riquadro query e fare clic con il pulsante destro del mouse su uno spazio vuoto. Scegliere Incolla dal menu.
Quando si incolla questa query in un'istanza con lo stesso nome di query, la query incollata ha un suffisso aggiunto con il formato (#)
, dove il segno di cancelletto viene sostituito con un numero per distinguere le query incollate.
È anche possibile incollare query tra più istanze e integrazioni di prodotti. Ad esempio, è possibile copiare la query da Power BI Desktop, come illustrato nelle immagini precedenti e incollarla in Power Query per Excel, come illustrato nell'immagine seguente.
Avviso
La copia e incolla di query tra integrazioni di prodotti non garantisce che tutte le funzioni e le funzionalità trovate nella query incollata funzionino sulla destinazione. Alcune funzionalità potrebbero essere disponibili solo nell'integrazione del prodotto di origine.
È anche possibile copiare il codice completo della query.
- Selezionare la query da condividere.
- Nella barra multifunzione selezionare la scheda Visualizza e quindi selezionare Editor avanzato.
- Nella finestra Editor avanzato selezionare tutto il codice e copiarlo.
Con il codice della query negli Appunti, è possibile condividere questa query tramite i mezzi desiderati. Il destinatario di questo codice deve creare una query vuota e seguire la stessa procedura descritta nel paragrafo precedente. Invece di copiare il codice, il destinatario sostituirà il codice trovato nella query vuota con il codice fornito.
Nota
Per creare una query vuota, passare alla finestra Recupera dati e selezionare Query vuota nelle opzioni.
Alcune integrazioni di prodotti Power Query possono offrire più modi per condividere query, ad esempio, ma non solo:
- In Microsoft Excel: creazione di un Connessione dati di Office (con estensione odc) da condividere con altri utenti.
- In Power BI Desktop: creazione di un modello di Power BI (con estensione pbit) da condividere con altri utenti.
È consigliabile leggere la documentazione dell'integrazione del prodotto a cui si è interessati per altre informazioni sulle funzionalità di condivisione delle query disponibili in tali prodotti.
In alternativa, l'interfaccia utente moderna di Power Query offre la possibilità di esportare modelli di Power Query. Per altre informazioni sull'esperienza dei modelli, vedere l'articolo sui modelli di Power Query.