Microsoft Fabric でのリアルタイム インテリジェンスへの移行
Note
Time Series Insights サービスは、2024 年 7 月 7 日に廃止されます。 できるだけ早く既存の環境を代替ソリューションに移行することを検討してください。 サポートの終了と移行の詳細については、こちらのドキュメントを参照してください。
概要
Time Series Insights は、履歴データに関する運用分析とレポート作成を可能にするサービスです。 データ インジェスト、ストレージ、コンテキスト化、分析、クエリ機能が提供されます。 リアルタイム インテリジェンスへの移行の一環として、リアルタイム インテリジェンスの時系列データベースである Eventhouse に移行することで、これらすべての機能を満たすことができます。
Note
Time Series Insights を Fabric リアルタイム インテリジェンスの Eventhouse に移行することをお勧めします。 Eventhouse は Azure Data Explorer の SaaS オファリングであり、多くのお客様から信頼されているサービスです。 ただし、Azure Data Explorer (PaaS オファリング) に移行したい場合は、tsi2rti リポジトリ内の準備の下にあるガイダンスを使用できます。 このリポジトリには、Eventhouse または Azure Data Explorer への移行に役立つツールも含まれています。
移行の手順
Azure Time Series Insights には、Gen1 と Gen2 という 2 つのオファリングがあり、移行手順は異なります。
アーキテクチャのレビュー、特定の機能に関する明確化など、Microsoft からのより多くの移行ガイダンスが必要な場合は、ここで要求を入力してください。 Microsoft はお客様の要求を評価し、できるだけ早くお客様に連絡して、必要な移行の詳細とサポートについて話し合います。
Time Series Insights Gen1
Time Series Insights Gen1 には、コールド ストレージまたは階層の機能がありません。 すべてのデータに、一定の保持期間があります。 お勧めする移行パスは、Eventhouse への並列データ インジェストを設定することです。 一定のデータ保持期間が経過すると、Eventhouse に同じデータが含まれているので、Time Series Insights 環境を削除できます。
- Eventhouse を作成します。
- Azure Event Hubs から Eventhouse への並列インジェストを設定します。
- 固定された保有期間中はデータの取り込みを続行します。
- Eventhouse の使用を開始します。
- Time Series Insights 環境を削除します。 詳細な FAQ とエンジニアリング エクスペリエンスについては、「Time Series Insights Gen1 をリアルタイム インテリジェンスに移行する方法」で概説されています
Time Series Insights Gen2
Time Series Insights Gen2 は、お客様のサブスクリプションの BLOB として Parquet 形式を使用して、すべてのデータをコールド ストレージに格納します。 データを移行するには、GetData エクスペリエンスを使用して BLOB を取得し、Eventhouse にインポートする必要があります。
- Eventhouse を作成します。
- Eventhouse にデータ インジェストをリダイレクトします。
- Time Series Insights のコールド データをインポートします。
- Eventhouse の使用を開始します。
- Time Series Insights 環境を削除します。
詳細な FAQ とエンジニアリング エクスペリエンスについては、TSI Gen2 をリアルタイム インテリジェンスに移行する方法に関するページで概説されています
データの使用と視覚化
データを正常に移行し、ソースから継続的なデータ インジェストを確立したら、さまざまなツールとテクノロジを使用してデータを使用できます。 これには以下が含まれます。
Power BI: Power BI は、データに基づいて対話型の視覚化とレポートを作成できる強力なビジネス インテリジェンス ツールです。 Power BI をリアルタイム インテリジェンス環境に接続し、豊富な機能セットを使用してデータから分析情報を得ることができます。
KQL クエリセット: KQL (Kusto クエリ言語) は、Azure Data Explorer やその他の Azure サービスで使用されるクエリ言語です。 KQL を使用すると、リアルタイム インテリジェンスでデータを分析および操作するための高性能なクエリを記述できます。
リアルタイム ダッシュボード: リアルタイム インテリジェンスは、リアルタイム ダッシュボードを作成するための組み込みのサポートを提供します。 これらのダッシュボードを使用すると、データをリアルタイムで監視および視覚化し、最新の分析情報と分析を提供できます。 これらのダッシュボードは、特定のニーズと要件に合わせてカスタマイズできます。
KustoTrender: カスタムの時系列ダッシュボード用の JavaScript ライブラリ
カスタム アプリケーション用 SDK: Fabric リアルタイム インテリジェンスには、C#、Java Java、Node.js など、さまざまなプログラミング言語用の SDK (ソフトウェア開発キット) が用意されています。 これらの SDK には、リアルタイム インテリジェンスをカスタム アプリケーションに統合できる一連のライブラリとツールが用意されています。 これらの SDK を使用して、データ インジェスト、クエリ、その他の操作をプログラムを介して実行できます。
時系列モデルの移行
Time Series Insights Gen 2 には、資産とそのリレーションシップを階層として定義する時系列モデルと呼ばれるモデルを使用して、生の時系列データをコンテキスト化する機能が用意されています。 Eventhouse 内の Kusto グラフ セマンティクスを使用すると、時系列モデル階層をグラフとしてモデル化できます。 これにより、グラフ内の資産の走査が可能になり、時系列データのコンテキスト化が容易になります。
Note
2024 年 7 月 7 日までに Time Series Insights をリアルタイム インテリジェンスに移行できない場合は、Time Series Insights のリソースが自動的に削除されます。 ストレージ アカウントの Gen2 データにアクセスできます。 ただし、管理操作 (ストレージ アカウントの設定の更新、ストレージ アカウントのプロパティまたはキーの取得、ストレージ アカウントの削除など) を実行できるのは、Azure Resource Manager を使用した場合のみです。