Sdílet prostřednictvím


Azure Databricks

Poznámka:

Tento konektor vlastní a poskytuje Databricks.

Shrnutí

Položka Popis
Stav uvolnění Obecná dostupnost
Produkty Power BI (sémantické modely)
Power BI (Datové toky)
Platforma (Tok dat Gen2)
Podporované typy ověřování Azure Active Directory
Osobní přístupový token
Uživatelské jméno a heslo

Poznámka:

Konektor Azure Databricks pro Power BI teď podporuje ovladač ADBC (Arrow Database Connectivity). Tato funkce je dostupná ve verzi Preview. Další informace najdete zde.

Podporované možnosti

  • Dovoz
  • DirectQuery (sémantické modely Power BI)

Připojení k Databricks (AWS, Azure nebo GCP) z Power Query Desktopu

Pokud se chcete připojit k Databricks z Power Query Desktopu, postupujte takto:

  1. V prostředí Získat data vyhledejte Databricks, abyste vybrali konektor Azure Databricks. Použijte konektor Azure Databricks pro všechna data Databricks SQL Warehouse, pokud od svého zástupce Databricks neobdržíte jiné pokyny.

    získat data z Cloudu Databricks.

  2. Zadejte název hostitele Serveru a cestu HTTP pro databricks SQL Warehouse. Pokyny k vyhledání názvu hostitele serveru a cesty HTTP najdete v tématu Konfigurace ovladačů ODBC a JDBC pro Databricks. Zadejte tyto informace odpovídajícím způsobem. Volitelně můžete zadat výchozí katalog nebo databázi v části Upřesnit možnosti. Pokračujte výběrem tlačítka OK.

    Zadejte Databricks SQL Warehouse.

  3. Zadejte přihlašovací údaje pro ověření ve službě Databricks SQL Warehouse. Pro přihlašovací údaje existují tři možnosti:

    • Přihlašovací údaje klienta Databricks Pokyny ke generování přihlašovacích údajů klienta Databricks OAuth M2M najdete v Databricks OAuth M2M .

    • Osobní přístupový token (použitelný pro AWS, Azure nebo GCP) Podívejte se na část Osobní přístupové tokeny pro pokyny k vytvoření osobního přístupového tokenu (PAT).

    • Azure Active Directory (použitelné jenom pro Azure). Přihlaste se ke svému organizačnímu účtu pomocí vyskakovacího okna prohlížeče.

      Zadejte odpovídající token.

    Poznámka:

    Jakmile zadáte přihlašovací údaje pro konkrétní službu Databricks SQL Warehouse, Power BI Desktop tyto přihlašovací údaje ukládá do mezipaměti a znovu je použije při dalších pokusech o připojení. Tyto přihlašovací údaje můžete upravit tak, že přejdete na Soubor > Možnosti a nastavení > Nastavení zdroje dat. Další informace: Změna metody ověřování

  4. Po úspěšném připojení zobrazí Navigátor data, která jsou vám dostupná v clusteru. Můžete buď zvolit Transformovat data k transformaci dat pomocí Power Query, nebo Načíst pro načtení dat do Power Query Desktop.

    Obrázek navigátoru Power Query, který načítá data Databricks Cloud do desktopové aplikace.

Připojení k datům Databricks z Power Query Online

Pokud se chcete připojit k Databricks z Power Query Online, proveďte následující kroky:

  1. Vyberte možnost Azure Databricks v prostředí získávání dat. Různé aplikace mají různé způsoby, jak se dostat k získání dat v prostředí Power Query Online. Další informace o tom, jak získat data z aplikace do Power Query Online, najdete v tématu Kde získat data.

    Seznam dostupných konektorů Databricks s vyhledávacím polem Použijte konektor Azure Databricks pro všechna data Databricks SQL Warehouse, pokud od svého zástupce Databricks neobdržíte jiné pokyny.

    Image konektorů Databricks.

  2. Zadejte název hostitele serveru a cestu HTTP pro službu Databricks SQL Warehouse. Pokyny k vyhledání názvu hostitele serveru a cesty HTTP najdete v tématu Konfigurace ovladačů ODBC a JDBC pro Databricks. Volitelně můžete zadat výchozí katalog nebo databázi v části Upřesnit možnosti.

    Nastavení připojení a přihlašovací údaje.

  3. Zadejte přihlašovací údaje pro ověření ve službě Databricks SQL Warehouse. Pro přihlašovací údaje existují tři možnosti:

    • Uživatelské jméno a heslo (použitelné pro AWS nebo GCP). Tato možnost není dostupná, pokud vaše organizace nebo účet používá 2FA nebo vícefaktorové ověřování.
    • Klíč účtu (použitelný pro AWS, Azure nebo GCP) Podívejte se na část Osobní přístupové tokeny pro pokyny k vytvoření osobního přístupového tokenu (PAT).
    • Azure Active Directory (použitelné jenom pro Azure). Přihlaste se ke svému organizačnímu účtu pomocí vyskakovacího okna prohlížeče.
  4. Po úspěšném připojení se zobrazí Navigátor a zobrazí data dostupná na serveru. Vyberte data v navigátoru. Potom vyberte Další a transformujte data v Power Query.

    Obrázek navigátoru Power Query, který načítá data Databricks Cloud do online aplikace.

Implementace konektoru ovladače připojení k databázi se šipkou (Preview)

Pro konektor Azure Databricks v Power BI můžete použít ovladač Připojení k databázi se šipkami (ADBC ). S tím, jak budeme tento konektor dál vylepšovat a přidávat nové funkce, doporučujeme upgradovat na nejnovější verzi, abyste si ho vyzkoušeli a odeslali zpětnou vazbu k produktu.

Přepnutí na ovladač ADBC:

  1. Otevřete požadovaný řídicí panel v Power BI.
  2. Vyberte Transformace dat.
  3. V části Možnosti dotazu vyberte Rozšířený editor.
  4. Zadejte Implementation="2.0" pro 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
    

Omezení

  • Konektor Azure Databricks podporuje webový proxy server. Automatické nastavení proxy serveru definované v souborech .pac se ale nepodporuje.
  • V konektoru Azure Databricks se Databricks.Query zdroj dat nepodporuje v kombinaci s režimem DirectQuery sémantického modelu Power BI.