Nawiązywanie połączeń z popularnych aplikacji

W tym artykule przedstawiono przykłady nawiązywania połączenia z usługą Azure Data Explorer z narzędzi LINQPad, Azure Data Studio, DBeaver i Microsoft SQL Server Management Studio.

Aby uzyskać więcej informacji, zobacz omówienie emulacji SQL Server w usłudze Azure Data Explorer.

LINQPad

Możesz nawiązać połączenie z usługą Azure Data Explorer z poziomu linQPad tak, jakby usługa Azure Data Explorer była serwerem SQL.

  1. Wybierz pozycję Dodaj połączenie.

  2. Automatycznie ustaw kontekst danych kompilacji.

  3. Ustaw wartość domyślną (LINQ to SQL), sterownik LINQPad.

  4. Ustaw Usługi SQL Azure.

  5. Dla serwera określ nazwę klastra usługi Azure Data Explorer. Na przykład mykusto.kusto.windows.net.

  6. Ustaw opcję Uwierzytelnianie systemu Windows (Active Directory), aby się zalogować.

  7. Wybierz pozycję Testuj , aby zweryfikować łączność.

  8. Wybierz przycisk OK. W oknie przeglądarki zostanie wyświetlony widok drzewa z bazami danych.

  9. Teraz możesz przeglądać bazy danych, tabele i kolumny oraz uruchamiać zapytania SQLand LINQ w oknie zapytania. Określ język SQL i wybierz połączenie z bazą danych. Na przykład wybierz tabelę w oknie przeglądarki. Wybierz pozycję Count (Liczba) i pozwól jej uruchomić.

Azure Data Studio (wersja 1.3.4 lub nowsza)

Możesz nawiązać połączenie z usługą Azure Data Explorer z narzędzia Azure Data Studio tak, jakby usługa Azure Data Explorer była serwerem SQL.

  1. Ustaw typ połączenia na wartość Microsoft SQL Server.

  2. Określ nazwę klastra usługi Azure Data Explorer jako nazwę serwera. Na przykład mykusto.kusto.windows.net.

  3. Ustaw typ uwierzytelniania Microsoft Entra ID — uniwersalne z obsługą uwierzytelniania wieloskładnikowego.

  4. Określ konto aprowidowane w identyfikatorze Microsoft Entra. Na przykład myname@contoso.com. Dodaj konto po raz pierwszy.

  5. Użyj selektora bazy danych , aby wybrać bazę danych.

  6. Wybierz pozycję Połącz , aby pobrać Cię do pulpitu nawigacyjnego bazy danych i ustawić połączenie.

  7. Wybierz pozycję Nowe zapytanie , aby otworzyć okno zapytania, lub wybierz zadanie Nowe zapytanie na pulpicie nawigacyjnym.

DBeaver (5.3.3 i nowsze)

Aby skonfigurować moduł DBeaver do obsługi zestawów wyników w sposób zgodny z usługą Azure Data Explorer:

  1. Wybierz pozycję Preferencje w menu Okno .
  2. Wybierz pozycję Edytor danych w sekcji Edytory .
  3. Upewnij się, że opcja Odśwież dane na następnej stronie jest oznaczona.

Teraz nawiąż połączenie z usługą Azure Data Explorer z usługi DBeaver tak, jakby usługa Azure Data Explorer była serwerem SQL:

  1. Wybierz pozycję Nowe połączenie w menu Baza danych .

  2. Poszukaj platformy Azure i ustaw Azure SQL Database. Wybierz opcję Dalej.

  3. Określ hosta. Na przykład mykusto.kusto.windows.net.

  4. Określ bazę danych. Na przykład mydatabase.

    Ostrzeżenie

    Nie używaj nazwy master jako nazwy bazy danych. Usługa Azure Data Explorer wymaga połączenia z określoną bazą danych.

  5. Ustaw usługę Active Directory — hasło na potrzeby uwierzytelniania.

  6. Określ poświadczenia użytkownika usługi Active Directory. Na przykład myname@contoso.com, i ustaw odpowiednie hasło dla tego użytkownika.

  7. Wybierz pozycję Testuj połączenie... , aby sprawdzić, czy szczegóły połączenia są poprawne.

Microsoft SQL Server Management Studio (wersja 18.x)

Aby nawiązać połączenie z usługą Azure Data Explorer z usługi Microsoft SQL Server Management Studio:

  1. Wybierz pozycję Połącz, a następnie pozycję Aparat bazy danych w obszarze Eksplorator obiektów.

  2. Określ nazwę klastra usługi Azure Data Explorer jako nazwę serwera. Na przykład mykusto.region.kusto.windows.net.

  3. Ustaw identyfikator Microsoft Entra — uniwersalne z uwierzytelnianiem wieloskładnikowym i określ nazwę użytkownika.

  4. Wybierz pozycję Opcje.

  5. Wybierz pozycję Przeglądaj serwer w obszarze Połącz z bazą danych, aby przeglądać dostępne bazy danych.

  6. Wybierz pozycję Tak , aby kontynuować przeglądanie.

  7. W oknie zostanie wyświetlony widok drzewa ze wszystkimi dostępnymi bazami danych. Wybierz bazę danych, aby nawiązać połączenie z bazą danych. Inną możliwością jest wybranie wartości domyślnej w obszarze Połącz z bazą danych, a następnie wybranie pozycji Połącz. Następnie eksplorator obiektów wyświetli wszystkie bazy danych.

    Uwaga

    Przeglądanie obiektów bazy danych za pośrednictwem programu SSMS nie jest jeszcze obsługiwane, ponieważ program SSMS używa skorelowanych podzapytania do przeglądania schematu bazy danych. Skorelowane podzapytania nie są obsługiwane przez usługę Azure Data Explorer. Aby uzyskać więcej informacji, zobacz skorelowane podzapytania.

  8. Wybierz pozycję Nowe zapytanie , aby otworzyć okno zapytania i ustawić bazę danych.

  9. Teraz możesz uruchamiać niestandardowe zapytania SQL w oknie zapytania.