Azure Time Series Insights Gen1 とは

Note

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

注意事項

これは Gen1 の記事です。

Azure Time Series Insights は、IoT デバイスによって生成されたデータなどの大量の時系列データの格納、視覚化、クエリ実行のために構築されています。 クラウドの時系列データを保存、管理、照会、または視覚化する場合は、Azure Time Series Insights が適しています。

Azure Time Series Insights のフローチャート

Azure Time Series Insights には 4 つの主要な仕事があります。

  • Azure IoT Hub や Azure Event Hubs などのクラウド ゲートウェイと完全に統合します。 Time Series Insights はこれらのイベント ソースに簡単に接続して、メッセージや、クリーンな行と列でデータを保持する構造から、JSON を解析します。 メタデータとテレメトリを結合し、単票形式のストア内のデータにインデックスを作成します。
  • Azure Time Series Insights はデータのストレージを管理します。 いつでもデータに簡単にアクセスできるように、最大 400 日間、メモリと SSD にデータが格納されます。 必要に応じて、何十億ものイベントに対する対話形式の照会を数秒で行うことができます。
  • Azure Time Series Insights は、Azure Time Series Insights Explorer 経由ですぐに使用できる視覚化を提供します。
  • Azure Time Series Insights ではクエリ サービスが提供されます。これは、Azure Time Series Insights Explorer と、時系列データをカスタム アプリケーションに埋め込むために簡単に統合できる API の両方で使用できます。

社内使用向け、または外部の顧客が使用するアプリケーションをビルドする場合は、バックエンドとして Azure Time Series Insights を使用できます。 これを使用して、時系列データのインデックス作成、格納、集計を行うことができます。 ここでカスタムの視覚化機能やユーザー エクスペリエンスを構築するには、クライアント SDK を使用します。 また、Azure Time Series Insights には、これらのカスタマイズされたシナリオを可能にするためのクエリ API シリーズも用意されています。

時系列データは、資産やプロセスの経時的な変化を表します。 時系列データにはタイムスタンプでインデックスが付けられ、最も重要な軸である時間に沿ってデータが整理されます。 一般に時系列データは時間順に到着するので、データベースに対する更新ではなく挿入として扱われます。

大量の時系列データの格納、インデックス作成、クエリ、分析、視覚化は困難な可能性があります。 Azure Time Series Insights では、すべての新しいイベントが行としてキャプチャおよび格納され、変更が時間とともに効率的に測定されます。 これにより、時間をさかのぼって過去から分析情報を導き出し、将来の変更を予測することができます。

ビデオ

クラウドベースの IoT 分析プラットフォームである Azure Time Series Insights について詳しく説明します。

ビデオ

主なシナリオ

  • スケーラブルな方法で時系列データを保存する。

    Azure Time Series Insights の中核となるのは、時系列データを念頭に設計されたデータベースです。 これはスケーラブルかつフル マネージドであるため、Azure Time Series Insights によってイベントの保存と管理が処理されます。

  • ほぼリアルタイムでデータを調査する。

    Azure Time Series Insights には、環境にストリーム配信されるすべてのデータを視覚化するエクスプローラーが用意されています。 イベント ソースに接続するとすぐに、Azure Time Series Insights 内でイベント データの表示、調査、照会を行うことができます。 このデータは、デバイスが予想どおりにデータを出力しているかどうかを検証し、IoT 資産の正常性、生産性、全体的な有効性を監視する際に役立ちます。

  • 根本原因分析を実行し、異常を検出する。

    Azure Time Series Insights にはパターンやパースペクティブ ビューなどのツールが用意されており、これを使用して多段階の根本原因分析を実行し結果を保存できます。 また、Azure Time Series Insights は Azure Stream Analytics などのアラート サービスと連携しているので、アラートや検出された異常をほぼリアルタイムで Azure Time Series Insights Explorer に表示できます。

  • 複数の資産またはサイトを比較するために、複数の異なる場所からストリーミングされた時系列データのグローバル ビューを取得する。

    Azure Time Series Insights 環境に複数のイベント ソースを接続できます。 この方法では、複数の異なる場所からストリーミングされるデータを、ほぼリアルタイムでまとめて表示できます。 ユーザーはこの可視性を利用して、ビジネス リーダーとデータを共有できます。 問題の解決、ベスト プラクティスの適用、学習の共有に役立つ専門知識を活用できるドメインの専門家と、より適切に共同作業を行うできます。

  • Azure Time Series Insights 上で顧客アプリケーションを作成する。

    Azure Time Series Insights では REST クエリ API シリーズが公開されており、これを使用して、時系列データを使用するアプリケーションを作成できます。

機能

  • すぐに使い始められる: Azure Time Series Insights では、データ準備が必要ないので、IoT ハブまたはイベント ハブで数百万のイベントに簡単に接続できます。 接続後、センサー データを視覚化および操作して、IoT ソリューションを迅速に検証できます。 コードを記述することなくデータを操作でき、新しい言語を習得する必要はありません。 Azure Time Series Insights は、詳しい知識のあるユーザー向けの自由書式の詳細なクエリ画面と、ポイント アンド クリックで操作できる調査機能を備えています。

  • ほぼリアルタイムの分析情報: Azure Time Series Insights では、1 分の待ち時間で、1 日あたり数百万件のセンサー イベントを取り込むことができます。 Azure Time Series Insights を使用すると、センサー データに関する分析情報を取得できます。 これを使用して、傾向や異常を特定したり、根本原因を分析したり、コストのかかるダウンタイムを回避します。 リアルタイム データと履歴データ間の相互相関により、データに隠された傾向を見つけることができます。

  • カスタム ソリューションの構築: Azure Time Series Insights データを既存のアプリケーションに組み込みます。 また、Azure Time Series Insights REST API シリーズを使用して、新しいカスタム ソリューションを作成することもできます。 洞察を他のユーザーが探索できるように、カスタマイズされたビューを作成して共有できます。

  • スケーラビリティ:Azure Time Series Insights は、大規模な IoT をサポートするように設計されています。 1 日あたり 100 万~ 1 億件のイベントをイングレスできます (既定のリテンション期間は 31 日間)。 履歴データと共に、ライブ データ ストリームをほぼリアルタイムで視覚化して分析できます。

はじめに

作業を開始するには、次の手順に従います。

  1. Azure portal で新しい Azure Time Series Insights 環境をプロビジョニングします。
  2. IoT ハブやイベント ハブなどのイベント ソースに接続します。
  3. 参照データをアップロードします。 これは追加のサービスではありません。
  4. Azure Time Series Insights Explorer を使用して、数分でデータを確認および表示できます。

エクスプローラー

Azure Time Series Insights Explorer を使用して、データの傾向を表示、分析、および検出します。

Azure Time Series Insights Explorer

Azure Time Series Insights Explorer を使用してデータから分析情報を引き出す方法について学習します。

次のステップ