È possibile importare dati in Excel da un'ampia gamma di origini dati e le sezioni seguenti illustrano come fare. Per altre informazioni sulle cose da fare con i dati dopo l'importazione, vedere Come i dati passano attraverso Excel.

È possibile creare una query da una Excel tabella, un intervallo denominato o una matrice dinamica nella cartella di lavoro corrente. Se i dati selezionati sono un intervallo semplice, vengono convertiti in una tabella. L'importazione di matrici dinamiche richiede Microsoft 365 abbonamento. Per altre informazioni sulle matrici dinamiche, vedere Formule di matrice dinamiche e Comportamento delle matrici fuoriuscite.

  1. Selezionare una cella qualsiasi compresa nell'intervallo di dati.

  2. Selezionare Dati > da tabella/intervallo.

    Questo comando è disponibile anche in Data > From Other Sources >From Table/Range.

  3. Se richiesto, nella finestra di dialogo Crea tabella è possibile selezionare il pulsante Selezione intervallo per selezionare un intervallo specifico da usare come origine dati.

    Finestra di dialogo Da tabella

  4. Se la tabella o l'intervallo di dati contiene intestazioni di colonna, selezionare Tabella con intestazioni. Le celle di intestazione vengono usate per definire i nomi di colonna per la query.

  5. Selezionare OK.

Per altre informazioni, vedere Importare da una Excel tabella.

  1. Selezionare Dati >Ottieni dati >da file >da Excel cartella Excel cartella di lavoro

  2. Nella finestra Excel finestra di dialogo Sfoglia cercare o digitare il percorso del file su cui eseguire la query.

  3. Scegliere Apri.

Se la cartella di lavoro di origine contiene intervalli denominati, il nome dell'intervallo sarà disponibile come set di dati.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Excel cartella di lavoro.

La procedura seguente illustra i passaggi di base. Per una copertura più dettagliata, vedere Importare o esportare file di testo (.txt o .csv).

  1. Selezionare Dati > ottieni dati >da file >da testo/CSV

  2. Nella finestra di dialogo Sfoglia valori separati da virgola cercare o digitare il percorso del file su cui eseguire la query.

  3. Scegliere Apri.

Nota: Se si stanno importando i dati da un file CSV, Power Query rileverà automaticamente i delimitatori delle colonne, inclusi i nomi e i tipi di colonna. Se, ad esempio, si è importato il file CSV di esempio seguente, Power Query userà automaticamente la prima riga come nomi di colonna e modificherà il tipo di dati di ogni colonna.

File CSV di esempio

Immagine di un file CSV

Power Query cambia automaticamente il tipo di dati di ogni colonna:

  • ID ordine diventa di tipo numero

  • Data ordine diventa di tipo data

  • Categoria resta di tipo testo (il tipo di colonna predefinito)

  • Nome prodotto resta di tipo testo (il tipo di colonna predefinito)

  • Vendite diventa di tipo numero

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Testo/CSV.

La procedura seguente illustra i passaggi di base per l'importazione dei dati. Per una copertura più dettagliata, vedere Importare dati XML.

  1. Selezionare Dati > ottieni dati >da file >da XML

  2. Nella finestra di dialogo Da XML Sfoglia cercare o digitare un URL di file da importare o collegare a un file.

  3. Scegliere Apri.

Al termine della connessione, usare il riquadro Strumento di spostamento per esplorare e visualizzare in anteprima le raccolte di elementi nel file XML in formato tabulare.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere XML

  1. Selezionare Dati > Ottieni dati >da file >da JSON. Viene visualizzata la finestra di dialogo Importa dati.

  2. Individuare il file JSON e quindi selezionare Apri.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere JSON.

Importante   Quando si prova a importare un file PDF, potrebbe essere visualizzato il messaggio PDF seguente: "Questo connettore richiede l'installazione di uno o più componenti aggiuntivi prima di poterlo usare". Il connettore PDF richiede .NET Framework 4.5 o versione successiva per essere installato nel computer. È possibile scaricare le versioni più .NET Framework daqui.

  1. Selezionare Dati > Ottieni dati >da file >da PDF.

  2. Selezionare il file PDF e quindi fare clic su Apri. La finestra di dialogo Strumento di spostamento apre il PDF e visualizza le tabelle disponibili.

    Finestra di dialogo Strumento di spostamento per l'importazione di dati PDF

  3. Selezionare le tabelle da importare, quindi eseguire una delle operazioni seguenti:

    • Per visualizzare i dati direttamente in Excel, selezionare Carica> Carica o per visualizzare la finestra di dialogo Importa selezionare Carica > Carica in.

    • Per usare prima i dati in Power Query, selezionare Trasforma dati.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere PDF.

È possibile importare dati da più file con uno schema e un formato simili da una cartella. È quindi possibile accodare i dati in un'unica tabella.

  1. Selezionare Dati > scarica dati >da file > dalla cartella.

  2. Nella finestra di dialogo Sfoglia individuare la cartella e quindi selezionare Apri.

  3. Per la procedura dettagliata, vedere Importare dati da una cartella con più file.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Cartella.

È possibile importare dati da più file con uno schema e un formato simili da una SharePoint raccolta. È quindi possibile accodare i dati in un'unica tabella.

  1. Selezionare Dati > scarica dati >da file >da SharePoint cartella.

  2. Nella finestra SharePoint cartella di lavoro immettere l'URL radice del sito di SharePoint che non include alcun riferimento a una raccolta e quindi passare alla raccolta.

  3. Per la procedura dettagliata, vedere Importare dati da una cartella con più file.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere SharePoint cartella.

  1. Selezionare Dati > ottieni >dati dal database >da SQL Server database

  2. Nella finestra di dialogo Database di Microsoft SQL, in Server specificare il nome del server di database di SQL Server a cui connettersi. Facoltativamente, è possibile specificare anche un nome per Database (facoltativo).

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

    Finestra di dialogo della connessione al database di SQL Server di Power Query
  4. Scegliere OK.

  5. Selezionare la modalità di autenticazione per la connessione al database di SQL Server.

    Credenziali di accesso della connessione a SQL Server di Power Query
    • Windows    Questa è la selezione predefinita. Selezionare questa opzione per connettersi usando l'autenticazione di Windows.

    • Database Selezionare questa opzione se si vuole connettersi usando SQL Server autenticazione. Se si seleziona questa opzione, specificare un nome utente e una password per connettersi all'istanza di SQL Server.

  6. Per impostazione predefinita, la casella di controllo Crittografa connessione è selezionata per indicare che Power Query si connette al database usando una connessione crittografata. Se non si vuole usare una connessione crittografata, deselezionare questa casella di controllo e fare clic su Connetti.

    Se la connessione a SQL Server non viene stabilita mediante una connessione crittografata, Power Query chiederà all'utente di connettersi usando una connessione non crittografata. Nel messaggio visualizzato fare clic su OK per connettersi usando una connessione non crittografata.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere SQL Server database.

  1. Selezionare Dati > Ottieni dati >da database >da database di Microsoft Access

  2. Nella finestra di dialogo Importa dati cercare e individuare il file di database di Access (con estensione accdb). 

  3. Selezionare il file e quindi scegliere Apri. Viene visualizzata la finestra di dialogo Strumento di spostamento.

  4. Selezionare la tabella o la query nel riquadro sinistro per visualizzare in anteprima i dati nel riquadro destro.

  5. Se sono disponibili molte tabelle e query, usare la casella di ricerca per individuare un oggetto o usare le opzioni di visualizzazione insieme al pulsante Aggiorna per filtrare l'elenco.

  6. Selezionare Carica o Trasforma.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Database di Access.

Nota:   Quando si usa una cartella di lavoro connessa a un database di SQL Server Analysis Services, potrebbero essere necessarie informazioni aggiuntive per rispondere a domande specifiche sul prodotto, ad esempio informazioni di riferimento sulle espressioni multidimensionali (MDX) o procedure di configurazione per un server OLAP (Online Analytical Processing).

  1. Selezionare Dati > scarica dati esterni >da database >da Analysis Services. Viene visualizzata la prima pagina della Connessione guidata dati. Il titolo è Connessione database server.

    Schermata 1 della Connessione guidata dati

  2. Nella casella Nome server immettere il nome del server di database OLAP.

    Suggerimento: Se si conosce il nome del file cubo offline a cui ci si vuole connettere, è possibile digitare il percorso completo del file, il nome del file e l'estensione.

  3. In Credenziali di accesso eseguire una delle operazioni seguenti, quindi fare clic su Avanti:

    • Per usare il nome utente Windows e la password correnti, fare clic su Usa Windows autenticazione.

    • Per immettere un nome utente e una password del database, fare clic su Usa nome utente e password seguenti, quindi digitare il nome utente e la password nelle caselle corrispondenti Nome utente e Password.

      Nota sulla sicurezza

      • Usare password complesse composte da lettere maiuscole e minuscole, numeri e simboli. Le password che non soddisfano questi requisiti sono considerate deboli. Ad esempio, Y6dh!et5 è una password complessa e House27 è una password debole. Le password devono contenere 8 o più caratteri. È preferibile però usare una passphrase contenente almeno 14 caratteri.

      • È essenziale ricordare la password. Se la si dimentica, Microsoft non potrà recuperarla. Prendere nota delle password, quindi conservarle in un luogo sicuro, lontano dalle informazioni che si intende proteggere.

  4. Selezionare Avanti per passare alla seconda schermata della procedura guidata. Il titolo è Seleziona database e tabella.

    Schermata 2 della Connessione guidata dati

    Per connettersi a un file cubo specifico nel database, verificare che l'opzione Connessione a un cubo o a una tabella specifica sia selezionata e quindi selezionare un cubo nell'elenco.

  5. Nella casella Selezionare il database che contiene i dati desiderati selezionare un database e quindi fare clic su Avanti.

  6. Fare clic su Avanti per passare alla terza schermata della procedura guidata. Il titolo Salva file di connessione dati e Fine.

    Schermata della Connessione guidata dati 3

  7. Nella casella Nome file modificare il nome file predefinito in base alle esigenze (facoltativo).

  8. Fare clic su Sfoglia per modificare il percorso di file predefinito di Origini dati personali oppure verificare la presenza di nomi di file esistenti.

  9. Nelle caselle Descrizione, Nome descrittivo e Parole chiave di ricerca digitare una descrizione del file, un nome descrittivo e parole di ricerca comuni (tutte facoltative).

  10. Per assicurarsi che il file di connessione sia usato quando la tabella pivot viene aggiornata, fare clic su Tenta sempre di usare questo file per aggiornare i dati.

    Se si seleziona questa casella di controllo, gli aggiornamenti al file di connessione verranno sempre usati da tutte le cartelle di lavoro che usano tale file di connessione.

  11. È possibile specificare la modalità di accesso a una tabella pivot se la cartella di lavoro viene salvata Excel Services e viene aperta usando Excel Services. 

    Nota: L'impostazione di autenticazione viene usata solo da Excel Services e non da Microsoft Office Excel. Se si vuole assicurarsi che gli stessi dati siano accessibili, sia che la cartella di lavoro sia aperta in Excel o in Excel Services, verificare che l'impostazione di autenticazione in Excel sia la stessa.

    Selezionare Autenticazione Impostazioni e selezionare una delle opzioni seguenti per accedere all'origine dati: 

    • Autenticazione di Windows       Selezionare questa opzione per usare il nome Windows e la password dell'utente corrente. Si tratta del metodo più sicuro, ma può influire sulle prestazioni quando sono presenti molti utenti.

    • SSO   Selezionare questa opzione per usare Single Sign-On e quindi immettere la stringa di identificazione appropriata nella casella di testo ID SSO. Un amministratore del sito può configurare un SharePoint per l'uso di un database Single Sign-On in cui è possibile archiviare un nome utente e una password. Questo metodo può essere il più efficiente quando sono presenti molti utenti.

    • Nessuno   Selezionare questa opzione per salvare il nome utente e la password nel file di connessione.

      Importante: Evitare di salvare le informazioni di accesso quando ci si connette alle origini dati. Queste informazioni possono essere memorizzate come testo normale e un utente malintenzionato potrebbe accedervi per compromettere la sicurezza dell'origine dati.

  12. Scegliere OK.

  13. Scegliere Fine per chiudere la Connessione guidata dati. Viene visualizzata la finestra di dialogo Importa dati.

    Importare i dati

  14. Decidere come importare i dati e quindi scegliere OK. Per altre informazioni sull'uso di questa finestra di dialogo, selezionare il punto interrogativo (?).

È possibile creare una connessione dinamica tra una cartella di lavoro di Excel e un server di database OLAP (Online Analytical Processing) di SQL Server Analysis Services, quindi aggiornare la connessione ogni volta che i dati cambiano. È possibile connettersi a un file cubo offline specifico se è stato creato nel server di database. È anche possibile importare dati in Excel come tabella o rapporto di tabella pivot.

  1. Selezionare Dati > ottieni >dati dal database > da SQL Server Database di Analysis Services (importazione).

  2. Immettere il nome del server e quindi scegliere OK.

    Nota: È possibile immettere un nome di database specifico ed è anche possibile aggiungere una query MDXo DAX .

  3. Nel riquadro Strumento di spostamento selezionare il database e quindi selezionare il cubo o le tabelle da connettere.

  4. Fare clic su Carica per caricare la tabella selezionata in un foglio di lavoro oppure su Modifica per eseguire altri filtri dati e trasformazioni nell'editor di Power Query prima di caricarla.

Nota: Prima di connettersi a un database Oracle con Power Query, è necessario il software client Oracle v8.1.7 o versione successiva nel computer. Per installare il software client Oracle, Passare a Oracle Data Access Components (ODAC) a 32 bit con Oracle Developer Tools per Visual Studio (12.1.0.2.4) per installare il client Oracle a 32 bit o a 64 bit ODAC 12c Release 4 (12.1.0.2.4) Xcopy per Windows x64 per installare il client Oracle a 64 bit.

  1. Selezionare Dati > Ottieni dati >da database >da database Oracle.

  2. Nella finestra di dialogo Database Oracle specificare il server Oracle a cui connettersi in Nome server. Se è necessario un SID, questo può essere specificato sotto forma di "NomeServer/SID".

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati dal database usando Query di database nativa.

  4. Selezionare OK.

  5. Se il server Oracle richiede credenziali utente di database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Connetti.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Database Oracle.

Avviso: 

  • Prima di connettersi a un database IBM DB2, è necessario che nel computer sia installato ibm DB2 Data Server Driver (il requisito minimo è ibm Data Server Driver Package (DS Driver)). Selezionare il driver che corrisponde all'installazione di Power Query (32 bit o 64 bit).

  • Ci sono problemi noti segnalati da IBM che installa ibm DB2 Data Server Driver Windows 8. Se si usa un Windows 8 e si vuole connettersi a IBM DB2 con Power Query, è necessario eseguire altri passaggi di installazione. Per altre informazioni su IBM DB2 Data Server Driver, vedere Windows 8.

  1. Selezionare Dati > Ottieni dati >da database >da database IBM DB2

  2. Nella finestra di dialogo Database IBM DB2 specificare in Nome server il server di database IBM DB2 a cui connettersi.

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando Query di database nativa.

  4. Selezionare OK.

  5. Se il server IBM DB2 richiede le credenziali utente del database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Connetti.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Database IBM DB2

