次の方法で共有


Azure PowerShell で Kusto コマンドレットを使用する

PowerShell スクリプトでは、Azure PowerShell Az.Kusto コマンドレット を使用して管理コマンドを実行できます。

Azure Cloud Shell でコマンドを実行している場合、この記事の手順は必要ありません。 CLI をローカルで実行している場合は、次の手順に従ってご利用の環境を設定します。

前提条件

az.Kusto コマンドレットをインストールする

Az.Kusto コマンドレットをインストールするには、次のコマンドを実行します。

Install-Module -Name Az.Kusto -Repository PSGallery -Force

Azure へのサインイン

Az.Kusto コマンドレットを使用してクラスターの管理を開始するには、PowerShell セッションを起動し、Connect-AzAccount を実行して Azure にサインインします。

Connect-AzAccount

Azure アカウントのログイン資格情報を使用して、開いたブラウザー ウィンドウにログインします。 サインインの詳細については、「Azure PowerShell を使用してサインインする」を参照してください。

サブスクリプションのコンテキストを設定する

必要に応じて、<SubscriptionId> をお使いのクラスターのサブスクリプション ID に置き換えて、次のコマンドを実行し、サブスクリプション コンテキストを設定します。 クラスターのサブスクリプション ID は、Azure portal のクラスターの概要ページからから取得できます。

Set-AzContext -SubscriptionId "<SubscriptionId>"

Kusto コマンドレットを実行する

クラスターの詳細を表示するには、<ClusterResourceID> をお使いのクラスターのリソース ID に置き換えて、次のコマンドを実行します。 クラスターのリソース ID は、Azure portal のクラスターの [プロパティ] ページからから取得できます。

$resource_id = "<ClusterResourceID>"
$mycluster = Get-AzKustoCluster -InputObject $resource_id
$mycluster

利用できるすべてのコマンドレットの一覧については、Az.Kusto コマンドレットに関するページを参照してください。