Jaa


Databricks

Note

Tämän liittimen omistaa ja tarjoaa Databricks.

Summary

Item Description
Julkaisutila Yleinen saatavuus
Products Power BI (semanttiset mallit)
Power BI (Dataflows)
Fabric (Tietovuo Gen2)
Tuetut todennustyypit Username/Password
Henkilökohtainen käyttöoikeustietue
OAuth (OIDC)

Note

Jotkin ominaisuudet voivat olla olemassa yhdessä tuotteessa, mutta ei toisissa käyttöönottoaikataulujen ja isäntäkohtaisten ominaisuuksien vuoksi.

Note

Databricks-liitin Power BI:lle tukee nyt Arrow Database Connectivity (ADBC) -ajuria. Tämä ominaisuus on saatavilla vain esiversiona. Lisätietoja on täällä.

Prerequisites

Tämä liitin on tarkoitettu vain käytettäväksi Databricks SQL Warehousen kanssa, joka on käynnissä AWS:ssä ja jossa käytetään OAuthia. Jos käytät Azure Databricks, käytä Azure Databricks-liitintä. Jos et käytä OAuthia Databricks SQL Warehousen kanssa (AWS:llä tai GCP:llä), käytä myös Azure Databricks-liitintä. Databricks Community Edition -versiota ei tueta.

Tuetut toiminnot

  • Import
  • DirectQuery (Power BI:n semanttiset mallit)

Yhdistä Databricksiin Power Query Desktopista

Yhdistääksesi Databricksiin Power Query Desktopista, suorita seuraavat vaiheet:

  1. Etsi Nouda tiedot -kokemuksessa Databricks ja valitse Databricks-yhdistin . Käytä Databricks-liitintä tässä Databricks SQL Warehouse -tiedoissasi (jotka suoritetaan AWS:ssä) vain, jos käytät OAuthia todentamiseen.

    Nouda tiedot Databricks Cloudista.

  2. Anna Databricks SQL Warehousen palvelimen isäntänimi ja HTTP-polku . Katso Määritä Databricks ODBC- ja JDBC-ohjaimet ohjeita "Palvelimen isäntänimen" ja "HTTP-polun" etsimiseen. Anna nämä tiedot vastaavasti. Voit halutessasi antaa oletusluettelon ja/tai tietokannan Lisäasetukset-kohdassa. Jatka valitsemalla OK .

    Määritä Databricks SQL Warehouse.

  3. Anna tunnistetietosi, jotta voit todentautua Databricks SQL Warehousen avulla. Tunnistetietoja voi hakea kolmella eri tavalla:

    • Databricks-asiakkaan tunnistetiedot. Lisätietoja Databricks OAuth M2M :n luomisesta on kohdassa Databricks OAuth M2M -asiakastunnistetiedot.

    • Henkilökohtainen käyttöoikeustietue. Katso ohjeet henkilökohtaisen käyttöoikeustietueen (PAT) luomisesta artikkelista Henkilökohtaiset käyttöoikeustietueet.

    • OAuth (OIDC). Kirjaudu sisään organisaatiotilillesi käyttämällä selaimen ponnahdusikkunaa.

      Määritä asianmukainen tunnus.

    Note

    Kun syötät tunnistetietosi tiettyyn Databricks SQL Warehouseen, Power BI Desktop tallentaa ja käyttää samoja tunnistetietoja myöhemmissä yhteysyrityksissä. Voit muokata näitä tunnistetietoja siirtymällä kohtaan Tiedosto > Asetukset ja vaihtoehdot > Tietolähdeasetukset. Lisätietoja: Todennusmenetelmän muuttaminen

  4. Kun yhteys on muodostettu onnistuneesti, siirtymistoiminto näyttää klusterissa käytettävissä olevat tiedot. Voit valita joko Transform Data muuntaaksesi datan Power Query avulla tai Load lataaaksesi datan Power Query Desktopiin.

    Kuva Power Query navigaattorista, joka lataa Databricks Cloud -dataa työpöytäsovellukseen.

Yhdistä Databricksin tietoihin Power Query Onlinesta

Yhdistääksesi Databricksiin Power Query Onlinesta, suorita seuraavat vaiheet:

  1. Valitse Databricks-vaihtoehto tietojen noutamiskokemuksessa. Eri sovelluksilla on erilaisia tapoja päästä Power Query Onlineen datakokemuksen saamiseksi. Lisätietoja siitä, miten pääsee Power Query Onlineen saadaksesi datakokemusta sovelluksestasi, löydät osoitteesta Where to get data.

    Valitse käytettävissä oleva Databricks-liitin hakuruudun avulla. Valitse Databricks SQL Warehousen Databricks-liitin .

    Kuvakaappaus Databricks-liittimien vaihtoehdoista Power Query.

  2. Kirjoita Databricks SQL Warehousen palvelimen isäntänimi ja HTTP-polku . Katso Määritä Databricks ODBC- ja JDBC-ohjaimet ohjeita "Palvelimen isäntänimen" ja "HTTP-polun" etsimiseen. Voit halutessasi antaa oletusluettelon ja/tai tietokannan Lisäasetukset-kohdassa.

    Kuvakaappaus Databricksin online services.

  3. Anna tunnistetietosi, jotta voit todentautua Databricks SQL Warehousen avulla. Tunnistetiedoilla on kolme vaihtoehtoa:

    • Basic. Käytä tätä vaihtoehtoa, kun todennat käyttäjänimellä ja salasanalla. Tämä vaihtoehto ei ole käytettävissä, jos organisaatiosi/tilisi käyttää 2FA/MFA:ta.
    • Tilin avain. Käytä tätä vaihtoehtoa, kun todennat henkilökohtaisen käyttöoikeustietueen avulla. Katso ohjeet henkilökohtaisen käyttöoikeustietueen (PAT) luomisesta artikkelista Henkilökohtaiset käyttöoikeustietueet.
    • Organisaation tili. Käytä tätä vaihtoehtoa OAuth-todennusta käytettäessä. Kirjaudu sisään organisaatiotilillesi käyttämällä selaimen ponnahdusikkunaa.
  4. Kun yhteys on muodostettu onnistuneesti, rakenneselain tulee näkyviin ja näyttää palvelimella käytettävissä olevat tiedot. Valitse tiedot siirtymistoiminnossa. Valitse sitten Next muuntaaksesi tiedot Power Query.

    Kuvakaappaus Power Query-navigaattorista, joka lataa Databricks Cloud -dataa verkkosovellukseen.

Note

Power BI service Databricks -liitin ei tue natiivikyselyä.

Nuolitietokannan yhteysohjaimen liittimen toteutus (esikatselu)

Voit käyttää Arrow Database Connectivity (ADBC) -ajuria Databricks-liittimeen Power BI. Kun parannamme ja lisäämme uusia ominaisuuksia tähän liittimeen, suosittelemme päivittämään uusimpaan versioon kokeilemaan sitä ja lähettämään palautetta tuotteesta.

ADBC-ohjaimen vaihtaminen:

  1. Avaa haluamasi kojelauta Power BI:ssä.

  2. Valitse Muuta tiedot.

  3. Valitse Advanced EditorQuery -osiosta.

  4. Määritä Implementation="2.0" ADBC:lle.

    let
        Source = DatabricksMultiCloud.Catalogs("<instance-name>.cloud.databricks.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