Nota: Se viene visualizzato il messaggio "Questo connettore richiede l'installazione di uno o più componenti aggiuntivi prima di poterlo usare", è necessario scaricare il driver ODBC appropriato per MySQL nel dispositivo di Windows da qui. Per altre informazioni, vedere Connettori MySQL.

  1. Selezionare Dati > ottieni dati >dal database >da database MySQL

  2. Nella finestra di dialogo Database MySQL specificare il server di database MySQL a cui connettersi in Nome server.

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando Query di database nativa.

  4. Selezionare OK.

  5. Se il server MySQL richiede le credenziali utente del database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Connetti.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Database MySQL.

Nota: Prima di connettersi a un database PostgreSQL in Power Query, è necessario che nel computer sia installato il provider di dati Ngpsql per PostgreSQL . Selezionare il driver che corrisponde alla versione Office (32 bit o 64 bit). Per altre informazioni, vedere Quale versione di Office si sta usando? . Verificare anche che il provider registrato nella configurazione del computer corrisponda alla versione più recente di .NET nel dispositivo.

  1. Selezionare Dati > carica dati >da database >da database PostgreSQL

  2. Nella finestra di dialogo Database PostgreSQL specificare il server di database PostgreSQL a cui connettersi nella sezione Nome server .

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando Query di database nativa.

  4. Scegliere OK.

  5. Se il server PostgreSQL richiede le credenziali utente per il database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Selezionare Connetti.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere PostgreSQL.

Nota: Prima di connettersi a un database SAP SQL via Internet, è necessario che nel computer sia installato il driver SAP SQL Anywhere. Selezionare il driver corrispondente all'Excel di installazione (a 32 bit o a 64 bit).

  1. Selezionare Dati > ottieni >dati dal database > da database Sybase

  2. Nella finestra di dialogo Database Sybase specificare il server Sybase a cui connettersi nella casella Nome server. Facoltativamente, è possibile specificare anche un nome per Database (facoltativo).

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando Query di database nativa.

  4. Selezionare OK.

  5. Per impostazione predefinita, la casella di controllo Crittografa connessione è selezionata in modo che Power Query si connetta al database usando una semplice connessione crittografata.

  6. Selezionare Connessione.

Nota: Prima di connettersi a un database Teradata, è necessario che nel computer sia provider di dati .NET per Teradata.

  1. Selezionare Dati > Ottieni dati >da database >da database Teradata.

  2. Nella finestra di dialogo Database Teradata specificare il server Teradata a cui connettersi in Nome server.

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando Query di database nativa.

  4. Selezionare OK.

  5. Se il server Teradata richiede le credenziali utente del database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Salva.

Note: 

  • Questa caratteristica è disponibile solo in Excel per Windows se si ha Office 2019 o versione successiva o se è stato Microsoft 365 abbonamento. Gli abbonati a Microsoft 365devono verificare di avere installato la versione più recente di Office.

  • Prima di potersi connettere a un database SAP HANA con Power Query, è necessario il Driver ODBC di SAP HANA nel computer. Selezionare il driver che corrisponde all'installazione di Power Query (32 bit o 64 bit).

  • È necessario un account SAP per accedere al sito Web e scaricare i driver. Se non si è sicuri, contattare l'amministratore SAP all'interno dell'organizzazione.

Per connettersi a un database SAP HANA:

  1. Fare clic su Dati > Nuova query > Da database > Da database SAP HANA.

  2. Nella finestra di dialogo Database SAP HANA specificare il server a cui ci si vuole connettere. Il nome del server deve seguire il formato NomeServer:Porta.

    Finestra di dialogo Database SAP HANA
  3. Facoltativamente, se si vogliono importare dati usando una query di database nativa, selezionare Opzioni avanzate e immettere la query nella casella Istruzione SQL dati.

  4. Selezionare OK.

  5. Se il server SAP HANA richiede le credenziali utente del database, nella finestra di dialogo Accedi a un database SAP HANA:

    1. Fare clic sulla scheda Database e immettere nome utente e password.

    2. Fare clic su Connetti

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Database SAP HANA

database SQL di Azure è un database relazionale scalabile e dalle prestazioni elevate, completamente gestito, creato per il cloud e usato per le applicazioni mission-critical. Per altre informazioni, vedere Che cos'è Azure SQL?.

  1. Selezionare Dati > Ottieni dati >da Azure > da database SQL di Azure.

  2. Nella finestra di dialogo Database di Microsoft SQL, in Server specificare il nome del server di database di SQL Server a cui connettersi. Facoltativamente, è possibile specificare anche un nome per Database (facoltativo).

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

    Finestra di dialogo della connessione al database di SQL Server di Power Query
  4. Scegliere OK.

  5. Selezionare la modalità di autenticazione per la connessione al database di SQL Server.

    Credenziali di accesso della connessione a SQL Server di Power Query
    • Windows    Questa è la selezione predefinita. Selezionare questa opzione per connettersi usando l'autenticazione di Windows.

    • Database Selezionare questa opzione se si vuole connettersi usando SQL Server autenticazione. Se si seleziona questa opzione, specificare un nome utente e una password per connettersi all'istanza di SQL Server.

  6. Per impostazione predefinita, la casella di controllo Crittografa connessione è selezionata per indicare che Power Query si connette al database usando una connessione crittografata. Se non si vuole usare una connessione crittografata, deselezionare questa casella di controllo e fare clic su Connetti.

    Se la connessione a SQL Server non viene stabilita mediante una connessione crittografata, Power Query chiederà all'utente di connettersi usando una connessione non crittografata. Nel messaggio visualizzato fare clic su OK per connettersi usando una connessione non crittografata.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Database SQL Azure.

Azure Synapse Analytics combina strumenti big data e query relazionali usando Apache Spark per connettersi ai servizi dati di Azure e alla piattaforma Power. È possibile caricare milioni di righe in un solo momento. È quindi possibile usare i dati tabulari usando la sintassi SQL per le query. Per altre informazioni, vedere Che cos'è Azure Synapse Analytics.

  1. Selezionare Dati > Ottieni dati >da Azure > da Azure Synapse Analytics.

  2. Nella finestra di dialogo Database di Microsoft SQL, in Server specificare il nome del server di database di SQL Server a cui connettersi. Facoltativamente, è possibile specificare anche un nome per Database (facoltativo).

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

    Finestra di dialogo della connessione al database di SQL Server di Power Query
  4. Scegliere OK.

  5. Selezionare la modalità di autenticazione per la connessione al database di SQL Server.

    Credenziali di accesso della connessione a SQL Server di Power Query
    • Windows    Questa è la selezione predefinita. Selezionare questa opzione per connettersi usando l'autenticazione di Windows.

    • Database Selezionare questa opzione se si vuole connettersi usando SQL Server autenticazione. Se si seleziona questa opzione, specificare un nome utente e una password per connettersi all'istanza di SQL Server.

  6. Per impostazione predefinita, la casella di controllo Crittografa connessione è selezionata per indicare che Power Query si connette al database usando una connessione crittografata. Se non si vuole usare una connessione crittografata, deselezionare questa casella di controllo e fare clic su Connetti.

    Se la connessione a SQL Server non viene stabilita mediante una connessione crittografata, Power Query chiederà all'utente di connettersi usando una connessione non crittografata. Nel messaggio visualizzato fare clic su OK per connettersi usando una connessione non crittografata.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Azure Synapse Analytics.

Azure HDInsight viene usato per l'analisi dei Big Data quando è necessario elaborare grandi quantità di dati. Supporta il data warehousing e l'apprendimento automatico; è possibile pensarlo come un motore del flusso di dati. Per altre informazioni, vedere Che cos'è Azure HDInsight.

  1. Selezionare Dati > Ottieni dati >da Azure > da Azure HDInsight (HDFS).Select Data > Get Data > From Azure > From Azure HDInsight (HDFS)

  2. Immettere il nome dell'accounto l'URL Microsoft Azure'account BLOB Archiviazione associato al cluster HDInsight e quindi selezionare OK.

  3. Nella finestra di dialogo Microsoft Azure HDInsight immettere il codice Account e fare clic su Connessione.

  4. Selezionare il cluster nella finestra di dialogo Strumento di spostamento e quindi trovare e selezionare un file di contenuto.

  5. Selezionare Carica per caricare la tabella selezionata oppure Modifica per eseguire altri filtri dati e trasformazioni prima di caricarla.

Microsoft Azure BLOB Archiviazione è un servizio per l'archiviazione di grandi quantità di dati non strutturati, ad esempio immagini, video, audio e documenti, accessibili da qualsiasi parte del mondo tramite HTTP o HTTPS. Per altre informazioni sul servizio blob Archiviazione Azure, vedere Come usare blob Archiviazione.

  1. Selezionare Dati > Ottieni dati >da Azure > da Blob di Azure Archiviazione

  2. Nella finestra Microsoft Azure blob Archiviazione immettere il nome o l'URL dell'account di archiviazione Microsoft Azure e quindi selezionare OK.

  3. Se ci si connette al servizio Archiviazione BLOB per la prima volta, verrà richiesto di immettere e salvare la chiave di accesso di archiviazione. Nella finestra di dialogo Microsoft Azure BLOB Archiviazione, immettere la chiave di accesso di archiviazione nella casella Chiave account e fare clic su Salva.

    Nota: Se è necessario recuperare la chiave di accesso di archiviazione, passare al portale diMicrosoft Azure, selezionare l'account di archiviazione e quindi selezionare l'icona Gestisci chiave di accesso nella parte inferiore della pagina. Selezionare l'icona di copia a destra della chiave primaria e quindi incollare il valore nella casella Chiave account.

  4. L'editor di query elenca tutti i contenitori disponibili nell'Microsoft Azure BLOB Archiviazione. Nello strumento di spostamento selezionare un contenitore da cui importare i dati e quindi selezionare Applica & Chiudi.

Il Archiviazione di Azure fornisce servizi di archiviazione per un'ampia gamma di oggetti dati. Il componente Di archiviazione tabelle è destinato ai dati NoSQL archiviati come coppie chiave/attributo. Per altre informazioni, vedere Introduzione all'archiviazione tabelle.

  1. Selezionare Dati > Ottieni dati >da Azure > da Azure Synapse Analytics.

  2. Immettere il nome account ol'URL dell'account Microsoft Azure tabella Archiviazione e quindi selezionare OK.

Azure Data Lake Archiviazione Gen 1 combina diversi data warehouse in un unico ambiente archiviato. È possibile usare una nuova generazione di strumenti di query per esplorare e analizzare i dati, lavorando con petabyte di dati. Per altre informazioni, vedere Azure Data Lake Archiviazione.

  1. Selezionare Dati > Ottieni dati >da Azure > da Azure Data Lake Archiviazione.

  2. Immettere il nome o l'URL dell'account Microsoft Azure Data Lake Archiviazione e quindi selezionare OK.

    Ad esempio: swebhdfs://contoso.azuredatalake.net/

  3. Facoltativamente, immettere un valore nella casella Dimensioni pagina in byte.

Esplora dati di Azure è un servizio di esplorazione dei dati veloce e altamente scalabile per i dati di log e telemetria. Può gestire grandi volumi di dati diversi da qualsiasi origine dati, ad esempio siti Web, applicazioni, dispositivi IoT e altro ancora. Per altre informazioni, vedere Che cos'è Esplora dati di Azure.

  1. Selezionare Dati > ottieni dati >da Azure > da Esplora dati di Azure.

  2. Nella finestra di dialogo Azure Data Explorer (Kusto) immettere i valori appropriati.

    Ogni richiesta fornisce esempi utili per illustrare il processo.

È possibile importare set di dati dall'organizzazione con le autorizzazioni appropriate selezionandoli dal riquadro Set di dati Power BI e quindi creando una tabella pivot in un nuovo foglio di lavoro.

  1. Selezionare Dati > Ottieni dati >da Power BI (Microsoft). Verrà Power BI riquadro Set di dati.

  2. Se sono disponibili molti set di dati, usare la casella di ricerca. Selezionare la freccia accanto alla casella per visualizzare i filtri per parole chiave per le versioni e gli ambienti di destinazione della ricerca.

  3. Selezionare un set di dati e creare una tabella pivot in un nuovo foglio di lavoro. Per altre informazioni, vedere Panoramica di tabelle pivot e grafici pivot.

Per altre informazioni sulle Power BI, vedere Creare una tabella pivot da setdi dati Power BI dati ed Esperienza di gestione dati in Power BI per Office 365 Guida.

  1. Selezionare Dati > scarica dati >da servizi online >da SharePoint elenco online.

  2. Nella finestra SharePoint cartella di lavoro immettere l'URL radice del sito di SharePoint che non include alcun riferimento a una raccolta e quindi passare alla raccolta.

  3. Selezionare l'implementazione della versione beta SharePoint 2.0, che abilita le opzioni avanzate, in modo da poter selezionare una modalità di visualizzazione:    

    Tutte recupera tutte le colonne da un SharePoint elenco.
    Impostazione predefinita     Recupera le colonne impostate nella visualizzazione predefinita di un SharePoint elenco.

  4. In alternativa alla versione beta 2.0, è possibile selezionare 1.0, che corrisponde alla versione precedente di SharePoint.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere SharePoint elenco online.

  1. Selezionare Dati > scarica dati >da Servizi online da SharePoint online.

  2. Nella finestra di dialogo Microsoft Exchange immettere l'indirizzo di posta elettronica sotto forma di alias <alias>@<organizzazione>.com

  3. Se sono disponibili molti oggetti, usare la casella di ricerca per individuare un oggetto oppure usare le opzioni di visualizzazione insieme al pulsante Aggiorna per filtrare l'elenco.

  4. Selezionare o deselezionare la casella di controllo Ignora file con errori nella parte inferiore della finestra di dialogo.

  5. Selezionare la tabella desiderata: Calendario, Posta, Convocazioni riunione, Persone e Attività.

  6. Eseguire una delle operazioni seguenti:

  • Per creare una query e quindi caricarsi in un foglio di lavoro , selezionare Carica > Carica.

  • Per creare una query e quindi visualizzare la finestra di dialogo Importa dati , selezionare Carica > Carica in.

  • Per creare una query e quindi avviare l'editor di Power Query, selezionare Trasforma dati.

  1. Selezionare l'ambiente a cui connettersi.

  2. Nel menu selezionare l'icona Impostazioni >personalizzazioni avanzate > per sviluppatori.

  3. Copiare il valore api Web dell'istanza

    Note: 

    • Il formato dell'URL sarà simile ahttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Il formato esatto dell'URL che verrà utilizzato per connettersi dipende dalla propria area geografica e dalla versione di CDS per le app in uso. Per altre informazioni, vedere: URL e versioni dell'API Web.

  4. Selezionare Dati > Ottieni dati >da Servizi online >da Dynamics 365 (online).

  5. Nella finestra di dialogo, con l'opzione Di base selezionata, immettere l'URL Web API per la connessione CDS per le app e fare clic su OK.

    • Se si seleziona l'opzione Avanzate, è possibile accodare alcuni parametri aggiuntivi alla query per controllare i dati restituiti. Per altre informazioni, vedere: Eseguire query sui dati usando l'API Web.

  6. Selezionare Account organizzazione.

    • Se non è stato eseguito l'accesso con l'account Microsoft Work o School che si usa per accedere a Dataverse per le app, selezionare Accedi e immettere il nome utente e la password dell'account.

  7. Selezionare Connessione.

  8. Nella finestra di dialogo Strumento di spostamento selezionare i dati da recuperare.

  9. Verificare che i dati siano corretti e quindi selezionare Carica o Modifica per aprire l'editor di Power Query.

  1. Selezionare Dati > ottieni dati >da servizi online > da oggetti Salesforce. Viene visualizzata la finestra di dialogo Oggetti Salesforce .

  2. Selezionare Produzione o Personalizzato. Se si seleziona Personalizzato, immettere l'URL di un'istanza personalizzata.

  3. Selezionare o deselezionare Includi colonna relazioni.

  4. Selezionare OK.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Oggetti Salesforce.

