Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Riassunto
| Elemento | Description |
|---|---|
| Stato di rilascio | Disponibilità generale |
| Prodotti supportati | Excel Power BI (modelli semantici) Power BI (flussi di dati) Framework (Dataflow Gen2) Power Apps (flussi di dati) Excel Dynamics 365 Customer Insights Analysis Services |
| Tipi di autenticazione supportati | Windows (Power BI Desktop, Excel, Power Query Online con Gateway) Database (Power BI Desktop, Excel) Account Microsoft (tutti) Basic (Power Query Online) Principal del servizio |
| Documentazione di riferimento sulle funzioni |
Sql.Database SQL.Database |
Annotazioni
Il tipo di autenticazione dell'entità servizio non è supportato quando si usa un gateway dati locale o un gateway dati di rete virtuale.
Annotazioni
Alcune funzionalità potrebbero essere presenti in un prodotto, ma non altre a causa di pianificazioni della distribuzione e funzionalità specifiche dell'host.
Prerequisiti
Per impostazione predefinita, Power BI installa un driver OLE DB per il database SQL di Azure. Tuttavia, per ottenere prestazioni ottimali, è consigliabile che il cliente installi SQL Server Native Client prima di usare il connettore di database SQL di Azure. SQL Server Native Client 11.0 e SQL Server Native Client 10.0 sono entrambi supportati nella versione più recente.
Capacità supportate
- Import
- DirectQuery (modelli semantici di Power BI)
- Opzioni avanzate
- Timeout del comando in minuti
- Istruzione SQL nativa
- Colonne delle relazioni
- Navigare utilizzando la gerarchia completa
- Supporto del failover di SQL Server
Connettersi al database SQL di Azure da Power Query Desktop
Per connettersi a un database SQL di Azure da Power Query Desktop, seguire questa procedura:
Selezionare Database SQL di Azure nell'esperienza di recupero dei dati. L'esperienza di recupero dei dati in Power Query Desktop varia a seconda delle app. Per ulteriori informazioni sull'esperienza di acquisizione dati di Power Query Desktop per la tua app, consulta Dove ottenere i dati.
Nel database di SQL Server specificare il nome del server e del database (facoltativo).
Selezionare la modalità di connettività dati Importa o DirectQuery .
Facoltativamente, è possibile selezionare e immettere opzioni avanzate che modificheranno la query di connessione, ad esempio un timeout del comando o una query nativa (istruzione SQL). Per informazioni: Connettersi usando le opzioni avanzate
Seleziona OK.
Se è la prima volta che ci si connette a questo database, selezionare il tipo di autenticazione, immettere le credenziali e selezionare il livello a cui applicare le impostazioni di autenticazione. Selezionare quindi Connetti.
Per altre informazioni sui metodi di autenticazione, vedere Autenticazione con un'origine dati.
Annotazioni
Se la connessione non è crittografata, verrà visualizzato il messaggio seguente.
Selezionare OK per connettersi al database usando una connessione non crittografata oppure seguire le istruzioni in Abilitare le connessioni crittografate al motore di database per configurare le connessioni crittografate al database SQL di Azure.
In Strumento di navigazione selezionare le informazioni sul database desiderate, quindi selezionare Carica per caricare i dati o Trasforma dati per continuare a trasformare i dati nell'editor di Power Query.
Connettersi al database SQL di Azure da Power Query Online
Per connettersi a un database SQL di Azure da Power Query Online, seguire questa procedura:
Selezionare l'opzione Database SQL di Azure nell'esperienza di recupero dei dati. Diverse app hanno modi differenti per accedere all'esperienza di recupero dati di Power Query Online. Per ulteriori informazioni su come accedere all'esperienza di ottenimento dati di Power Query Online dalla tua app, vedere Dove ottenere i dati.
Nel database SQL di Azure specificare il nome del server e del database.
È anche possibile selezionare e immettere opzioni avanzate che modificheranno la query di connessione, ad esempio un timeout del comando o una query nativa (istruzione SQL). Altre informazioni: Connettersi con le opzioni avanzate
Se è la prima volta che ci si connette a questo database, selezionare il tipo di autenticazione e immettere le credenziali.
Se necessario, selezionare il nome del gateway dati locale.
Se la connessione non è crittografata, deselezionare la casella di controllo Usa connessione crittografata .
Seleziona Avanti per continuare.
In Strumento di navigazione selezionare i dati necessari e quindi selezionare Trasforma dati.
Connettersi tramite opzioni avanzate
Power Query Desktop e Power Query Online offrono un set di opzioni avanzate che è possibile aggiungere alla query, se necessario.
La tabella seguente elenca tutte le opzioni avanzate che è possibile impostare in Power Query Desktop e Power Query Online.
| Opzione avanzata | Description |
|---|---|
| Timeout del comando in minuti | Se la connessione dura più di 10 minuti (timeout predefinito), è possibile immettere un altro valore in minuti per mantenere la connessione aperta più a lungo. Questa opzione è disponibile solo in Power Query Desktop. |
| Istruzione SQL | Per informazioni, vedere Importare dati da un database usando una query di database nativa. |
| Includi colonne di relazioni | Se selezionata, include colonne che potrebbero avere relazioni con altre tabelle. Se questa casella è deselezionata, queste colonne non verranno visualizzate. |
| Navigare utilizzando la gerarchia completa | Se selezionata, lo strumento di navigazione visualizza la gerarchia completa delle tabelle nel database a cui ci si connette. Se deselezionato, lo strumento di navigazione visualizza solo le tabelle le cui colonne e righe contengono dati. |
| Abilitare il supporto per il failover di SQL Server | Se selezionata, quando un nodo nel gruppo di failover SQL di Azure non è disponibile, Power Query passa da tale nodo a un altro quando si verifica il failover. Se disattivato, non viene eseguito alcun failover. |
Dopo aver selezionato le opzioni avanzate necessarie, selezionare OK in Power Query Desktop o Avanti in Power Query Online per connettersi al database SQL di Azure.
Risoluzione dei problemi
Colonne Always Encrypted
Power Query non è compatibile con le colonne 'Always Encrypted'.