Passa al contenuto principale

Il connettore Databricks Power BI ora supporta query native

Databricks Power BI Connector Now Supports Native Query

Pubblicato: 12 gennaio 2023

Partner3 min di lettura

Questo è un post collaborativo di Databricks e Microsoft. Ringraziamo Mahesh Prakriya (Director in Intelligence Platform, Microsoft) e Bob Zhang (Sr. Technical Program Manager, Microsoft) per il loro contributo.

 

Siamo entusiasti di annunciare la disponibilità delle query native nel connettore Databricks Power BI nell'ultima versione di Power BI! Il supporto per le query native è stata una delle funzionalità più richieste per il connettore fin dal suo lancio. Con questa nuova capacità, i clienti possono ora accedere ai dati in Databricks SQL e creare modelli di dati con maggiore flessibilità e produttività. I clienti possono specificare query SQL native come parte della configurazione delle loro origini dati. Qualsiasi query specificata qui verrà eseguita nativamente su Databricks SQL prima di ulteriori passaggi in Power BI.

Perché SQL nativo?

Flessibilità con trasformazioni complesse
Il SQL nativo offre anche flessibilità agli utenti per scegliere lo strumento ideale per una data trasformazione. DAX è espressivo e potente, ma per query SQL più complesse o operazioni non supportate, l'utilizzo di SQL nativo consente un flusso di lavoro più semplice. Ciò offre anche un grande vantaggio nei casi in cui le definizioni di colonne personalizzate non possono essere piegate/spinte verso il basso: creale semplicemente nel SQL nativo.

Sfrutta al meglio la scalabilità del calcolo di Databricks SQL
Con il supporto SQL nativo, i clienti possono ora eseguire operazioni più grandi e query di preparazione intensive dal punto di vista computazionale su un Databricks SQL Warehouse direttamente come parte della configurazione di un'origine dati. Soprattutto per trasformazioni più complesse, ciò potrebbe far risparmiare una notevole quantità di tempo. Inoltre, gli analisti possono auto-servirsi senza dover creare viste o altre costruzioni all'interno di Databricks per flussi di lavoro più semplici.

Migrazioni più semplici da altre origini Power Query
Per i clienti che utilizzano già SQL personalizzato/nativo con altre origini dati in Power BI, la migrazione a Databricks SQL era precedentemente macchinosa. La soluzione fino ad ora era mapparla a viste in Databricks o tentare di eseguire la logica in DAX. Ora è semplice come specificare la query SQL nativa pertinente sul connettore Databricks Power BI.

LEADER PER LA 5ª VOLTA

Gartner®: Databricks leader dei database cloud

Come iniziare?

Hai bisogno di quanto segue per iniziare

  • Rilascio di Power BI di Dicembre 2022 (v2.112.603.0 o versioni successive)
  • Un account Databricks (iscriviti qui se non hai già un account)

Apri Power BI Desktop e segui le istruzioni:

  1. Trova l'origine dati "Azure Databricks" o "Databricks" dal menu "Recupera dati" di Power BI.

Menu "Recupera dati" di Power BI

  1. Compila i dettagli del server e del catalogo nella finestra di dialogo di connessione.
  2. Inserisci la query SQL nativa che desideri inviare. In questo caso:

Nota che per utilizzare la funzionalità di query nativa, il campo catalogo è obbligatorio e deve essere fornito, e la query nativa deve essere scritta in modo da essere relativa al catalogo fornito.

Inserisci dettagli server e catalogo, e inserisci la query SQL nativa

  1. Una volta autenticato, sei pronto per interrogare! Sono supportate sia le modalità Direct Query che Import.
  2. (Facoltativo) Apri la query utilizzando l'Editor query avanzato di Power BI, in modo da poter vedere la query nativa e, se lo desideri, puoi modificare la query da qui e salvarla.

Editor query avanzato di Power BI

(Questo post sul blog è stato tradotto utilizzando strumenti basati sull'intelligenza artificiale) Post originale

Non perdere mai un post di Databricks

Iscriviti al nostro blog e ricevi gli ultimi post direttamente nella tua casella di posta elettronica.