Poiché i report di Salesforce hanno limiti api che recuperano solo le prime 2.000 righe per ogni report, è consigliabile usare il connettore Salesforce Objects per aggirare questa limitazione, se necessario.

  1. Selezionare Dati > Ottieni dati >da servizi online >da report Salesforce. Viene visualizzata la finestra di dialogo Report Salesforce .

  2. Selezionare Produzione o Personalizzato. Se si seleziona Personalizzato, immettere l'URL di un'istanza personalizzata.

  3. Selezionare o deselezionare Includi colonna relazioni.

  4. Selezionare OK.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Report Salesforce.

Assicurarsi di avere la versione più recente del connettore Adobe Analytics. Per altre informazioni, vedere accedere Connessione ad Adobe Analytics in Power BI Desktop.

  1. Selezionare Dati > Ottieni dati >da Servizi online > da Adobe Analytics.

  2. Selezionare Continua. Viene visualizzata la finestra di dialogo Account Adobe .

  3. Accedi con l'account adobe analytics organizational e quindi seleziona Connessione.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Adobe Analytics.

Per altre informazioni, vedere Da tabella/intervallo.

Il browser in uso non supporta le funzionalità video. Installare Microsoft Silverlight, Adobe Flash Player o Internet Explorer 9.

Procedura

  1. Selezionare Dati > nuova query >da altre origini >dal Web.

  2. Nella finestra di dialogo Dal Web immettere l'URL di una pagina Web e quindi fare clic su OK.

    Power Query > Da Web > Finestra di dialogo dell'URL di input

    In questo caso viene usato: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Se la pagina Web richiede le credenziali dell'utente:

    • Selezionare Avanzate e quindi nella finestra di dialogo Web di Access immettere le credenziali.

    • Selezionare Salva.

  3. Selezionare OK.

  4. Nel riquadro Strumento di spostamento eseguire le operazioni seguenti:

    Selezionare Visualizzazione tabella, ad esempio Risultati.



    Power Query > Da Web > Visualizzazione tabella dello strumento di navigazione Selezionare Visualizzazione Web per visualizzare la tabella come pagina Web.

    Power Query > Da Web > Strumento di navigazione > Visualizzazione Web

  5. Selezionare Carica per caricare i dati in un foglio di lavoro.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Web.

Microsoft Query è stato intorno a lungo ed è ancora popolare. Per molti aspetti, si tratta di un progenitore di Power Query. Per altre informazioni, vedere Usare Microsoft Query per recuperare dati esterni.

  1. Selezionare Dati > ottieni >dati da altre origini >da SharePoint elenco.

  2. Nella finestra di dialogo Elenchi SharePoint Microsoft immettere l'URL di un SharePoint sito.

    Nota: Quando ci si connette a un SharePoint, immettere l'URL del sito anziché l'URL dell'elenco. Nella finestra di dialogo SharePoint accesso selezionare l'URL più generale per l'autenticazione corretta nel sito. Per impostazione predefinita, è selezionato l'URL più generale.

  3. Selezionare OK.

  4. Nella finestra di dialogo SharePoint accesso selezionare un'opzione di credenziali:

    • Selezionare Anonimo se il SharePoint Server non richiede credenziali.

      Excel Power Query si connette a una finestra di dialogo Connessione elenco di SharePoint

    • Selezionare Windows se il server SharePoint richiede le credenziali Windows utente.

    • Selezionare Account aziendale se il SharePoint Server richiede le credenziali dell'account dell'organizzazione.

  5. Selezionare Connetti.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere SharePoint elenco.

  1. Selezionare Dati > recuperare >dati da altre origini >dal feed OData

  2. Nella finestra di dialogo Feed OData immettere l'URL per un feed OData.

  3. Selezionare OK.

  4. Se il feed OData richiede le credenziali dell'utente, nella finestra di dialogo Accedi a un feed OData:

    1. Selezionare Windows se il feed OData richiede Windows autenticazione.

    2. Selezionare Basic se il feed OData richiede il nome utente e la password.

    3. Selezionare Chiave Marketplace se il feed OData richiede una chiave dell'account Marketplace. È possibile selezionare ottieni la chiave dell'account marketplace per sottoscrivere i feed OData Microsoft Azure Marketplace. È anche possibile iscriversi a Microsoft Azure Marketplace dalla finestra di dialogo Accedi a un feed OData.

    4. Fare clic su Account aziendale se il feed OData richiede credenziali di accesso federate. Per il Windows Live ID, accedere al proprio account.

    5. Selezionare Salva.

Nota: L'importazione in un feed OData supporta il formato json light data service.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Feed OData.

Hadoop Distributed File System (HDFS) è progettato per archiviare terabyte e persino petabyte di dati. HDFS connette i nodi del computer all'interno di cluster su cui vengono distribuiti i file di dati ed è possibile accedere a questi file di dati come un unico flusso di file.

  1. Selezionare Dati > Ottieni > dati da altre origini >da file Hadoop (HDFS).Select Data> Get Data > From Other Sources > From Hadoop File (HDFS).

  2. Immettere il nome del server nella casella Server e quindi scegliere OK.

  1. Selezionare Dati > ottieni dati >da altre origini >da Active Directory.

  2. Immettere il dominio nella finestra di dialogo Active Directory .

  3. Nella finestra di dialogo Dominio Active Directory per il dominio selezionare Usa le credenziali correnti oppure selezionare Usa credenziali alternative e quindi immettere il nome utente e la password.

  4. Selezionare Connessione.

  5. Al termine della connessione, usare il riquadro Strumento di spostamento per esplorare tutti i domini disponibili in Active Directory e quindi eseguire il drill-down delle informazioni di Active Directory, tra cui Utenti, Account e Computer.

  1. Selezionare Dati > Ottieni dati >da altre origini >da Microsoft Exchange

  2. Nella finestra di dialogo Accedi a Exchange Server immettere l'indirizzo di posta elettronica e la password.

  3. Selezionare Salva.

  4. Nella finestra di dialogo Servizio di individuazione automatica di Microsoft Exchange selezionare Consenti per consentire al servizio Exchange di considerare attendibili le credenziali.

  1. Selezionare Dati > ottieni dati >da altre origini >da ODBC

  2. Nella finestra di dialogo Da ODBC, se visualizzata, selezionare il nome dell'origine dati (DSN).

  3. Immettere la stringa di connessione e quindi scegliere OK.

  4. Nella finestra di dialogo successiva selezionare le opzioni predefinite o personalizzate,Windows o Connessione database, immettere le credenziali e quindi selezionare Connessione.

  5. Nel riquadro Strumento di spostamento selezionare le tabelle o le query a cui ci si vuole connettere, quindi selezionare Carica o Modifica.

Per altre informazioni sulle opzioni avanzate dei connettori, vedere Origine dati ODBC.

  1. Selezionare Dati > ottieni dati >da altre origini >da OLEDB

  2. Nella finestra di dialogo Da OLE DB immettere la stringa di connessione e quindi scegliere OK.

  3. Nella finestra di dialogo Provider OLEDB selezionare una delle opzioni predefinite o personalizzate,Windows o Connessione database, immettere le credenziali appropriate e quindi selezionare Connessione.

  4. Nella finestra di dialogo Strumento di spostamento selezionare il database e le tabelle o le query a cui ci si vuole connettere e quindi selezionare Carica o Modifica.

Importante:  Avviso di ritiro del connettore dati di Facebook   Importare e aggiornare i dati da Facebook in Excel a partire da aprile 2020 smetterà di funzionare. Fino & quel momento sarà ancora possibile usare il connettore Di Facebook Power Query (Ottieni trasformazione), ma a partire da aprile 2020 non sarà possibile connettersi a Facebook e verrà visualizzato un messaggio di errore. È consigliabile modificare o rimuovere le query di Power Query (Ottieni & Trasforma) esistenti che usano il connettore di Facebook il prima possibile per evitare risultati imprevisti.

Nota: Se è la prima volta che ci si collega a Facebook, verrà chiesto di fornire le credenziali. Accedere con l'account di Facebook e consentire l'accesso all'applicazione Power Query. È possibile disattivare le richieste future facendo clic sull'opzione Non avvisare più per questo connettore .

  1. Nella scheda Dati fare clic su Ottieni dati >da servizi online >da Facebook. Se il pulsante Ottieni dati non è visualizzato, fare clic su Nuova query > da altre origini > da Facebook.

  2. Nella finestra di dialogo Facebook connettersi a Facebook usando "Io", il nome utente o l'ID oggetto.

    Nota: Il nome utente di Facebook è diverso dalla posta elettronica di accesso.

  3. Selezionare una categoria a cui connettersi nell'elenco a discesa Connessione. Ad esempio, seleziona Amici per accedere a tutte le informazioni disponibili nella categoria Amici di Facebook.

  4. Fare clic su OK.

  5. Se necessario, fare clic su Accedi nella finestra di dialogo Accedi a Facebook , quindi immettere l'indirizzo di posta elettronica o il numero di telefono di Facebook e la password. È possibile selezionare l'opzione per rimanere connessi. Dopo aver eseguito l'accesso, fare clic Connessione.

  6. Al termine della connessione, sarà possibile visualizzare in anteprima una tabella contenente informazioni sulla categoria selezionata. Ad esempio, se si seleziona la categoria Amici, Power Query esegue il rendering di una tabella contenente gli amici di Facebook in base al nome.

  7. Fare clic su Carica o Modifica.

È possibile creare una query vuota. È possibile immettere dati per provare alcuni comandi oppure selezionare i dati di origine da Power Query:

  • Per modificare un'impostazione, ad esempio credenziali o privacy, selezionare Home > origine dati Impostazioni. Per altre informazioni, vedere Gestire le impostazioni e le autorizzazioni delle origini dati.

  • Per importare un'origine dati esterna, selezionare Home > Nuova origine. Questo comando è simile al comando Ottieni dati nella scheda Dati della barra Excel barra multifunzione.

  • Per importare una fonte recente, selezionare Home> Origini recenti. Questo comando è simile al comando Origini recenti nella scheda Dati della barra Excel barra multifunzione.

Quando si uniscono due origini dati esterne, si uniscono due query che creano una relazione tra due tabelle.

Per altre informazioni, vedere Unire query (Power Query) e Informazioni su come combinare più origini dati (Power Query).

Quando si accoda due o più query, i dati vengono aggiunti a una query in base ai nomi delle intestazioni di colonna in entrambe le tabelle. Se le query non hanno colonne corrispondenti, i valori Null vengono aggiunti alla colonna non corrispondente. Le query vengono accodate nell'ordine in cui sono selezionate.

Per altre informazioni, vedere Accodamento di query (Power Query).

È possibile usare il componente aggiuntivo Power Query per connettersi a origini dati esterne ed eseguire analisi avanzate dei dati. Le sezioni seguenti illustrano i passaggi per connettersi alle origini dati, ad esempio pagine Web, file di testo, database, servizi online e file Excel, tabelle e intervalli.

Importante: Prima di usare Power Query in Excel 2013, è necessario attivarlo: fare clic su File > Opzioni > componenti aggiuntivi. Nella sezione Gestisci nella parte inferiore scegliere l'opzione Componenti aggiuntivi COM nell'elenco a discesa, quindi fare clic su Vai. Fare clic sulla casella di controllo Power Query e quindi su OK. La barra multifunzione di Power Query dovrebbe essere visualizzata automaticamente, ma in caso contrario, chiudere e riavviare Excel.

Uso dell'editor di query

Nota:  L'editor di query viene visualizzato quando si carica, si modifica o si crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

Come visualizzare l'Editor di query in Excel

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da file > da CSV o Da testo.

  2. Nella finestra di dialogo Sfoglia valori separati da virgola cercare o digitare il percorso del file su cui eseguire la query.

  3. Fare clic su Apri.

Nota: Se si stanno importando i dati da un file CSV, Power Query rileverà automaticamente i delimitatori delle colonne, inclusi i nomi e i tipi di colonna. Se, ad esempio, si è importato il file CSV di esempio seguente, Power Query userà automaticamente la prima riga come nomi di colonna e modificherà il tipo di dati di ogni colonna.

File CSV di esempio

Immagine di un file CSV

Power Query cambia automaticamente il tipo di dati di ogni colonna:

  • ID ordine diventa di tipo numero

  • Data ordine diventa di tipo data

  • Categoria resta di tipo testo (il tipo di colonna predefinito)

  • Nome prodotto resta di tipo testo (il tipo di colonna predefinito)

  • Vendite diventa di tipo numero

Nell'Editor di query Power Query applica automaticamente un passaggio FirstRowAsHeader e un passaggio ChangeType. Queste azioni automatiche sono equivalenti alla promozione manuale di una riga e alla modifica manuale di ogni tipo di colonna.

Dopo che Power Query rileva automaticamente le colonne, è anche possibile usare l'editor di query per scrivere formule per Power Query. Ad esempio:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Nota: L'editor di query viene visualizzato solo quando si carica, modifica o crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata in Excel 2013 dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

Come visualizzare l'Editor di query in Excel

  1. Selezionare una cella qualsiasi compresa nell'intervallo di dati.

  2. Nella scheda della barra multifunzione di Power Query fare clic su Da tabella.

    Diapositiva in cui un tema semplice viene messo a confronto con uno più colorato

  3. Se richiesto, nella finestra di dialogo Da tabella è possibile fare clic sul pulsante Selezione intervallo per selezionare un intervallo specifico da usare come origine dati.

    Finestra di dialogo Da tabella

  4. Se l'intervallo di dati contiene intestazioni di colonna, è possibile selezionare Tabella con intestazioni. Le celle di intestazione dell'intervallo vengono usate per impostare i nomi delle colonne per la query.

  5. Nell'editor di query fare clic su Chiudi & Carica.

Nota: Se l'intervallo di dati è stato definito come intervallo denominato o si trova in una tabella di Excel, Power Query rileva automaticamente l'intero intervallo e lo carica automaticamente nell'editor di query. I dati semplici verranno convertiti automaticamente in una tabella quando vengono caricati nell'editor di query.

È possibile usare l'editor di query per scrivere formule per Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Esempio di formula per l'editor di query

Nota: L'editor di query viene visualizzato solo quando si carica, modifica o crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

Come visualizzare l'Editor di query in Excel

  1. Nella scheda Della barra multifunzione di Power Query fare clic su Da file > da Excel.

  2. Nella finestra Excel finestra di dialogo Sfoglia cercare o digitare il percorso del file su cui eseguire la query.

  3. Fare clic su Apri.

    Se la cartella di lavoro di origine contiene intervalli denominati, il nome dell'intervallo sarà disponibile come set di dati.

