Azure Data Explorer への移行
注意
Time Series Insights (TSI) サービスは、2025 年 3 月以降はサポートされなくなります。 できるだけ早く既存の TSI 環境を代替ソリューションに移行することを検討してください。 サポートの終了と移行の詳細については、こちらのドキュメントを参照してください。
概要
Time Series Insights (TSI) サービスを使用すると、運用分析とレポートのためにハブを介して取り込まれた履歴データにアクセスできます。 サービスの機能は次のとおりです。
- ハブまたは一括アップロード機能によるデータ インジェスト。
- ホットな制限された保有期間、コールドな無制限の保有期間、パスでのデータ ストレージ。
- タイム シリーズ モデルを使用して階層を適用するデータのコンテキスト化。
- TSI エクスプローラーを介したデータのグラフ化と操作分析。
- API または TSI エクスプローラーを介した TSQ を使用したデータ クエリ。
- Databricks Spark または PBI でデータにアクセスするためのコネクタ。
Azure Data Explorer (ADX) との機能の比較
機能 | TSI | ADX |
---|---|---|
データ インジェスト | Event Hubs、IoT ハブは 1 MB/秒に制限されています。 | Event Hubs、IoT ハブ、Kafka、Spark、Azure Storage、Azure Stream Analytics、Azure Data Factory、Logstash、Power Automate、Logic Apps、Telegraf、Apache Nifi。 インジェストに対する制限はありません (スケーラブル)。インジェスト ベンチマークは、ADX クラスター内の 16 コア コンピューターで 200 MB/秒/ノードです。 |
データの保存と保持 | ウォーム ストア – マルチテナント ADX クラスター | コールド ストア - お客様のサブスクリプションの Azure BLOB ストレージ。高度に最適化されたホット (コンピューティング ノードの SSD 上) とコールド (Azure ストレージ) ストアを使用した、分散型のカラム型ストア。 すべての ADX SKU を柔軟に選択 |
データ形式 | JSON | JSON、CSV、Avro、Parquet、ORC、TXT、およびその他のさまざまなデータ形式が取り込み用に Azure Data Explorer でサポートされています。 |
データ照会 | TSQ | KQL、SQL |
データのビジュアル化 | TSI エクスプローラー、PBI | ODBC/JDBC コネクタを使用した PBI、ADX ダッシュボード、Grafana、Kibana、およびその他の視覚化ツール |
Machine Learning | NA | 既存の ML モデルをエクスポートすることによって ML モデルまたはスコア データを構築する R、Python をサポートしています。 予測のためのネイティブ機能。 大規模な異常検出。 診断と RCA のクラスタリング機能 |
PBI コネクタ | パブリック プレビュー | 最適化されたネイティブ PBI コネクタ (GA) は、直接クエリまたはインポート モードをサポートし、クエリ パラメーターとフィルターをサポートします。 |
データのエクスポート | データは、BLOB ストレージで Parquet ファイルとして使用できます。 | Azure ストレージへの自動連続エクスポートと、エクスポートされたデータをクエリする外部テーブルをサポートします。 |
HA/DR | ストレージは、選択した構成に応じて、顧客によって所有されます。 | 99.9% の可用性の HA SLA、AZ サポート済み、耐久性のある Azure Blob Storage 上に構築されたストレージ |
セキュリティ | 受信トラフィック用のプライベート リンク。ただし、ストレージとハブ用にオープン | VNet インジェクション、Private Link、カスタマー マネージド キーを使用した保存時の暗号化のサポート |
RBAC ロールと RLS | 制限付き RBAC ロール、RLS なし | 関数とデータ アクセスの粒度の細かい RBAC ロール、RLS およびデータ マスクのサポート |
TSI から ADX への移行手順
TSI には、Gen1 と Gen2 という 2 つのオファリングがあり、移行手順は異なります。
TSI Gen1
TSI Gen1 には、コールド ストレージまたは階層の機能はありません。 すべてのデータに固定された保有期間があります。 データの抽出と ADX へのマッピングは、TSI 開発者と顧客にとっては複雑で時間のかかる作業です。 提案移行パスとは、ADX への並列データ インジェストを設定することです。 固定されたデータの保有期間が経過すると、ADX に同じデータが含まれるため、TSI 環境を削除できます。
- ADX クラスターを作成する
- ハブから ADX クラスターへの並列インジェストを設定する
- 固定された保有期間中はデータの取り込みを続行する
- ADX クラスターの使用を開始する
- TSI 環境を削除する
詳細な FAQ とエンジニアリング エクスペリエンスについては、TSI Gen1 を ADX に移行する方法に関するページで説明されています。
TSI Gen2
TSI Gen2 は、お客様のサブスクリプションの BLOB として Parquet 形式を使用して、すべてのデータをコールド ストレージに格納します。 データ顧客を移行するには、BLOB を取得し、一括アップロード機能の Lightingest を使用して ADX にインポートする必要があります。 Lightingest の詳細については、こちらを参照してください。
- ADX クラスターを作成する
- データ インジェストを ADX クラスターにリダイレクトする
- Lightingest を使用して TSI コールド データをインポートする
- ADX クラスターの使用を開始する
- TSI 環境を削除する
詳細な FAQ とエンジニアリング エクスペリエンスについては、TSI Gen2 を ADX に移行する方法に関するページで説明されています。
注意
2025 年 3 月 31 日までに Time Series Insights を Azure Data Explorer に移行できない場合は、Time Series Insights のリソースが自動的に削除されます。 ストレージ アカウントの Gen2 データにアクセスできます。 ただし、管理操作 (ストレージ アカウントの設定の更新、ストレージ アカウントのプロパティまたはキーの取得、ストレージ アカウントの削除など) を実行できるのは、Azure Resource Manager を使用した場合のみです。 Gen1 データの場合、サポート プランがある場合は、Gen1 データを取得するためにサポート チケットを作成してください。 Gen1 データは 2025 年 4 月 30 日まで保持されます。