Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Appendice: Microsoft Power BI supportava le origini dati AWS
L'elenco completo delle fonti di dati supportate è fornito da Microsoft (fai riferimento alle fonti di dati Power BI
Amazon Redshift
Amazon Redshift è un servizio di data warehouse su scala petabyte completamente gestito nel cloud AWS. Un data warehouse Amazon Redshift è costituito da un insieme di risorse di calcolo denominate nodi, strutturate in un gruppo denominato cluster. Ciascun cluster esegue un motore Amazon Redshift e contiene uno o più database.
Dovresti prendere in considerazione l'utilizzo di Amazon Redshift quando:
-
Stai creando o migrando verso un data warehouse cloud nativo.
-
Potrebbe essere necessario scalare da pochi a centinaia di Terabyte.
-
Vuoi consentire agli utenti di Power BI di accedere in modo trasparente ai dati dal data lake archiviato in Amazon S3 e unirli alle tabelle del data warehouse.
-
Il carico di lavoro delle query include:
-
Query che calcolano l'aggregazione su tabelle di grandi dimensioni (multi-gigabyte e multi-terabyte).
-
SQL estremamente complesso con più join e sottoquery.
-
Un mix di query analitiche complesse e query semplici e altamente filtrate utilizzate nei dashboard.
-
Quando usi Amazon Redshift con Microsoft Power BI, tieni presente i seguenti punti:
-
Amazon Redshift è supportato nativamente come origine dati Power BI nei servizi Microsoft Power BI Desktop e Power BI, e ciascuno supporta le modalità di importazione e interrogazione diretta.
-
Sebbene un cluster Redshift possa essere avviato in una sottorete pubblica e configurato per consentire l'accesso da Internet, la maggior parte dei clienti preferisce avviarlo in una sottorete privata per aumentare la sicurezza. Quando utilizzi una sottorete privata, utilizza il gateway dati locale per connetterti dal servizio Power BI ad Amazon Redshift.
-
Il connettore Redshift supporta l'autenticazione di Azure AD in Power BI Desktop e nel servizio.
-
Le tabelle esterne a cui si accede tramite Spectrum non vengono trattate in modo diverso rispetto alle tabelle Redshift native e Power BI non ha modo di differenziarle. Quando accedi ai dati in tabelle esterne, assicurati che:
-
Le colonne che contengono stringhe di caratteri vengono catalogate come «VARCHAR» nel catalogo dati di AWS Glue e non come «STRING», altrimenti Power BI genererà il seguente errore:
Exception: OLE DB or ODBC error: [Expression.Error] We couldn't fold the expression to the data source. Please try a simpler expression..
-
Le colonne contenenti tipi di dati complessi come ARRAY non sono supportate. Quando vengono utilizzate colonne contenenti tipi di dati complessi, Power BI genererà il seguente errore:
Exception: ODBC: ERROR [42703] [Microsoft]Amazon Redshift Error occurred while trying to execute a query
Se devi includerli nel tuo modello, puoi abilitare (in Amazon Redshift) la serializzazione JSON a livello di utente o archiviare i tipi di dati complessi in una colonna SUPER in una tabella nativa.
-
Amazon RDS
Amazon RDS semplifica la configurazione, il funzionamento e la scalabilità di un database relazionale nel cloud. Amazon RDS è disponibile in diversi tipi di istanze di database (ottimizzate per memoria, prestazioni o I/O) e offre sei motori di database familiari tra cui scegliere, tra cui Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle Database e SQL Server.
Dovresti prendere in considerazione l'utilizzo di RDS quando:
-
Stai creando un archivio dati operativo.
-
Stai migrando il data warehouse di SQL Server o Oracle Database sul cloud ma non sei interessato al refactoring.
-
Il carico di lavoro relativo alle interrogazioni include:
-
Query che accedono a dati altamente filtrati su tabelle che possono essere facilmente indicizzate.
-
Query di analisi su tabelle di grandi dimensioni (gigabyte). small-to-medium
-
Un mix di query analitiche di media complessità e query semplici e altamente filtrate utilizzate nelle dashboard.
-
Quando usi Amazon RDS con Microsoft Power BI, tieni presente i seguenti punti:
-
Amazon RDS fornisce diversi motori di database tra cui SQL Server, MariaDB, MySQL, Oracle Database e PostgreSQL. Tieni presente che i motori di database sono elencati in Power BI Desktop e nel servizio Power BI, non nel servizio Amazon RDS.
-
Per Amazon Aurora, usa il tipo di connessione My SQL o PostgreSQL, a seconda del motore di database selezionato.
-
Sebbene un'istanza Amazon RDS possa essere avviata in una sottorete pubblica e configurata per consentire l'accesso da Internet, la maggior parte dei clienti preferisce avviarla in una sottorete privata per aumentare la sicurezza. Quando utilizzi una sottorete privata, utilizza il gateway dati locale per connetterti dal servizio Power BI a RDS.
-
Con Amazon RDS, puoi distribuire più edizioni di SQL Server (2012, 2014, 2016, 2017 e 2019) tra cui Express, Web, Standard ed Enterprise.
Amazon Athena
Amazon Athena è un servizio di query interattivo che semplifica l'analisi dei dati in Amazon S3 con SQL standard. Athena è out-of-the-box integrato con AWS Glue Data Catalog e consente di creare un repository di metadati unificato su vari servizi, eseguire la scansione delle fonti di dati per scoprire schemi, popolare il catalogo dati con definizioni di tabelle e partizioni nuove e modificate e mantenere il controllo delle versioni dello schema.
Dovresti considerare Athena come fonte di dati quando:
-
Vuoi interrogare direttamente il tuo data lake.
-
Il carico di lavoro delle query include:
-
Query che calcolano l'aggregazione su tabelle di grandi dimensioni (multi-gigabyte e multi-terabyte)
-
SQL interattivo ad hoc, per scopi esplorativi.
-
Quando usi Amazon Athena con Microsoft Power BI, tieni presente i seguenti punti:
-
Con la versione di luglio 2021 di Microsoft Power BI, è stato introdotto un connettore certificato Microsoft per Amazon Athena. Puoi utilizzare il connettore Microsoft Power BI per Amazon Athena per analizzare i dati di Amazon Athena in Microsoft Power BI Desktop. Dopo aver pubblicato il contenuto nel servizio Power BI, puoi utilizzare il gateway dati Microsoft locale per mantenere il contenuto aggiornato tramite aggiornamenti su richiesta o pianificati.
-
Il connettore Microsoft Power BI per Amazon Athena supporta le modalità di connettività dei dati Import e Direct Query. Con la modalità di importazione, le tabelle e le colonne selezionate vengono importate in Power BI Desktop per l'esecuzione di query. Con la modalità Direct Query, nessun dato viene importato o copiato in Power BI Desktop e Power BI Desktop interroga direttamente l'origine dati sottostante.
-
Per ulteriori informazioni sul connettore Microsoft Power BI per Amazon Athena, consulta Uso del connettore Amazon Athena Power BI.
-
Tieni presente che il connettore Microsoft Power BI per Amazon Athena richiede l'uso del driver Amazon Athena ODBC e una configurazione DSN ODBC valida sul tuo sistema per interrogare Amazon Athena. Per scaricare il driver ODBC più recente e per informazioni sulla configurazione, consulta Connessione ad Amazon Athena con ODBC.
-
Per un tutorial sui passaggi di configurazione e sulle best practice per l'utilizzo del connettore Microsoft Power BI per Amazon Athena, consulta Creazione rapida di dashboard su Microsoft Power BI utilizzando Amazon Athena
.
OpenSearch Servizio Amazon
Puoi usare SQL per interrogare il tuo Amazon OpenSearch Service, anziché usare la query di ricerca basata su JSON DSL. L'esecuzione di query con SQL è utile se hai già familiarità con il linguaggio o desideri integrare il tuo dominio con un'applicazione che lo utilizza, come Microsoft Power BI.
Dovresti considerare Amazon OpenSearch Service come fonte di dati quando:
-
Hai dati semistrutturati come file di log o output JSON e devi cercare, analizzare o visualizzare rapidamente le informazioni.
Quando usi Amazon OpenSearch Service con Microsoft Power BI, tieni presente i seguenti punti:
-
La connettività ad Amazon OpenSearch Service richiede il driver Open Database Connectivity (ODBC), un driver ODBC di sola lettura per Windows e macOS che consente di connettere applicazioni di business intelligence (BI) e visualizzazione dei dati come Tableau
, Microsoft Excel e Power BI al plug-in SQL sul cluster. Il driver è disponibile sul sito Web Download & Get Started. OpenSearch Per le istruzioni di configurazione, consulta la sezione «Personalizzazione del driver ODBC» nel sito Web dei driver OpenSearch ODBC. -
Attualmente è supportata solo la modalità di importazione.
-
La connettività Power BI ad Amazon OpenSearch Service richiede attualmente l'uso di un connettore beta. Per iniziare, consulta la documentazione di Microsoft Power Query - Riferimento del connettore: Amazon Opensearch Service (Beta)
.
AWS Lake Formation
Lake Formation ti aiuta a raccogliere e catalogare dati da database e storage di oggetti, a spostare i dati nel tuo nuovo data lake Amazon S3
Dovresti prendere in considerazione Lake Formation se hai bisogno di un accesso a livello di grana fine (riga e colonna) al tuo data lake anziché i tradizionali controlli basati su IAM.
Quando usi Lake Formation con Microsoft Power BI, tieni presente i seguenti punti:
-
Per interrogare i dati dal Lake Formation Data Catalog con Power BI Desktop o il servizio Power BI, usa lo stesso processo e la stessa configurazione dell'interrogazione dei dati in Athena. Se utilizzi il modello di autorizzazione Lake Formation, assicurati che la configurazione ODBC DSN per Amazon Athena abbia
LakeformationEnabled
la chiave di proprietà impostata su un valore di.true
Ciò indica al driver ODBC Amazon Athena di utilizzare il servizio Lake Formation per l'autorizzazione, anziché direttamente AWS Security Token Service. Per ulteriori informazioni, consulta la documentazione per la connessione ad Amazon Athena con ODBC. -
L'impostazione «Usa solo il controllo di accesso IAM» abilitata per la compatibilità con il comportamento esistente di Data Catalog garantirà la piena compatibilità.
-
L'aggiornamento delle autorizzazioni dei dati di AWS Glue al modello Lake Formation può introdurre incompatibilità e deve essere testato prima dell'uso. I test preliminari indicano che la concessione o la negazione a livello di colonna vengono rispettate, ma il filtraggio a livello di riga e di cella non è stato testato dagli autori, poiché è ancora in anteprima e soggetto a modifiche.