L'editor di query può essere usato anche per scrivere formule per Power Query. Ad esempio:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Nota: L'editor di query viene visualizzato solo quando si carica, modifica o crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata in Excel 2013 dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

Come visualizzare l'Editor di query in Excel

Nota: Quando si cerca di importare i dati da un file di Excel legacy o da un database di Access in determinate configurazioni, può essere visualizzato un errore che indica che il motore di database di Microsoft Access (provider Microsoft.ACE.OLEDB.12.0) non è registrato nel computer locale. L'errore si verifica nei sistemi in cui è installato solo Office 2013. Per risolvere l'errore, scaricare le risorse seguenti per assicurarsi di poter continuare con le origini dati a cui si sta cercando di accedere.

  1. Fare clic sulla barra multifunzione Power Query, quindi su Da Web.

  2. Nella finestra di dialogo Da Web immettere l' URL di una pagina Web, quindi fare clic su OK.

    Power Query > Da Web > Finestra di dialogo dell'URL di input

    In questo caso viene usato: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Se la pagina Web richiede le credenziali dell'utente:

    • Nella finestra di dialogo Accedi a contenuto Web fare clic su una delle opzioni per le credenziali e specificare i valori di autenticazione.

    • Fare clic su Salva.

  3. Fare clic su OK.

  4. Power Query analizza la pagina Web e carica il riquadro Strumento di navigazione in Visualizzazione tabella.

    Se si sa già a quale tabella eseguire la connessione, fare clic su di essa nell'elenco. Per questo esempio è stata scelta la tabella dei risultati.

    Power Query > Da Web > Visualizzazione tabella dello strumento di navigazione

    In alternativa, è possibile passare alla Visualizzazione Web e selezionare la tabella appropriata manualmente. In questo caso è stata selezionata la tabella dei risultati.

    Power Query > Da Web > Strumento di navigazione > Visualizzazione Web
  5. Fare clic su Carica e Power Query caricherà i dati Web selezionati in Excel.

  1. Nella scheda della barra multifunzione Power Query fare clic su Da database > Da database SQL Server.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database di Microsoft SQL, in Server specificare il nome del server di database di SQL Server a cui connettersi. Facoltativamente, è possibile specificare anche un nome per Database (facoltativo).

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

    Finestra di dialogo della connessione al database di SQL Server di Power Query
  4. Scegliere OK.

  5. Selezionare la modalità di autenticazione per la connessione al database di SQL Server.

    Credenziali di accesso della connessione a SQL Server di Power Query
    1. Windows: questa è la selezione predefinita. Selezionare questa opzione per connettersi usando l'autenticazione di Windows.

    2. Database: Selezionare questa opzione per connettersi usando l'autenticazione di SQL Server. Se si seleziona questa opzione, specificare un nome utente e una password per connettersi all'istanza di SQL Server.

  6. Per impostazione predefinita, la casella di controllo Crittografa connessione è selezionata per indicare che Power Query si connette al database usando una connessione crittografata. Se non si vuole usare una connessione crittografata, deselezionare questa casella di controllo e fare clic su Connetti.

    Se la connessione a SQL Server non viene stabilita mediante una connessione crittografata, Power Query chiederà all'utente di connettersi usando una connessione non crittografata. Nel messaggio visualizzato fare clic su OK per connettersi usando una connessione non crittografata.

Formula di esempio

L'editor di query può essere usato anche per scrivere formule per Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Fare clic sulla scheda Power Query sulla barra multifunzione, quindi selezionare Scarica dati esterni > da altre origini > da ODBC.

  2. Nella finestra di dialogo Da ODBC, se visualizzata, selezionare il nome dell'origine dati (DSN).

  3. Immettere la stringa di connessione, quindi premere OK.

  4. Nella finestra di dialogo successiva selezionare le opzioni predefinite o personalizzate,Windows o Connessione database, immettere le credenziali e quindi premere Connessione.

  5. Nel riquadro Strumento di spostamento selezionare le tabelle o le query a cui connettersi, quindi premere Carica o Modifica.

  1. Nella scheda Della barra multifunzione di Power Query selezionare Da database > Da database di Access.

    Finestra di dialogo Ottieni dati da database

  2. Nella finestra di dialogo Sfoglia cercare o digitare un URL di file da importare o collegare a un file.

  3. Seguire i passaggi della finestra di dialogo Strumento di spostamento per connettersi alla tabella o alla query desiderata.

  4. Fare clic su Carica o Modifica.

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da file >da XML.

    Finestra di dialogo Da file di Power Query
  2. Nella finestra di dialogo Da XML Sfoglia cercare o digitare un URL di file da importare o collegare a un file.

  3. Fare clic su Apri.

    Al termine della connessione, sarà possibile usare il riquadro Strumento di spostamento per esplorare e visualizzare in anteprima le raccolte di elementi nel file XML in formato tabulare.

L'editor di query può essere usato anche per scrivere formule per Power Query. Ad esempio:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Nota: L'editor di query viene visualizzato solo quando si carica, modifica o crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

  1. Nel gruppo Scarica dati esterni della scheda Dati fare clic su Da altre origini e quindi su Da Analysis Services.

    Gruppo Celle della scheda Home

    Viene visualizzata la Connessione guidata dati. Questa procedura guidata include tre riquadri.

    • Connessione al server di database

    • Selezionare database e tabella

    • Salva file di connessione dati e fine

  2. Nella casella Nome server del riquadro Connessione server database digitare il nome del server di database OLAP.

    Suggerimento: Se si conosce il nome del file cubo offline a cui ci si vuole connettere, è possibile digitare il percorso completo del file, il nome del file e l'estensione.

  3. In Credenziali di accesso eseguire una delle operazioni seguenti, quindi fare clic su Avanti:

    • Per usare il nome utente Windows e la password correnti, fare clic su Usa Windows autenticazione.

    • Per immettere un nome utente e una password del database, fare clic su Usa nome utente e password seguenti, quindi digitare il nome utente e la password nelle caselle corrispondenti Nome utente e Password.

  4. Nel riquadro Selezionare il database che contiene i dati desiderati selezionare un database e quindi fare clic su Avanti.

    Per connettersi a un cubo specifico nel database, verificare che l'opzione Connessione a un cubo o a una tabella specifica sia selezionata e quindi selezionare un cubo nell'elenco.

  5. Nella casella Nome file del riquadro Salva file di connessione dati e fine modificare il nome file predefinito in base alle esigenze (facoltativo).

    Fare clic su Sfoglia per modificare il percorso di file predefinito di Origini dati personali oppure verificare la presenza di nomi di file esistenti.

  6. Nelle caselle Descrizione, Nome descrittivo e Parole chiave di ricerca digitare una descrizione del file, un nome descrittivo e parole di ricerca comuni (tutte facoltative).

  7. Per assicurarsi che il file di connessione sia usato quando la tabella pivot viene aggiornata, fare clic su Tenta sempre di usare questo file per aggiornare i dati.

    Se si seleziona questa casella di controllo, gli aggiornamenti al file di connessione verranno sempre usati da tutte le cartelle di lavoro che usano tale file di connessione.

  8. Fare clic su Fine per chiudere la Connessione guidata dati.

  9. Nella finestra di dialogo Importa dati, in Selezionare la modalità di visualizzazione dei dati nella cartella di lavoro, eseguire una delle operazioni seguenti:

    • Per creare solo un rapporto di tabella pivot, fare clic su Rapporto di tabella pivot.

    • Per creare un rapporto di tabella pivot e un grafico pivot tabella pivot, fare clic su grafico pivot rapporto di tabella pivot.

    • Per archiviare la connessione selezionata nella cartella di lavoro per un uso successivo, fare clic su Crea solo connessione. Questa casella di controllo assicura che la connessione sia usata dalle formule contenenti funzioni cubo create dall'utente e che non si voglia creare un rapporto di tabella pivot.

  10. In Posizione in cui inserire i dati eseguire una delle operazioni seguenti:

    • Per inserire il rapporto di tabella pivot in un foglio di lavoro esistente, selezionare Foglio di lavoro esistente e quindi digitare il riferimento di cella della prima cella nell'intervallo di celle in cui si vuole individuare il rapporto di tabella pivot.

      È anche possibile fare clic su Comprimi finestra Icona del pulsante per nascondere temporaneamente la finestra di dialogo, selezionare la cella iniziale del foglio di lavoro da usare e quindi premere Espandi finestra Icona del pulsante.

  11. Per inserire il rapporto di tabella pivot in un nuovo foglio di lavoro a partire dalla cella A1, fare clic su Nuovo foglio di lavoro.

  12. Per verificare o modificare le proprietà della connessione, fare clic su Proprietà, apportare le modifiche necessarie nella finestra di dialogo Proprietà connessione e quindi fare clic su OK.

Esistono due modi per connettersi a SQL Server Analysis Services. È possibile usare Power Query o la Connessione guidata dati. 

Per altre informazioni, vedere la scheda Office 2010 - 2013 in Connessione a un database di SQL Server Analysis Services (importazione)..

  1. Nella scheda Power Query fare clic su Da altre origini >Query vuota.

  2. Nell'editor di query fare clic su Editor avanzato.

  3. Immettere la stringa di query come indicato di seguito, sostituendo "C:\Users\Name\Desktop\JSONTest.json" con il percorso del file JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Nota: Prima di connettersi a un database Oracle con Power Query, è necessario il software client Oracle v8.1.7 o versione successiva nel computer. Per installare il software client Oracle, Passare a Oracle Data Access Components (ODAC) a 32 bit con Oracle Developer Tools per Visual Studio (12.1.0.2.4) per installare il client Oracle a 32 bit o a 64 bit ODAC 12c Release 4 (12.1.0.2.4) Xcopy per Windows x64 per installare il client Oracle a 64 bit.

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da database > da database Oracle.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database Oracle specificare il server Oracle a cui connettersi in Nome server. Se è necessario un SID, questo può essere specificato sotto forma di "NomeServer/SID".

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Fare clic su OK.

  5. Se il server Oracle richiede credenziali utente di database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Connetti.

  1. Nella scheda Della barra multifunzione di Power Query selezionare Da altre >da SharePoint elenco.

    Power Query ottiene i dati dalla finestra di dialogo Altre origini
  2. Nella finestra di dialogo SharePoint elenchi di microsoft SharePoint visualizzata immettere l'URL di un SharePoint sito.

    Nota: Quando ci si connette a un SharePoint, immettere l'URL del sito anziché l'URL dell'elenco. Nella finestra di dialogo SharePoint accesso selezionare l'URL più generale per l'autenticazione corretta nel sito. Per impostazione predefinita, è selezionato l'URL più generale.

  3. Selezionare OK per continuare.

  4. Nella finestra di dialogo SharePoint di accesso visualizzata accanto selezionare un'opzione per le credenziali:

    1. Selezionare Anonimo se il SharePoint Server non richiede credenziali.

    2. Selezionare Windows se il server SharePoint richiede le credenziali Windows utente.

    3. Selezionare Account aziendale se il SharePoint Server richiede le credenziali dell'account dell'organizzazione.

  5. Selezionare Connetti.

    Excel Power Query si connette a una finestra di dialogo Connessione elenco di SharePoint

  1. Nella scheda della barra multifunzione di Power Query selezionare Da altra >da feed OData.

    Power Query ottiene i dati dalla finestra di dialogo Altre origini
  2. Nella finestra di dialogo Feed OData immettere l'URL per un feed OData.

  3. Selezionare OK.

  4. Se il feed OData richiede le credenziali dell'utente, nella finestra di dialogo Accedi a un feed OData:

    1. Selezionare Windows se il feed OData richiede Windows autenticazione.

    2. Selezionare Basic se il feed OData richiede il nome utente e la password.

    3. Selezionare Chiave Marketplace se il feed OData richiede una chiave dell'account Marketplace. È possibile selezionare ottieni la chiave dell'account marketplace per sottoscrivere i feed OData Microsoft Azure marketplace. È anche possibile fare clic su Iscriviti a Microsoft Azure Marketplace nella finestra di dialogo Accedi a un feed OData.

    4. Fare clic su Account aziendale se il feed OData richiede credenziali di accesso federate. Per il Windows Live ID, accedere al proprio account.

    5. Selezionare Salva.

Nota:  La connessione a un feed OData supporta il formato di servizio dei dati JSON Light.

  1. Fare clic sulla scheda Dati , quindi su > dati da altre origini >da OLEDB. Se il pulsante Ottieni dati non è visualizzato, seguire le istruzioni della Connessione guidata dati riportate di seguito.

  2. Nella finestra di dialogo Da OLE DB immettere la stringa di connessione e quindi premere OK.

  3. Nella finestra di dialogo Provider OLEDB selezionare le opzioni predefinite o personalizzate,Windows o Connessione database, immettere le credenziali appropriate e quindi fare clic su Connessione.

  4. Nella finestra di dialogo Strumento di spostamento selezionare il database e le tabelle o le query a cui ci si vuole connettere, quindi premere Carica o Modifica.

  5. Nell'editor di Power Query premere Chiudi & Carica.

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da database > da database MySQL.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database MySQL specificare il server di database MySQL a cui connettersi in Nome server.

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Fare clic su OK.

  5. Se il server MySQL richiede le credenziali utente del database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Connetti.

  1. Nella scheda Della barra multifunzione di Power Query selezionare Da altre >da Microsoft Exchange.

    Origini dati di Power Query
  2. Nella finestra di dialogo Accedi a Exchange Server specificare l'indirizzo di posta elettronica e la password.

  3. Fare clic su Salva.

  4. Nella finestra di dialogo Servizio di individuazione automatica di Microsoft Exchange selezionare Consenti per consentire al servizio Exchange di considerare attendibili le credenziali.

Importante: Verificare di aver scaricato e installato il componente aggiuntivo Power Query.

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da altre >da Active Directory.

    Power Query ottiene i dati dalla finestra di dialogo Altre origini

  2. Immettere il dominio nella finestra di dialogo Active Directory.

  3. Nella finestra di dialogo Dominio Active Directory per il dominio fare clic su Usa le credenziali correnti o Usa credenziali alternative. Per Usare l'autenticazione con credenziali alternative, immettere il nome utente e la password.

  4. Fare clic su Connetti.

  5. Al termine della connessione, è possibile usare il riquadro Strumento di spostamento per esplorare tutti i domini disponibili in Active Directory ed eseguire il drill-down delle informazioni di Active Directory, tra cui Utenti, Account e Computer.

Avviso: 

  • Prima di connettersi a un database IBM DB2, è necessario che nel computer sia installato ibm DB2 Data Server Driver (il requisito minimo è ibm Data Server Driver Package (DS Driver)). Selezionare il driver che corrisponde all'installazione di Power Query (32 bit o 64 bit).

  • Ci sono problemi noti segnalati da IBM che installa ibm DB2 Data Server Driver Windows 8. Se si usa un Windows 8 e si vuole connettersi a IBM DB2 con Power Query, è necessario eseguire altri passaggi di installazione. Per altre informazioni su IBM DB2 Data Server Driver, vedere Windows 8.

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da database >da database IBM DB2.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database IBM DB2 specificare in Nome server il server di database IBM DB2 a cui connettersi.

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Fare clic su OK.

  5. Se il server IBM DB2 richiede le credenziali utente del database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Connetti.

