Lezen in het Engels

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 Simba Spark-vermelding in de DSN-lijst (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 u ziet het onderstaande pop-upvenster.

Spark DSN

  1. Bij mechanisme selecteert u OAuth 2.0.
  2. Klik op de knop OAuth-opties . Het volgende pop-upvenster van de OAuth-optie wordt weergegeven.

OAuth-opties

  1. Selecteer Autorisatiecode op basis van browser en schakel IGNORE_SQLDRIVER_NOPROMPT uit. Sluit het pop-upvenster.
  2. Klik op de knop HTTP-opties en voer het HTTP-pad in het pop-upvenster in.

HTTP-opties

  1. Sluit het pop-upvenster HTTP-opties . Klik op de knop Geavanceerde opties en klik vervolgens op de 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 Gegevens>ophalen>uit andere bronnen>van ODBC selecteren

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 menu Gegevens>ophalen>uit andere bronnen>uit ODBC
  2. Selecteer Simba Spark in de naam van de gegevensbron (DSN)
  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 omlaag-caret naast Gegevens ophalen (Power Query) en klik vervolgens op Uit database (Microsoft Query).

  3. Selecteer in de iODBC-gegevensbronkiezer de DSN die u hebt gemaakt in de vereisten en klik 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 tabel en bestaand blad in het dialoogvenster Gegevens importeren en klik vervolgens op Importeren.

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