次の方法で共有


Azure Stream Analytics からのテーブル ストレージの出力

Azure Table Storage では、高可用性で非常にスケーラブルなストレージが提供されるため、アプリケーションはユーザーの需要に合わせて自動的にスケーリングできます。 Table Storage は Microsoft の NoSQL キー/属性ストアであり、スキーマに対する制約が少ない構造化データに使用できます。 Azure Table Storage を使用すると、永続化と効率的な取得のためにデータを格納できます。

次の表に、テーブル出力を作成するためのプロパティ名とその説明を示します。

プロパティ名 説明
出力エイリアス クエリ出力をこのテーブル ストレージに転送するためにクエリで使用されるフレンドリ名。
ストレージ アカウント 出力を送信するストレージ アカウントの名前。
ストレージ アカウント キー ストレージ アカウントに関連付けられているアクセス キー。
テーブル名 テーブルの名前。 テーブルが存在しない場合は作成されます。
パーティション キー パーティション キーを含む出力列の名前。 パーティション キーは、エンティティの主キーの最初の部分を形成するテーブル内のパーティションの一意識別子です。 これは、最大 1 KB のサイズの文字列値です。
行キー 行キーを含む出力列の名前。 行キーは、パーティション内のエンティティの一意識別子です。 これにより、エンティティのプライマリ キーの 2 番目の部分が形成されます。 行キーは、最大 1 KB のサイズの文字列値です。
バッチ サイズ バッチ操作のレコード数。 ほとんどのジョブには、既定値 (100) で十分です。 この設定の変更の詳細については、 テーブル バッチ操作の仕様 を参照してください。

パーティショニング

パーティション キーは任意の出力列です。 出力ライターの数は、 完全に並列化されたクエリの入力パーティション分割に従います。

出力バッチ サイズ

メッセージの最大サイズについては、 Azure Storage の制限に関するページを参照してください。 既定値は 1 つのトランザクションあたり 100 エンティティですが、必要に応じて小さい値に構成できます。

次のステップ