Stream Analyticsの仕事を構築するための開発者ツールを選びましょう

Azure Stream Analyticsはストリーミングジョブ作成のための2つのツールを提供します:AzureポータルとVisual Studio Code用のAzure Stream Analyticsツール拡張です。 拡張を使ってローカルでストリーミングクエリを書き、デバッグし、実行してください。 各ツールは異なる機能をサポートするため、最適な選択はあなたの開発ワークフローによって異なります。

この記事では、AzureポータルとVisual Studio Codeがサポートする機能を比較し、ご自身のニーズに合ったツールを選べるようにします。

Visual Studio Code ツールは、中国東部、中国北部、ドイツ中部、ドイツ北東部のリージョンでのジョブをサポートしていません。

クラウドタスクの機能

以下の表は、AzureポータルとVisual Studio Code拡張機能がサポートするクラウドジョブオーサリング機能(ソース管理、テスト、監視、言語サポートなど)を比較しています。

特徴 Portal Visual Studio Code
クロス プラットフォーム マック
Linux
Windows
マック
Linux
Windows
スクリプトの作成 イエス イエス
スクリプト・インテリセンス 構文の強調表示 構文の強調表示
コードの完了
エラーマーカー
すべての種類の入力、出力、およびジョブ構成を定義する イエス イエス
ソース管理 いいえ イエス
CI/CD のサポート Partial イエス
複数のクエリ間で入力と出力を共有する いいえ イエス
サンプル ファイルを使用したクエリ テスト イエス イエス
ライブ データのローカル テスト いいえ イエス
クエリ テストでの時間ポリシーのサポート いいえ イエス
ジョブの一覧表示とジョブ エンティティの表示 イエス イエス
ジョブをローカル プロジェクトにエクスポートする いいえ イエス
ジョブの送信、開始、および停止 イエス イエス
ジョブのメトリックと図を表示する イエス イエス
ジョブ のランタイム エラーを表示する イエス イエス
リソース ログ イエス イエス
カスタム メッセージのプロパティ イエス イエス
C# カスタムコード関数とデシリアライザー 読み取り専用モード イエス
JavaScript UDF と UDA イエス Windows のみ
Azure Machine Learning イエス イエス
互換性レベル 1.0
1.1
1.2(デフォルト)
1.0
1.1
1.2(デフォルト)
組み込みのMLベースの異常検出機能 イエス イエス
組み込みの地理空間関数 イエス イエス
Power BI の出力 イエス いいえ
Protobuf のシリアル化 イエス いいえ
追加されたエンドポイントの管理された ID のアクセス許可の自動付与 イエス いいえ