Share via


Verbinding maken vanuit algemene apps

Dit artikel bevat voorbeelden van het maken van verbinding met Azure Data Explorer vanuit LINQPad, Azure Data Studio, DBeaver en Microsoft SQL Server Management Studio.

Zie het overzicht van SQL Server emulatie in Azure Data Explorer voor meer informatie.

LINQPad

U kunt vanuit LINQPad verbinding maken met Azure Data Explorer alsof Azure Data Explorer een SQL-server is.

  1. Selecteer Verbinding toevoegen.

  2. Stel de context van Build-gegevens automatisch in.

  3. Stel Standaard (LINQ to SQL) in, het LINQPad-stuurprogramma.

  4. Stel SQL Azure in.

  5. Geef voor de server de naam op van het Azure Data Explorer-cluster. bijvoorbeeld mykusto.kusto.windows.net.

  6. Stel Windows-verificatie (Active Directory) in om u aan te melden.

  7. Selecteer Testen om de connectiviteit te controleren.

  8. Selecteer OK. In het browservenster wordt de structuurweergave met de databases weergegeven.

  9. U kunt nu door de databases, tabellen en kolommen bladeren en SQLand LINQ-query's uitvoeren in het queryvenster. Geef de SQL-taal op en selecteer een verbinding met de database. Selecteer bijvoorbeeld een tabel in het browservenster. Selecteer Aantal en laat het uitvoeren.

Azure Data Studio (1.3.4 en hoger)

U kunt vanuit Azure Data Studio verbinding maken met Azure Data Explorer alsof Azure Data Explorer een SQL-server is.

  1. Stel het verbindingstype in op Microsoft SQL Server.

  2. Geef de naam van het Azure Data Explorer-cluster op als servernaam. bijvoorbeeld mykusto.kusto.windows.net.

  3. Stel het verificatietype in Microsoft Entra ID - Universeel met MFA-ondersteuning.

  4. Geef het account op dat is ingericht in de Microsoft Entra-id. Bijvoorbeeld myname@contoso.com. Voeg het account de eerste keer toe.

  5. Gebruik Databasekiezer om de database te selecteren.

  6. Selecteer Verbinding maken om naar het databasedashboard te gaan en de verbinding in te stellen.

  7. Selecteer Nieuwe query om het queryvenster te openen of selecteer de taak Nieuwe query op het dashboard.

DBeaver (5.3.3 en hoger)

DBeaver configureren voor het verwerken van resultatensets op een manier die compatibel is met Azure Data Explorer:

  1. Selecteer Voorkeuren in het menu Venster .
  2. Selecteer Gegevenseditor in de sectie Editors .
  3. Zorg ervoor dat Gegevens vernieuwen bij het lezen van de volgende pagina is gemarkeerd.

Maak nu vanuit DBeaver verbinding met Azure Data Explorer alsof Azure Data Explorer een SQL-server is:

  1. Selecteer Nieuwe verbinding in het menu Database .

  2. Zoek naar Azure en stel Azure SQL Database in. Selecteer Next.

  3. Geef de host op. bijvoorbeeld mykusto.kusto.windows.net.

  4. Geef de database op. Bijvoorbeeld mydatabase.

    Waarschuwing

    Gebruik master niet als databasenaam. Voor Azure Data Explorer is een verbinding met een specifieke database vereist.

  5. Stel Active Directory - Wachtwoord in voor Verificatie.

  6. Geef de referenties van de Active Directory-gebruiker op. Bijvoorbeeld myname@contoso.com, en stel het bijbehorende wachtwoord voor deze gebruiker in.

  7. Selecteer Verbinding testen ... om te controleren of de verbindingsgegevens juist zijn.

Microsoft SQL Server Management Studio (v18.x)

Verbinding maken met Azure Data Explorer vanuit Microsoft SQL Server Management Studio:

  1. Selecteer Verbinding maken en vervolgens Database-engine onder Objectverkenner.

  2. Geef de naam van het Azure Data Explorer-cluster op als servernaam. Bijvoorbeeld mykusto.region.kusto.windows.net.

  3. Stel Microsoft Entra-id - universeel in met MFA voor verificatie en geef de gebruikersnaam op.

  4. Selecteer Opties.

  5. Selecteer Browse Server onder Verbinding maken met database om door beschikbare databases te bladeren.

  6. Selecteer Ja om door te gaan met browsen.

  7. In het venster wordt een structuurweergave weergegeven met alle beschikbare databases. Selecteer een database om verbinding te maken met die database. Een andere mogelijkheid is om standaard te selecteren onder Verbinding maken met database en vervolgens Verbinding maken te selecteren. Vervolgens worden in de objectverkenner alle databases weergegeven.

    Notitie

    Bladeren door databaseobjecten via SSMS wordt nog niet ondersteund, omdat SSMS gebruikmaakt van correlerende subquery's om door het databaseschema te bladeren. Gecorreleerde subquery's worden niet ondersteund door Azure Data Explorer. Zie gecorreleerde subquery's voor meer informatie.

  8. Selecteer Nieuwe query om het queryvenster te openen en uw database in te stellen.

  9. U kunt nu aangepaste SQL-query's uitvoeren vanuit het queryvenster.