Nota: Prima di connettersi a un database PostgreSQL in Power Query, è necessario che nel computer sia installato il provider di dati Ngpsql per PostgreSQL . Selezionare il driver che corrisponde alla versione Office (32 bit o 64 bit). Vedere: Quale versione di Office è in uso? per altre informazioni. Verificare anche che il provider registrato nella configurazione del computer corrisponda alla versione più recente di .NET nel dispositivo.

  1. Nella scheda Della barra multifunzione di Power Query selezionare Da database > Da database PostgreSQL.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database PostgreSQL specificare il server di database PostgreSQL a cui connettersi nella sezione Nome server .

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Scegliere OK.

  5. Se il server PostgreSQL richiede le credenziali utente per il database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Selezionare Connetti.

  1. Passare a https://web.powerapps.com/

  2. Selezionare l'ambiente a cui connettersi.

  3. Nel menu selezionare l'icona Impostazioni >personalizzazioni avanzate > per sviluppatori.

  4. Copiare il valore api Web dell'istanza

    Note: 

    • Il formato dell'URL sarà simile ahttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Il formato esatto dell'URL che verrà utilizzato per connettersi dipende dalla propria area geografica e dalla versione di CDS per le app in uso. Per altre informazioni, vedere: URL e versioni dell'API Web.

  5. Seleziona la scheda Dati , quindi Ottieni dati > da servizi online >da Dynamics 365 (online).

    • Se il pulsante Ottieni dati non è visualizzato, fare clic su Nuova query > da altre origini > da Dynamics 365 (online).

  6. Nella finestra di dialogo, con l'opzione Di base selezionata, immettere l'URL Web API per la connessione CDS per le app e fare clic su OK.

    • Se si seleziona l'opzione Avanzate, è possibile accodare alcuni parametri aggiuntivi alla query per controllare i dati restituiti. Per altre informazioni, vedere: Eseguire query sui dati usando l'API Web.

  7. Selezionare Account organizzazione.

    • Se non è stato eseguito l'accesso con l'account Microsoft Work o School che si usa per accedere a CDS per le app, fare clic su Accedi e immettere il nome utente e la password dell'account.

  8. Fare clic su Connetti.

  9. Nella finestra di dialogo Strumento di spostamento selezionare i dati da recuperare.

  10. Se i dati devono essere importati così come sono, selezionare l'opzione Carica, altrimenti scegliere l'opzione Modifica per aprire l'editor di Power Query.

    Nota:  L'editor di Power Query offre più opzioni per modificare i dati restituiti. Ad esempio, è possibile importare meno colonne di quelle contenute nei dati di origine. In questo caso, passare alla scheda Home > Gestisci colonne > Scegli colonne, selezionare le colonne da mantenere e quindi fare clic su OK. Al termine, fare clic su Chiudi & carica per ripristinare i dati modificati Excel.

Nota: Prima di connettersi a un database Teradata, è necessario che nel computer sia provider di dati .NET per Teradata.

  1. Nella scheda Della barra multifunzione di Power Query selezionare Da database > Da database Teradata.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database Teradata specificare il server Teradata a cui connettersi in Nome server.

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Scegliere OK.

  5. Se il server Teradata richiede le credenziali utente del database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Salva.

Importante:  Avviso di ritiro del connettore dati di Facebook   Importare e aggiornare i dati da Facebook in Excel a partire da aprile 2020 smetterà di funzionare. Fino a quel momento sarà ancora possibile usare il connettore Get & Transform (Power Query) di Facebook, ma a partire da aprile 2020 non sarà possibile connettersi a Facebook e verrà visualizzato un messaggio di errore. È consigliabile modificare o rimuovere le query Get & Transform (Power Query) esistenti che usano il connettore di Facebook il prima possibile per evitare risultati imprevisti.

Nota: Se è la prima volta che ci si collega a Facebook, verrà chiesto di fornire le credenziali. Accedere con l'account di Facebook e consentire l'accesso all'applicazione Power Query. È possibile disattivare le richieste future facendo clic sull'opzione Non avvisare più per questo connettore .

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da altre >da Facebook.

  2. Nella finestra di dialogo Facebook connettersi a Facebook usando "Io", il nome utente o l'ID oggetto.

    Nota: Il nome utente di Facebook è diverso dalla posta elettronica di accesso.

  3. Selezionare una categoria a cui connettersi nell'elenco a discesa Connessione. Ad esempio, seleziona Amici per accedere a tutte le informazioni disponibili nella categoria Amici di Facebook.

  4. Fare clic su OK.

  5. Se necessario, fare clic su Accedi nella finestra di dialogo Accedi a Facebook , quindi immettere l'indirizzo di posta elettronica o il numero di telefono di Facebook e la password. È possibile selezionare l'opzione per rimanere connessi. Dopo aver eseguito l'accesso, fare clic Connessione.

  6. Al termine della connessione, sarà possibile visualizzare in anteprima una tabella contenente informazioni sulla categoria selezionata. Ad esempio, se si seleziona la categoria Amici, Power Query esegue il rendering di una tabella contenente gli amici di Facebook in base al nome.

  7. Fare clic su Carica o Modifica.

È possibile usare l'editor di query per scrivere formule per Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Editor di Power Query con la formula di Facebook

Nota: L'editor di query viene visualizzato solo quando si carica, modifica o crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

Come visualizzare l'Editor di query in Excel

Note: 

  • Prima di connettersi a un database SAP SQL via Internet, è necessario che nel computer sia installato il driver SAP SQL Anywhere. Selezionare il driver che corrisponde all'installazione di Power Query (32 bit o 64 bit).

  1. Nella scheda della barra multifunzione POWER QUERY selezionare Da database > da SAP Sybase SQL ovunque.

    Esempio di controllo modulo casella combinata
  2. Nella finestra di dialogo Database Sybase specificare il server Sybase a cui connettersi nella casella Nome server. Facoltativamente, è possibile specificare anche un nome per Database (facoltativo).

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Fare clic su OK.

  5. Per impostazione predefinita, la casella di controllo Crittografa connessione è selezionata in modo che Power Query si connetta al database usando una semplice connessione crittografata.

  6. Fare clic su Connetti.

Microsoft Azure Blob Archiviazione è un servizio per l'archiviazione di grandi quantità di dati non strutturati, ad esempio immagini, video, audio e documenti, accessibili da qualsiasi parte del mondo tramite HTTP o HTTPS. Per altre informazioni sul servizio blob Archiviazione Azure, vedere Come usare blob Archiviazione.

  1. Nella scheda della barra multifunzione di Power Query selezionare Da Azure > da Microsoft Azure BLOB Archiviazione.

    Finestra di dialogo Importa di Power Query da Azure
  2. Nella finestra Microsoft Azure blob Archiviazione immettere il nome o l'URL dell'account di archiviazione Microsoft Azure e quindi fare clic su OK.

  3. Se ci si connette al servizio Archiviazione BLOB per la prima volta, verrà richiesto di immettere e salvare la chiave di accesso di archiviazione. Nella finestra di dialogo Accedi a Archiviazione BLOB Microsoft Azure immettere la chiave di accesso di archiviazione nella casella Chiave account e quindi fare clic su Salva.

    Nota: Per recuperare la chiave di accesso di archiviazione, accedere al portale di Microsoft Azure, selezionare l'account di archiviazione e quindi fare clic sull'icona Gestisci chiave di accesso nella parte inferiore della pagina. Fare clic sull'icona di copia a destra della chiave primaria e quindi incollare il valore nella casella Chiave account.

  4. Nell'Editor di query vengono elencati tutti i contenitori disponibili nel servizio Archiviazione BLOB Microsoft Azure. In Strumento di navigazione selezionare il contenitore da cui si vuole importare i dati e quindi fare clic su Applica e chiudi.

  1. Nella scheda della barra multifunzione POWER QUERY selezionare Da Azure > da Microsoft Azure HDInsight.

    Attività delle query comuni
  2. Nella finestra Microsoft Azure finestra di dialogo HDInsight immettere un Nome account e fare clic su OK.

  3. Immettere quindi il codice Account e fare clic su Connessione.

    Nota: Se è necessario recuperare la chiave, tornare al portale diMicrosoft Azure, selezionare l'account di archiviazione e fare clic sull'icona Gestisci chiave di accesso nella parte inferiore della pagina. Fare clic sull'icona di copia a destra della chiave primaria e incollare il valore nella procedura guidata.

  4. Selezionare il cluster nella finestra di dialogo Strumento di spostamento e quindi trovare e selezionare un file di contenuto.

  5. Fare clic su Carica per caricare la tabella selezionata oppure su Modifica per eseguire altri filtri dati e trasformazioni prima di caricarla.

È possibile usare il componente aggiuntivo Power Query per connettersi a origini dati esterne ed eseguire analisi avanzate dei dati. Le sezioni seguenti illustrano i passaggi per l'uso di Power Query per connettersi alle origini dati, ad esempio pagine Web, file di testo, database, servizi online e Excel, tabelle e intervalli.

Importante: 

  • Assicurarsi di aver scaricato, installato e attivato il componente aggiuntivo Power Query.

  • Per attivare il componente aggiuntivo Power Query , fare clic su File > opzioni > componenti aggiuntivi. Nella sezione Gestisci nella parte inferiore scegliere l'opzione Componenti aggiuntivi COM nell'elenco a discesa, quindi fare clic su Vai. Fare clic sulla casella di controllo Power Query e quindi su OK. La barra multifunzione di Power Query dovrebbe essere visualizzata automaticamente, ma in caso contrario, chiudere e riavviare Excel.

Uso dell'editor di query

Nota:  L'editor di query viene visualizzato quando si carica, si modifica o si crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

Come visualizzare l'Editor di query in Excel

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da file > da CSV o Da testo.

  2. Nella finestra di dialogo Sfoglia valori separati da virgola cercare o digitare il percorso del file su cui eseguire la query.

  3. Fare clic su Apri.

Nota: Se si stanno importando i dati da un file CSV, Power Query rileverà automaticamente i delimitatori delle colonne, inclusi i nomi e i tipi di colonna. Se, ad esempio, si è importato il file CSV di esempio seguente, Power Query userà automaticamente la prima riga come nomi di colonna e modificherà il tipo di dati di ogni colonna.

File CSV di esempio

Immagine di un file CSV

Power Query cambia automaticamente il tipo di dati di ogni colonna:

  • ID ordine diventa di tipo numero

  • Data ordine diventa di tipo data

  • Categoria resta di tipo testo (il tipo di colonna predefinito)

  • Nome prodotto resta di tipo testo (il tipo di colonna predefinito)

  • Vendite diventa di tipo numero

Nell'Editor di query Power Query applica automaticamente un passaggio FirstRowAsHeader e un passaggio ChangeType. Queste azioni automatiche sono equivalenti alla promozione manuale di una riga e alla modifica manuale di ogni tipo di colonna.

Dopo che Power Query rileva automaticamente le colonne, è anche possibile usare l'editor di query per scrivere formule per Power Query. Ad esempio:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  1. Selezionare una cella qualsiasi compresa nell'intervallo di dati.

  2. Nella scheda della barra multifunzione di Power Query fare clic su Da tabella.

    Diapositiva in cui un tema semplice viene messo a confronto con uno più colorato

  3. Se richiesto, nella finestra di dialogo Da tabella è possibile fare clic sul pulsante Selezione intervallo per selezionare un intervallo specifico da usare come origine dati.

    Finestra di dialogo Da tabella

  4. Se l'intervallo di dati contiene intestazioni di colonna, è possibile selezionare Tabella con intestazioni. Le celle di intestazione dell'intervallo vengono usate per impostare i nomi delle colonne per la query.

  5. Nell'editor di query fare clic su Chiudi & Carica.

Nota: Se l'intervallo di dati è stato definito come intervallo denominato o si trova in una tabella di Excel, Power Query rileva automaticamente l'intero intervallo e lo carica automaticamente nell'editor di query. I dati semplici verranno convertiti automaticamente in una tabella quando vengono caricati nell'editor di query.

Nota: L'editor di query viene visualizzato solo quando si carica, modifica o crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

Come visualizzare l'Editor di query in Excel

È possibile usare l'editor di query per scrivere formule per Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Esempio di formula per l'editor di query

  1. Nella scheda Della barra multifunzione di Power Query fare clic su Da file > da Excel.

  2. Nella finestra Excel finestra di dialogo Sfoglia cercare o digitare il percorso del file su cui eseguire la query.

  3. Fare clic su Apri.

    Se la cartella di lavoro di origine contiene intervalli denominati, il nome dell'intervallo sarà disponibile come set di dati.

L'editor di query può essere usato anche per scrivere formule per Power Query. Ad esempio:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Nota: L'editor di query viene visualizzato solo quando si carica, modifica o crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata in Excel 2013 dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

Come visualizzare l'Editor di query in Excel

  1. Fare clic sulla barra multifunzione Power Query, quindi su Da Web.

  2. Nella finestra di dialogo Da Web immettere l' URL di una pagina Web, quindi fare clic su OK.

    Power Query > Da Web > Finestra di dialogo dell'URL di input

    In questo caso viene usato: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Se la pagina Web richiede le credenziali dell'utente:

    • Nella finestra di dialogo Accedi a contenuto Web fare clic su una delle opzioni per le credenziali e specificare i valori di autenticazione.

    • Fare clic su Salva.

  3. Fare clic su OK.

  4. Power Query analizza la pagina Web e carica il riquadro Strumento di navigazione in Visualizzazione tabella.

    Se si sa già a quale tabella eseguire la connessione, fare clic su di essa nell'elenco. Per questo esempio è stata scelta la tabella dei risultati.

    Power Query > Da Web > Visualizzazione tabella dello strumento di navigazione

    In alternativa, è possibile passare alla Visualizzazione Web e selezionare la tabella appropriata manualmente. In questo caso è stata selezionata la tabella dei risultati.

    Power Query > Da Web > Strumento di navigazione > Visualizzazione Web
  5. Fare clic su Carica e Power Query caricherà i dati Web selezionati in Excel.

  1. Nella scheda della barra multifunzione Power Query fare clic su Da database > Da database SQL Server.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database di Microsoft SQL, in Server specificare il nome del server di database di SQL Server a cui connettersi. Facoltativamente, è possibile specificare anche un nome per Database (facoltativo).

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

    Finestra di dialogo della connessione al database di SQL Server di Power Query
  4. Scegliere OK.

  5. Selezionare la modalità di autenticazione per la connessione al database di SQL Server.

    Credenziali di accesso della connessione a SQL Server di Power Query
    1. Windows: questa è la selezione predefinita. Selezionare questa opzione per connettersi usando l'autenticazione di Windows.

    2. Database: Selezionare questa opzione per connettersi usando l'autenticazione di SQL Server. Se si seleziona questa opzione, specificare un nome utente e una password per connettersi all'istanza di SQL Server.

  6. Per impostazione predefinita, la casella di controllo Crittografa connessione è selezionata per indicare che Power Query si connette al database usando una connessione crittografata. Se non si vuole usare una connessione crittografata, deselezionare questa casella di controllo e fare clic su Connetti.

    Se la connessione a SQL Server non viene stabilita mediante una connessione crittografata, Power Query chiederà all'utente di connettersi usando una connessione non crittografata. Nel messaggio visualizzato fare clic su OK per connettersi usando una connessione non crittografata.

