次の方法で共有


空のテーブルを作成する

テーブルは、データを保持する名前付きエンティティです。 テーブルには、列の順序付けされたセットと、0 行以上のデータが含まれています。 各行は、テーブルの各列に対して 1 つのデータ値を保持します。 テーブル内の行の順序は不明であり、本質的に不明な一部の表形式演算子 (上位演算子など) を除き、一般的にはクエリには影響しません。

テスト環境として使用したり、後のステージでデータを取り込んだりするために、データ ソースなしで空のテーブルを作成できます。 この記事では、KQL データベースのコンテキスト内に空のテーブルを作成する方法について説明します。

前提 条件

KQL データベースに空のテーブルを作成する

  1. 目的の KQL データベースを参照します。

  2. [+ 新規]>[テーブル] を選択します。

    Real-Time インテリジェンスの [新規] ボタンのドロップダウン メニューを示す下部リボンのスクリーンショット。[テーブル] というドロップダウン オプションが強調表示されています。

  3. テーブルの名前を入力します。

    Real-Time Intelligence の新しいテーブル ウィザードの [宛先] タブのスクリーンショット。テーブル名が強調表示されています。

    手記

    テーブル名には、英数字、ハイフン、アンダースコアを含む最大 1024 文字を指定できます。 特殊文字はサポートされていません。

  4. を選択 次へ: ソース.

ソース

  1. 既定では、ソースの種類 は [なし] に設定されます。 [なし] を選択した場合は、テーブル スキーマを手動で定義できます。
  2. を選択します。次へ: スキーマ

Real-Time インテリジェンスの新しいテーブル ウィザードでソースの種類が None に設定されていることを示す [ソース] タブのスクリーンショット。

スキーマ

このツールは、データに基づいてスキーマを自動的に推論します。 データ ソースなしでスキーマを作成するには、部分データ プレビュー の下に列追加する必要があります。

コマンド ビューアー

コマンド ビューアーには、テーブルの作成、マッピング、テーブル内のデータの取り込みのためのコマンドが表示されます。

コマンド ビューアーを開くには、コマンド ビューアーの右側にある v ボタンを選択します。 コマンド ビューアーでは、入力から生成された自動コマンドを表示およびコピーできます。

コマンド ビューアーのスクリーンショット。[展開] ボタンが強調表示されています。

部分データ プレビュー

部分データ プレビューは、データに基づいて自動的に推論されます。

新しい列を追加するには、[部分データ プレビュー]の下にある [新しい列の追加] を選択します。

Real-Time Intelligence の新しいテーブル ウィザードの [スキーマ] タブのスクリーンショット。[新しい列の追加] ボタンが強調表示されています。

列の編集
  1. 列名を入力します。 列名は文字で始まる必要があり、数字、ピリオド、ハイフン、アンダースコアを含めることができます。

  2. 列のデータ型を選択します。 既定の列の種類は string ですが、[列の種類] フィールドのドロップダウン メニュー 変更できます。

  3. [列の追加] を選択して、列をさらに追加します。

  4. [保存] を選択して、列をテーブルに追加します。

    Real-Time Intelligence の新しいテーブル ウィザードで、入力された列名とそのデータ型を示す [列の編集] ウィンドウのスクリーンショット。

    部分データ プレビューには、追加された列が反映されます。

    部分データ プレビューの下に追加された列を示す [スキーマ] タブのスクリーンショット。列名が強調表示されます。

    手記

    必要に応じて、既存の列を編集し、新しい列を追加できます。[列 の編集] を選択するか、[部分データプレビュー] の右側の列の [+] ボタン選択します。

  5. テーブル マッピングを作成するには、[次へ: 概要] を選択します。

[概要] タブ

[テーブルの作成が完了 ウィンドウで、空のテーブルが正常に作成されたことを示す緑色のチェック マークが付けられます。

テーブルが Real-Time Intelligence で正常に作成されたことを示す [概要] タブのスクリーンショット。