Tworzenie kodu w celu pozyskiwania i wykonywania zapytań dotyczących danych za pomocą kreatora generatora przykładowych aplikacji
Artykuł
Kreator generatora przykładowych aplikacji to narzędzie, które pozwala utworzyć działającą aplikację do pozyskiwania i wykonywania zapytań o dane w preferowanym języku programowania. Wygenerowany kod odwołuje się do odpowiednich struktur zestawu SDK i jest dostosowany do klastra i danych. Aplikacja jest samodzielnym przykładem pliku wykonywalnego, który pokazuje, jak nawiązać połączenie z klastrem przy użyciu uwierzytelniania, administrowania i pozyskiwania danych oraz wykonywania zapytań o dane przy użyciu zestawu SDK.
Wygenerowany kod można użyć jako punktu odniesienia, aby napisać własne aplikacje, zmienić kod zgodnie z rzeczywistym użyciem lub skopiować sekcje kodu do własnych aplikacji. Kod zawiera komentarze z poradami, najlepszymi rozwiązaniami, linkami do materiałów referencyjnych i zalecanymi zmianami TODO podczas dostosowywania kodu do Twoich potrzeb.
Wymagania wstępne
Konto Microsoft lub tożsamość użytkownika Microsoft Entra. Subskrypcja platformy Azure nie jest wymagana.
Zaloguj się do internetowego interfejsu użytkownika usługi Azure Data Explorer i dodaj połączenie z klastrem.
Uwaga
Aby włączyć dostęp między klastrem a kontem magazynu bez dostępu publicznego (ograniczony do prywatnego punktu końcowego/punktu końcowego usługi), zobacz Tworzenie zarządzanego prywatnego punktu końcowego.
Uzyskiwanie dostępu do kreatora
Kreator generatora przykładowych aplikacji przeprowadzi Cię przez proces pozyskiwania.
Aby uzyskać dostęp do kreatora z internetowego interfejsu użytkownika usługi Azure Data Explorer:
Wybierz pozycję Zapytanie w okienku po lewej stronie.
Kliknij prawym przyciskiem myszy żądaną tabelę i wybierz pozycję Generuj>przykładowy kod.
Generowanie przykładowej aplikacji
W tej sekcji opisano kreatora ogólnie. Wybrane opcje zależą od formatowania pozyskiwanych danych, rodzaju źródła danych, z którego chcesz pozyskiwać dane, oraz od tego, czy pozyskiwane są dane do nowej lub istniejącej tabeli.
Wybierz, czy chcesz użyć istniejącej tabeli , czy nowej tabeli. W przypadku istniejącej tabeli wybierz tabelę z opcji. W przypadku nowej tabeli nadaj tabeli nazwę.
Wybierz język programowania dla aplikacji.
Wybierz pozycję Dalej: Źródło.
Źródło
Na karcie Źródło:
Wybierz jedną z następujących opcji:
Wykonywanie zapytań i pozyskiwanie: przekazywanie danych do pozyskiwania i odbieranie odpowiedniego kodu na potrzeby pozyskiwania i wykonywania zapytań dotyczących określonych danych.
Tylko zapytanie: pobierz kod, aby wysłać zapytanie do tabeli wybranej na poprzedniej karcie.
W przypadku wybrania pozycji Zapytanie i pozyskiwanie wybierz plik źródłowy lub obiekt blob do pozyskiwania.
Wybierz pozycję Dalej: Schemat.
Schemat
Na karcie Schemat usługa automatycznie generuje właściwości schematu i pozyskiwania, które można modyfikować zgodnie z potrzebami. Aby skonfigurować schemat:
Potwierdź automatycznie wygenerowany typ kompresji.
W oknie Podgląd częściowych danych dostosuj schemat zgodnie z potrzebami. W tym celu wybierz strzałkę w górnej części kolumny, aby otworzyć menu z opcjami zmiany typu danych, utworzenia nowej kolumny, usunięcia kolumny i nie tylko. Jeśli dane znajdują się w formacie Parquet, JSON lub Avro, możesz zastosować przekształcenia mapowania.
Wybierz pozycję Dalej: Generuj przykładową aplikację.
Napiwek
Aby wyświetlić, edytować i skopiować polecenia wygenerowane na podstawie danych wejściowych, otwórz podgląd poleceń nad oknem Podgląd częściowych danych.
Przekształcenia mapowania
Formaty danych Parquet, JSON i Avro obsługują proste przekształcenia czasu pozyskiwania. Aby zastosować przekształcenia mapowania, utwórz lub zaktualizuj kolumnę w oknie Podgląd częściowych danych.
Przekształcenia mapowania można wykonywać na kolumnie typu ciąg lub data/godzina, a dane źródłowe mają typ danych int lub long. Obsługiwane przekształcenia mapowania to:
Po zakończeniu mapowania schematu i manipulowania kolumnami kreator generatora przykładowych aplikacji uruchamia proces generowania kodu. Po wygenerowaniu kodu przykładowy projekt aplikacji będzie dostępny do pobrania jako plik ZIP.
Szczegółowe instrukcje dotyczące uruchamiania projektu z wybranym zestawem SDK są udostępniane po pomyślnym wygenerowaniu i w przykładowym pliku projektu. Ponadto kreator udostępnia opcje korzystania z szybkich zapytań na potrzeby początkowej eksploracji danych.
Uwaga
Może być konieczne uruchomienie pobranej aplikacji, aby szybkie zapytania działały.
Zarządzanie pozyskiwaniem i przygotowywaniem danych, trenowanie i wdrażanie modelu oraz monitorowaniem rozwiązań uczenia maszynowego za pomocą języka Python, usługi Azure Machine Learning i MLflow.
Z tego artykułu z instrukcjami dowiesz się, jak wykonywać zapytania o dane w galerii przykładów w internetowym interfejsie użytkownika usługi Azure Data Explorer.
W tym przewodniku Szybki start dowiesz się, jak wykonywać zapytania i udostępniać przykładowe dane w internetowym interfejsie użytkownika usługi Azure Data Explorer.