Formula di esempio

L'editor di query può essere usato anche per scrivere formule per Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Fare clic sulla scheda Power Query sulla barra multifunzione, quindi selezionare Scarica dati esterni > da altre origini > da ODBC.

  2. Nella finestra di dialogo Da ODBC, se visualizzata, selezionare il nome dell'origine dati (DSN).

  3. Immettere la stringa di connessione, quindi premere OK.

  4. Nella finestra di dialogo successiva selezionare le opzioni predefinite o personalizzate,Windows o Connessione database, immettere le credenziali e quindi premere Connessione.

  5. Nel riquadro Strumento di spostamento selezionare le tabelle o le query a cui connettersi, quindi premere Carica o Modifica.

  1. Nella scheda Della barra multifunzione di Power Query selezionare Da database > Da database di Access.

    Finestra di dialogo Ottieni dati da database

  2. Nella finestra di dialogo Sfoglia cercare o digitare un URL di file da importare o collegare a un file.

  3. Seguire i passaggi della finestra di dialogo Strumento di spostamento per connettersi alla tabella o alla query desiderata.

  4. Fare clic su Carica o Modifica.

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da file >da XML.

    Finestra di dialogo Da file di Power Query
  2. Nella finestra di dialogo Da XML Sfoglia cercare o digitare un URL di file da importare o collegare a un file.

  3. Fare clic su Apri.

    Al termine della connessione, sarà possibile usare il riquadro Strumento di spostamento per esplorare e visualizzare in anteprima le raccolte di elementi nel file XML in formato tabulare.

L'editor di query può essere usato anche per scrivere formule per Power Query. Ad esempio:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Nota: L'editor di query viene visualizzato solo quando si carica, modifica o crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

  1. Nel gruppo Scarica dati esterni della scheda Dati fare clic su Da altre origini e quindi su Da Analysis Services.

    Gruppo Celle della scheda Home

    Viene visualizzata la Connessione guidata dati. Questa procedura guidata include tre riquadri.

    • Connessione al server di database

    • Selezionare database e tabella

    • Salva file di connessione dati e fine

  2. Nella casella Nome server del riquadro Connessione server database digitare il nome del server di database OLAP.

    Suggerimento: Se si conosce il nome del file cubo offline a cui ci si vuole connettere, è possibile digitare il percorso completo del file, il nome del file e l'estensione.

  3. In Credenziali di accesso eseguire una delle operazioni seguenti, quindi fare clic su Avanti:

    • Per usare il nome utente Windows e la password correnti, fare clic su Usa Windows autenticazione.

    • Per immettere un nome utente e una password del database, fare clic su Usa nome utente e password seguenti, quindi digitare il nome utente e la password nelle caselle corrispondenti Nome utente e Password.

  4. Nel riquadro Selezionare il database che contiene i dati desiderati selezionare un database e quindi fare clic su Avanti.

    Per connettersi a un cubo specifico nel database, verificare che l'opzione Connessione a un cubo o a una tabella specifica sia selezionata e quindi selezionare un cubo nell'elenco.

  5. Nella casella Nome file del riquadro Salva file di connessione dati e fine modificare il nome file predefinito in base alle esigenze (facoltativo).

    Fare clic su Sfoglia per modificare il percorso di file predefinito di Origini dati personali oppure verificare la presenza di nomi di file esistenti.

  6. Nelle caselle Descrizione, Nome descrittivo e Parole chiave di ricerca digitare una descrizione del file, un nome descrittivo e parole di ricerca comuni (tutte facoltative).

  7. Per assicurarsi che il file di connessione sia usato quando la tabella pivot viene aggiornata, fare clic su Tenta sempre di usare questo file per aggiornare i dati.

    Se si seleziona questa casella di controllo, gli aggiornamenti al file di connessione verranno sempre usati da tutte le cartelle di lavoro che usano tale file di connessione.

  8. Fare clic su Fine per chiudere la Connessione guidata dati.

  9. Nella finestra di dialogo Importa dati, in Selezionare la modalità di visualizzazione dei dati nella cartella di lavoro, eseguire una delle operazioni seguenti:

    • Per creare solo un rapporto di tabella pivot, fare clic su Rapporto di tabella pivot.

    • Per creare un rapporto di tabella pivot e un grafico pivot tabella pivot, fare clic su grafico pivot rapporto di tabella pivot.

    • Per archiviare la connessione selezionata nella cartella di lavoro per un uso successivo, fare clic su Crea solo connessione. Questa casella di controllo assicura che la connessione sia usata dalle formule contenenti funzioni cubo create dall'utente e che non si voglia creare un rapporto di tabella pivot.

  10. In Posizione in cui inserire i dati eseguire una delle operazioni seguenti:

    • Per inserire il rapporto di tabella pivot in un foglio di lavoro esistente, selezionare Foglio di lavoro esistente e quindi digitare il riferimento di cella della prima cella nell'intervallo di celle in cui si vuole individuare il rapporto di tabella pivot.

      È anche possibile fare clic su Comprimi finestra Icona del pulsante per nascondere temporaneamente la finestra di dialogo, selezionare la cella iniziale del foglio di lavoro da usare e quindi premere Espandi finestra Icona del pulsante.

  11. Per inserire il rapporto di tabella pivot in un nuovo foglio di lavoro a partire dalla cella A1, fare clic su Nuovo foglio di lavoro.

  12. Per verificare o modificare le proprietà della connessione, fare clic su Proprietà, apportare le modifiche necessarie nella finestra di dialogo Proprietà connessione e quindi fare clic su OK.

Esistono due modi per connettersi a SQL Server Analysis Services. È possibile usare Power Query o la Connessione guidata dati. 

Per altre informazioni, vedere la scheda Office 2010 - 2013 in Connessione a un database SQL Server Analysis Services (importazione).

  1. Nella scheda Power Query fare clic su Da altre origini >Query vuota.

  2. Nell'editor di query fare clic su Editor avanzato.

  3. Immettere la stringa di query come indicato di seguito, sostituendo "C:\Users\Name\Desktop\JSONTest.json" con il percorso del file JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Nota: Prima di connettersi a un database Oracle con Power Query, è necessario il software client Oracle v8.1.7 o versione successiva nel computer. Per installare il software client Oracle, Passare a Oracle Data Access Components (ODAC) a 32 bit con Oracle Developer Tools per Visual Studio (12.1.0.2.4) per installare il client Oracle a 32 bit o a 64 bit ODAC 12c Release 4 (12.1.0.2.4) Xcopy per Windows x64 per installare il client Oracle a 64 bit.

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da database > da database Oracle.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database Oracle specificare il server Oracle a cui connettersi in Nome server. Se è necessario un SID, questo può essere specificato sotto forma di "NomeServer/SID".

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Fare clic su OK.

  5. Se il server Oracle richiede credenziali utente di database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Connetti.

  1. Nella scheda Della barra multifunzione di Power Query selezionare Da altre >da SharePoint elenco.

    Power Query ottiene i dati dalla finestra di dialogo Altre origini
  2. Nella finestra di dialogo SharePoint elenchi di microsoft SharePoint visualizzata immettere l'URL di un SharePoint sito.

    Nota: Quando ci si connette a un SharePoint, immettere l'URL del sito anziché l'URL dell'elenco. Nella finestra di dialogo SharePoint accesso selezionare l'URL più generale per l'autenticazione corretta nel sito. Per impostazione predefinita, è selezionato l'URL più generale.

  3. Selezionare OK per continuare.

  4. Nella finestra di dialogo SharePoint di accesso visualizzata accanto selezionare un'opzione per le credenziali:

    1. Selezionare Anonimo se il SharePoint Server non richiede credenziali.

    2. Selezionare Windows se il server SharePoint richiede le credenziali Windows utente.

    3. Selezionare Account aziendale se il SharePoint Server richiede le credenziali dell'account dell'organizzazione.

  5. Selezionare Connetti.

    Excel Power Query si connette a una finestra di dialogo Connessione elenco di SharePoint

  1. Nella scheda della barra multifunzione di Power Query selezionare Da altra >da feed OData.

    Power Query ottiene i dati dalla finestra di dialogo Altre origini
  2. Nella finestra di dialogo Feed OData immettere l'URL per un feed OData.

  3. Scegliere OK.

  4. Se il feed OData richiede le credenziali dell'utente, nella finestra di dialogo Accedi a un feed OData:

    1. Selezionare Windows se il feed OData richiede Windows autenticazione.

    2. Selezionare Basic se il feed OData richiede il nome utente e la password.

    3. Selezionare Chiave Marketplace se il feed OData richiede una chiave dell'account Marketplace. È possibile selezionare ottieni la chiave dell'account marketplace per sottoscrivere i feed OData Microsoft Azure marketplace. È anche possibile fare clic su Iscriviti a Microsoft Azure Marketplace nella finestra di dialogo Accedi a un feed OData.

    4. Fare clic su Account aziendale se il feed OData richiede credenziali di accesso federate. Per il Windows Live ID, accedere al proprio account.

    5. Selezionare Salva.

Nota:  La connessione a un feed OData supporta il formato di servizio dei dati JSON Light.

  1. Fare clic sulla scheda Dati , quindi su > dati da altre origini >da OLEDB. Se il pulsante Ottieni dati non è visualizzato, seguire le istruzioni della Connessione guidata dati riportate di seguito.

  2. Nella finestra di dialogo Da OLE DB immettere la stringa di connessione e quindi premere OK.

  3. Nella finestra di dialogo Provider OLEDB selezionare le opzioni predefinite o personalizzate,Windows o Connessione database, immettere le credenziali appropriate e quindi fare clic su Connessione.

  4. Nella finestra di dialogo Strumento di spostamento selezionare il database e le tabelle o le query a cui ci si vuole connettere, quindi premere Carica o Modifica.

  5. Nell'editor di Power Query premere Chiudi & Carica.

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da database > da database MySQL.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database MySQL specificare il server di database MySQL a cui connettersi in Nome server.

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Fare clic su OK.

  5. Se il server MySQL richiede le credenziali utente del database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Connetti.

  1. Nella scheda Della barra multifunzione di Power Query selezionare Da altre >da Microsoft Exchange.

    Origini dati di Power Query
  2. Nella finestra di dialogo Accedi a Exchange Server specificare l'indirizzo di posta elettronica e la password.

  3. Fare clic su Salva.

  4. Nella finestra di dialogo Servizio di individuazione automatica di Microsoft Exchange selezionare Consenti per consentire al servizio Exchange di considerare attendibili le credenziali.

Importante: Verificare di aver scaricato e installato il componente aggiuntivo Power Query.

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da altre >da Active Directory.

    Power Query ottiene i dati dalla finestra di dialogo Altre origini

  2. Immettere il dominio nella finestra di dialogo Active Directory.

  3. Nella finestra di dialogo Dominio Active Directory per il dominio fare clic su Usa le credenziali correnti o Usa credenziali alternative. Per Usare l'autenticazione credenitals alternativa, immettere il nome utente e la password.

  4. Fare clic su Connetti.

  5. Al termine della connessione, è possibile usare il riquadro Strumento di spostamento per esplorare tutti i domini disponibili in Active Directory ed eseguire il drill-down delle informazioni di Active Directory, tra cui Utenti, Account e Computer.

Avviso: 

  • Prima di connettersi a un database IBM DB2, è necessario che nel computer sia installato ibm DB2 Data Server Driver (il requisito minimo è ibm Data Server Driver Package (DS Driver)). Selezionare il driver che corrisponde all'installazione di Power Query (32 bit o 64 bit).

  • Ci sono problemi noti segnalati da IBM che installa ibm DB2 Data Server Driver Windows 8. Se si usa un Windows 8 e si vuole connettersi a IBM DB2 con Power Query, è necessario eseguire altri passaggi di installazione. Per altre informazioni su IBM DB2 Data Server Driver, vedere Windows 8..

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da database >da database IBM DB2.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database IBM DB2 specificare in Nome server il server di database IBM DB2 a cui connettersi.

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Fare clic su OK.

  5. Se il server IBM DB2 richiede le credenziali utente del database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Connetti.

Nota: Prima di connettersi a un database PostgreSQL in Power Query, è necessario che nel computer sia installato il provider di dati Ngpsql per PostgreSQL . Selezionare il driver che corrisponde alla versione Office (32 bit o 64 bit). Vedere: Quale versione di Office è in uso? per altre informazioni. Verificare anche che il provider registrato nella configurazione del computer corrisponda alla versione più recente di .NET nel dispositivo.

  1. Nella scheda Della barra multifunzione di Power Query selezionare Da database > Da database PostgreSQL.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database PostgreSQL specificare il server di database PostgreSQL a cui connettersi nella sezione Nome server .

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Scegliere OK.

  5. Se il server PostgreSQL richiede le credenziali utente per il database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Selezionare Connetti.

  1. Passare a https://web.powerapps.com/

  2. Selezionare l'ambiente a cui connettersi.

  3. Nel menu selezionare l'icona Impostazioni >personalizzazioni avanzate > per sviluppatori.

  4. Copiare il valore api Web dell'istanza

    Note: 

    • Il formato dell'URL sarà simile ahttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Il formato esatto dell'URL che verrà utilizzato per connettersi dipende dalla propria area geografica e dalla versione di CDS per le app in uso. Per altre informazioni, vedere: URL e versioni dell'API Web.

  5. Seleziona la scheda Dati , quindi Ottieni dati > da servizi online >da Dynamics 365 (online).

    • Se il pulsante Ottieni dati non è visualizzato, fare clic su Nuova query > da altre origini > da Dynamics 365 (online).

  6. Nella finestra di dialogo, con l'opzione Di base selezionata, immettere l'URL Web API per la connessione CDS per le app e fare clic su OK.

    • Se si seleziona l'opzione Avanzate, è possibile accodare alcuni parametri aggiuntivi alla query per controllare i dati restituiti. Per altre informazioni, vedere: Eseguire query sui dati usando l'API Web.

  7. Selezionare Account organizzazione.

    • Se non è stato eseguito l'accesso con l'account Microsoft Work o School che si usa per accedere a CDS per le app, fare clic su Accedi e immettere il nome utente e la password dell'account.

  8. Fare clic su Connetti.

  9. Nella finestra di dialogo Strumento di spostamento selezionare i dati da recuperare.

  10. Se i dati devono essere importati così come sono, selezionare l'opzione Carica, altrimenti scegliere l'opzione Modifica per aprire l'editor di Power Query.

    Nota:  L'editor di Power Query offre più opzioni per modificare i dati restituiti. Ad esempio, è possibile importare meno colonne di quelle contenute nei dati di origine. In questo caso, passare alla scheda Home > Gestisci colonne > Scegli colonne, selezionare le colonne da mantenere e quindi fare clic su OK. Al termine, fare clic su Chiudi & carica per ripristinare i dati modificati Excel.

Nota: Prima di connettersi a un database Teradata, è necessario che nel computer sia provider di dati .NET per Teradata.

  1. Nella scheda Della barra multifunzione di Power Query selezionare Da database > Da database Teradata.

    Opzioni Da database di Power Query
  2. Nella finestra di dialogo Database Teradata specificare il server Teradata a cui connettersi in Nome server.

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Scegliere OK.

  5. Se il server Teradata richiede le credenziali utente del database:

    1. Nella finestra di dialogo Accedi a un database specificare il nome utente e la password.

    2. Fare clic su Salva.

