次の方法で共有


Azure CLI を使用して Azure Time Series Insights Gen2 環境を作成する

手記

Time Series Insights サービスは、2024 年 7 月 7 日に廃止されます。 既存の環境をできるだけ早く別のソリューションに移行することを検討してください。 非推奨と移行の詳細については、ドキュメントを参照してください。

このドキュメントでは、新しい Time Series Insights Gen2 環境の作成について説明します。

Azure Cloud Shell

Azure は、ブラウザーから使用できる対話型シェル環境である Azure Cloud Shell をホストします。 Cloud Shell で Bash または PowerShell を使用して、Azure サービスを操作できます。 Cloud Shell にプレインストールされているコマンドを使用すると、ローカル環境に何もインストールしなくても、この記事のコードを実行できます。

Azure Cloud Shell を起動するには:

オプション 例/リンク
コードまたはコマンド ブロックの右上隅にある[試してみる] を選択します。 [試してみる] を選択しても、コードまたはコマンドは Cloud Shell に自動的にコピーされません。 Azure Cloud Shell の試用例を示すスクリーンショット。
に移動するか、Cloud Shell 起動 ボタンを選択してブラウザーで Cloud Shell を開きます。 ボタンをクリックして Azure Cloud Shell を起動します。
Azure portalの右上にあるメニュー バーにある Cloud Shell ボタンを選択します。 Azure portal の [Cloud Shell] ボタンを示すスクリーンショット

Azure Cloud Shell を使用するには:

  1. Cloud Shell を起動します。

  2. コード ブロック (またはコマンド ブロック) の [ コピー] ボタンを選択して、コードまたはコマンドをコピーします。

  3. Windows および Linux で CtrlShiftV Ctrl キーを押すか、macOS で [Shift]V コマンドを選択して、コードまたはコマンドを Cloud Shell セッションに貼り付けます。

  4. を選択し、 を入力して、コードまたはコマンドを実行します。

前提 条件

  • 環境の コールド ストア用の Azure ストレージ アカウントを作成します。 このアカウントは、履歴データの長期的な保持と分析を目的として設計されています。

手記

コードで、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 Time Series Insights 環境を作成します。

手記

コードで、以下の項目をシナリオに合わせたユニークな名前に置き換えます。

  • my-tsi-env をあなたの環境名に置き換えます。
  • タイムシリーズ ID プロパティの名前を使用して my-ts-id-prop を指定してください。

大事な

環境のタイム シリーズ ID は、データベース パーティション キーに似ています。 タイム シリーズ ID は、タイム シリーズ モデルの主キーとしても機能します。

詳細については、「タイム シリーズ 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 を使用して、Time Series Insights 環境などの個々のリソースを削除したり、リソース グループとそのすべてのリソース (Time Series Insights 環境を含む) を削除したりできます。

Time Series Insights 環境を削除 するには、次のコマンドを実行してください。

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

次の手順