Zdieľať cez


Azure Databricks

Note

Tento konektor vlastní a poskytuje Databricks.

Summary

Item Description
Stav vydania Všeobecná dostupnosť
Products Power BI (sémantické modely)
Power BI (toky údajov)
Fabric (Tok údajov Gen2)
Podporované typy overovania Azure Active Directory
Osobný prístupový token
Meno používateľa/heslo

Note

Konektor Azure Databricks pre Power BI teraz podporuje ovládač Arrow Database Connectivity (ADBC ). Táto funkcia je dostupná v verzia Preview. Ďalšie informácie nájdete tu.

Podporované možnosti

  • Import
  • DirectQuery (sémantické modely služby Power BI)

Pripojenie k Databricks (AWS, Azure alebo GCP) z Power Query Desktop

Ak sa chcete pripojiť k službe Databricks z aplikácie Power Query Desktop, vykonajte nasledujúce kroky:

  1. V prostredí Získať údaje vyhľadajte Databricks a vyberte konektor Databricks Azure Databricks. Použite konektor Azure Databricks pre všetky údaje služby Databricks SQL Warehouse, pokiaľ ste nedostali inak od zástupcu služby Databricks.

    získať údaje z Databricks Cloud.

  2. Zadajte názov hostiteľa servera a cestu HTTP pre váš Databricks SQL Warehouse. Pokyny na vyhľadanie názvu hostiteľa servera a cesty HTTP nájdete v téme Konfigurácia ovládačov ODBC a JDBC služby Databricks. Zadajte zodpovedajúcim spôsobom tieto informácie. Voliteľne môžete zadať predvolený katalóg a/alebo databázu v časti Rozšírené možnosti. Pokračujte výberom možnosti OK .

    Zadajte svoj sklad SQL v službe Databricks.

  3. Zadajte svoje poverenia na overenie v sklade SQL v službe Databricks. Existujú tri možnosti pre poverenia:

    • Poverenia klienta Databricks. Pokyny na generovanie poverení klienta Databricks OAuth M2M nájdete v časti Databricks OAuth M2M .

    • Osobný prístupový token (použiteľný pre AWS, Azure alebo GCP). Pokyny na generovanie osobného prístupového tokenu (PAT) nájdete v osobných prístupových tokenov.

    • Azure Active Directory (môžete použiť iba pre Azure). Prihláste sa do konta organizácie pomocou kontextovej zostavy prehliadača.

      Zadajte vhodný token.

    Note

    Keď zadáte svoje poverenia pre konkrétny sklad SQL Databricks, Aplikácia Power BI Desktop uloží do vyrovnávacej pamäte a znova zadá tie isté poverenia pri následných pokusoch o pripojenie. Tieto poverenia môžete upraviť prechodom na položky Súbor > Možnosti a nastavenia > Nastavenia zdroja údajov. Ďalšie informácie: Zmena metódy overovania

  4. Po úspešnom pripojení sa v Navigátore zobrazia údaje, ktoré máte v klastri k dispozícii. Môžete si vybrať buď Transformovať údaje na transformáciu údajov pomocou Power Query, alebo Načítať na načítanie údajov v Power Query Desktop.

    Obrázok navigátora Power Query, ktorý načíta cloudové údaje Databricks do počítačovej aplikácie.

Pripojenie k údajom Databricks z Power Query Online

Ak sa chcete pripojiť k službe Databricks z Power Query Online, vykonajte nasledujúce kroky:

  1. Vyberte možnosť Azure Databricks v prostredí získania údajov. Rôzne aplikácie majú rôzne spôsoby, ako získať údaje pomocou doplnku Power Query Online. Ďalšie informácie o tom, ako získať údaje z aplikácie do služby Power Query Online, prejdite na Kde získate údaje.

    Do užšieho výberu vyberte dostupné konektory Databricks s vyhľadávacím poľom. Použite konektor Azure Databricks pre všetky údaje služby Databricks SQL Warehouse, pokiaľ ste nedostali inak od zástupcu služby Databricks.

    Obrázok konektorov Databricks.

  2. Zadajte názov hostiteľa servera a cestu HTTP pre váš Databricks SQL Warehouse. Pokyny na vyhľadanie názvu hostiteľa servera a cesty HTTP nájdete v téme Konfigurácia ovládačov ODBC a JDBC služby Databricks. Voliteľne môžete zadať predvolený katalóg a/alebo databázu v časti Rozšírené možnosti.

    nastavenia pripojenia a poverenia.

  3. Zadajte svoje poverenia na overenie v sklade SQL v službe Databricks. Existujú tri možnosti pre poverenia:

    • Meno používateľa/heslo (použiteľné pre AWS alebo GCP). Táto možnosť nie je k dispozícii, ak vaša organizácia alebo konto používa 2FA/MFA.
    • Kľúč ku kontu (používa sa pre AWS, Azure alebo GCP). Pokyny na generovanie osobného prístupového tokenu (PAT) nájdete v osobných prístupových tokenov.
    • Azure Active Directory (môžete použiť iba pre Azure). Prihláste sa do konta organizácie pomocou kontextovej zostavy prehliadača.
  4. Po úspešnom pripojení sa zobrazí Navigátor a zobrazí sa údaje dostupné na serveri. Vyberte údaje v navigátore. Potom výberom položky Ďalej transformujte údaje v doplnku Power Query.

    Obrázok navigátora Power Query načítania údajov cloudu Databricks do online aplikácie.

Implementácia konektora konektora databázy šípky (Preview)

Pre konektor Azure Databricks v službe Power BI môžete použiť ovládač Arrow Database Connectivity (ADBC ). Keďže do tohto konektora naďalej vylepšujeme a pridávame nové funkcie, odporúčame, aby ste inovovali na najnovšiu verziu a vyskúšali a odoslali pripomienky k produktu.

Prepnutie na ovládač ADBC:

  1. Otvorte požadovanú tabuľu v službe Power BI.
  2. Vyberte položku Transformovať údaje.
  3. Vyberte položku Rozšírený editor v časti Možnosť dotazu .
  4. Zadajte Implementation="2.0" pre ADBC.
    let
        Source = Databricks.Catalogs("adb-<workspace-id>.<random-number>.azuredatabricks.net", "/sql/1.0/warehouses/<sql-warehouse-id>",
            [Catalog=null, Database=null, EnableAutomaticProxyDiscovery=null, Implementation="2.0"]),
        powerbi_Database = Source{[Name="powerbi",Kind="Database"]}[Data],
        default_Schema = powerbi_Database{[Name="default",Kind="Schema"]}[Data],
        dashboard_data_Table = default_Schema{[Name="dashboard_data",Kind="Table"]}[Data]
    in
        dashboard_data_Table
    

Limitations

  • Konektor Azure Databricks podporuje webový server proxy. Automatické nastavenia servera proxy definované v súboroch .pac však nie sú podporované.
  • V konektore Databricks.Query Azure Databricks nie je zdroj údajov podporovaný v kombinácii so sémantickým modelom DirectQuery v službe Power BI.