Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Annotazioni
Questo connettore è di proprietà e fornito da MongoDB.
Riassunto
| Elemento | Description |
|---|---|
| Stato di rilascio | Disponibilità generale |
| Prodotti | Power BI (modelli semantici) Power BI (flussi di dati) Framework (Dataflow Gen2) |
| Tipi di autenticazione supportati | Database (nome utente/password) Certificati X.509 OAuth (OIDC) AWS Identity and Access Management |
Annotazioni
Quando si usano meccanismi di autenticazione diversi da Username/Password (ad esempio certificati X.509, OAuth (OIDC) o AWS IAM, è possibile lasciare vuoti i campi nome utente e password nella finestra di dialogo di connessione. Le credenziali appropriate vengono gestite tramite il metodo di autenticazione scelto.
Prerequisiti
Per usare il connettore Atlas SQL di MongoDB, è necessario disporre di una configurazione del database federato Atlas .
Recupero delle informazioni di connessione per l'istanza del database federato
- Accedere alla tua istanza di database federata. In Atlas selezionare Federazione dei dati nel pannello di spostamento a sinistra.
- Selezionare Connetti per aprire la modalità modale di connessione all'istanza del database federata.
- Selezionare Connetti tramite l'interfaccia SQL di Atlas.
- Selezionare Connettore Power BI.
- Copiare il nome del database federato e l'URI di MongoDB. Sono necessari in un passaggio successivo.
Annotazioni
Se alcuni o tutti i dati provengono da un cluster Atlas, è necessario usare MongoDB versione 5.0 o successiva per sfruttare i vantaggi di Atlas SQL.
Il driver ODBC SQL di MongoDB Atlas è necessario per usare il connettore SQL di MongoDB Atlas.
Funzionalità supportate
- Import
- DirectQuery (modelli semantici di Power BI)
Connettersi al database federato di MongoDB Atlas usando l'interfaccia SQL di Atlas da Power Query Desktop
Per connettersi tramite l'interfaccia Atlas SQL:
Selezionare Ottieni dati dalla barra multifunzione Home in Power BI Desktop.
Selezionare Database nelle categorie a sinistra, selezionare MongoDB Atlas SQL e quindi selezionare Connetti.
Se ci si connette al connettore Atlas SQL di MongoDB per la prima volta, viene visualizzato un avviso di terze parti. Selezionare "Non avvisarmi di nuovo su questo connettore" se non vuoi che questo messaggio non venga visualizzato di nuovo.
Seleziona Continua.
Nella finestra Atlas SQL di MongoDB visualizzata immettere i valori seguenti:
URI MongoDB. Required
Usare l'URI MongoDB ottenuto nei prerequisiti. Assicurarsi che non contenga il nome utente e la password. Gli URI contenenti nome utente e/o password vengono rifiutati.
Nome del database federato. Required
Usare il nome del database federato ottenuto nei prerequisiti.
Una query SQL. Facoltativo
Per eseguire immediatamente, inserire una query Atlas SQL nativa. Se il database è uguale a quello usato in precedenza, è possibile ometterlo dalla query.
SELECT * FROM ordersSelezionare Importa o DirectQuery per la modalità di connettività dati desiderata.
Seleziona OK.
Immettere il nome utente e la password di accesso al database MongoDB di Atlas MongoDB e selezionare Connetti.
Annotazioni
Dopo aver immesso il nome utente e la password per un determinato database federato atlas, Power BI Desktop usa le stesse credenziali nei tentativi di connessione successivi. È possibile modificare tali credenziali passando a File>Opzioni e impostazioni>Impostazioni origine dati.
In Strumento di navigazione selezionare uno o più elementi da importare e usare in Power BI Desktop. Selezionare quindi Carica per caricare la tabella in Power BI Desktop o Trasforma dati per aprire l'editor di Power Query in cui è possibile filtrare e perfezionare il set di dati da usare e quindi caricare il set di dati perfezionato in Power BI Desktop.
Connettersi al database federato di MongoDB Atlas usando l'interfaccia ATLAS SQL di Power Query Online
Per connettersi tramite l'interfaccia Atlas SQL:
Selezionare MongoDB Atlas SQL nella pagina Power Query - Scegliere l'origine dati .
Nella pagina Impostazioni connessione immettere i valori seguenti:
URI MongoDB. Obbligatorio.
Usare l'URI MongoDB ottenuto nei prerequisiti. Assicurarsi che non contenga il nome utente e la password. Gli URI contenenti nome utente e/o password vengono rifiutati.
Nome del database federato. Required
Usare il nome del database federato ottenuto nei prerequisiti.
Immettere un nome di connessione.
Scegliere un gateway dati.
Immettere il nome utente e la password di accesso al database MongoDB di Atlas MongoDB e selezionare Avanti.
Nella schermata Strumento di navigazione selezionare i dati necessari e quindi selezionare Trasforma dati. Questa selezione apre l'editor di Power Query in modo che sia possibile filtrare e perfezionare il set di dati da usare.
Risoluzione dei problemi
Quando non è possibile stabilire correttamente la connessione, viene visualizzato il messaggio The driver returned invalid (or failed to return) SQL_DRIVER_ODBC_VER: 03.80 di errore generico. Per iniziare, controllare le credenziali e che non si verificano problemi di rete durante l'accesso al database federato.
Contenuti correlati
È anche possibile trovare le informazioni seguenti utili: