Delen via


Verbinding maken met Azure Databricks vanuit Microsoft Excel

In dit artikel wordt beschreven hoe u het ODBC-stuurprogramma van Azure Databricks gebruikt om Azure Databricks te verbinden met Microsoft Excel. Nadat u de verbinding tot stand hebt gebracht, hebt u vanuit Excel toegang tot de gegevens in Azure Databricks. U kunt Excel ook gebruiken om de gegevens verder te analyseren.

Voordat u begint

Verbinding maken vanuit Microsoft Excel

In deze sectie wordt beschreven hoe u gegevens ophaalt uit Azure Databricks in Microsoft Excel met behulp van de DSN die u hebt gemaakt in de vereisten.

Stappen voor verbinding maken met OAuth 2.0

Notitie

De stappen in deze sectie zijn getest met behulp van Excel voor Microsoft 365 voor Windows Server 2022 Datacenter 64-bits.

Hier volgen de stappen waarmee een gebruiker verbinding kan maken met Azure Databricks in een ervaring voor eenmalige aanmelding.

  1. Start ODBC-gegevensbronnen.
  2. Ga naar het tabblad System DSN en selecteer de Simba Spark vermelding in de lijst met DSN's (of u kunt ook een nieuwe DSN maken door de instructies te volgen die worden gehost op de Microsoft site).
  3. Klik op de knop Configureren en dan kunt u het onderstaande pop-upvenster zien.

Spark DSN

  1. Op Mechanisme, selecteer OAuth 2.0.
  2. Klik op de knop OAuth-opties, dan ziet u het volgende pop-upvenster OAuth-optie.

OAuth-opties

  1. Selecteer op browser gebaseerde autorisatiecode en schakel IGNORE_SQLDRIVER_NOPROMPTuit. Sluit het pop-upvenster.
  2. Klik op de knop HTTP-opties en voer het HTTP-pad in in het pop-upvenster.

HTTP-opties

  1. Sluit het pop-upvenster HTTP-opties. Klik op knop Geavanceerde opties en klik vervolgens op knop Eigenschappen aan serverzijde in het pop-upvenster.

Geavanceerde opties

  1. Voeg een eigenschap aan de serverzijde toe Auth_Flow en waarde 2.

Eigenschappen aan serverzijde

Een eigenschap aan de serverzijde toevoegen

U hebt nu een ODBC-DSN geconfigureerd.

  1. Start Microsoft Excel en maak een nieuwe lege werkmap. Menu selecteren Gegevens>Gegevens ophalen>Uit andere bronnen>uit ODBC-

ODBC-gegevensbron

  1. Selecteer de DSN die u zojuist hebt geconfigureerd.

Van ODBC

Klik op de knop OK om verbinding te maken. U wordt gevraagd uzelf te verifiëren in een pop-upvenster van de browser.

Verbinding maken met behulp van een verbindings-URL met OAuth 2.0

Notitie

De stappen in deze sectie zijn getest met behulp van Excel voor Microsoft 365 voor Windows versie 11.

U kunt Excel ook rechtstreeks verbinden met Azure Databricks met behulp van een verbindings-URL. De verbindings-URL heeft de volgende indeling:

Driver=Simba Spark ODBC Driver;Host=<hostName>;Port=443;HttpPath=<httpPath>;SSL=1;AuthMech=11;Auth_Flow=2;Catalog=samples;Schema=default
  1. Start Excel en selecteer het menu Data>Gegevens ophalen>Uit andere bronnen>Van ODBC-
  2. Selecteer in DSN-(Gegevensbronnaam) Simba Spark-
  3. Klik en vouw de sectie Geavanceerde opties uit.
  4. Voer de bovenstaande verbindings-URL in het tekstvak verbindingsreeks in (niet-referentie-eigenschappen)(optioneel)
  5. Klik op de knop OK.
  6. Klik op de knop Verbinden. Er verschijnt een dialoogvenster dat u kunt gebruiken om u aan te melden via OAuth 2.0.

Stappen om verbinding te maken met behulp van het persoonlijke toegangstoken van Azure Databricks

Notitie

De stappen in deze sectie zijn getest met Excel voor Microsoft 365 voor Mac versie 16.70.

  1. Open een lege werkmap in Microsoft Excel.

  2. Klik op het lint Gegevens op de pijl-omlaag naast Gegevens ophalen (Power Query)en klik vervolgens op Van database (Microsoft Query).

  3. Selecteer in de iODBC-gegevensbronkiezerde DSN die u bij de vereisten hebt gemaakt en klik vervolgens op OK.

  4. Voer bij Gebruikersnaam in token.

  5. Voer voor Wachtwoord uw persoonlijke toegangstoken in van de vereisten.

  6. Selecteer in het dialoogvenster Microsoft Query de Azure Databricks-tabel die u in Excel wilt laden en klik vervolgens op Gegevens retourneren.

  7. Selecteer in het dialoogvenster Gegevens importerenTabel en Bestaand bladen klik vervolgens op Importeren.

    Nadat u uw gegevens in uw Excel-werkmap hebt geladen, kunt u er analytische bewerkingen op uitvoeren.