Share via


Herstellen einer Verbindung über gängige Apps

Dieser Artikel enthält Beispiele zum Herstellen einer Verbindung mit Azure Data Explorer über LINQPad, Azure Data Studio, DBeaver und Microsoft SQL Server Management Studio.

Weitere Informationen finden Sie in der Übersicht über SQL Server Emulation in Azure Data Explorer.

LINQPad

Sie können über LINQPad eine Verbindung mit Azure Data Explorer herstellen, als wäre Azure Data Explorer ein SQL-Server.

  1. Wählen Sie Verbindung hinzufügen aus.

  2. Legen Sie den Builddatenkontext automatisch fest.

  3. Legen Sie Standard (LINQ to SQL) fest, den LINQPad-Treiber.

  4. Legen Sie SQL Azure fest.

  5. Geben Sie für den Server den Namen des Azure Data Explorer-Clusters an. Beispiel : mykusto.kusto.windows.net.

  6. Legen Sie die Windows-Authentifizierung (Active Directory) für die Anmeldung fest.

  7. Wählen Sie Testen aus, um die Konnektivität zu überprüfen.

  8. Klicken Sie auf OK. Im Browserfenster wird die Strukturansicht mit den Datenbanken angezeigt.

  9. Jetzt können Sie die Datenbanken, Tabellen und Spalten durchsuchen und SQLand LINQ-Abfragen im Abfragefenster ausführen. Geben Sie die SQL-Sprache an, und wählen Sie eine Verbindung mit der Datenbank aus. Wählen Sie beispielsweise eine Tabelle im Browserfenster aus. Wählen Sie Zählen aus, und lassen Sie es ausführen.

Azure Data Studio (1.3.4 und höher)

Sie können über Azure Data Studio eine Verbindung mit Azure Data Explorer herstellen, als wäre Azure Data Explorer ein SQL-Server.

  1. Legen Sie den Verbindungstyp auf Microsoft SQL Server fest.

  2. Geben Sie den Namen des Azure Data Explorer-Clusters als Servernamen an. Beispiel : mykusto.kusto.windows.net.

  3. Legen Sie den Authentifizierungstyp Microsoft Entra ID – Universell mit MFA-Unterstützung fest.

  4. Geben Sie das bereitgestellte Konto in der Microsoft Entra-ID an. Beispiel: myname@contoso.com. Fügen Sie das Konto beim ersten Mal hinzu.

  5. Verwenden Sie die Datenbankauswahl , um die Datenbank auszuwählen.

  6. Wählen Sie Verbinden aus, um zur Datenbank zu gelangen Dashboard, und legen Sie die Verbindung fest.

  7. Wählen Sie Neue Abfrage aus, um das Abfragefenster zu öffnen, oder wählen Sie im Dashboard den Task Neue Abfrage aus.

DBeaver (5.3.3 und höher)

So konfigurieren Sie DBeaver für die Verarbeitung von Resultsets in einer Weise, die mit Azure Data Explorer kompatibel ist:

  1. Wählen Sie im Menü Fensterdie Option Einstellungen aus.
  2. Wählen Sie im Abschnitt Editorendie Option Daten-Editor aus.
  3. Stellen Sie sicher, dass Beim Lesen der nächsten Seite Daten aktualisieren markiert ist.

Stellen Sie nun über DBeaver eine Verbindung mit Azure Data Explorer her, als wäre Azure Data Explorer ein SQL-Server:

  1. Wählen Sie im Menü Datenbank die Option Neue Verbindung aus.

  2. Suchen Sie nach Azure, und legen Sie Azure SQL Datenbank fest. Wählen Sie Weiter aus.

  3. Geben Sie den Host an. Beispiel : mykusto.kusto.windows.net.

  4. Geben Sie die Datenbank an. Beispiel: mydatabase.

    Warnung

    Verwenden Sie master nicht als Datenbanknamen. Azure Data Explorer erfordert eine Verbindung mit einer bestimmten Datenbank.

  5. Legen Sie Active Directory – Kennwort für die Authentifizierung fest.

  6. Geben Sie die Anmeldeinformationen des Active Directory-Benutzers an. Beispielsweise myname@contoso.com, und legen Sie das entsprechende Kennwort für diesen Benutzer fest.

  7. Wählen Sie Verbindung testen ... aus, um zu überprüfen, ob die Verbindungsdetails korrekt sind.

Microsoft SQL Server Management Studio (v18.x)

So stellen Sie über Microsoft SQL Server Management Studio eine Verbindung mit Azure Data Explorer her:

  1. Wählen Sie Verbinden und dann Datenbank-Engine unter Objekt-Explorer aus.

  2. Geben Sie den Namen des Azure Data Explorer-Clusters als Servernamen an. Beispiel : mykusto.region.kusto.windows.net.

  3. Legen Sie Microsoft Entra ID – Universell mit MFA für die Authentifizierung fest, und geben Sie den Benutzernamen an.

  4. Klicken Sie auf Optionen.

  5. Wählen Sie unter Verbindung mit Datenbank herstellen die Option Server durchsuchen aus, um die verfügbaren Datenbanken zu durchsuchen.

  6. Wählen Sie Ja aus, um mit dem Durchsuchen fortzufahren.

  7. Im Fenster wird eine Strukturansicht mit allen verfügbaren Datenbanken angezeigt. Wählen Sie eine Datenbank aus, um eine Verbindung mit dieser Datenbank herzustellen. Eine weitere Möglichkeit besteht darin, unter Verbindung mit Datenbank verbinden die Option Standard auszuwählen und dann Verbinden auszuwählen. Anschließend zeigt das Objekt Explorer alle Datenbanken an.

    Hinweis

    Das Durchsuchen von Datenbankobjekten über SSMS wird noch nicht unterstützt, da SSMS korrelierte Unterabfragen verwendet, um das Datenbankschema zu durchsuchen. Korrelierte Unterabfragen werden von Azure Data Explorer nicht unterstützt. Weitere Informationen finden Sie unter Korrelierte Unterabfragen.

  8. Wählen Sie Neue Abfrage aus, um das Abfragefenster zu öffnen und Ihre Datenbank festzulegen.

  9. Jetzt können Sie benutzerdefinierte SQL-Abfragen über das Abfragefenster ausführen.