Importante:  Avviso di ritiro del connettore dati di Facebook   Importare e aggiornare i dati da Facebook in Excel a partire da aprile 2020 smetterà di funzionare. Fino a quel momento sarà ancora possibile usare il connettore Get & Transform (Power Query) di Facebook, ma a partire da aprile 2020 non sarà possibile connettersi a Facebook e verrà visualizzato un messaggio di errore. È consigliabile modificare o rimuovere le query Get & Transform (Power Query) esistenti che usano il connettore di Facebook il prima possibile per evitare risultati imprevisti.

Nota: Se è la prima volta che ci si collega a Facebook, verrà chiesto di fornire le credenziali. Accedere con l'account di Facebook e consentire l'accesso all'applicazione Power Query. È possibile disattivare le richieste future facendo clic sull'opzione Non avvisare più per questo connettore .

  1. Nella scheda della barra multifunzione di Power Query fare clic su Da altre >da Facebook.

  2. Nella finestra di dialogo Facebook connettersi a Facebook usando "Io", il nome utente o l'ID oggetto.

    Nota: Il nome utente di Facebook è diverso dalla posta elettronica di accesso.

  3. Selezionare una categoria a cui connettersi nell'elenco a discesa Connessione. Ad esempio, seleziona Amici per accedere a tutte le informazioni disponibili nella categoria Amici di Facebook.

  4. Fare clic su OK.

  5. Se necessario, fare clic su Accedi nella finestra di dialogo Accedi a Facebook , quindi immettere l'indirizzo di posta elettronica o il numero di telefono di Facebook e la password. È possibile selezionare l'opzione per rimanere connessi. Dopo aver eseguito l'accesso, fare clic Connessione.

  6. Al termine della connessione, sarà possibile visualizzare in anteprima una tabella contenente informazioni sulla categoria selezionata. Ad esempio, se si seleziona la categoria Amici, Power Query esegue il rendering di una tabella contenente gli amici di Facebook in base al nome.

  7. Fare clic su Carica o Modifica.

È possibile usare l'editor di query per scrivere formule per Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Editor di Power Query con la formula di Facebook

Nota: L'editor di query viene visualizzato solo quando si carica, modifica o crea una nuova query con Power Query. Il video seguente illustra la finestra Editor di query che viene visualizzata dopo la modifica di una query in una cartella di lavoro di Excel. Per visualizzare l'editor di query senza caricare o modificare una query della cartella di lavoro esistente, nella sezione Carica dati esterni della scheda della barra multifunzione di Power Query selezionare Da altre origini > Query vuota. Il video seguente illustra uno dei modi disponibili per visualizzare la finestra Editor di query.

Come visualizzare l'Editor di query in Excel

Note: 

  • Prima di connettersi a un database SAP SQL via Internet, è necessario che nel computer sia installato il driver SAP SQL Anywhere. Selezionare il driver che corrisponde all'installazione di Power Query (32 bit o 64 bit).

  1. Nella scheda della barra multifunzione POWER QUERY selezionare Da database > da SAP Sybase SQL ovunque.

    Esempio di controllo modulo casella combinata
  2. Nella finestra di dialogo Database Sybase specificare il server Sybase a cui connettersi nella casella Nome server. Facoltativamente, è possibile specificare anche un nome per Database (facoltativo).

  3. Se si vuole importare i dati usando una query di database nativa, specificare la query nella casella Istruzione SQL. Per altre informazioni, vedere Importare dati da un database usando una query di database nativa.

  4. Fare clic su OK.

  5. Per impostazione predefinita, la casella di controllo Crittografa connessione è selezionata in modo che Power Query si connetta al database usando una semplice connessione crittografata.

  6. Fare clic su Connetti.

Microsoft Azure Blob Archiviazione è un servizio per l'archiviazione di grandi quantità di dati non strutturati, ad esempio immagini, video, audio e documenti, accessibili da qualsiasi parte del mondo tramite HTTP o HTTPS. Per altre informazioni sul servizio blob Archiviazione Azure, vedere Come usare blob Archiviazione.

  1. Nella scheda della barra multifunzione di Power Query selezionare Da Azure > da Microsoft Azure BLOB Archiviazione.

    Finestra di dialogo Importa di Power Query da Azure
  2. Nella finestra Microsoft Azure blob Archiviazione immettere il nome o l'URL dell'account di archiviazione Microsoft Azure e quindi fare clic su OK.

  3. Se ci si connette al servizio Archiviazione BLOB per la prima volta, verrà richiesto di immettere e salvare la chiave di accesso di archiviazione. Nella finestra di dialogo Accedi a Archiviazione BLOB Microsoft Azure immettere la chiave di accesso di archiviazione nella casella Chiave account e quindi fare clic su Salva.

    Nota: Per recuperare la chiave di accesso di archiviazione, accedere al portale di Microsoft Azure, selezionare l'account di archiviazione e quindi fare clic sull'icona Gestisci chiave di accesso nella parte inferiore della pagina. Fare clic sull'icona di copia a destra della chiave primaria e quindi incollare il valore nella casella Chiave account.

  4. Nell'Editor di query vengono elencati tutti i contenitori disponibili nel servizio Archiviazione BLOB Microsoft Azure. In Strumento di navigazione selezionare il contenitore da cui si vuole importare i dati e quindi fare clic su Applica e chiudi.

  1. Nella scheda della barra multifunzione POWER QUERY selezionare Da Azure > da Microsoft Azure HDInsight.

    Attività delle query comuni
  2. Nella finestra Microsoft Azure finestra di dialogo HDInsight immettere un Nome account e fare clic su OK.

  3. Immettere quindi il codice Account e fare clic su Connessione.

    Nota: Se è necessario recuperare la chiave, tornare al portale diMicrosoft Azure, selezionare l'account di archiviazione e fare clic sull'icona Gestisci chiave di accesso nella parte inferiore della pagina. Fare clic sull'icona di copia a destra della chiave primaria e incollare il valore nella procedura guidata.

  4. Selezionare il cluster nella finestra di dialogo Strumento di spostamento e quindi trovare e selezionare un file di contenuto.

  5. Fare clic su Carica per caricare la tabella selezionata oppure su Modifica per eseguire altri filtri dati e trasformazioni prima di caricarla.

Nota: HDInsight ha una tabella Hive predefinita, HiveSampleData.txt, che è possibile usare per informazioni su come vengono importati i dati in Excel usando Power Query. Per una guida dettagliata su come importare dati da HDInsight, vedere Come Connessione Excel per Microsoft Azure HDInsight con Power Query.

Power Query non è disponibile in Excel 2007. È comunque possibile connettersi a origini dati esterne. Si noti che l'esperienza non è così solida come l'esperienza di & trasforma con Power Query. Vedere: Unified Get & Transform.

Connessione guidata dati

Passaggio 1: Creare una connessione con un'altra cartella di lavoro

  1. Nella scheda Dati fare clic su Connessioni.

    Connections

  2. Nella finestra di dialogo Connessioni cartella di lavoro fare clic su Aggiungi.

  3. Nella parte inferiore della finestra di dialogo Connessioni esistenti fare clic su Sfoglia.

  4. Individuare la cartella di lavoro e fare clic su Apri.

  5. Nella finestra di dialogo Seleziona tabella selezionare una tabella (foglio di lavoro) e fare clic su OK.

    Note: 

    • I fogli di lavoro sono definiti "tabelle" nella finestra di dialogo Seleziona tabella

    • È possibile aggiungere una sola tabella alla volta.

    • È possibile rinominare una tabella facendo clic sul pulsante Proprietà. È anche possibile aggiungere una descrizione.

  6. Per aggiungere altre tabelle, ripetere i passaggi da 2 a 5.

  7. Fare clic su Chiudi.

Passaggio 2: Aggiungere le tabelle al foglio di lavoro

  1. Fare clic su Connessioni esistenti, scegliere la tabella e fare clic su Apri.

  2. Nella finestra di dialogo Importa dati scegliere dove inserire i dati nella cartella di lavoro e se visualizzare i dati come tabella, tabella pivot o grafico pivot.

È possibile usare la Connessione guidata dati per connettersi a un database di Access.

  1. Nel gruppo Carica dati esterni della scheda Dati fare clic su Da Access.

    Gruppo Carica dati esterni della scheda Dati

  2. Nella finestra di dialogo Seleziona origine dati passare al database di Access.

  3. Nella finestra di dialogo Seleziona tabella selezionare le tabelle o le query da usare e fare clic su OK.

  4. È possibile fare clic su Fine oppure su Avanti per modificare i dettagli della connessione.

  5. Nella finestra di dialogo Importa dati scegliere dove inserire i dati nella cartella di lavoro e se visualizzare i dati come tabella, rapporto di tabella pivot o come grafico pivot.

  6. Fare clic sul pulsante Proprietà per impostare proprietà avanzate per la connessione, ad esempio le opzioni per l'aggiornamento dei dati connessi.

  7. Facoltativamente si possono aggiungere i dati al modello di dati in modo da poter combinare i propri dati con altre tabelle o dati da altre origini, creare relazioni tra tabelle ed eseguire molte più operazioni di quanto sia possibile con un rapporto di tabella pivot di base.

  8. Fare clic su OK per completare l'operazione.

Passare alla scheda Dati > ottieni dati esterni >da testo. Quindi, nella finestra di dialogo Importa file di testo fare doppio clic sul file di testo da importare e verrà aperta la finestra di dialogo Importazione guidata testo.

Passaggio 1 di 3

Tipo di dati originale    Se gli elementi del file di testo sono separati da tabulazioni, due punti, punti e virgola, spazi o altri caratteri, selezionare Delimitato. Se tutti gli elementi in ogni colonna hanno la stessa lunghezza, selezionare Larghezza fissa.

Iniziare l'importazione dalla riga    Digitare o selezionare un numero di riga per specificare la prima riga dei dati da importare.

Origine file    Selezionare il set di caratteri usato nel file di testo. Nella maggior parte dei casi, è possibile lasciare l'impostazione predefinita. Se si sa che il file di testo è stato creato usando un set di caratteri diverso da quello in uso nel computer, è consigliabile modificare questa impostazione in modo che corrisponda a tale set di caratteri. Ad esempio, se il computer è impostato per l'uso del set di caratteri 1251 (alfabeto cirillico, Windows), ma si sa che il file è stato prodotto usando il set di caratteri 1252 (Europa occidentale, Windows), è consigliabile impostare Origine file su 1252.

Anteprima del file    Questa casella visualizza il testo così come verrà visualizzato quando è separato in colonne nel foglio di lavoro.

Passaggio 2 di 3 (dati delimitati)

Delimitatori    Selezionare il carattere che separa i valori nel file di testo. Se il carattere non è elencato, selezionare la casella di controllo Altro e quindi digitare il carattere nella casella che contiene il cursore. Queste opzioni non sono disponibili se il tipo di dati è a larghezza fissa.

Considerare i delimitatori consecutivi come uno solo    Selezionare questa casella di controllo se i dati contengono un delimitatore di più caratteri tra i campi dati o se i dati contengono più delimitatori personalizzati.

