Udostępnij za pośrednictwem


Konfigurowanie środowiska projektowego do korzystania z bibliotek klienckich usługi Kusto

Dotyczy: ✅Microsoft FabricAzure Data Explorer

Dowiedz się, jak skonfigurować środowisko do korzystania z bibliotek klienckich usługi Kusto. Te biblioteki umożliwiają tworzenie aplikacji łączących się z klastrem i uruchamianie zapytań lub pozyskiwanie danych.

Z tego artykułu dowiesz się, jak zainstalować pakiety bibliotek klienta dla preferowanego języka.

Warunki wstępne

Wybierz wymagania wstępne dotyczące języka programowania używanego do utworzenia aplikacji.

Notatka

Biblioteki klienta Kusto są zgodne z językami JavaScript i TypeScript. Aby przekonwertować przykłady języka TypeScript na język JavaScript, po prostu usuń adnotacje typu używane dla zmiennych, parametrów i zwracanych wartości.

Co najmniej jedna z następujących platform .NET SDK:

  • .NET SDK 5.0 lub nowszy
  • .NET Core 2.1 lub nowszy
  • .NET Standard 2.1 lub nowszy
  • .NET Framework 4.7.2 lub nowszy

Sprawdź instalację: uruchom dotnet sdk check w wierszu poleceń, aby sprawdzić, czy zainstalowane wersje spełniają minimalne wymagania.

Instalowanie pakietu

Ta sekcja przeprowadzi Cię przez proces instalowania biblioteki klienta Kusto w środowisku.

W poniższej tabeli wymieniono biblioteki klienta i odpowiadające im nazwy pakietów.

Nazwa biblioteki Opis
Biblioteka danych Kusto Udostępnia klienta do nawiązywania połączenia z klastrami. Użyj biblioteki klienta, aby wykonywać zapytania dotyczące danych lub uruchamiać polecenia zarządzania .
Biblioteka Ingest Kusto Udostępnia klienta do wprowadzania danych do klastrów. Aby uzyskać więcej informacji, zobacz omówienie biblioteki Kusto Ingest integrującej się z twoim klastrem.

Dodaj biblioteki klienta Kusto dla preferowanego języka do projektu lub użyj menedżera pakietów odpowiedniego dla danego języka, aby zainstalować biblioteki klienckie.

dotnet add package Microsoft.Azure.Kusto.Data --version 11.2.2
dotnet add package Microsoft.Azure.Kusto.Ingest --version 11.2.2

Zestawy SDK Kusto zawierają przykładowe aplikacje typu 'Szybki start'. Te aplikacje przedstawiają sposób uwierzytelniania, administrowania, wykonywania zapytań i pozyskiwania danych przy użyciu bibliotek klienckich usługi Kusto. Można ich używać jako punktu wyjścia dla własnej aplikacji, modyfikując kod lub włączając określone sekcje do projektu.

Dowiedz się, jak tworzyć aplikacje korzystające z bibliotek klienckich

W poniższych artykułach opisano tworzenie aplikacji korzystających z bibliotek klienckich usługi Kusto.