共用方式為


使用 Azure CLI 建立 Azure 時間序列深入解析 Gen2 環境

注意

時間序列深入解析服務將於 2024 年 7 月 7 日淘汰。 請考慮儘快將現有的環境移轉至替代解決方案。 如需有關淘汰和移轉的更多資訊,請造訪我們的 文件

本指南將引導您建立新的時序洞察 Gen2 環境。

Azure Cloud Shell

Azure 提供 Azure Cloud Shell,這是您可以透過您的瀏覽器使用的互動式殼層環境。 您可以使用 Bash 或 PowerShell 搭配 Cloud Shell 來處理 Azure 服務。 您可以使用 Cloud Shell 預安裝命令來執行本文中的程式碼,而不需要在本機環境中安裝任何專案。

若要啟動 Azure Cloud Shell:

選擇 範例/連結
選取 試試看 位於程式碼或命令區塊的右上角。 選取 試用 不會自動將程式代碼或命令複製到 Cloud Shell。 螢幕快照,其中顯示適用於 Azure Cloud Shell 的試用範例。
移至 [https://shell.azure.com],或選取 [啟動 Cloud Shell] 按鈕,以在瀏覽器中開啟 Cloud Shell。 按鈕以啟動 Azure Cloud Shell。
選取 Azure 入口網站 右上角選單列中的 [Cloud Shell] 按鈕。 Azure 入口網站中顯示 Cloud Shell 按鈕的螢幕快照

若要使用 Azure Cloud Shell:

  1. 啟動 Cloud Shell。

  2. 選取程式代碼區塊 (或命令區塊) 上的 [複製] 按鈕,以複製程式代碼或命令。

  3. 在 Windows 和 Linux 上選取 Ctrl+Shift+V,或選取 macOS 上的 Cmd+Shift+V,將程式代碼或命令貼到 Cloud Shell 會話中。

  4. 選擇 並按 執行程式碼或命令。

先決條件

注意

在您的程式代碼中,以冷存儲帳戶的唯一名稱取代 mytsicoldstore

首先,建立記憶體帳戶:

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

建立環境

現在已建立記憶體帳戶,並將其名稱和管理金鑰指派給變數,請執行下列命令來建立 Azure 時間序列深入解析環境:

注意

在您的程式碼中,將下列名稱替換成您方案中的唯一名稱:

  • 請將 my-tsi-env 替換為您的環境名稱。
  • my-ts-id-prop 用作您的時間序列識別碼屬性的名稱。

重要

您環境的時間序列識別碼就像資料庫分割區索引鍵。 時間序列 ID 也作為你的時間序列模型的主要鍵。

如需詳細資訊,請參閱 選擇時間序列標識元的最佳做法。

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

移除 Azure Time Series Insights 環境

您可以使用 Azure CLI 來刪除個別資源,例如時間序列深入解析環境,或刪除資源群組及其所有資源,包括任何時間序列深入解析環境。

若要 刪除時間序列深入解析環境,請執行下列命令:

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

若要 刪除記憶體帳戶,請執行下列命令:

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

若要 刪除資源群組 及其所有資源,請執行下列命令:

az group delete --name $rg

後續步驟

  • 瞭解 Azure 時間序列深入解析 Gen2 環境的 串流擷取 事件來源。
  • 瞭解如何連線到 IoT 中心