Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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
- Maak een Azure Databricks-werkruimte.
- Maak een Azure Databricks-cluster en koppel gegevens aan uw cluster. Zie Uw eerste ETL-workload uitvoeren in Azure Databricks.
- Download de 64-bits versie van het ODBC-stuurprogramma voor uw besturingssysteem.
- Installeer en configureer het ODBC-stuurprogramma ( | Linux). Hiermee stelt u een DSN-configuratie (Data Source Name) in die u kunt gebruiken om Azure Databricks te verbinden met Microsoft Excel.
- Tokenbeheer-API.
- Persoonlijk toegangstoken van Azure Databricks.
- Installeer Microsoft Excel. U kunt een evaluatieversie gebruiken.
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.
- Start ODBC-gegevensbronnen.
- 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).
- Klik op de knop Configureren en dan kunt u het onderstaande pop-upvenster zien.
- Op Mechanisme, selecteer OAuth 2.0.
- Klik op de knop OAuth-opties, dan ziet u het volgende pop-upvenster OAuth-optie.
- Selecteer op browser gebaseerde autorisatiecode en schakel IGNORE_SQLDRIVER_NOPROMPTuit. Sluit het pop-upvenster.
- Klik op de knop HTTP-opties
en voer het HTTP-pad in in het pop-upvenster.
- Sluit het pop-upvenster HTTP-opties. Klik op knop Geavanceerde opties en klik vervolgens op knop Eigenschappen aan serverzijde in het pop-upvenster.
- Voeg een eigenschap aan de serverzijde toe Auth_Flow en waarde 2.
U hebt nu een ODBC-DSN geconfigureerd.
- Start Microsoft Excel en maak een nieuwe lege werkmap. Menu selecteren Gegevens>Gegevens ophalen>Uit andere bronnen>uit ODBC-
- Selecteer de DSN die u zojuist hebt geconfigureerd.
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
- Start Excel en selecteer het menu Data>Gegevens ophalen>Uit andere bronnen>Van ODBC-
- Selecteer in DSN-(Gegevensbronnaam) Simba Spark-
- Klik en vouw de sectie Geavanceerde opties uit.
- Voer de bovenstaande verbindings-URL in het tekstvak verbindingsreeks in (niet-referentie-eigenschappen)(optioneel)
- Klik op de knop OK.
- 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.
Open een lege werkmap in Microsoft Excel.
Klik op het lint Gegevens op de pijl-omlaag naast Gegevens ophalen (Power Query)en klik vervolgens op Van database (Microsoft Query).
Selecteer in de iODBC-gegevensbronkiezerde DSN die u bij de vereisten hebt gemaakt en klik vervolgens op OK.
Voer bij Gebruikersnaam in
token
.Voer voor Wachtwoord uw persoonlijke toegangstoken in van de vereisten.
Selecteer in het dialoogvenster Microsoft Query de Azure Databricks-tabel die u in Excel wilt laden en klik vervolgens op Gegevens retourneren.
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.