Visual Studio Code用のAzure Stream Analytics(ASA)拡張機能を使えば、エディターを離れずにクラウドのStream Analyticsジョブを管理できます。 Windows、macOS、Linuxで作業を監視・トラブルシューティングできます。 拡張を使うことで、以下が可能です:
- Azureでクラウドジョブを作成、開始、停止します。
- 既存のジョブをローカルマシンにエクスポートします。
- 求人をリストアップし、求人エンティティを閲覧できます。
- ジョブ図とジョブモニターを使ってジョブを表示・デバッグできます。
ジョブをローカルマシンにエクスポートする
既存のクラウドジョブをローカルマシンにエクスポートして、Visual Studio Codeで編集・管理できるようにします。
- Visual Studio Codeを開き、アクティビティバーのAzureアイコンを選択します。 ASA拡張機能をインストールしていなければ、 Stream Analytics拡張機能の設定手順に従ってください。
- エクスプローラーで [STREAM ANALYTICS ] を選択して、エクスポートするジョブを見つけます。
求人をリストし、求人エンティティを表示
ジョブビューを使ってVisual Studio CodeのAzure Stream Analyticsジョブとやり取りできます。
Visual Studio CodeのアクティビティバーにあるAzureアイコンを選択し、Stream Analyticsノードを展開します。 あなたの求人はサブスクリプションの下に表示されます。
ジョブノードを展開すると、ジョブクエリ、設定、入力、出力、関数が開いて表示できます。
ジョブノードを選択して長押し(または右クリック)し、Portalで「Open Job View」を選択すると、Azureポータルでジョブビューを開きます。
ジョブ ダイアグラムとジョブの概要を表示する
Visual Studio Codeのジョブモニターを使って、Azure Stream Analyticsのジョブを閲覧しトラブルシューティングしましょう。 求人図を開き、求人概要を確認して始めましょう。
[ジョブ モニター] を選択します。 ジョブモニターが開き、ジョブ図が自動的に読み込まれます。
求人図を見て 、「求人概要 」を選択して、求人の特徴や情報を確認してください。
入力と出力の接続をテストするために 「Test Connection 」を選択してください。
クエリを見るには 「Locate Script 」を選択してください。
メトリクスで監視・デバッグ
デバッグ中にジョブレベルやノードレベルの指標を分析するために 、メトリクス パネルを使ってください。
矢印ボタンを選択して メトリクス パネルを開きます。
チャートに示された主要な指標で仕事を分析しましょう。 ジョブレベルまたはノードレベルの指標を表示し、どの指標をチャートに表示するかを選択します。
診断ログとアクティビティ ログを使用したデバッグ
問題のトラブルシューティングのために、あなたの仕事の診断ログやアクティビティログを確認しましょう。
診断ログタブを選択してください。
アクティビティログタブを選択してください。