クイック スタート:Azure Data Explorer クラスターとデータベースを作成する

Azure Data Explorer は、ログと利用統計情報データのための高速で拡張性に優れたデータ探索サービスです。 Azure Data Explorer を使用するには、最初にクラスターを作成し、そのクラスター内に 1 つまたは複数のデータベースを作成します。 その後、クエリを実行できるように、データをデータベースに取り込みます。 このクイック スタートでは、クラスターとデータベースを 1 つずつ作成します。

Azure サブスクリプションをお持ちでない場合は、開始する前に無料の Azure アカウントを作成してください。

クラスター サブスクリプションの制限の詳細については、「Azure Data Explorer の制限」を参照してください。

Azure portal にサインインする

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

クラスターの作成

コンピューティング リソースとストレージ リソースの定義済みセットを使って、Azure リソース グループ内に Azure Data Explorer クラスターを作成します。

  1. ポータルの左上隅にある [+ リソースの作成] ボタンを選択します。

    Screenshot of the Create a resource button.

  2. Azure Data Explorer を検索します。

    Search Azure Data Explorer

  3. [Azure Data Explorer][作成] を選択します。

    Screenshot of the Create a cluster window

  4. 次の情報を基本クラスターの詳細として入力します。

    Screenshot of the cluster form.

    設定 推奨値 フィールドの説明
    サブスクリプション 該当するサブスクリプション クラスターに使用する Azure サブスクリプションを選択します。
    Resource group 該当するリソース グループ 既存のリソース グループを使用するか、新しいリソース グループを作成します。
    クラスター名 一意のクラスター名 クラスターを識別する一意の名前を選択します。 指定したクラスター名に、ドメイン名 [region].kusto.windows.net が付加されます。 名前に使用できるのは、小文字と数字だけです。 4 文字以上 22 文字以内にする必要があります。
    リージョン 米国西部または米国西部 2 このクイックスタートでは、米国西部または米国西部 2 (可用性ゾーンを使用している場合) を選択します。 運用システムでは、ニーズに最も適したリージョンを選択します。
    ワークロード Dev/Test このクイック スタートでは、 [Dev/Test] を選択します。 実稼働環境システムでは、ニーズに最も適した仕様を選択します。
    Compute specification (コンピューティングの仕様) Dev(No SLA)_Standard_E2a_v4 このクイックスタートでは、 [Dev(No SLA)_Standard_E2a_v4] を選択します。 実稼働環境システムでは、ニーズに最も適した仕様を選択します。
    可用性ゾーン 12、または 3 同じリージョン内の 1 つ以上の可用性ゾーンにクラスター インスタンスを配置します (省略可)。 Azure Availability Zones は、同じ Azure リージョン内の一意の物理的な場所です。 Azure Data Explorer クラスターをデータ損失から保護します。 クラスター ノードは、既定で同じデータ センターに作成されます。 複数の可用性ゾーンを選択すると、単一障害点を排除して、高可用性を確保できます。 可用性ゾーンへのデプロイは、クラスターの作成時にのみ可能であり、後から変更することはできません。
  5. [確認と作成] を選択してクラスターの詳細を確認し、次の画面で [作成] を選択して、クラスターをプロビジョニングします。 通常、プロビジョニングには約 10 分かかります。

  6. デプロイが完了したら、 [リソースに移動] を選択します。

    Screenshot of the Go to resource button.

注意

デプロイが "SubscriptionNotRegistered" というエラーで失敗する場合は、操作を再試行してください。

Azure リソース プロバイダーと種類」で説明されているサブスクリプションに Kusto リソース プロバイダーが登録されていない場合、デプロイは失敗します。 デプロイが失敗すると、Kusto リソース プロバイダーによってそれ自身がサブスクリプションに登録されるので、再度実行すると成功します。

データベースを作成する

プロセスの 2 番目のステップであるデータベースの作成を行う準備ができました。

  1. [概要] タブで [データベースの作成] を選択します。

    Screenshot of the Create a database window.

  2. フォームに次の情報を入力します。

    設定 推奨値 フィールドの説明
    [Admin] 選択済みの既定値 管理者フィールドは無効化されています。 新しい管理者は、データベースの作成後に追加できます。
    データベース名 TestDatabase 作成するデータベースの名前。 名前はクラスター内で一意にする必要があります。
    保持期間 365 データがクエリに使用できることが保証される日数。 期間は、データが取り込まれた時間から測定されます。
    Cache period (キャッシュ期間) 31 クエリを最適化するために、SSD ストレージまたは RAM で頻繁にクエリされるデータを保存する日数。

    Create database form.

  3. [作成] を選択してデータベースを作成します。 通常、作成にかかる時間は 1 分未満です。 プロセスが完了すると、クラスターの [概要] タブに表示が戻ります。

データベースで基本コマンドを実行する

クラスターとデータベースを作成したら、クエリとコマンドを実行できます。 データベースにはまだデータがありませんが、ツールの動作を確認できます。

  1. 自分のクラスターで [クエリ] を選択します。 .show databases コマンドをクエリ ウィンドウに貼り付けた後、 [実行] を選択します。

    Show databases command.

    結果セットには、クラスター内の唯一のデータベースである TestDatabase が表示されます。

  2. .show tables コマンドをクエリ ウィンドウに貼り付け、 [実行] を選択します。

    まだテーブルがないため、このコマンドでは空の結果セットが返されます。 このシリーズの次の記事で、テーブルを追加します。

クラスターを停止して再起動する

ビジネス ニーズに応じて、クラスターを停止して再起動できます。 クラスターを停止すると、クラスター全体のコストの大部分を占めるコンピューティング リソースが解放されるため、データベースを削除することなくコストが大幅に削減されます。

  1. クラスターを停止するには、 [概要] タブの上部にある [停止] を選択します。

    Screenshot of the Azure portal and cluster stop button.

    注意

    クラスターを停止すると、データをクエリに使用できず、新しいデータを取り込むことはできません。

  2. クラスターを再起動するには、[概要] タブの上部にある [開始] を選択します。

    クラスターが再起動された場合、(初回のプロビジョニング同様) 利用できるようになるまでに約 10 分かかります。 データをホット キャッシュに読み込むためにさらに時間がかかります。

リソースをクリーンアップする

他のクイック スタートやチュートリアルを行う場合は、作成したリソースをそのままにします。 それ以外の場合は、コストの発生を回避するためにリソース グループをクリーンアップします。

  1. Azure portal で、左端の [リソース グループ] を選択し、自分の Data Explorer クラスターが含まれているリソース グループを選択します。

  2. [リソース グループの削除] を選択して、リソース グループ全体を削除します。 既存のリソース グループを使用している場合は、Data Explorer クラスターだけを選択できます。

次のステップ