Udostępnij za pośrednictwem


Tworzenie środowiska usługi Azure Time Series Insights Gen2 przy użyciu interfejsu wiersza polecenia platformy Azure

Notatka

Usługa Time Series Insights zostanie wycofana 7 lipca 2024 r. Rozważ migrację istniejących środowisk do alternatywnych rozwiązań tak szybko, jak to możliwe. Aby uzyskać więcej informacji na temat wycofywania i migracji, odwiedź naszą dokumentację .

Ten dokument przeprowadzi Cię przez proces tworzenia nowego środowiska usługi Time Series Insights Gen2.

Azure Cloud Shell

Azure hostuje Azure Cloud Shell, interaktywne środowisko powłoki, z którego można korzystać za pośrednictwem przeglądarki. Do pracy z usługami platformy Azure można użyć powłoki Bash lub programu PowerShell z usługą Cloud Shell. Aby uruchomić kod w tym artykule, możesz użyć wstępnie zainstalowanych poleceń usługi Cloud Shell bez konieczności instalowania niczego w środowisku lokalnym.

Aby uruchomić usługę Azure Cloud Shell:

Opcja Przykład/łącze
Wybierz Wypróbuj w prawym górnym rogu bloku kodu lub polecenia. Wybranie Wypróbuj nie powoduje automatycznego skopiowania kodu ani polecenia do usługi Cloud Shell. Zrzut ekranu przedstawiający przykład narzędzia Try It dla usługi Azure Cloud Shell.
Przejdź do https://shell.azure.comlub wybierz przycisk Uruchom usługę Cloud Shell, aby otworzyć usługę Cloud Shell w przeglądarce. Przycisk, aby uruchomić usługę Azure Cloud Shell.
Wybierz przycisk Cloud Shell na pasku menu w prawym górnym rogu portalu Azure. Zrzut ekranu przedstawiający przycisk usługi Cloud Shell w witrynie Azure Portal

Aby użyć usługi Azure Cloud Shell:

  1. Uruchom usługę Cloud Shell.

  2. Aby skopiować kod lub polecenie, wybierz przycisk Kopiuj w bloku kodu (lub bloku poleceń).

  3. Wklej kod lub polecenie do sesji usługi Cloud Shell, wybierając pozycję Ctrl+Shift+V w systemach Windows i Linux lub wybierając pozycję Cmd+Shift+V w systemie macOS.

  4. Wybierz pozycję Wprowadź, aby uruchomić kod lub polecenie.

Warunki wstępne

  • Utwórz konto usługi Azure Storage dla zimnego magazynu środowiska . To konto jest przeznaczone do długoterminowego przechowywania i analizy danych historycznych.

Notatka

W kodzie zastąp mytsicoldstore unikatową nazwą dla konta magazynu zimnego.

Najpierw utwórz konto magazynowe:

storage=mytsicoldstore
rg=-my-resource-group-name
az storage account create -g $rg -n $storage --https-only
key=$(az storage account keys list -g $rg -n $storage --query [0].value --output tsv

Tworzenie środowiska

Teraz, gdy konto magazynu zostanie utworzone, a jego nazwa i klucz zarządzania zostaną przypisane do zmiennych, uruchom poniższe polecenie, aby utworzyć środowisko usługi Azure Time Series Insights:

Notatka

W swoim kodzie, zastąp poniższe elementy unikatowymi nazwami dla swojego scenariusza.

  • Zamień my-tsi-env na nazwę swojego środowiska.
  • my-ts-id-prop z nazwą właściwości identyfikatora szeregów czasowych.

Ważny

Identyfikator szeregów czasowych twojego środowiska jest jak klucz partycji bazy danych. Identyfikator szeregów czasowych działa również jako klucz podstawowy dla modelu szeregów czasowych.

Aby uzyskać więcej informacji, zobacz Najlepsze praktyki dotyczące wyboru identyfikatora szeregów czasowych.

az tsi environment gen2 create --name "my-tsi-env" --location eastus2 --resource-group $rg --sku name="L1" capacity=1 --time-series-id-properties name=my-ts-id-prop type=String --warm-store-configuration data-retention=P7D --storage-configuration account-name=$storage management-key=$key

Usuwanie środowiska usługi Azure Time Series Insights

Za pomocą interfejsu wiersza polecenia platformy Azure można usunąć pojedynczy zasób, taki jak środowisko usługi Time Series Insights, lub usunąć grupę zasobów i wszystkie jej zasoby, w tym dowolne środowiska usługi Time Series Insights.

Aby usunąć środowisko Time Series Insights, uruchom następujące polecenie:

az tsi environment delete --name "my-tsi-env" --resource-group $rg

Aby usunąć konto magazynu, uruchom następujące polecenie:

az storage account delete --name $storage --resource-group $rg

Aby usunąć grupę zasobów i wszystkie jej zasoby, uruchom następujące polecenie:

az group delete --name $rg

Następne kroki

  • Dowiedz się więcej o źródłach zdarzeń strumieniowego pozyskiwania danych dla środowiska usługi Azure Time Series Insights Gen2.
  • Dowiedz się, jak nawiązać połączenie z usługą IoT Hub