Qualificatore di testo    Selezionare il carattere che racchiude i valori nel file di testo. Quando Excel rileva il carattere del qualificatore di testo, tutto il testo che segue tale carattere e precede l'occorrenza successiva di tale carattere viene importato come un unico valore, anche se il testo contiene un carattere di delimitazione. Ad esempio, se il delimitatore è una virgola (,) e il qualificatore di testo è una virgoletta ("), "Dallas, Texas" viene importato in una cella come Dallas, Texas. Se non viene specificato alcun carattere o l'apostrofo (') come qualificatore di testo, "Dallas, Texas" viene importato in due celle adiacenti come "Dallas e Texas".

Se il carattere di delimitazione si trova tra i qualificatori di testo, Excel omette i qualificatori nel valore importato. Se non si verifica alcun carattere di delimitatore tra i qualificatori di testo, Excel il carattere di qualificatore nel valore importato. Di conseguenza, "Dallas Texas" (usando il qualificatore di testo tra virgolette) viene importato in una cella come "Dallas Texas".

Anteprima dati    Esaminare il testo in questa casella per verificare che il testo sia suddiviso in colonne nel foglio di lavoro nel modo desiderato.

Passaggio 2 di 3 (dati a larghezza fissa)

Anteprima dati    Impostare la larghezza dei campi in questa sezione. Fare clic sulla finestra di anteprima per impostare un'interruzione di colonna, rappresentata da una linea verticale. Fare doppio clic su un'interruzione di colonna per rimuoverla oppure trascinare un'interruzione di colonna per spostarla.

Passaggio 3 di 3

Fare clic sul pulsante Avanzate per eseguire una o più delle operazioni seguenti:

  • Specificare il tipo di separatori decimali e delle migliaia usati nel file di testo. Quando i dati vengono importati in Excel, i separatori corrispondono a quelli specificati per la posizione in Opzioni internazionali e della lingua o in Opzioni internazionali Impostazioni (Windows Pannello di controllo).

  • Specificare che uno o più valori numerici possono contenere un segno meno finale.

Formato dati colonna    Fare clic sul formato dati della colonna selezionata nella sezione Anteprima dati. Se non si vuole importare la colonna selezionata, fare clic su Non importare colonna (ignora).

Dopo aver selezionato un'opzione di formato dati per la colonna selezionata, l'intestazione di colonna in Anteprima dati visualizza il formato. Se si seleziona Data, selezionare un formato di data nella casella Data.

Scegliere il formato dei dati che corrisponde strettamente ai dati di anteprima in modo che Excel convertire correttamente i dati importati. Ad esempio:

  • Per convertire una colonna di tutti i caratteri numerici di valuta nel formato Excel valuta, selezionare Generale.

  • Per convertire una colonna di tutti i caratteri numerici nel formato Excel testo, selezionare Testo.

  • Per convertire una colonna di tutti i caratteri di data, ogni data nell'ordine di anno, mese e giorno, nel formato data di Excel, selezionare Data e quindi selezionare il tipo di data YMD nella casella Data.

Excel importare la colonna come Generale se la conversione potrebbe produrre risultati indesiderati. Ad esempio:

  • Se la colonna contiene una combinazione di formati, ad esempio caratteri alfabetici e numerici, Excel converte la colonna in Generale.

  • Se, in una colonna di date, ogni data è nell'ordine dell'anno, del mese e della data e si seleziona Data insieme a un tipo di data MDY, Excel converte la colonna nel formato Generale. Una colonna che contiene caratteri di data deve corrispondere a una Excel di data incorporata o a formati di data personalizzati.

Se Excel non converte una colonna nel formato desiderato, è possibile convertire i dati dopo l'importazione.

Dopo aver selezionato le opzioni desiderate, fare clic su Fine per aprire la finestra di dialogo Importa dati e scegliere dove inserire i dati.

Importa dati

Impostare queste opzioni per controllare la modalità di esecuzione del processo di importazione dei dati, incluse le proprietà della connessione dati da usare e il file e l'intervallo da popolare con i dati importati.

  • Le opzioni in Selezionare la modalità di visualizzazione dei dati nella cartella di lavoro sono disponibili solo se è stato preparato un modello di dati e si seleziona l'opzione per aggiungere l'importazione al modello (vedere la terza voce dell'elenco).

  • Specificare una cartella di lavoro di destinazione:

    • Se si sceglie Foglio di lavoro esistente, fare clic su una cella del foglio per posizionare la prima cella dei dati importati oppure fare clic e trascinare per selezionare un intervallo.

    • Scegliere Nuovo foglio di lavoro da importare in un nuovo foglio di lavoro (a partire dalla cella A1)

  • Se è presente un modello di dati, fare clic su Aggiungi questi dati al modello di dati per includere l'importazione nel modello. Per altre informazioni, vedere Creare un modello di dati in Excel.

    Se si seleziona questa opzione, vengono sbloccate le opzioni in Selezionare la modalità di visualizzazione dei dati nella cartella di lavoro.

  • Fare clic su Proprietà per impostare le proprietà desiderate dell'intervallo di dati esterno. Per altre informazioni, vedere Gestire gli intervalli di dati esterni e le relative proprietà.

  • Fare clic su OK quando si è pronti per completare l'importazione dei dati.

  1. Nel gruppo Scarica dati esterni della scheda Dati fare clicsu Da Web.

  2. Nella finestra di dialogo Nuova query Web immettere l'indirizzo della pagina Web su cui eseguire la query nella casella Indirizzo e quindi fare clic su Vai.

    La pagina Web viene aperta nella finestra di dialogo Nuova query Web.

  3. Nella pagina Web fare clic sulla piccola casella gialla con una freccia rossa accanto a ogni tabella su cui eseguire la query.

  4. Impostare le opzioni desiderate, quindi fare clic su Importa.

Impostare le opzioni di Query Web

  1. Nell'angolo in alto a destra della finestra di dialogo Nuova query Web fare clic su Opzioni.

  2. Nella finestra di dialogo Opzioni query Web impostare una delle opzioni seguenti:

    Opzione

    Effetti

    Formattazione

    • Nessuno   I dati Web verranno importati come testo normale. Non verrà importata alcuna formattazione e solo il testo del collegamento verrà importato da qualsiasi collegamento ipertestuale.

    • Solo formattazione RTF   I dati Web verranno importati come testo RTF, ma solo il testo del collegamento verrà importato da qualsiasi collegamento ipertestuale.

    • Formattazione HTML completa   Tutta la formattazione verrà importata e i collegamenti ipertestuali importati funzioneranno.

    Importare <blocchi di> in colonne

    Se questa opzione è selezionata, ogni <pre-> blocco verrà importato come colonna.

    Considerare i delimitatori consecutivi come uno solo

    Questa opzione si applica solo se è selezionata l'opzione precedente. Se questa opzione è selezionata, i delimitatori che non hanno testo tra di essi verranno considerati un delimitatore durante il processo di importazione.

    Usare le stesse impostazioni di importazione per l'intera sezione

    Questa opzione si applica solo se è selezionata l'opzione precedente. Se questa opzione è selezionata, i dati dei tag HTML <PRE> nella pagina specificata vengono elaborati tutti contemporaneamente durante il processo di importazione. Se non è selezionata, i dati vengono importati in blocchi di righe contigue in modo che le righe di intestazione siano riconosciute come tali.

    Disabilitare il riconoscimento della data

    Se l'opzione è selezionata, le date vengono importate come testo. Se non è selezionata, le date verranno importate come valori di data/ora.

    Disabilitare i reindirizzamenti delle query Web

    Se l'opzione è selezionata, i reindirizzamenti verranno ignorati. Se non è selezionata, i reindirizzamenti verranno elaborati.

L'esperienza Recupera e trasforma non era disponibile in Excel 2007, quindi è possibile usare un file ODC (Office Data Connection) per connettersi a un database di Microsoft SQL Server da una cartella di lavoro di Excel 2007. SQL Server è un programma per database relazionali completo, progettato per soluzioni di dati a livello aziendale che richiedono prestazioni ottimizzate, disponibilità, scalabilità e sicurezza.

  1. Nel gruppo Carica dati esterni della scheda Dati fare clic su Da altre origini e su Da SQL Server.

    Immagine della barra multifunzione di Excel

    Viene avviata la Connessione guidata dati. Questa procedura guidata include tre pagine.

    Pagina 1: Connessione al server di database    

  2. Nel passaggio 1 digitare il nome del computer di SQL Server nella casella Nome server.

  3. Nel passaggio 2, in Credenziali di accesso, eseguire una di queste operazioni:

    • Per usare il nome utente e la password corrente di Microsoft Windows, fare clic su Usa autenticazione di Windows.

    • Per immettere un nome utente e una password del database, fare clic su Usa nome utente e password seguenti, quindi digitare il nome utente e la password nelle caselle corrispondenti Nome utente e Password.

      Nota sulla sicurezza: 

      • Usare password complesse composte da lettere maiuscole e minuscole, numeri e simboli. Le password che non soddisfano questi requisiti sono considerate deboli. Un esempio di password complessa può essere Y6dh!et5. Un esempio di password debole è casa1. La lunghezza minima delle password dovrebbe essere di 8 caratteri. È preferibile però usare una passphrase contenente almeno 14 caratteri.

      • È essenziale ricordare la password. Se la si dimentica, Microsoft non potrà recuperarla. Prendere nota delle password, quindi conservarle in un luogo sicuro, lontano dalle informazioni che si intende proteggere.

      Pagina 2: Seleziona database e tabella    

  4. In Selezionare il database contenente i dati desiderati selezionare un database. In Connetti a una tabella specifica selezionare una tabella o una visualizzazione specifica.

    In alternativa, è possibile cancellare la caselle di controllo Connetti a una tabella specifica, in modo che venga richiesto l'elenco di tabelle e visualizzazioni agli altri utenti che usano questo file di connessione.

    Pagina 3: Salva file di connessione dati e chiudi    

  5. Facoltativamente, nella casella Nome file modificare il nome file suggerito. Fare clic su Sfoglia per modificare il percorso di file predefinito (Origini dati personali).

  6. Facoltativamente, digitare una descrizione del file, un nome descrittivo e parole di ricerca comuni nelle caselle Descrizione, Nome descrittivo e Parole chiave ricerca.

  7. Per fare in modo che il file di connessione venga usato sempre quando i dati vengono aggiornati, fare clic sulla casella di controllo Prova sempre a utilizzare questo file per l'aggiornamento dei dati. Questa casella di controllo assicura che gli aggiornamenti per il file di connessione verranno usati sempre da tutte le cartelle di lavoro che usano il file di connessione.

  8. Per specificare come accedere all'origine dati esterna di un rapporto di tabella pivot se la cartella di lavoro viene salvata in Excel Services e viene aperta con Excel Services, fare clic su Impostazioni di autenticazione, quindi selezionare una delle opzioni seguenti per accedere all'origine dati:

    • Autenticazione di Windows     Selezionare questa opzione per usare il nome utente e la password di Windows dell'utente corrente. Si tratta del metodo più sicuro, ma può influire sulle prestazioni se molti utenti sono connessi al server.

    • SSO     Selezionare questa opzione per usare Single Sign-On (SSO) e quindi immettere la stringa di identificazione appropriata nella casella ID SSO. Un amministratore del sito può configurare un sito di Windows SharePoint Services per usare un database Single Sign-On in cui archiviare il nome utente e la password. Questo metodo risulta più efficiente se ci sono molti utenti connessi al server.

    • Nessuna     Selezionare questa opzione per salvare il nome utente e la password nel file di connessione.

      Nota sulla sicurezza: Evitare di salvare le informazioni di accesso quando ci si connette alle origini dati. Queste informazioni possono essere memorizzate come testo normale e un utente malintenzionato potrebbe accedervi per compromettere la sicurezza dell'origine dati.

      Nota: L'impostazione di autenticazione viene usata solo da Excel Services e non da Excel.

  9. Fare clic su OK.

  10. Fare clic su Fine per chiudere la Connessione guidata dati.

    Viene visualizzata la finestra di dialogo Importa dati.

  11. In Specificare come visualizzare i dati nella cartella di lavoro eseguire una di queste operazioni:

    • Per creare una tabella di Excel, fare clic su Tabella (questa è l'impostazione predefinita).

    • Per creare un rapporto di tabella pivot, fare clic su Rapporto di tabella pivot.

    • Per creare un grafico pivot e un rapporto di tabella pivot, selezionare In un rapporto di tabella pivot e grafico pivot .

      Nota: L'opzione Crea solo connessione è disponibile solo per un database OLAP.

  12. In Indicare dove inserire i dati eseguire una delle operazioni seguenti:

    • Per inserire i dati in un foglio di lavoro esistente, selezionare Foglio di lavoro esistente, quindi digitare il nome della prima cella nell'intervallo di celle in cui si vogliono inserire i dati.

      In alternativa, fare clic su Comprimi finestra Icona del pulsante per comprimere temporaneamente la finestra di dialogo, selezionare la cella iniziale del foglio di lavoro e quindi fare clic su Espandi finestra Icona del pulsante.

    • Per inserire i dati in un nuovo foglio di lavoro a partire dalla cella A1, fare clic su Nuovo foglio di lavoro.

  13. Facoltativamente, è possibile modificare le proprietà di connessione, e anche il file di connessione, facendo clic su Proprietà, modificando le proprietà nella finestra di dialogo Proprietà connessione e quindi facendo clic su OK.

Per Excel 2007, è possibile usare Microsoft Query per connettersi a origini dati ODBC.

Connessione guidata dati

  1. Nel gruppo Scarica dati esterni della scheda Dati fare clic su Da altre origini e quindi su Da Analysis Services.

    Gruppo Celle della scheda Home

    Viene visualizzata la Connessione guidata dati. Questa procedura guidata include tre riquadri.

    • Connessione al server di database

    • Selezionare database e tabella

    • Salva file di connessione dati e fine

  2. Nella casella Nome server del riquadro Connessione server database digitare il nome del server di database OLAP.

    Suggerimento: Se si conosce il nome del file cubo offline a cui ci si vuole connettere, è possibile digitare il percorso completo del file, il nome del file e l'estensione.

  3. In Credenziali di accesso eseguire una delle operazioni seguenti, quindi fare clic su Avanti:

    • Per usare il nome utente Windows e la password correnti, fare clic su Usa Windows autenticazione.

    • Per immettere un nome utente e una password del database, fare clic su Usa nome utente e password seguenti, quindi digitare il nome utente e la password nelle caselle corrispondenti Nome utente e Password.

  4. Nel riquadro Selezionare il database che contiene i dati desiderati selezionare un database e quindi fare clic su Avanti.

    Per connettersi a un cubo specifico nel database, verificare che l'opzione Connessione a un cubo o a una tabella specifica sia selezionata e quindi selezionare un cubo nell'elenco.

  5. Nella casella Nome file del riquadro Salva file di connessione dati e fine modificare il nome file predefinito in base alle esigenze (facoltativo).

    Fare clic su Sfoglia per modificare il percorso di file predefinito di Origini dati personali oppure verificare la presenza di nomi di file esistenti.

  6. Nelle caselle Descrizione, Nome descrittivo e Parole chiave di ricerca digitare una descrizione del file, un nome descrittivo e parole di ricerca comuni (tutte facoltative).

  7. Per assicurarsi che il file di connessione sia usato quando la tabella pivot viene aggiornata, fare clic su Tenta sempre di usare questo file per aggiornare i dati.

    Se si seleziona questa casella di controllo, gli aggiornamenti al file di connessione verranno sempre usati da tutte le cartelle di lavoro che usano tale file di connessione.

  8. Fare clic su Fine per chiudere la Connessione guidata dati.

  9. Nella finestra di dialogo Importa dati, in Selezionare la modalità di visualizzazione dei dati nella cartella di lavoro, eseguire una delle operazioni seguenti:

    • Per creare solo un rapporto di tabella pivot, fare clic su Rapporto di tabella pivot.

    • Per creare un rapporto di tabella pivot e un grafico pivot tabella pivot, fare clic su grafico pivot rapporto di tabella pivot.

    • Per archiviare la connessione selezionata nella cartella di lavoro per un uso successivo, fare clic su Crea solo connessione. Questa casella di controllo assicura che la connessione sia usata dalle formule contenenti funzioni cubo create dall'utente e che non si voglia creare un rapporto di tabella pivot.

  10. In Posizione in cui inserire i dati eseguire una delle operazioni seguenti:

    • Per inserire il rapporto di tabella pivot in un foglio di lavoro esistente, selezionare Foglio di lavoro esistente e quindi digitare il riferimento di cella della prima cella nell'intervallo di celle in cui si vuole individuare il rapporto di tabella pivot.

      È anche possibile fare clic su Comprimi finestra Icona del pulsante per nascondere temporaneamente la finestra di dialogo, selezionare la cella iniziale del foglio di lavoro da usare e quindi premere Espandi finestra Icona del pulsante.

  11. Per inserire il rapporto di tabella pivot in un nuovo foglio di lavoro a partire dalla cella A1, fare clic su Nuovo foglio di lavoro.

  12. Per verificare o modificare le proprietà della connessione, fare clic su Proprietà, apportare le modifiche necessarie nella finestra di dialogo Proprietà connessione e quindi fare clic su OK.

Gli sviluppatori possono adottare diversi approcci all'interno Excel per importare i dati:

  • È possibile usare le Visual Basic, Applications Edition per accedere a un'origine dati esterna. A seconda dell'origine dati, è possibile usare ActiveX oggetti dati o oggetti di accesso ai dati per recuperare i dati. È anche possibile definire una stringa di connessione nel codice che specifica le informazioni di connessione. L'uso di una stringa di connessione è utile, ad esempio, per evitare di richiedere agli amministratori di sistema o agli utenti di creare prima un file di connessione o per semplificare l'installazione dell'applicazione.

  • Se si importano dati da un database di SQL Server, è consigliabile usare SQL Native Client, un'API (Application Programming Interface) autonoma per l'accesso ai dati usata sia per OLE DB che per ODBC. Combina il provider OLE DB SQL e il driver ODBC di SQL in un'unica libreria a collegamento dinamico (DLL) nativa, fornendo al contempo nuove funzionalità distinte e distinte da MdAC (Microsoft Data Access Components). È possibile usare SQL Native Client per creare nuove applicazioni o migliorare le applicazioni esistenti in grado di sfruttare le funzionalità di SQL Server più nuove, ad esempio MARS (Multiple Active Result Set), tipi di User-Defined (UDT) e supporto dei tipi di dati XML.

  • La funzione DST recupera i dati in tempo reale da un programma che supporta l'automazione COM. Il componente aggiuntivo per l'automazione COM per DATITEMPOREALE deve essere creato e registrato su un computer locale.

  • Il SQL. La funzione REQUEST si connette a un'origine dati esterna ed esegue una query da un foglio di lavoro. Il SQL. LA funzione RICHIESTA restituisce quindi il risultato come matrice senza la necessità di programmazione macro. Se la funzione non è disponibile, è necessario installare il componente aggiuntivo Microsoft Excel ODBC (XLODBC.XLA). È possibile installare il componente aggiuntivo da Office.com.

Per altre informazioni sulla creazione di Visual Basic, Applications Edition, vedere Visual Basic Guida.

Vedere anche

Guida di Power Query per Excel

Importare dati da un database usando una query di database nativa

Usare più tabelle per creare una tabella pivot

Importare dati da un database in Excel per Mac

Recupero di dati (docs.com)

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Office Insider

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×