次の方法で共有


Azure portal を使用して Azure Time Series Insights Gen1 環境の参照データ セットを作成する

Note

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

注意事項

これは Gen1 の記事です。

この記事では、Azure Time Series Insights 環境に参照データ セットを追加する方法について説明します。 参照データは、ソース データに結合することにより値を増幅するのに役立ちます。

参照データ セットは、イベント ソースからのイベントを増幅する項目の集まりです。 イベント ソースから受信した各イベントは、Azure Time Series Insights のイングレス エンジンによって、指定した参照データ セット内の対応するデータ行と結合されます。 こうして増幅されたイベントをクエリで利用することができます。 この結合操作は、参照データ セットに定義されている主キー列に基づいて行われます。

参照データは、遡及的に結合されることはありません。 そのため、データが構成されてアップロードされると、現在および将来のイングレス データのみが対応付けられ、参照日付セットに結合されます。

ビデオ

Time Series Insight の参照データ モデルについて説明します。

参照データ セットを追加する

  1. Azure portal にサインインします。

  2. 既存の Azure Time Series Insights 環境を見つけます。 Azure Portal の左側のメニューにある [すべてのリソース] を選択します。 Azure Time Series Insights 環境を選択します。

  3. [概要] ページを選択します。 ページの上部付近にある [Essentials] セクションを展開して、[Time Series Insights Explorer の URL] を見つけ、リンクを開きます。

    [Essentials] セクションを展開する

    お使いの Azure Time Series Insights 環境に対するExplorer を表示します。

  4. Azure Time Series Insights Explorer で環境セレクターを展開します。 アクティブな環境を選択します。 Explorer ページの右上にある参照データ アイコンを選択します。

    参照データの追加

  5. [+ データ セットの追加] ボタンをクリックして、新しいデータ セットの追加を開始します。

    データ セットの追加

  6. [新しい参照データ セット] ページで、データの形式を選択します。

    • [CSV](コンマ区切りのデータ) を選択します。 最初の行は、ヘッダー行として扱われます。
    • JavaScript オブジェクト表記法 (JSON) 形式のデータの場合は [JSON 配列] を選択します。

    データ形式を選択する。

  7. 次のいずれかの方法を使用して、データを指定します。

    • データをテキスト エディターに貼り付けます。 その後、[参照データの解析] ボタンをクリックします。
    • [ファイルの選択] ボタンをクリックして、ローカル テキスト ファイルからデータを追加します。

    たとえば、次のように CSV データを貼り付けます。貼り付けられた CSV データ

    たとえば、次のように JSON 配列データを貼り付けます。JSON データを貼り付ける

    データ値の解析中にエラーが発生した場合は、ページの下部に赤色でエラーが表示されます (たとえば、CSV parsing error, no rows extracted)。

  8. データが正常に解析されると、データ グリッドが表示され、データを表す行と列が表示されます。 データ グリッドをレビューし、内容が正しいこと確認してください。

    参照データをレビューする

  9. 各列をレビューして、仮定されたデータ型を理解し、必要であればデータ型を変更します。 列見出しにあるデータ型のシンボルを選択します。# はdouble (数値データ)、T|F はブール型、Abc は文字列を表します。

    列見出しでデータ型を選択する。

  10. 必要であれば、列見出しの名前を変更します。 キー列の名前は、イベント ソース内の対応するプロパティに結合させるために必要です。

    重要

    参照データのキー列名が、大文字小文字の区別も含め、受信データへのイベント名と正確に一致することを確認してください。 非キー列の名前は、受信データを対応する参照データの値で増幅するために使用されます。

  11. 必要であれば、[Filter the rows...]\(行をフィルター...\) フィールドに値を入力して、特定の行をレビューします。 フィルターはデータをレビューするのに便利ですが、データのアップロード中には適用されません。

  12. データ グリッドの上の [データ セット名] フィールドに値を入力して、データ セットに名前を付けます。

    データ セットに名前を付ける。

  13. データ グリッドの上にあるドロップダウン リストを選択して、データ セット内の [主キー] 列を指定します。

    キー列を選択する。

    (オプション)+ ボタンを選択して、セカンダリ キー列を複合主キーとして追加します。 選択を元に戻す必要がある場合は、ドロップダウン リストから空の値を選択して、セカンダリ キーを削除します。

  14. データをアップロードするには、[アップロード] ボタンをクリックします。

    行をアップロードしデータを確認します。

    完了したアップロードが確認され、[データセットが正常にアップロードされました] というメッセージが表示されます。

    警告

    参照データセット間で共有されている列またはプロパティは、重複したプロパティ名 アップロードエラーが表示されます。 このエラーが発生すると、参照データセットを正常にアップロードすることはできません。 重複するプロパティ名を共有する行を結合することによって削除できます。

  15. [行の追加][行の一括インポート] または [列の追加] を選択し、必要に応じて参照データの値をさらに追加します。

    行の追加、行の一括インポートまたは列の追加をします。

    重要

    一意のキーを別の行と共有する行は、その一意のキーを共有する最後に追加された行によってオーバーライドされる列を含みます。

    Note

    追加された行は、長方形である必要はありません - 参照データセット内の他のエントリの列の数が少なくなったり、大きくたり、変化したりする可能性があります。

次のステップ