Azure Table Storage では、高可用性で非常にスケーラブルなストレージが提供されるため、アプリケーションはユーザーの需要に合わせて自動的にスケーリングできます。 Table Storage は Microsoft の NoSQL キー/属性ストアであり、スキーマに対する制約が少ない構造化データに使用できます。 Azure Table Storage を使用すると、永続化と効率的な取得のためにデータを格納できます。
次の表に、テーブル出力を作成するためのプロパティ名とその説明を示します。
| プロパティ名 | 説明 |
|---|---|
| 出力エイリアス | クエリ出力をこのテーブル ストレージに転送するためにクエリで使用されるフレンドリ名。 |
| ストレージ アカウント | 出力を送信するストレージ アカウントの名前。 |
| ストレージ アカウント キー | ストレージ アカウントに関連付けられているアクセス キー。 |
| テーブル名 | テーブルの名前。 テーブルが存在しない場合は作成されます。 |
| パーティション キー | パーティション キーを含む出力列の名前。 パーティション キーは、エンティティの主キーの最初の部分を形成するテーブル内のパーティションの一意識別子です。 これは、最大 1 KB のサイズの文字列値です。 |
| 行キー | 行キーを含む出力列の名前。 行キーは、パーティション内のエンティティの一意識別子です。 これにより、エンティティのプライマリ キーの 2 番目の部分が形成されます。 行キーは、最大 1 KB のサイズの文字列値です。 |
| バッチ サイズ | バッチ操作のレコード数。 ほとんどのジョブには、既定値 (100) で十分です。 この設定の変更の詳細については、 テーブル バッチ操作の仕様 を参照してください。 |
パーティショニング
パーティション キーは任意の出力列です。 出力ライターの数は、 完全に並列化されたクエリの入力パーティション分割に従います。
出力バッチ サイズ
メッセージの最大サイズについては、 Azure Storage の制限に関するページを参照してください。 既定値は 1 つのトランザクションあたり 100 エンティティですが、必要に応じて小さい値に構成できます。
次のステップ
- クイック スタート: Azure Portal を使用して Stream Analytics ジョブを作成する
- クイック スタート:Azure CLI を使用して Azure Stream Analytics ジョブを作成する
- クイック スタート: ARM テンプレートを使用して Azure Stream Analytics ジョブを作成する
- クイック スタート: Azure PowerShell を使用して Stream Analytics ジョブを作成する
- クイック スタート: Visual Studio を使用して Azure Stream Analytics ジョブを作成する
- クイック スタート: Visual Studio Code で Azure Stream Analytics ジョブを作成する