Microsoft.StreamAnalytics streamingjobs 2020-03-01
Bicep リソース定義
streamingjobs リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.StreamAnalytics/streamingjobs リソースを作成するには、次の Bicep をテンプレートに追加します。
resource symbolicname 'Microsoft.StreamAnalytics/streamingjobs@2020-03-01' = {
identity: {
type: 'string'
}
location: 'string'
name: 'string'
properties: {
cluster: {
id: 'string'
}
compatibilityLevel: 'string'
contentStoragePolicy: 'string'
dataLocale: 'string'
eventsLateArrivalMaxDelayInSeconds: int
eventsOutOfOrderMaxDelayInSeconds: int
eventsOutOfOrderPolicy: 'string'
functions: [
{
name: 'string'
properties: {
properties: {
binding: {
type: 'string'
// For remaining properties, see FunctionBinding objects
}
inputs: [
{
dataType: 'string'
isConfigurationParameter: bool
}
]
output: {
dataType: 'string'
}
}
type: 'string'
// For remaining properties, see FunctionProperties objects
}
}
]
inputs: [
{
name: 'string'
properties: {
compression: {
type: 'string'
}
partitionKey: 'string'
serialization: {
type: 'string'
// For remaining properties, see Serialization objects
}
type: 'string'
// For remaining properties, see InputProperties objects
}
}
]
jobStorageAccount: {
accountKey: 'string'
accountName: 'string'
authenticationMode: 'string'
}
jobType: 'string'
outputErrorPolicy: 'string'
outputs: [
{
name: 'string'
properties: {
datasource: {
type: 'string'
// For remaining properties, see OutputDataSource objects
}
serialization: {
type: 'string'
// For remaining properties, see Serialization objects
}
sizeWindow: int
timeWindow: 'string'
}
}
]
outputStartMode: 'string'
outputStartTime: 'string'
sku: {
name: 'string'
}
transformation: {
name: 'string'
properties: {
query: 'string'
streamingUnits: int
validStreamingUnits: [
int
]
}
}
}
tags: {
{customized property}: 'string'
}
}
StreamInputDataSource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
GatewayMessageBusの場合は、次を使用します。
{
properties: {
topic: 'string'
}
type: 'GatewayMessageBus'
}
Microsoft.Devices/IotHubsの場合は、次の値を使用します。
{
properties: {
consumerGroupName: 'string'
endpoint: 'string'
iotHubNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.Devices/IotHubs'
}
Microsoft.EventHub/EventHubを
{
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.EventHub/EventHub'
}
Microsoft.ServiceBus/EventHubの場合は、次の値を使用します。
{
properties: {
authenticationMode: 'string'
consumerGroupName: 'string'
eventHubName: 'string'
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.ServiceBus/EventHub'
}
Microsoft.Storage/BLOBの場合は、次の値を使用します。
{
properties: {
authenticationMode: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
sourcePartitionCount: int
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
}
]
timeFormat: 'string'
}
type: 'Microsoft.Storage/Blob'
}
OutputDataSource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
GatewayMessageBusの場合は、次を使用します。
{
properties: {
topic: 'string'
}
type: 'GatewayMessageBus'
}
Microsoft.AzureFunctionを
{
properties: {
apiKey: 'string'
functionAppName: 'string'
functionName: 'string'
maxBatchCount: int
maxBatchSize: int
}
type: 'Microsoft.AzureFunction'
}
Microsoft.DataLake/Accountsの場合は、次の値を使用します。
{
properties: {
accountName: 'string'
authenticationMode: 'string'
dateFormat: 'string'
filePathPrefix: 'string'
refreshToken: 'string'
tenantId: 'string'
timeFormat: 'string'
tokenUserDisplayName: 'string'
tokenUserPrincipalName: 'string'
}
type: 'Microsoft.DataLake/Accounts'
}
Microsoft.EventHub/EventHubを
{
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.EventHub/EventHub'
}
Microsoft.ServiceBus/EventHubの場合は、次の値を使用します。
{
properties: {
authenticationMode: 'string'
eventHubName: 'string'
partitionKey: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
}
type: 'Microsoft.ServiceBus/EventHub'
}
Microsoft.ServiceBus/Queue
{
properties: {
authenticationMode: 'string'
propertyColumns: [
'string'
]
queueName: 'string'
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
systemPropertyColumns: any(Azure.Bicep.Types.Concrete.AnyType)
}
type: 'Microsoft.ServiceBus/Queue'
}
Microsoft.ServiceBus/Topic
{
properties: {
authenticationMode: 'string'
propertyColumns: [
'string'
]
serviceBusNamespace: 'string'
sharedAccessPolicyKey: 'string'
sharedAccessPolicyName: 'string'
systemPropertyColumns: {
{customized property}: 'string'
}
topicName: 'string'
}
type: 'Microsoft.ServiceBus/Topic'
}
Microsoft.Sql/Server/DataWarehouse
{
properties: {
database: 'string'
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.Sql/Server/DataWarehouse'
}
Microsoft.Sql/Server/Databaseの場合は、次の値を使用します。
{
properties: {
authenticationMode: 'string'
database: 'string'
maxBatchCount: int
maxWriterCount: int
password: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.Sql/Server/Database'
}
Microsoft.Storage/BLOBの場合は、次の値を使用します。
{
properties: {
authenticationMode: 'string'
blobPathPrefix: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
}
]
timeFormat: 'string'
}
type: 'Microsoft.Storage/Blob'
}
Microsoft.Storage/DocumentDBを
{
properties: {
accountId: 'string'
accountKey: 'string'
collectionNamePattern: 'string'
database: 'string'
documentId: 'string'
partitionKey: 'string'
}
type: 'Microsoft.Storage/DocumentDB'
}
Microsoft.Storage/Tableの場合は、次の値を使用します。
{
properties: {
accountKey: 'string'
accountName: 'string'
batchSize: int
columnsToRemove: [
'string'
]
partitionKey: 'string'
rowKey: 'string'
table: 'string'
}
type: 'Microsoft.Storage/Table'
}
PowerBIの場合は、次のコマンドを使用します。
{
properties: {
authenticationMode: 'string'
dataset: 'string'
groupId: 'string'
groupName: 'string'
refreshToken: 'string'
table: 'string'
tokenUserDisplayName: 'string'
tokenUserPrincipalName: 'string'
}
type: 'PowerBI'
}
InputProperties オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
参照の場合は、次の値を使用します。
{
datasource: {
type: 'string'
// For remaining properties, see ReferenceInputDataSource objects
}
type: 'Reference'
}
Streamの場合は、次を使用します。
{
datasource: {
type: 'string'
// For remaining properties, see StreamInputDataSource objects
}
type: 'Stream'
}
シリアル化オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
Avroを
{
properties: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'Avro'
}
Csvの場合は、次を使用します。
{
properties: {
encoding: 'string'
fieldDelimiter: 'string'
}
type: 'Csv'
}
Jsonの場合は、次の値を使用します。
{
properties: {
encoding: 'string'
format: 'string'
}
type: 'Json'
}
Parquet
{
properties: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'Parquet'
}
ReferenceInputDataSource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
ファイルの場合は、次を使用します。
{
properties: {
path: 'string'
}
type: 'File'
}
Microsoft.Sql/Server/Databaseの場合は、次の値を使用します。
{
properties: {
database: 'string'
deltaSnapshotQuery: 'string'
fullSnapshotQuery: 'string'
password: 'string'
refreshRate: 'string'
refreshType: 'string'
server: 'string'
table: 'string'
user: 'string'
}
type: 'Microsoft.Sql/Server/Database'
}
Microsoft.Storage/BLOBの場合は、次の値を使用します。
{
properties: {
authenticationMode: 'string'
container: 'string'
dateFormat: 'string'
pathPattern: 'string'
storageAccounts: [
{
accountKey: 'string'
accountName: 'string'
}
]
timeFormat: 'string'
}
type: 'Microsoft.Storage/Blob'
}
FunctionBinding オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
Microsoft.MachineLearning/WebServiceの場合は、次の値を使用します。
{
properties: {
apiKey: 'string'
batchSize: int
endpoint: 'string'
inputs: {
columnNames: [
{
dataType: 'string'
mapTo: int
name: 'string'
}
]
name: 'string'
}
outputs: [
{
dataType: 'string'
name: 'string'
}
]
}
type: 'Microsoft.MachineLearning/WebService'
}
Microsoft.StreamAnalytics/JavascriptUdfの場合は、次の値を使用します。
{
properties: {
script: 'string'
}
type: 'Microsoft.StreamAnalytics/JavascriptUdf'
}
FunctionProperties オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
集計
{
type: 'Aggregate'
}
スカラー
{
type: 'Scalar'
}
プロパティ値
AggregateFunctionProperties
名前 | 形容 | 価値 |
---|---|---|
種類 | 関数の種類を示します。 | 'Aggregate' (必須) |
AvroSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Avro シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | 任意 |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Avro' (必須) |
AzureDataLakeStoreOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Data Lake Store の出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureDataLakeStoreOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.DataLake/Accounts' (必須) |
AzureDataLakeStoreOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
accountName | Azure Data Lake Store アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
dateFormat | 日付形式。 {date} が filePathPrefix に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
filePathPrefix | 出力の書き込み先となるファイルの場所。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
refreshToken | データ ソースでの認証に使用できる有効なアクセス トークンを取得するために使用できる更新トークン。 有効な更新トークンは、現在、Azure Portal 経由でのみ取得できます。 データ ソースを作成するときにダミーの文字列値をここに配置し、Azure Portal に移動してデータ ソースを認証し、有効な更新トークンでこのプロパティを更新することをお勧めします。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
tenantId | 更新トークンの取得に使用したユーザーのテナント ID。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
timeFormat | 時刻の形式。 {time} が filePathPrefix に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
tokenUserDisplayName | 更新トークンの取得に使用されたユーザーのユーザー表示名。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
tokenUserPrincipalName | 更新トークンの取得に使用されたユーザーのユーザー プリンシパル名 (UPN)。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
AzureFunctionOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure 関数の出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureFunctionOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.AzureFunction' (必須) |
AzureFunctionOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
apiKey | 別のサブスクリプションの Azure 関数を使用する場合は、関数にアクセスするためのキーを指定することで使用できます。 | 糸 |
functionAppName | Azure Functions アプリの名前。 | 糸 |
functionName | Azure Functions アプリ内の関数の名前。 | 糸 |
maxBatchCount | Azure Functions に送信される各バッチ内のイベントの最大数を指定できるプロパティ。 既定値は 100 です。 | int |
maxBatchSize | Azure 関数に送信される各出力バッチの最大サイズを設定できるプロパティ。 入力単位はバイト単位です。 既定では、この値は 262,144 バイト (256 KB) です。 | int |
AzureMachineLearningWebServiceFunctionBinding
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Machine Learning Web サービスに関連付けられているバインド プロパティ。 | AzureMachineLearningWebServiceFunctionBindingProperties |
種類 | 関数バインドの種類を示します。 | 'Microsoft.MachineLearning/WebService' (必須) |
AzureMachineLearningWebServiceFunctionBindingProperties
名前 | 形容 | 価値 |
---|---|---|
apiKey | Request-Response エンドポイントでの認証に使用される API キー。 | 糸 |
batchSize | 各 Azure ML RRS 実行要求の最大行数を示す 1 から 10000 までの数。 既定値は 1000 です。 | int |
エンドポイント | Request-Response は、Azure Machine Learning Web サービスのエンドポイントを実行します。 詳細については、/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs を参照してください。 | 糸 |
入力 | Azure Machine Learning Web サービス エンドポイントの入力。 | AzureMachineLearningWebServiceInputs |
出力 | Azure Machine Learning Web サービス エンドポイントの実行からの出力の一覧。 | AzureMachineLearningWebServiceOutputColumn[] |
AzureMachineLearningWebServiceInputColumn
名前 | 形容 | 価値 |
---|---|---|
dataType | 入力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx を参照してください。 | 糸 |
mapTo | この入力がマップされる関数パラメーターの 0 から始まるインデックス。 | int |
名前 | 入力列の名前。 | 糸 |
AzureMachineLearningWebServiceInputs
名前 | 形容 | 価値 |
---|---|---|
columnNames | Azure Machine Learning Web サービス エンドポイントの入力列の一覧。 | AzureMachineLearningWebServiceInputColumn[] |
名前 | 入力の名前。 これは、エンドポイントの作成時に指定された名前です。 | 糸 |
AzureMachineLearningWebServiceOutputColumn
名前 | 形容 | 価値 |
---|---|---|
dataType | 出力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx を参照してください。 | 糸 |
名前 | 出力列の名前。 | 糸 |
AzureSqlDatabaseOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure SQL データベースの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureSqlDatabaseOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Sql/Server/Database' (必須) |
AzureSqlDatabaseOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
データベース | Azure SQL データベースの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
maxBatchCount | Sql データベースへの書き込みの最大バッチ数。既定値は 10,000 です。 PUT 要求では省略可能。 | int |
maxWriterCount | 現在、使用可能なライターの最大数は 1 (単一ライター) と 0 (クエリ パーティションに基づく) のみです。 PUT 要求では省略可能。 | int |
パスワード | Azure SQL データベースへの接続に使用されるパスワード。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
サーバー | Azure SQL データベースを含む SQL サーバーの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | Azure SQL データベース内のテーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
利用者 | Azure SQL データベースへの接続に使用されるユーザー名。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
AzureSqlReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | 参照データを含む SQL DB 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureSqlReferenceInputDataSourceProperties |
種類 | 参照データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Sql/Server/Database' (必須) |
AzureSqlReferenceInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
データベース | この要素は、データソース要素に関連付けられています。 これは、出力の書き込み対象となるデータベースの名前です。 | 糸 |
deltaSnapshotQuery | この要素は、データソース要素に関連付けられています。 このクエリは、SQL データベースから増分変更をフェッチするために使用されます。 このオプションを使用するには、Azure SQL Database でテンポラル テーブルを使用することをお勧めします。 | 糸 |
fullSnapshotQuery | この要素は、データソース要素に関連付けられています。 このクエリは、SQL データベースからデータをフェッチするために使用されます。 | 糸 |
パスワード | この要素は、データソース要素に関連付けられています。 これは、SQL Database インスタンスへの接続に使用されるパスワードです。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
refreshRate | この要素は、データソース要素に関連付けられています。 これは、データベースからデータをフェッチする頻度を示します。 DateTime 形式です。 | 糸 |
refreshType | データ更新オプションの種類を示します。 | 'RefreshPeriodicallyWithDelta' 'RefreshPeriodicallyWithFull' 'Static' |
サーバー | この要素は、データソース要素に関連付けられています。 これは、書き込み対象のデータベースを含むサーバーの名前です。 | 糸 |
テーブル | この要素は、データソース要素に関連付けられています。 Azure SQL データベース内のテーブルの名前。. | 糸 |
利用者 | この要素は、データソース要素に関連付けられています。 これは、SQL Database インスタンスへの接続に使用されるユーザー名です。 | 糸 |
AzureSynapseOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Synapse 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureSynapseOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Sql/Server/DataWarehouse' (必須) |
AzureSynapseOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
データベース | Azure SQL データベースの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
パスワード | Azure SQL データベースへの接続に使用されるパスワード。 PUT (CreateOrReplace) 要求で必要です。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
サーバー | Azure SQL データベースを含む SQL サーバーの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | Azure SQL データベース内のテーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
利用者 | Azure SQL データベースへの接続に使用されるユーザー名。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
AzureTableOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Table 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureTableOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Table' (必須) |
AzureTableOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
accountKey | Azure Storage アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
accountName | Azure Storage アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
batchSize | Azure Table に一度に書き込む行数。 | int |
columnsToRemove | 指定した場合、配列内の各項目は、出力イベント エンティティから削除する (存在する場合) 列の名前になります。 | string[] |
partitionKey | この要素は、Azure Table のパーティション キーとして使用されるクエリの SELECT ステートメントの列の名前を示します。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
rowKey | この要素は、Azure Table の行キーとして使用されるクエリの SELECT ステートメントの列の名前を示します。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | Azure テーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
BlobOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | BLOB 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | BlobOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Blob' (必須) |
BlobOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
blobPathPrefix | BLOB パス プレフィックス。 | 糸 |
コンテナ | 関連付けられているストレージ アカウント内のコンテナーの名前。 このコンテナーには、読み取りまたは書き込み対象の BLOB が含まれています。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
dateFormat | 日付形式。 {date} が pathPattern に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
pathPattern | BLOB パス パターン。 正規表現ではありません。 これは、BLOB 名を照合して、ジョブへの入力または出力として含めるかどうかを判断するパターンを表します。 詳細な説明と例については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 | 糸 |
storageAccounts | 1 つ以上の Azure Storage アカウントの一覧。 PUT (CreateOrReplace) 要求で必要です。 | StorageAccount[] |
timeFormat | 時刻の形式。 {time} が pathPattern に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
BlobReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | 参照データを含む BLOB 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | BlobReferenceInputDataSourceProperties の |
種類 | 参照データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Blob' (必須) |
BlobReferenceInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
コンテナ | 関連付けられているストレージ アカウント内のコンテナーの名前。 このコンテナーには、読み取りまたは書き込み対象の BLOB が含まれています。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
dateFormat | 日付形式。 {date} が pathPattern に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
pathPattern | BLOB パス パターン。 正規表現ではありません。 これは、BLOB 名を照合して、ジョブへの入力または出力として含めるかどうかを判断するパターンを表します。 詳細な説明と例については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 | 糸 |
storageAccounts | 1 つ以上の Azure Storage アカウントの一覧。 PUT (CreateOrReplace) 要求で必要です。 | StorageAccount[] |
timeFormat | 時刻の形式。 {time} が pathPattern に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
BlobStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む BLOB 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | BlobStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Blob' (必須) |
BlobStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
コンテナ | 関連付けられているストレージ アカウント内のコンテナーの名前。 このコンテナーには、読み取りまたは書き込み対象の BLOB が含まれています。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
dateFormat | 日付形式。 {date} が pathPattern に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
pathPattern | BLOB パス パターン。 正規表現ではありません。 これは、BLOB 名を照合して、ジョブへの入力または出力として含めるかどうかを判断するパターンを表します。 詳細な説明と例については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 | 糸 |
sourcePartitionCount | BLOB 入力データ ソースのパーティション数。 範囲 1 ~ 1024。 | int |
storageAccounts | 1 つ以上の Azure Storage アカウントの一覧。 PUT (CreateOrReplace) 要求で必要です。 | StorageAccount[] |
timeFormat | 時刻の形式。 {time} が pathPattern に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
ClusterInfo
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | クラスターのリソース ID。 | 糸 |
圧縮
名前 | 形容 | 価値 |
---|---|---|
種類 | 入力で使用される圧縮の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Deflate' 'GZip' 'None' (必須) |
CsvSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | CSV シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | csvSerializationProperties の |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Csv' (必須) |
CsvSerializationProperties
名前 | 形容 | 価値 |
---|---|---|
エンコーディング | 入力の場合の受信データのエンコードと、出力の場合の送信データのエンコードを指定します。 PUT (CreateOrReplace) 要求で必要です。 | 'UTF8' |
fieldDelimiter | コンマ区切り値 (CSV) レコードを区切るために使用する区切り記号を指定します。 サポートされている値の一覧については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
DocumentDbOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | DocumentDB 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | DocumentDbOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/DocumentDB' (必須) |
DocumentDbOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
accountId | DocumentDB アカウント名または ID。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
accountKey | DocumentDB アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
collectionNamePattern | 使用するコレクションのコレクション名パターン。 コレクション名の形式は、オプションの {partition} トークンを使用して作成できます。パーティションは 0 から始まります。 詳細については、/rest/api/streamanalytics/stream-analytics-output の DocumentDB セクションを参照してください。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
データベース | DocumentDB データベースの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
documentId | 挿入操作または更新操作の基になっている主キーを指定するために使用される出力イベント内のフィールドの名前。 | 糸 |
partitionKey | コレクション間で出力をパーティション分割するためのキーを指定するために使用される出力イベント内のフィールドの名前。 'collectionNamePattern' に {partition} トークンが含まれている場合は、このプロパティを指定する必要があります。 | 糸 |
EventHubOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | イベント ハブの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/EventHub' (必須) |
EventHubOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
eventHubName | イベント ハブの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
partitionKey | イベント データを送信するパーティションを決定するために使用されるキー/列。 | 糸 |
propertyColumns | このイベント ハブ出力に関連付けられているプロパティ。 | string[] |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
EventHubStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む Event Hub 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/EventHub' (必須) |
EventHubStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
consumerGroupName | イベント ハブからイベントを読み取るために使用するイベント ハブ コンシューマー グループの名前。 複数の入力に個別のコンシューマー グループ名を指定すると、それらの各入力がイベント ハブから同じイベントを受信できます。 指定しない場合、入力ではイベント ハブの既定のコンシューマー グループが使用されます。 | 糸 |
eventHubName | イベント ハブの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
EventHubV2OutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | イベント ハブの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.EventHub/EventHub' (必須) |
EventHubV2StreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む Event Hub 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.EventHub/EventHub' (必須) |
FileReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | 参照データを含むファイル入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | FileReferenceInputDataSourceProperties の |
種類 | 参照データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'File' (必須) |
FileReferenceInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
パス | ファイルのパス。 | 糸 |
機能
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 関数に関連付けられているプロパティ。 | FunctionProperties |
FunctionBinding
名前 | 形容 | 価値 |
---|---|---|
種類 | AzureMachineLearningWebServiceFunctionBindingの型 |
'Microsoft.MachineLearning/WebService' 'Microsoft.StreamAnalytics/JavascriptUdf' (必須) |
FunctionConfiguration
名前 | 形容 | 価値 |
---|---|---|
バインディング | 関数の物理バインディング。 たとえば、Azure Machine Learning Web サービスの場合、エンドポイントについて説明します。 | FunctionBinding |
入力 | FunctionInput[] | |
アウトプット | 関数の出力について説明します。 | FunctionOutput |
FunctionInput
名前 | 形容 | 価値 |
---|---|---|
dataType | 関数入力パラメーターの (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | 糸 |
isConfigurationParameter | パラメーターが構成パラメーターであるかどうかを示すフラグ。 True の 場合は、この入力パラメーターが定数である必要があります。 既定値は false です。 | bool |
FunctionOutput
名前 | 形容 | 価値 |
---|---|---|
dataType | 関数出力の (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | 糸 |
FunctionProperties
名前 | 形容 | 価値 |
---|---|---|
プロパティ | FunctionConfiguration | |
種類 | AggregateFunctionProperties型 |
'Aggregate' 'Scalar' (必須) |
GatewayMessageBusOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ゲートウェイ メッセージ バスの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | GatewayMessageBusOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'GatewayMessageBus' (必須) |
GatewayMessageBusOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
話題 | Service Bus トピックの名前。 | 糸 |
GatewayMessageBusStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含むゲートウェイ メッセージ バス入力に関連付けられているプロパティ。 | GatewayMessageBusStreamInputDataSourceProperties |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'GatewayMessageBus' (必須) |
GatewayMessageBusStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
話題 | Service Bus トピックの名前。 | 糸 |
同一性
名前 | 形容 | 価値 |
---|---|---|
種類 | ID の種類 | 糸 |
インプット
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | InputProperties の |
InputProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | 入力データの圧縮方法について説明します | 圧縮 |
partitionKey | partitionKey 入力データのパーティション分割に使用される入力データ内のキーを記述します。 | 糸 |
連載 | 入力からのデータをシリアル化する方法、または出力に書き込むときにデータをシリアル化する方法について説明します。 PUT (CreateOrReplace) 要求で必要です。 | シリアル化 の |
種類 | ReferenceInputPropertiesの型 |
'Reference' 'Stream' (必須) |
IoTHubStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む IoT Hub 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | IoTHubStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Devices/IotHubs' (必須) |
IoTHubStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
consumerGroupName | IoT Hub からイベントを読み取るために使用する IoT Hub コンシューマー グループの名前。 指定しない場合、入力では IoT Hub の既定のコンシューマー グループが使用されます。 | 糸 |
エンドポイント | 接続する IoT Hub エンドポイント (メッセージ/イベント、messages/operationsMonitoringEvents など)。 | 糸 |
iotHubNamespace | IoT Hub の名前または URI。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | IoT Hub の共有アクセス ポリシー名。 このポリシーには、少なくともサービス接続アクセス許可が含まれている必要があります。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
JavaScriptFunctionBinding
名前 | 形容 | 価値 |
---|---|---|
プロパティ | JavaScript 関数に関連付けられているバインド プロパティ。 | JavaScriptFunctionBindingProperties の |
種類 | 関数バインドの種類を示します。 | 'Microsoft.StreamAnalytics/JavascriptUdf' (必須) |
JavaScriptFunctionBindingProperties
名前 | 形容 | 価値 |
---|---|---|
スクリプト | 1 つの関数定義を含む JavaScript コード。 例: 'function (x, y) { return x + y; }' | 糸 |
JobStorageAccount
名前 | 形容 | 価値 |
---|---|---|
accountKey | Azure Storage アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
accountName | Azure Storage アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
JsonSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | JSON シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | jsonSerializationProperties の |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Json' (必須) |
JsonSerializationProperties
名前 | 形容 | 価値 |
---|---|---|
エンコーディング | 入力の場合の受信データのエンコードと、出力の場合の送信データのエンコードを指定します。 PUT (CreateOrReplace) 要求で必要です。 | 'UTF8' |
形式 | このプロパティは、出力の JSON シリアル化にのみ適用されます。 入力には適用されません。 このプロパティは、出力が書き込まれる JSON の形式を指定します。 現在サポートされている値は、出力が新しい行で区切られた各 JSON オブジェクトと JSON オブジェクトの配列として書式設定されることを示す 'array' によって出力が書式設定されることを示す 'lineSeparated' です。 既定値は、左が null の場合は 'lineSeparated' です。 | 'Array' 'LineSeparated' |
Microsoft.StreamAnalytics/streamingjobs
名前 | 形容 | 価値 |
---|---|---|
同一性 | 入力と出力で認証するために使用できる、このジョブに割り当てられたシステム割り当てマネージド ID について説明します。 | ID |
場所 | リソースが存在する地理的な場所 | 糸 |
名前 | リソース名 | string (必須) |
プロパティ | ストリーミング ジョブに関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | StreamingJobProperties |
タグ | リソース タグ | タグ名と値のディクショナリ。 テンプレート の |
アウトプット
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | OutputProperties を |
OutputDataSource
名前 | 形容 | 価値 |
---|---|---|
種類 | GatewayMessageBusOutputDataSourceの種類 |
'GatewayMessageBus' 'Microsoft.AzureFunction' 'Microsoft.DataLake/Accounts' 'Microsoft.EventHub/EventHub' 'Microsoft.ServiceBus/EventHub' 'Microsoft.ServiceBus/Queue' 'Microsoft.ServiceBus/Topic' 'Microsoft.Sql/Server/Database' 'Microsoft.Sql/Server/DataWarehouse' 'Microsoft.Storage/Blob' 'Microsoft.Storage/DocumentDB' 'Microsoft.Storage/Table' 'PowerBI' (必須) |
OutputProperties
名前 | 形容 | 価値 |
---|---|---|
datasource | 出力の書き込み先となるデータ ソースについて説明します。 PUT (CreateOrReplace) 要求で必要です。 | OutputDataSource の |
連載 | 入力からのデータをシリアル化する方法、または出力に書き込むときにデータをシリアル化する方法について説明します。 PUT (CreateOrReplace) 要求で必要です。 | シリアル化 の |
sizeWindow | Stream Analytics の出力を制限するサイズ ウィンドウ。 | int |
timeWindow | Stream Analytics ジョブの出力をフィルター処理する期間。 | 糸 |
ParquetSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Parquet シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | 任意 |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Parquet' (必須) |
PowerBIOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Power BI 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | PowerBIOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'PowerBI' (必須) |
PowerBIOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
データセット | Power BI データセットの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
groupId | Power BI グループの ID。 | 糸 |
groupName | Power BI グループの名前。 このプロパティを使用して、使用された特定の Power BI グループ ID を覚えておくのに役立ちます。 | 糸 |
refreshToken | データ ソースでの認証に使用できる有効なアクセス トークンを取得するために使用できる更新トークン。 有効な更新トークンは、現在、Azure Portal 経由でのみ取得できます。 データ ソースを作成するときにダミーの文字列値をここに配置し、Azure Portal に移動してデータ ソースを認証し、有効な更新トークンでこのプロパティを更新することをお勧めします。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | 指定したデータセットの下にある Power BI テーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
tokenUserDisplayName | 更新トークンの取得に使用されたユーザーのユーザー表示名。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
tokenUserPrincipalName | 更新トークンの取得に使用されたユーザーのユーザー プリンシパル名 (UPN)。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
ReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
種類 | FileReferenceInputDataSourceの型 |
'File' 'Microsoft.Sql/Server/Database' 'Microsoft.Storage/Blob' (必須) |
ReferenceInputProperties
名前 | 形容 | 価値 |
---|---|---|
datasource | 参照データを含む入力データ ソースについて説明します。 PUT (CreateOrReplace) 要求で必要です。 | ReferenceInputDataSource |
種類 | 入力が参照データのソースかストリーム データかを示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Reference' (必須) |
ScalarFunctionProperties
名前 | 形容 | 価値 |
---|---|---|
種類 | 関数の種類を示します。 | 'Scalar' (必須) |
連載
名前 | 形容 | 価値 |
---|---|---|
種類 | AvroSerializationの型 |
'Avro' 'Csv' 'Json' 'Parquet' (必須) |
ServiceBusQueueOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Service Bus キューの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | ServiceBusQueueOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/Queue' (必須) |
ServiceBusQueueOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Service Bus メッセージにカスタム プロパティとしてアタッチする出力列の名前の文字列配列。 | string[] |
queueName | Service Bus キューの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
systemPropertyColumns | Service Bus キューに関連付けられているシステム プロパティ。 ReplyToSessionId、ContentType、To、Subject、CorrelationId、TimeToLive、PartitionKey、SessionId、ScheduledEnqueueTime、MessageId、ReplyTo、Label、ScheduledEnqueueTimeUtc のシステム プロパティがサポートされています。 | 任意 |
ServiceBusTopicOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Service Bus トピックの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | ServiceBusTopicOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/Topic' (必須) |
ServiceBusTopicOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Service Bus メッセージにカスタム プロパティとしてアタッチする出力列の名前の文字列配列。 | string[] |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
systemPropertyColumns | Service Bus トピック出力に関連付けられているシステム プロパティ。 ReplyToSessionId、ContentType、To、Subject、CorrelationId、TimeToLive、PartitionKey、SessionId、ScheduledEnqueueTime、MessageId、ReplyTo、Label、ScheduledEnqueueTimeUtc のシステム プロパティがサポートされています。 | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
topicName | Service Bus トピックの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
名前 | 形容 | 価値 |
---|
SKU
名前 | 形容 | 価値 |
---|---|---|
名前 | SKU の名前。 PUT (CreateOrReplace) 要求で必要です。 | 'Standard' |
StorageAccount
名前 | 形容 | 価値 |
---|---|---|
accountKey | Azure Storage アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
accountName | Azure Storage アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
StreamingJobProperties
名前 | 形容 | 価値 |
---|---|---|
クラスター | ストリーミング ジョブを実行するクラスター。 | ClusterInfo |
compatibilityLevel | ストリーミング ジョブの特定のランタイム動作を制御します。 | '1.0' '1.2' |
contentStoragePolicy | 有効な値は JobStorageAccount と SystemAccount です。 JobStorageAccount に設定すると、ユーザーは jobStorageAccount プロパティも指定する必要があります。 . | 'JobStorageAccount' 'SystemAccount' |
dataLocale | ストリーム分析ジョブのデータ ロケール。 値は、https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxセットからサポートされている .NET Culture の名前である必要があります。 指定しない場合、既定値は 'en-US' です。 | 糸 |
eventsLateArrivalMaxDelayInSeconds | 遅延が到着するイベントを含めることができる最大許容遅延 (秒単位)。 サポートされている範囲は1814399 (20.23:59:59 日) に -1 され、-1 は無期限に待機を指定するために使用されます。 プロパティが存在しない場合、値は -1 であると解釈されます。 | int |
eventsOutOfOrderMaxDelayInSeconds | 順序外のイベントを順番に戻すように調整できる最大許容遅延 (秒単位)。 | int |
eventsOutOfOrderPolicy | 入力イベント ストリームで順不同に到着するイベントに適用するポリシーを示します。 | 'Adjust' 'Drop' |
関数 | ストリーミング ジョブの 1 つ以上の関数の一覧。 PUT 要求でこのプロパティを指定する場合は、各関数の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の変換に使用できる PATCH API を使用する必要があります。 | 関数[] |
入力 | ストリーミング ジョブへの 1 つ以上の入力の一覧。 PUT 要求でこのプロパティを指定する場合は、各入力の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の入力に使用できる PATCH API を使用する必要があります。 | 入力[] |
jobStorageAccount | MSI を使用する Azure Storage アカウントに関連付けられているプロパティ | JobStorageAccount |
jobType | ジョブの種類について説明します。 有効なモードは、Cloud と 'Edge' です。 |
'Cloud' 'Edge' |
outputErrorPolicy | 出力に到着し、形式が正しくないために外部ストレージに書き込むことができないイベントに適用するポリシーを示します (列の値がない、列の値が間違っている、またはサイズが正しくありません)。 | 'Drop' 'Stop' |
出力 | ストリーミング ジョブの 1 つ以上の出力の一覧。 PUT 要求でこのプロパティを指定する場合は、各出力の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の出力に使用できる PATCH API を使用する必要があります。 | 出力[] |
outputStartMode | このプロパティは、作成時にジョブをすぐに開始する必要がある場合にのみ使用する必要があります。 ジョブが開始されるたびに出力イベント ストリームの開始点を開始するか、outputStartTime プロパティで指定されたカスタム ユーザー タイム スタンプから開始するか、最後のイベント出力時刻から開始するかを示す JobStartTime、CustomTime、または LastOutputEventTime の値を指定できます。 | 'CustomTime' 'JobStartTime' 'LastOutputEventTime' |
outputStartTime | 値は、出力イベント ストリームの開始点を示す ISO-8601 形式のタイム スタンプか、ストリーミング ジョブが開始されるたびに出力イベント ストリームが開始されることを示す null のいずれかです。 outputStartMode が CustomTime に設定されている場合、このプロパティには値が必要です。 | 糸 |
sku | ストリーミング ジョブの SKU について説明します。 PUT (CreateOrReplace) 要求で必要です。 | SKU |
変換 | ストリーミング ジョブに使用するクエリとストリーミング ユニットの数を示します。 PUT 要求でこのプロパティを指定する場合は、変換の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の変換に使用できる PATCH API を使用する必要があります。 | 変換 |
StreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
種類 | GatewayMessageBusStreamInputDataSource型 |
'GatewayMessageBus' 'Microsoft.Devices/IotHubs' 'Microsoft.EventHub/EventHub' 'Microsoft.ServiceBus/EventHub' 'Microsoft.Storage/Blob' (必須) |
StreamInputProperties
名前 | 形容 | 価値 |
---|---|---|
datasource | ストリーム データを含む入力データ ソースについて説明します。 PUT (CreateOrReplace) 要求で必要です。 | StreamInputDataSource の |
種類 | 入力が参照データのソースかストリーム データかを示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Stream' (必須) |
TrackedResourceTags
名前 | 形容 | 価値 |
---|
変換
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 変換に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | TransformationProperties |
TransformationProperties
名前 | 形容 | 価値 |
---|---|---|
クエリ | ストリーミング ジョブで実行されるクエリを指定します。 Stream Analytics クエリ言語 (SAQL) の詳細については、https://msdn.microsoft.com/library/azure/dn834998 を参照してください。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
streamingUnits | ストリーミング ジョブが使用するストリーミング ユニットの数を指定します。 | int |
validStreamingUnits | ストリーミング ジョブがスケーリングできる有効なストリーミング ユニットを指定します。 | int[] |
クイック スタートのサンプル
次のクイック スタート サンプルでは、このリソースの種類をデプロイします。
Bicep ファイル | 形容 |
---|---|
標準 Stream Analytics ジョブ を作成する |
このテンプレートは、Standard Stream Analytics ジョブを作成します。 詳細については、Azure Stream Analytics は、複数のソースから大量の高速ストリーミング データを同時に分析および処理するように設計された、リアルタイム分析および複雑なイベント処理エンジンです。 パターンと関係は、デバイス、センサー、クリックストリーム、ソーシャル メディア フィード、アプリケーションなど、さまざまな入力ソースから抽出された情報で識別できます。 これらのパターンを使用すると、アクションをトリガーし、アラートの作成、レポート ツールへの情報のフィード、後で使用するために変換されたデータの格納などのワークフローを開始できます。 また、Stream Analytics は Azure IoT Edge ランタイムで使用でき、クラウドと同じ言語または構文をサポートしています。 |
ARM テンプレート リソース定義
streamingjobs リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.StreamAnalytics/streamingjobs リソースを作成するには、次の JSON をテンプレートに追加します。
{
"type": "Microsoft.StreamAnalytics/streamingjobs",
"apiVersion": "2020-03-01",
"name": "string",
"identity": {
"type": "string"
},
"location": "string",
"properties": {
"cluster": {
"id": "string"
},
"compatibilityLevel": "string",
"contentStoragePolicy": "string",
"dataLocale": "string",
"eventsLateArrivalMaxDelayInSeconds": "int",
"eventsOutOfOrderMaxDelayInSeconds": "int",
"eventsOutOfOrderPolicy": "string",
"functions": [
{
"name": "string",
"properties": {
"properties": {
"binding": {
"type": "string"
// For remaining properties, see FunctionBinding objects
},
"inputs": [
{
"dataType": "string",
"isConfigurationParameter": "bool"
}
],
"output": {
"dataType": "string"
}
},
"type": "string"
// For remaining properties, see FunctionProperties objects
}
}
],
"inputs": [
{
"name": "string",
"properties": {
"compression": {
"type": "string"
},
"partitionKey": "string",
"serialization": {
"type": "string"
// For remaining properties, see Serialization objects
},
"type": "string"
// For remaining properties, see InputProperties objects
}
}
],
"jobStorageAccount": {
"accountKey": "string",
"accountName": "string",
"authenticationMode": "string"
},
"jobType": "string",
"outputErrorPolicy": "string",
"outputs": [
{
"name": "string",
"properties": {
"datasource": {
"type": "string"
// For remaining properties, see OutputDataSource objects
},
"serialization": {
"type": "string"
// For remaining properties, see Serialization objects
},
"sizeWindow": "int",
"timeWindow": "string"
}
}
],
"outputStartMode": "string",
"outputStartTime": "string",
"sku": {
"name": "string"
},
"transformation": {
"name": "string",
"properties": {
"query": "string",
"streamingUnits": "int",
"validStreamingUnits": [ "int" ]
}
}
},
"tags": {
"{customized property}": "string"
}
}
StreamInputDataSource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
GatewayMessageBusの場合は、次を使用します。
{
"properties": {
"topic": "string"
},
"type": "GatewayMessageBus"
}
Microsoft.Devices/IotHubsの場合は、次の値を使用します。
{
"properties": {
"consumerGroupName": "string",
"endpoint": "string",
"iotHubNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.Devices/IotHubs"
}
Microsoft.EventHub/EventHubを
{
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.EventHub/EventHub"
}
Microsoft.ServiceBus/EventHubの場合は、次の値を使用します。
{
"properties": {
"authenticationMode": "string",
"consumerGroupName": "string",
"eventHubName": "string",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.ServiceBus/EventHub"
}
Microsoft.Storage/BLOBの場合は、次の値を使用します。
{
"properties": {
"authenticationMode": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"sourcePartitionCount": "int",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string"
}
],
"timeFormat": "string"
},
"type": "Microsoft.Storage/Blob"
}
OutputDataSource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
GatewayMessageBusの場合は、次を使用します。
{
"properties": {
"topic": "string"
},
"type": "GatewayMessageBus"
}
Microsoft.AzureFunctionを
{
"properties": {
"apiKey": "string",
"functionAppName": "string",
"functionName": "string",
"maxBatchCount": "int",
"maxBatchSize": "int"
},
"type": "Microsoft.AzureFunction"
}
Microsoft.DataLake/Accountsの場合は、次の値を使用します。
{
"properties": {
"accountName": "string",
"authenticationMode": "string",
"dateFormat": "string",
"filePathPrefix": "string",
"refreshToken": "string",
"tenantId": "string",
"timeFormat": "string",
"tokenUserDisplayName": "string",
"tokenUserPrincipalName": "string"
},
"type": "Microsoft.DataLake/Accounts"
}
Microsoft.EventHub/EventHubを
{
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.EventHub/EventHub"
}
Microsoft.ServiceBus/EventHubの場合は、次の値を使用します。
{
"properties": {
"authenticationMode": "string",
"eventHubName": "string",
"partitionKey": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string"
},
"type": "Microsoft.ServiceBus/EventHub"
}
Microsoft.ServiceBus/Queue
{
"properties": {
"authenticationMode": "string",
"propertyColumns": [ "string" ],
"queueName": "string",
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string",
"systemPropertyColumns": {}
},
"type": "Microsoft.ServiceBus/Queue"
}
Microsoft.ServiceBus/Topic
{
"properties": {
"authenticationMode": "string",
"propertyColumns": [ "string" ],
"serviceBusNamespace": "string",
"sharedAccessPolicyKey": "string",
"sharedAccessPolicyName": "string",
"systemPropertyColumns": {
"{customized property}": "string"
},
"topicName": "string"
},
"type": "Microsoft.ServiceBus/Topic"
}
Microsoft.Sql/Server/DataWarehouse
{
"properties": {
"database": "string",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.Sql/Server/DataWarehouse"
}
Microsoft.Sql/Server/Databaseの場合は、次の値を使用します。
{
"properties": {
"authenticationMode": "string",
"database": "string",
"maxBatchCount": "int",
"maxWriterCount": "int",
"password": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.Sql/Server/Database"
}
Microsoft.Storage/BLOBの場合は、次の値を使用します。
{
"properties": {
"authenticationMode": "string",
"blobPathPrefix": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string"
}
],
"timeFormat": "string"
},
"type": "Microsoft.Storage/Blob"
}
Microsoft.Storage/DocumentDBを
{
"properties": {
"accountId": "string",
"accountKey": "string",
"collectionNamePattern": "string",
"database": "string",
"documentId": "string",
"partitionKey": "string"
},
"type": "Microsoft.Storage/DocumentDB"
}
Microsoft.Storage/Tableの場合は、次の値を使用します。
{
"properties": {
"accountKey": "string",
"accountName": "string",
"batchSize": "int",
"columnsToRemove": [ "string" ],
"partitionKey": "string",
"rowKey": "string",
"table": "string"
},
"type": "Microsoft.Storage/Table"
}
PowerBIの場合は、次のコマンドを使用します。
{
"properties": {
"authenticationMode": "string",
"dataset": "string",
"groupId": "string",
"groupName": "string",
"refreshToken": "string",
"table": "string",
"tokenUserDisplayName": "string",
"tokenUserPrincipalName": "string"
},
"type": "PowerBI"
}
InputProperties オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
参照の場合は、次の値を使用します。
{
"datasource": {
"type": "string"
// For remaining properties, see ReferenceInputDataSource objects
},
"type": "Reference"
}
Streamの場合は、次を使用します。
{
"datasource": {
"type": "string"
// For remaining properties, see StreamInputDataSource objects
},
"type": "Stream"
}
シリアル化オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
Avroを
{
"properties": {},
"type": "Avro"
}
Csvの場合は、次を使用します。
{
"properties": {
"encoding": "string",
"fieldDelimiter": "string"
},
"type": "Csv"
}
Jsonの場合は、次の値を使用します。
{
"properties": {
"encoding": "string",
"format": "string"
},
"type": "Json"
}
Parquet
{
"properties": {},
"type": "Parquet"
}
ReferenceInputDataSource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
ファイルの場合は、次を使用します。
{
"properties": {
"path": "string"
},
"type": "File"
}
Microsoft.Sql/Server/Databaseの場合は、次の値を使用します。
{
"properties": {
"database": "string",
"deltaSnapshotQuery": "string",
"fullSnapshotQuery": "string",
"password": "string",
"refreshRate": "string",
"refreshType": "string",
"server": "string",
"table": "string",
"user": "string"
},
"type": "Microsoft.Sql/Server/Database"
}
Microsoft.Storage/BLOBの場合は、次の値を使用します。
{
"properties": {
"authenticationMode": "string",
"container": "string",
"dateFormat": "string",
"pathPattern": "string",
"storageAccounts": [
{
"accountKey": "string",
"accountName": "string"
}
],
"timeFormat": "string"
},
"type": "Microsoft.Storage/Blob"
}
FunctionBinding オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
Microsoft.MachineLearning/WebServiceの場合は、次の値を使用します。
{
"properties": {
"apiKey": "string",
"batchSize": "int",
"endpoint": "string",
"inputs": {
"columnNames": [
{
"dataType": "string",
"mapTo": "int",
"name": "string"
}
],
"name": "string"
},
"outputs": [
{
"dataType": "string",
"name": "string"
}
]
},
"type": "Microsoft.MachineLearning/WebService"
}
Microsoft.StreamAnalytics/JavascriptUdfの場合は、次の値を使用します。
{
"properties": {
"script": "string"
},
"type": "Microsoft.StreamAnalytics/JavascriptUdf"
}
FunctionProperties オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
集計
{
"type": "Aggregate"
}
スカラー
{
"type": "Scalar"
}
プロパティ値
AggregateFunctionProperties
名前 | 形容 | 価値 |
---|---|---|
種類 | 関数の種類を示します。 | 'Aggregate' (必須) |
AvroSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Avro シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | 任意 |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Avro' (必須) |
AzureDataLakeStoreOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Data Lake Store の出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureDataLakeStoreOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.DataLake/Accounts' (必須) |
AzureDataLakeStoreOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
accountName | Azure Data Lake Store アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
dateFormat | 日付形式。 {date} が filePathPrefix に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
filePathPrefix | 出力の書き込み先となるファイルの場所。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
refreshToken | データ ソースでの認証に使用できる有効なアクセス トークンを取得するために使用できる更新トークン。 有効な更新トークンは、現在、Azure Portal 経由でのみ取得できます。 データ ソースを作成するときにダミーの文字列値をここに配置し、Azure Portal に移動してデータ ソースを認証し、有効な更新トークンでこのプロパティを更新することをお勧めします。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
tenantId | 更新トークンの取得に使用したユーザーのテナント ID。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
timeFormat | 時刻の形式。 {time} が filePathPrefix に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
tokenUserDisplayName | 更新トークンの取得に使用されたユーザーのユーザー表示名。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
tokenUserPrincipalName | 更新トークンの取得に使用されたユーザーのユーザー プリンシパル名 (UPN)。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
AzureFunctionOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure 関数の出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureFunctionOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.AzureFunction' (必須) |
AzureFunctionOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
apiKey | 別のサブスクリプションの Azure 関数を使用する場合は、関数にアクセスするためのキーを指定することで使用できます。 | 糸 |
functionAppName | Azure Functions アプリの名前。 | 糸 |
functionName | Azure Functions アプリ内の関数の名前。 | 糸 |
maxBatchCount | Azure Functions に送信される各バッチ内のイベントの最大数を指定できるプロパティ。 既定値は 100 です。 | int |
maxBatchSize | Azure 関数に送信される各出力バッチの最大サイズを設定できるプロパティ。 入力単位はバイト単位です。 既定では、この値は 262,144 バイト (256 KB) です。 | int |
AzureMachineLearningWebServiceFunctionBinding
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Machine Learning Web サービスに関連付けられているバインド プロパティ。 | AzureMachineLearningWebServiceFunctionBindingProperties |
種類 | 関数バインドの種類を示します。 | 'Microsoft.MachineLearning/WebService' (必須) |
AzureMachineLearningWebServiceFunctionBindingProperties
名前 | 形容 | 価値 |
---|---|---|
apiKey | Request-Response エンドポイントでの認証に使用される API キー。 | 糸 |
batchSize | 各 Azure ML RRS 実行要求の最大行数を示す 1 から 10000 までの数。 既定値は 1000 です。 | int |
エンドポイント | Request-Response は、Azure Machine Learning Web サービスのエンドポイントを実行します。 詳細については、/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs を参照してください。 | 糸 |
入力 | Azure Machine Learning Web サービス エンドポイントの入力。 | AzureMachineLearningWebServiceInputs |
出力 | Azure Machine Learning Web サービス エンドポイントの実行からの出力の一覧。 | AzureMachineLearningWebServiceOutputColumn[] |
AzureMachineLearningWebServiceInputColumn
名前 | 形容 | 価値 |
---|---|---|
dataType | 入力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx を参照してください。 | 糸 |
mapTo | この入力がマップされる関数パラメーターの 0 から始まるインデックス。 | int |
名前 | 入力列の名前。 | 糸 |
AzureMachineLearningWebServiceInputs
名前 | 形容 | 価値 |
---|---|---|
columnNames | Azure Machine Learning Web サービス エンドポイントの入力列の一覧。 | AzureMachineLearningWebServiceInputColumn[] |
名前 | 入力の名前。 これは、エンドポイントの作成時に指定された名前です。 | 糸 |
AzureMachineLearningWebServiceOutputColumn
名前 | 形容 | 価値 |
---|---|---|
dataType | 出力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx を参照してください。 | 糸 |
名前 | 出力列の名前。 | 糸 |
AzureSqlDatabaseOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure SQL データベースの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureSqlDatabaseOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Sql/Server/Database' (必須) |
AzureSqlDatabaseOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
データベース | Azure SQL データベースの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
maxBatchCount | Sql データベースへの書き込みの最大バッチ数。既定値は 10,000 です。 PUT 要求では省略可能。 | int |
maxWriterCount | 現在、使用可能なライターの最大数は 1 (単一ライター) と 0 (クエリ パーティションに基づく) のみです。 PUT 要求では省略可能。 | int |
パスワード | Azure SQL データベースへの接続に使用されるパスワード。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
サーバー | Azure SQL データベースを含む SQL サーバーの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | Azure SQL データベース内のテーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
利用者 | Azure SQL データベースへの接続に使用されるユーザー名。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
AzureSqlReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | 参照データを含む SQL DB 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureSqlReferenceInputDataSourceProperties |
種類 | 参照データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Sql/Server/Database' (必須) |
AzureSqlReferenceInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
データベース | この要素は、データソース要素に関連付けられています。 これは、出力の書き込み対象となるデータベースの名前です。 | 糸 |
deltaSnapshotQuery | この要素は、データソース要素に関連付けられています。 このクエリは、SQL データベースから増分変更をフェッチするために使用されます。 このオプションを使用するには、Azure SQL Database でテンポラル テーブルを使用することをお勧めします。 | 糸 |
fullSnapshotQuery | この要素は、データソース要素に関連付けられています。 このクエリは、SQL データベースからデータをフェッチするために使用されます。 | 糸 |
パスワード | この要素は、データソース要素に関連付けられています。 これは、SQL Database インスタンスへの接続に使用されるパスワードです。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
refreshRate | この要素は、データソース要素に関連付けられています。 これは、データベースからデータをフェッチする頻度を示します。 DateTime 形式です。 | 糸 |
refreshType | データ更新オプションの種類を示します。 | 'RefreshPeriodicallyWithDelta' 'RefreshPeriodicallyWithFull' 'Static' |
サーバー | この要素は、データソース要素に関連付けられています。 これは、書き込み対象のデータベースを含むサーバーの名前です。 | 糸 |
テーブル | この要素は、データソース要素に関連付けられています。 Azure SQL データベース内のテーブルの名前。. | 糸 |
利用者 | この要素は、データソース要素に関連付けられています。 これは、SQL Database インスタンスへの接続に使用されるユーザー名です。 | 糸 |
AzureSynapseOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Synapse 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureSynapseOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Sql/Server/DataWarehouse' (必須) |
AzureSynapseOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
データベース | Azure SQL データベースの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
パスワード | Azure SQL データベースへの接続に使用されるパスワード。 PUT (CreateOrReplace) 要求で必要です。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
サーバー | Azure SQL データベースを含む SQL サーバーの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | Azure SQL データベース内のテーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
利用者 | Azure SQL データベースへの接続に使用されるユーザー名。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
AzureTableOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Table 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureTableOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Table' (必須) |
AzureTableOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
accountKey | Azure Storage アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
accountName | Azure Storage アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
batchSize | Azure Table に一度に書き込む行数。 | int |
columnsToRemove | 指定した場合、配列内の各項目は、出力イベント エンティティから削除する (存在する場合) 列の名前になります。 | string[] |
partitionKey | この要素は、Azure Table のパーティション キーとして使用されるクエリの SELECT ステートメントの列の名前を示します。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
rowKey | この要素は、Azure Table の行キーとして使用されるクエリの SELECT ステートメントの列の名前を示します。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | Azure テーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
BlobOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | BLOB 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | BlobOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Blob' (必須) |
BlobOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
blobPathPrefix | BLOB パス プレフィックス。 | 糸 |
コンテナ | 関連付けられているストレージ アカウント内のコンテナーの名前。 このコンテナーには、読み取りまたは書き込み対象の BLOB が含まれています。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
dateFormat | 日付形式。 {date} が pathPattern に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
pathPattern | BLOB パス パターン。 正規表現ではありません。 これは、BLOB 名を照合して、ジョブへの入力または出力として含めるかどうかを判断するパターンを表します。 詳細な説明と例については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 | 糸 |
storageAccounts | 1 つ以上の Azure Storage アカウントの一覧。 PUT (CreateOrReplace) 要求で必要です。 | StorageAccount[] |
timeFormat | 時刻の形式。 {time} が pathPattern に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
BlobReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | 参照データを含む BLOB 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | BlobReferenceInputDataSourceProperties の |
種類 | 参照データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Blob' (必須) |
BlobReferenceInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
コンテナ | 関連付けられているストレージ アカウント内のコンテナーの名前。 このコンテナーには、読み取りまたは書き込み対象の BLOB が含まれています。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
dateFormat | 日付形式。 {date} が pathPattern に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
pathPattern | BLOB パス パターン。 正規表現ではありません。 これは、BLOB 名を照合して、ジョブへの入力または出力として含めるかどうかを判断するパターンを表します。 詳細な説明と例については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 | 糸 |
storageAccounts | 1 つ以上の Azure Storage アカウントの一覧。 PUT (CreateOrReplace) 要求で必要です。 | StorageAccount[] |
timeFormat | 時刻の形式。 {time} が pathPattern に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
BlobStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む BLOB 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | BlobStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Blob' (必須) |
BlobStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
コンテナ | 関連付けられているストレージ アカウント内のコンテナーの名前。 このコンテナーには、読み取りまたは書き込み対象の BLOB が含まれています。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
dateFormat | 日付形式。 {date} が pathPattern に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
pathPattern | BLOB パス パターン。 正規表現ではありません。 これは、BLOB 名を照合して、ジョブへの入力または出力として含めるかどうかを判断するパターンを表します。 詳細な説明と例については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 | 糸 |
sourcePartitionCount | BLOB 入力データ ソースのパーティション数。 範囲 1 ~ 1024。 | int |
storageAccounts | 1 つ以上の Azure Storage アカウントの一覧。 PUT (CreateOrReplace) 要求で必要です。 | StorageAccount[] |
timeFormat | 時刻の形式。 {time} が pathPattern に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
ClusterInfo
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | クラスターのリソース ID。 | 糸 |
圧縮
名前 | 形容 | 価値 |
---|---|---|
種類 | 入力で使用される圧縮の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Deflate' 'GZip' 'None' (必須) |
CsvSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | CSV シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | csvSerializationProperties の |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Csv' (必須) |
CsvSerializationProperties
名前 | 形容 | 価値 |
---|---|---|
エンコーディング | 入力の場合の受信データのエンコードと、出力の場合の送信データのエンコードを指定します。 PUT (CreateOrReplace) 要求で必要です。 | 'UTF8' |
fieldDelimiter | コンマ区切り値 (CSV) レコードを区切るために使用する区切り記号を指定します。 サポートされている値の一覧については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
DocumentDbOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | DocumentDB 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | DocumentDbOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/DocumentDB' (必須) |
DocumentDbOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
accountId | DocumentDB アカウント名または ID。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
accountKey | DocumentDB アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
collectionNamePattern | 使用するコレクションのコレクション名パターン。 コレクション名の形式は、オプションの {partition} トークンを使用して作成できます。パーティションは 0 から始まります。 詳細については、/rest/api/streamanalytics/stream-analytics-output の DocumentDB セクションを参照してください。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
データベース | DocumentDB データベースの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
documentId | 挿入操作または更新操作の基になっている主キーを指定するために使用される出力イベント内のフィールドの名前。 | 糸 |
partitionKey | コレクション間で出力をパーティション分割するためのキーを指定するために使用される出力イベント内のフィールドの名前。 'collectionNamePattern' に {partition} トークンが含まれている場合は、このプロパティを指定する必要があります。 | 糸 |
EventHubOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | イベント ハブの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/EventHub' (必須) |
EventHubOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
eventHubName | イベント ハブの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
partitionKey | イベント データを送信するパーティションを決定するために使用されるキー/列。 | 糸 |
propertyColumns | このイベント ハブ出力に関連付けられているプロパティ。 | string[] |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
EventHubStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む Event Hub 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/EventHub' (必須) |
EventHubStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
consumerGroupName | イベント ハブからイベントを読み取るために使用するイベント ハブ コンシューマー グループの名前。 複数の入力に個別のコンシューマー グループ名を指定すると、それらの各入力がイベント ハブから同じイベントを受信できます。 指定しない場合、入力ではイベント ハブの既定のコンシューマー グループが使用されます。 | 糸 |
eventHubName | イベント ハブの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
EventHubV2OutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | イベント ハブの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.EventHub/EventHub' (必須) |
EventHubV2StreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む Event Hub 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.EventHub/EventHub' (必須) |
FileReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | 参照データを含むファイル入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | FileReferenceInputDataSourceProperties の |
種類 | 参照データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'File' (必須) |
FileReferenceInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
パス | ファイルのパス。 | 糸 |
機能
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 関数に関連付けられているプロパティ。 | FunctionProperties |
FunctionBinding
名前 | 形容 | 価値 |
---|---|---|
種類 | AzureMachineLearningWebServiceFunctionBindingの型 |
'Microsoft.MachineLearning/WebService' 'Microsoft.StreamAnalytics/JavascriptUdf' (必須) |
FunctionConfiguration
名前 | 形容 | 価値 |
---|---|---|
バインディング | 関数の物理バインディング。 たとえば、Azure Machine Learning Web サービスの場合、エンドポイントについて説明します。 | FunctionBinding |
入力 | FunctionInput[] | |
アウトプット | 関数の出力について説明します。 | FunctionOutput |
FunctionInput
名前 | 形容 | 価値 |
---|---|---|
dataType | 関数入力パラメーターの (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | 糸 |
isConfigurationParameter | パラメーターが構成パラメーターであるかどうかを示すフラグ。 True の 場合は、この入力パラメーターが定数である必要があります。 既定値は false です。 | bool |
FunctionOutput
名前 | 形容 | 価値 |
---|---|---|
dataType | 関数出力の (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | 糸 |
FunctionProperties
名前 | 形容 | 価値 |
---|---|---|
プロパティ | FunctionConfiguration | |
種類 | AggregateFunctionProperties型 |
'Aggregate' 'Scalar' (必須) |
GatewayMessageBusOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ゲートウェイ メッセージ バスの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | GatewayMessageBusOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'GatewayMessageBus' (必須) |
GatewayMessageBusOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
話題 | Service Bus トピックの名前。 | 糸 |
GatewayMessageBusStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含むゲートウェイ メッセージ バス入力に関連付けられているプロパティ。 | GatewayMessageBusStreamInputDataSourceProperties |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'GatewayMessageBus' (必須) |
GatewayMessageBusStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
話題 | Service Bus トピックの名前。 | 糸 |
同一性
名前 | 形容 | 価値 |
---|---|---|
種類 | ID の種類 | 糸 |
インプット
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | InputProperties の |
InputProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | 入力データの圧縮方法について説明します | 圧縮 |
partitionKey | partitionKey 入力データのパーティション分割に使用される入力データ内のキーを記述します。 | 糸 |
連載 | 入力からのデータをシリアル化する方法、または出力に書き込むときにデータをシリアル化する方法について説明します。 PUT (CreateOrReplace) 要求で必要です。 | シリアル化 の |
種類 | ReferenceInputPropertiesの型 |
'Reference' 'Stream' (必須) |
IoTHubStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む IoT Hub 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | IoTHubStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Devices/IotHubs' (必須) |
IoTHubStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
consumerGroupName | IoT Hub からイベントを読み取るために使用する IoT Hub コンシューマー グループの名前。 指定しない場合、入力では IoT Hub の既定のコンシューマー グループが使用されます。 | 糸 |
エンドポイント | 接続する IoT Hub エンドポイント (メッセージ/イベント、messages/operationsMonitoringEvents など)。 | 糸 |
iotHubNamespace | IoT Hub の名前または URI。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | IoT Hub の共有アクセス ポリシー名。 このポリシーには、少なくともサービス接続アクセス許可が含まれている必要があります。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
JavaScriptFunctionBinding
名前 | 形容 | 価値 |
---|---|---|
プロパティ | JavaScript 関数に関連付けられているバインド プロパティ。 | JavaScriptFunctionBindingProperties の |
種類 | 関数バインドの種類を示します。 | 'Microsoft.StreamAnalytics/JavascriptUdf' (必須) |
JavaScriptFunctionBindingProperties
名前 | 形容 | 価値 |
---|---|---|
スクリプト | 1 つの関数定義を含む JavaScript コード。 例: 'function (x, y) { return x + y; }' | 糸 |
JobStorageAccount
名前 | 形容 | 価値 |
---|---|---|
accountKey | Azure Storage アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
accountName | Azure Storage アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
JsonSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | JSON シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | jsonSerializationProperties の |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Json' (必須) |
JsonSerializationProperties
名前 | 形容 | 価値 |
---|---|---|
エンコーディング | 入力の場合の受信データのエンコードと、出力の場合の送信データのエンコードを指定します。 PUT (CreateOrReplace) 要求で必要です。 | 'UTF8' |
形式 | このプロパティは、出力の JSON シリアル化にのみ適用されます。 入力には適用されません。 このプロパティは、出力が書き込まれる JSON の形式を指定します。 現在サポートされている値は、出力が新しい行で区切られた各 JSON オブジェクトと JSON オブジェクトの配列として書式設定されることを示す 'array' によって出力が書式設定されることを示す 'lineSeparated' です。 既定値は、左が null の場合は 'lineSeparated' です。 | 'Array' 'LineSeparated' |
Microsoft.StreamAnalytics/streamingjobs
名前 | 形容 | 価値 |
---|---|---|
apiVersion | API のバージョン | '2020-03-01' |
同一性 | 入力と出力で認証するために使用できる、このジョブに割り当てられたシステム割り当てマネージド ID について説明します。 | ID |
場所 | リソースが存在する地理的な場所 | 糸 |
名前 | リソース名 | string (必須) |
プロパティ | ストリーミング ジョブに関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | StreamingJobProperties |
タグ | リソース タグ | タグ名と値のディクショナリ。 テンプレート の |
種類 | リソースの種類 | 'Microsoft.StreamAnalytics/streamingjobs' |
アウトプット
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | OutputProperties を |
OutputDataSource
名前 | 形容 | 価値 |
---|---|---|
種類 | GatewayMessageBusOutputDataSourceの種類 |
'GatewayMessageBus' 'Microsoft.AzureFunction' 'Microsoft.DataLake/Accounts' 'Microsoft.EventHub/EventHub' 'Microsoft.ServiceBus/EventHub' 'Microsoft.ServiceBus/Queue' 'Microsoft.ServiceBus/Topic' 'Microsoft.Sql/Server/Database' 'Microsoft.Sql/Server/DataWarehouse' 'Microsoft.Storage/Blob' 'Microsoft.Storage/DocumentDB' 'Microsoft.Storage/Table' 'PowerBI' (必須) |
OutputProperties
名前 | 形容 | 価値 |
---|---|---|
datasource | 出力の書き込み先となるデータ ソースについて説明します。 PUT (CreateOrReplace) 要求で必要です。 | OutputDataSource の |
連載 | 入力からのデータをシリアル化する方法、または出力に書き込むときにデータをシリアル化する方法について説明します。 PUT (CreateOrReplace) 要求で必要です。 | シリアル化 の |
sizeWindow | Stream Analytics の出力を制限するサイズ ウィンドウ。 | int |
timeWindow | Stream Analytics ジョブの出力をフィルター処理する期間。 | 糸 |
ParquetSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Parquet シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | 任意 |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Parquet' (必須) |
PowerBIOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Power BI 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | PowerBIOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'PowerBI' (必須) |
PowerBIOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
データセット | Power BI データセットの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
groupId | Power BI グループの ID。 | 糸 |
groupName | Power BI グループの名前。 このプロパティを使用して、使用された特定の Power BI グループ ID を覚えておくのに役立ちます。 | 糸 |
refreshToken | データ ソースでの認証に使用できる有効なアクセス トークンを取得するために使用できる更新トークン。 有効な更新トークンは、現在、Azure Portal 経由でのみ取得できます。 データ ソースを作成するときにダミーの文字列値をここに配置し、Azure Portal に移動してデータ ソースを認証し、有効な更新トークンでこのプロパティを更新することをお勧めします。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | 指定したデータセットの下にある Power BI テーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
tokenUserDisplayName | 更新トークンの取得に使用されたユーザーのユーザー表示名。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
tokenUserPrincipalName | 更新トークンの取得に使用されたユーザーのユーザー プリンシパル名 (UPN)。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
ReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
種類 | FileReferenceInputDataSourceの型 |
'File' 'Microsoft.Sql/Server/Database' 'Microsoft.Storage/Blob' (必須) |
ReferenceInputProperties
名前 | 形容 | 価値 |
---|---|---|
datasource | 参照データを含む入力データ ソースについて説明します。 PUT (CreateOrReplace) 要求で必要です。 | ReferenceInputDataSource |
種類 | 入力が参照データのソースかストリーム データかを示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Reference' (必須) |
ScalarFunctionProperties
名前 | 形容 | 価値 |
---|---|---|
種類 | 関数の種類を示します。 | 'Scalar' (必須) |
連載
名前 | 形容 | 価値 |
---|---|---|
種類 | AvroSerializationの型 |
'Avro' 'Csv' 'Json' 'Parquet' (必須) |
ServiceBusQueueOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Service Bus キューの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | ServiceBusQueueOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/Queue' (必須) |
ServiceBusQueueOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Service Bus メッセージにカスタム プロパティとしてアタッチする出力列の名前の文字列配列。 | string[] |
queueName | Service Bus キューの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
systemPropertyColumns | Service Bus キューに関連付けられているシステム プロパティ。 ReplyToSessionId、ContentType、To、Subject、CorrelationId、TimeToLive、PartitionKey、SessionId、ScheduledEnqueueTime、MessageId、ReplyTo、Label、ScheduledEnqueueTimeUtc のシステム プロパティがサポートされています。 | 任意 |
ServiceBusTopicOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Service Bus トピックの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | ServiceBusTopicOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/Topic' (必須) |
ServiceBusTopicOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Service Bus メッセージにカスタム プロパティとしてアタッチする出力列の名前の文字列配列。 | string[] |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
systemPropertyColumns | Service Bus トピック出力に関連付けられているシステム プロパティ。 ReplyToSessionId、ContentType、To、Subject、CorrelationId、TimeToLive、PartitionKey、SessionId、ScheduledEnqueueTime、MessageId、ReplyTo、Label、ScheduledEnqueueTimeUtc のシステム プロパティがサポートされています。 | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
topicName | Service Bus トピックの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
名前 | 形容 | 価値 |
---|
SKU
名前 | 形容 | 価値 |
---|---|---|
名前 | SKU の名前。 PUT (CreateOrReplace) 要求で必要です。 | 'Standard' |
StorageAccount
名前 | 形容 | 価値 |
---|---|---|
accountKey | Azure Storage アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
accountName | Azure Storage アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
StreamingJobProperties
名前 | 形容 | 価値 |
---|---|---|
クラスター | ストリーミング ジョブを実行するクラスター。 | ClusterInfo |
compatibilityLevel | ストリーミング ジョブの特定のランタイム動作を制御します。 | '1.0' '1.2' |
contentStoragePolicy | 有効な値は JobStorageAccount と SystemAccount です。 JobStorageAccount に設定すると、ユーザーは jobStorageAccount プロパティも指定する必要があります。 . | 'JobStorageAccount' 'SystemAccount' |
dataLocale | ストリーム分析ジョブのデータ ロケール。 値は、https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxセットからサポートされている .NET Culture の名前である必要があります。 指定しない場合、既定値は 'en-US' です。 | 糸 |
eventsLateArrivalMaxDelayInSeconds | 遅延が到着するイベントを含めることができる最大許容遅延 (秒単位)。 サポートされている範囲は1814399 (20.23:59:59 日) に -1 され、-1 は無期限に待機を指定するために使用されます。 プロパティが存在しない場合、値は -1 であると解釈されます。 | int |
eventsOutOfOrderMaxDelayInSeconds | 順序外のイベントを順番に戻すように調整できる最大許容遅延 (秒単位)。 | int |
eventsOutOfOrderPolicy | 入力イベント ストリームで順不同に到着するイベントに適用するポリシーを示します。 | 'Adjust' 'Drop' |
関数 | ストリーミング ジョブの 1 つ以上の関数の一覧。 PUT 要求でこのプロパティを指定する場合は、各関数の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の変換に使用できる PATCH API を使用する必要があります。 | 関数[] |
入力 | ストリーミング ジョブへの 1 つ以上の入力の一覧。 PUT 要求でこのプロパティを指定する場合は、各入力の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の入力に使用できる PATCH API を使用する必要があります。 | 入力[] |
jobStorageAccount | MSI を使用する Azure Storage アカウントに関連付けられているプロパティ | JobStorageAccount |
jobType | ジョブの種類について説明します。 有効なモードは、Cloud と 'Edge' です。 |
'Cloud' 'Edge' |
outputErrorPolicy | 出力に到着し、形式が正しくないために外部ストレージに書き込むことができないイベントに適用するポリシーを示します (列の値がない、列の値が間違っている、またはサイズが正しくありません)。 | 'Drop' 'Stop' |
出力 | ストリーミング ジョブの 1 つ以上の出力の一覧。 PUT 要求でこのプロパティを指定する場合は、各出力の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の出力に使用できる PATCH API を使用する必要があります。 | 出力[] |
outputStartMode | このプロパティは、作成時にジョブをすぐに開始する必要がある場合にのみ使用する必要があります。 ジョブが開始されるたびに出力イベント ストリームの開始点を開始するか、outputStartTime プロパティで指定されたカスタム ユーザー タイム スタンプから開始するか、最後のイベント出力時刻から開始するかを示す JobStartTime、CustomTime、または LastOutputEventTime の値を指定できます。 | 'CustomTime' 'JobStartTime' 'LastOutputEventTime' |
outputStartTime | 値は、出力イベント ストリームの開始点を示す ISO-8601 形式のタイム スタンプか、ストリーミング ジョブが開始されるたびに出力イベント ストリームが開始されることを示す null のいずれかです。 outputStartMode が CustomTime に設定されている場合、このプロパティには値が必要です。 | 糸 |
sku | ストリーミング ジョブの SKU について説明します。 PUT (CreateOrReplace) 要求で必要です。 | SKU |
変換 | ストリーミング ジョブに使用するクエリとストリーミング ユニットの数を示します。 PUT 要求でこのプロパティを指定する場合は、変換の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の変換に使用できる PATCH API を使用する必要があります。 | 変換 |
StreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
種類 | GatewayMessageBusStreamInputDataSource型 |
'GatewayMessageBus' 'Microsoft.Devices/IotHubs' 'Microsoft.EventHub/EventHub' 'Microsoft.ServiceBus/EventHub' 'Microsoft.Storage/Blob' (必須) |
StreamInputProperties
名前 | 形容 | 価値 |
---|---|---|
datasource | ストリーム データを含む入力データ ソースについて説明します。 PUT (CreateOrReplace) 要求で必要です。 | StreamInputDataSource の |
種類 | 入力が参照データのソースかストリーム データかを示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Stream' (必須) |
TrackedResourceTags
名前 | 形容 | 価値 |
---|
変換
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 変換に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | TransformationProperties |
TransformationProperties
名前 | 形容 | 価値 |
---|---|---|
クエリ | ストリーミング ジョブで実行されるクエリを指定します。 Stream Analytics クエリ言語 (SAQL) の詳細については、https://msdn.microsoft.com/library/azure/dn834998 を参照してください。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
streamingUnits | ストリーミング ジョブが使用するストリーミング ユニットの数を指定します。 | int |
validStreamingUnits | ストリーミング ジョブがスケーリングできる有効なストリーミング ユニットを指定します。 | int[] |
クイック スタート テンプレート
次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。
テンプレート | 形容 |
---|---|
標準 Stream Analytics ジョブ を作成する Azure |
このテンプレートは、Standard Stream Analytics ジョブを作成します。 詳細については、Azure Stream Analytics は、複数のソースから大量の高速ストリーミング データを同時に分析および処理するように設計された、リアルタイム分析および複雑なイベント処理エンジンです。 パターンと関係は、デバイス、センサー、クリックストリーム、ソーシャル メディア フィード、アプリケーションなど、さまざまな入力ソースから抽出された情報で識別できます。 これらのパターンを使用すると、アクションをトリガーし、アラートの作成、レポート ツールへの情報のフィード、後で使用するために変換されたデータの格納などのワークフローを開始できます。 また、Stream Analytics は Azure IoT Edge ランタイムで使用でき、クラウドと同じ言語または構文をサポートしています。 |
Terraform (AzAPI プロバイダー) リソース定義
streamingjobs リソースの種類は、次を対象とする操作と共にデプロイできます。
- リソース グループの
各 API バージョンで変更されたプロパティの一覧については、変更ログの
リソースの形式
Microsoft.StreamAnalytics/streamingjobs リソースを作成するには、次の Terraform をテンプレートに追加します。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.StreamAnalytics/streamingjobs@2020-03-01"
name = "string"
identity = {
type = "string"
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
cluster = {
id = "string"
}
compatibilityLevel = "string"
contentStoragePolicy = "string"
dataLocale = "string"
eventsLateArrivalMaxDelayInSeconds = int
eventsOutOfOrderMaxDelayInSeconds = int
eventsOutOfOrderPolicy = "string"
functions = [
{
name = "string"
properties = {
properties = {
binding = {
type = "string"
// For remaining properties, see FunctionBinding objects
}
inputs = [
{
dataType = "string"
isConfigurationParameter = bool
}
]
output = {
dataType = "string"
}
}
type = "string"
// For remaining properties, see FunctionProperties objects
}
}
]
inputs = [
{
name = "string"
properties = {
compression = {
type = "string"
}
partitionKey = "string"
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
type = "string"
// For remaining properties, see InputProperties objects
}
}
]
jobStorageAccount = {
accountKey = "string"
accountName = "string"
authenticationMode = "string"
}
jobType = "string"
outputErrorPolicy = "string"
outputs = [
{
name = "string"
properties = {
datasource = {
type = "string"
// For remaining properties, see OutputDataSource objects
}
serialization = {
type = "string"
// For remaining properties, see Serialization objects
}
sizeWindow = int
timeWindow = "string"
}
}
]
outputStartMode = "string"
outputStartTime = "string"
sku = {
name = "string"
}
transformation = {
name = "string"
properties = {
query = "string"
streamingUnits = int
validStreamingUnits = [
int
]
}
}
}
})
}
StreamInputDataSource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
GatewayMessageBusの場合は、次を使用します。
{
properties = {
topic = "string"
}
type = "GatewayMessageBus"
}
Microsoft.Devices/IotHubsの場合は、次の値を使用します。
{
properties = {
consumerGroupName = "string"
endpoint = "string"
iotHubNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.Devices/IotHubs"
}
Microsoft.EventHub/EventHubを
{
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.EventHub/EventHub"
}
Microsoft.ServiceBus/EventHubの場合は、次の値を使用します。
{
properties = {
authenticationMode = "string"
consumerGroupName = "string"
eventHubName = "string"
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.ServiceBus/EventHub"
}
Microsoft.Storage/BLOBの場合は、次の値を使用します。
{
properties = {
authenticationMode = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
sourcePartitionCount = int
storageAccounts = [
{
accountKey = "string"
accountName = "string"
}
]
timeFormat = "string"
}
type = "Microsoft.Storage/Blob"
}
OutputDataSource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
GatewayMessageBusの場合は、次を使用します。
{
properties = {
topic = "string"
}
type = "GatewayMessageBus"
}
Microsoft.AzureFunctionを
{
properties = {
apiKey = "string"
functionAppName = "string"
functionName = "string"
maxBatchCount = int
maxBatchSize = int
}
type = "Microsoft.AzureFunction"
}
Microsoft.DataLake/Accountsの場合は、次の値を使用します。
{
properties = {
accountName = "string"
authenticationMode = "string"
dateFormat = "string"
filePathPrefix = "string"
refreshToken = "string"
tenantId = "string"
timeFormat = "string"
tokenUserDisplayName = "string"
tokenUserPrincipalName = "string"
}
type = "Microsoft.DataLake/Accounts"
}
Microsoft.EventHub/EventHubを
{
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.EventHub/EventHub"
}
Microsoft.ServiceBus/EventHubの場合は、次の値を使用します。
{
properties = {
authenticationMode = "string"
eventHubName = "string"
partitionKey = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
}
type = "Microsoft.ServiceBus/EventHub"
}
Microsoft.ServiceBus/Queue
{
properties = {
authenticationMode = "string"
propertyColumns = [
"string"
]
queueName = "string"
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
systemPropertyColumns = ?
}
type = "Microsoft.ServiceBus/Queue"
}
Microsoft.ServiceBus/Topic
{
properties = {
authenticationMode = "string"
propertyColumns = [
"string"
]
serviceBusNamespace = "string"
sharedAccessPolicyKey = "string"
sharedAccessPolicyName = "string"
systemPropertyColumns = {
{customized property} = "string"
}
topicName = "string"
}
type = "Microsoft.ServiceBus/Topic"
}
Microsoft.Sql/Server/DataWarehouse
{
properties = {
database = "string"
password = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.Sql/Server/DataWarehouse"
}
Microsoft.Sql/Server/Databaseの場合は、次の値を使用します。
{
properties = {
authenticationMode = "string"
database = "string"
maxBatchCount = int
maxWriterCount = int
password = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.Sql/Server/Database"
}
Microsoft.Storage/BLOBの場合は、次の値を使用します。
{
properties = {
authenticationMode = "string"
blobPathPrefix = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
storageAccounts = [
{
accountKey = "string"
accountName = "string"
}
]
timeFormat = "string"
}
type = "Microsoft.Storage/Blob"
}
Microsoft.Storage/DocumentDBを
{
properties = {
accountId = "string"
accountKey = "string"
collectionNamePattern = "string"
database = "string"
documentId = "string"
partitionKey = "string"
}
type = "Microsoft.Storage/DocumentDB"
}
Microsoft.Storage/Tableの場合は、次の値を使用します。
{
properties = {
accountKey = "string"
accountName = "string"
batchSize = int
columnsToRemove = [
"string"
]
partitionKey = "string"
rowKey = "string"
table = "string"
}
type = "Microsoft.Storage/Table"
}
PowerBIの場合は、次のコマンドを使用します。
{
properties = {
authenticationMode = "string"
dataset = "string"
groupId = "string"
groupName = "string"
refreshToken = "string"
table = "string"
tokenUserDisplayName = "string"
tokenUserPrincipalName = "string"
}
type = "PowerBI"
}
InputProperties オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
参照の場合は、次の値を使用します。
{
datasource = {
type = "string"
// For remaining properties, see ReferenceInputDataSource objects
}
type = "Reference"
}
Streamの場合は、次を使用します。
{
datasource = {
type = "string"
// For remaining properties, see StreamInputDataSource objects
}
type = "Stream"
}
シリアル化オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
Avroを
{
properties = ?
type = "Avro"
}
Csvの場合は、次を使用します。
{
properties = {
encoding = "string"
fieldDelimiter = "string"
}
type = "Csv"
}
Jsonの場合は、次の値を使用します。
{
properties = {
encoding = "string"
format = "string"
}
type = "Json"
}
Parquet
{
properties = ?
type = "Parquet"
}
ReferenceInputDataSource オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
ファイルの場合は、次を使用します。
{
properties = {
path = "string"
}
type = "File"
}
Microsoft.Sql/Server/Databaseの場合は、次の値を使用します。
{
properties = {
database = "string"
deltaSnapshotQuery = "string"
fullSnapshotQuery = "string"
password = "string"
refreshRate = "string"
refreshType = "string"
server = "string"
table = "string"
user = "string"
}
type = "Microsoft.Sql/Server/Database"
}
Microsoft.Storage/BLOBの場合は、次の値を使用します。
{
properties = {
authenticationMode = "string"
container = "string"
dateFormat = "string"
pathPattern = "string"
storageAccounts = [
{
accountKey = "string"
accountName = "string"
}
]
timeFormat = "string"
}
type = "Microsoft.Storage/Blob"
}
FunctionBinding オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
Microsoft.MachineLearning/WebServiceの場合は、次の値を使用します。
{
properties = {
apiKey = "string"
batchSize = int
endpoint = "string"
inputs = {
columnNames = [
{
dataType = "string"
mapTo = int
name = "string"
}
]
name = "string"
}
outputs = [
{
dataType = "string"
name = "string"
}
]
}
type = "Microsoft.MachineLearning/WebService"
}
Microsoft.StreamAnalytics/JavascriptUdfの場合は、次の値を使用します。
{
properties = {
script = "string"
}
type = "Microsoft.StreamAnalytics/JavascriptUdf"
}
FunctionProperties オブジェクト
型 プロパティを設定して、オブジェクトの型を指定します。
集計
{
type = "Aggregate"
}
スカラー
{
type = "Scalar"
}
プロパティ値
AggregateFunctionProperties
名前 | 形容 | 価値 |
---|---|---|
種類 | 関数の種類を示します。 | 'Aggregate' (必須) |
AvroSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Avro シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | 任意 |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Avro' (必須) |
AzureDataLakeStoreOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Data Lake Store の出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureDataLakeStoreOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.DataLake/Accounts' (必須) |
AzureDataLakeStoreOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
accountName | Azure Data Lake Store アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
dateFormat | 日付形式。 {date} が filePathPrefix に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
filePathPrefix | 出力の書き込み先となるファイルの場所。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
refreshToken | データ ソースでの認証に使用できる有効なアクセス トークンを取得するために使用できる更新トークン。 有効な更新トークンは、現在、Azure Portal 経由でのみ取得できます。 データ ソースを作成するときにダミーの文字列値をここに配置し、Azure Portal に移動してデータ ソースを認証し、有効な更新トークンでこのプロパティを更新することをお勧めします。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
tenantId | 更新トークンの取得に使用したユーザーのテナント ID。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
timeFormat | 時刻の形式。 {time} が filePathPrefix に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
tokenUserDisplayName | 更新トークンの取得に使用されたユーザーのユーザー表示名。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
tokenUserPrincipalName | 更新トークンの取得に使用されたユーザーのユーザー プリンシパル名 (UPN)。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
AzureFunctionOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure 関数の出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureFunctionOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.AzureFunction' (必須) |
AzureFunctionOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
apiKey | 別のサブスクリプションの Azure 関数を使用する場合は、関数にアクセスするためのキーを指定することで使用できます。 | 糸 |
functionAppName | Azure Functions アプリの名前。 | 糸 |
functionName | Azure Functions アプリ内の関数の名前。 | 糸 |
maxBatchCount | Azure Functions に送信される各バッチ内のイベントの最大数を指定できるプロパティ。 既定値は 100 です。 | int |
maxBatchSize | Azure 関数に送信される各出力バッチの最大サイズを設定できるプロパティ。 入力単位はバイト単位です。 既定では、この値は 262,144 バイト (256 KB) です。 | int |
AzureMachineLearningWebServiceFunctionBinding
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Machine Learning Web サービスに関連付けられているバインド プロパティ。 | AzureMachineLearningWebServiceFunctionBindingProperties |
種類 | 関数バインドの種類を示します。 | 'Microsoft.MachineLearning/WebService' (必須) |
AzureMachineLearningWebServiceFunctionBindingProperties
名前 | 形容 | 価値 |
---|---|---|
apiKey | Request-Response エンドポイントでの認証に使用される API キー。 | 糸 |
batchSize | 各 Azure ML RRS 実行要求の最大行数を示す 1 から 10000 までの数。 既定値は 1000 です。 | int |
エンドポイント | Request-Response は、Azure Machine Learning Web サービスのエンドポイントを実行します。 詳細については、/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs を参照してください。 | 糸 |
入力 | Azure Machine Learning Web サービス エンドポイントの入力。 | AzureMachineLearningWebServiceInputs |
出力 | Azure Machine Learning Web サービス エンドポイントの実行からの出力の一覧。 | AzureMachineLearningWebServiceOutputColumn[] |
AzureMachineLearningWebServiceInputColumn
名前 | 形容 | 価値 |
---|---|---|
dataType | 入力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx を参照してください。 | 糸 |
mapTo | この入力がマップされる関数パラメーターの 0 から始まるインデックス。 | int |
名前 | 入力列の名前。 | 糸 |
AzureMachineLearningWebServiceInputs
名前 | 形容 | 価値 |
---|---|---|
columnNames | Azure Machine Learning Web サービス エンドポイントの入力列の一覧。 | AzureMachineLearningWebServiceInputColumn[] |
名前 | 入力の名前。 これは、エンドポイントの作成時に指定された名前です。 | 糸 |
AzureMachineLearningWebServiceOutputColumn
名前 | 形容 | 価値 |
---|---|---|
dataType | 出力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx を参照してください。 | 糸 |
名前 | 出力列の名前。 | 糸 |
AzureSqlDatabaseOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure SQL データベースの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureSqlDatabaseOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Sql/Server/Database' (必須) |
AzureSqlDatabaseOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
データベース | Azure SQL データベースの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
maxBatchCount | Sql データベースへの書き込みの最大バッチ数。既定値は 10,000 です。 PUT 要求では省略可能。 | int |
maxWriterCount | 現在、使用可能なライターの最大数は 1 (単一ライター) と 0 (クエリ パーティションに基づく) のみです。 PUT 要求では省略可能。 | int |
パスワード | Azure SQL データベースへの接続に使用されるパスワード。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
サーバー | Azure SQL データベースを含む SQL サーバーの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | Azure SQL データベース内のテーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
利用者 | Azure SQL データベースへの接続に使用されるユーザー名。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
AzureSqlReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | 参照データを含む SQL DB 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureSqlReferenceInputDataSourceProperties |
種類 | 参照データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Sql/Server/Database' (必須) |
AzureSqlReferenceInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
データベース | この要素は、データソース要素に関連付けられています。 これは、出力の書き込み対象となるデータベースの名前です。 | 糸 |
deltaSnapshotQuery | この要素は、データソース要素に関連付けられています。 このクエリは、SQL データベースから増分変更をフェッチするために使用されます。 このオプションを使用するには、Azure SQL Database でテンポラル テーブルを使用することをお勧めします。 | 糸 |
fullSnapshotQuery | この要素は、データソース要素に関連付けられています。 このクエリは、SQL データベースからデータをフェッチするために使用されます。 | 糸 |
パスワード | この要素は、データソース要素に関連付けられています。 これは、SQL Database インスタンスへの接続に使用されるパスワードです。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
refreshRate | この要素は、データソース要素に関連付けられています。 これは、データベースからデータをフェッチする頻度を示します。 DateTime 形式です。 | 糸 |
refreshType | データ更新オプションの種類を示します。 | 'RefreshPeriodicallyWithDelta' 'RefreshPeriodicallyWithFull' 'Static' |
サーバー | この要素は、データソース要素に関連付けられています。 これは、書き込み対象のデータベースを含むサーバーの名前です。 | 糸 |
テーブル | この要素は、データソース要素に関連付けられています。 Azure SQL データベース内のテーブルの名前。. | 糸 |
利用者 | この要素は、データソース要素に関連付けられています。 これは、SQL Database インスタンスへの接続に使用されるユーザー名です。 | 糸 |
AzureSynapseOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Synapse 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureSynapseOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Sql/Server/DataWarehouse' (必須) |
AzureSynapseOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
データベース | Azure SQL データベースの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
パスワード | Azure SQL データベースへの接続に使用されるパスワード。 PUT (CreateOrReplace) 要求で必要です。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
サーバー | Azure SQL データベースを含む SQL サーバーの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | Azure SQL データベース内のテーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
利用者 | Azure SQL データベースへの接続に使用されるユーザー名。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
AzureTableOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Azure Table 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | AzureTableOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Table' (必須) |
AzureTableOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
accountKey | Azure Storage アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 制約: 機密性の高い値。 セキュリティで保護されたパラメーターとして渡します。 |
accountName | Azure Storage アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
batchSize | Azure Table に一度に書き込む行数。 | int |
columnsToRemove | 指定した場合、配列内の各項目は、出力イベント エンティティから削除する (存在する場合) 列の名前になります。 | string[] |
partitionKey | この要素は、Azure Table のパーティション キーとして使用されるクエリの SELECT ステートメントの列の名前を示します。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
rowKey | この要素は、Azure Table の行キーとして使用されるクエリの SELECT ステートメントの列の名前を示します。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | Azure テーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
BlobOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | BLOB 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | BlobOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Blob' (必須) |
BlobOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
blobPathPrefix | BLOB パス プレフィックス。 | 糸 |
コンテナ | 関連付けられているストレージ アカウント内のコンテナーの名前。 このコンテナーには、読み取りまたは書き込み対象の BLOB が含まれています。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
dateFormat | 日付形式。 {date} が pathPattern に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
pathPattern | BLOB パス パターン。 正規表現ではありません。 これは、BLOB 名を照合して、ジョブへの入力または出力として含めるかどうかを判断するパターンを表します。 詳細な説明と例については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 | 糸 |
storageAccounts | 1 つ以上の Azure Storage アカウントの一覧。 PUT (CreateOrReplace) 要求で必要です。 | StorageAccount[] |
timeFormat | 時刻の形式。 {time} が pathPattern に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
BlobReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | 参照データを含む BLOB 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | BlobReferenceInputDataSourceProperties の |
種類 | 参照データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Blob' (必須) |
BlobReferenceInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
コンテナ | 関連付けられているストレージ アカウント内のコンテナーの名前。 このコンテナーには、読み取りまたは書き込み対象の BLOB が含まれています。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
dateFormat | 日付形式。 {date} が pathPattern に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
pathPattern | BLOB パス パターン。 正規表現ではありません。 これは、BLOB 名を照合して、ジョブへの入力または出力として含めるかどうかを判断するパターンを表します。 詳細な説明と例については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 | 糸 |
storageAccounts | 1 つ以上の Azure Storage アカウントの一覧。 PUT (CreateOrReplace) 要求で必要です。 | StorageAccount[] |
timeFormat | 時刻の形式。 {time} が pathPattern に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
BlobStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む BLOB 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | BlobStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/Blob' (必須) |
BlobStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
コンテナ | 関連付けられているストレージ アカウント内のコンテナーの名前。 このコンテナーには、読み取りまたは書き込み対象の BLOB が含まれています。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
dateFormat | 日付形式。 {date} が pathPattern に表示される場合は、このプロパティの値が日付形式として代わりに使用されます。 | 糸 |
pathPattern | BLOB パス パターン。 正規表現ではありません。 これは、BLOB 名を照合して、ジョブへの入力または出力として含めるかどうかを判断するパターンを表します。 詳細な説明と例については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 | 糸 |
sourcePartitionCount | BLOB 入力データ ソースのパーティション数。 範囲 1 ~ 1024。 | int |
storageAccounts | 1 つ以上の Azure Storage アカウントの一覧。 PUT (CreateOrReplace) 要求で必要です。 | StorageAccount[] |
timeFormat | 時刻の形式。 {time} が pathPattern に表示される場合は、このプロパティの値が代わりに時刻形式として使用されます。 | 糸 |
ClusterInfo
名前 | 形容 | 価値 |
---|---|---|
身分証明書 | クラスターのリソース ID。 | 糸 |
圧縮
名前 | 形容 | 価値 |
---|---|---|
種類 | 入力で使用される圧縮の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Deflate' 'GZip' 'None' (必須) |
CsvSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | CSV シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | csvSerializationProperties の |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Csv' (必須) |
CsvSerializationProperties
名前 | 形容 | 価値 |
---|---|---|
エンコーディング | 入力の場合の受信データのエンコードと、出力の場合の送信データのエンコードを指定します。 PUT (CreateOrReplace) 要求で必要です。 | 'UTF8' |
fieldDelimiter | コンマ区切り値 (CSV) レコードを区切るために使用する区切り記号を指定します。 サポートされている値の一覧については、/rest/api/streamanalytics/stream-analytics-input または /rest/api/streamanalytics/stream-analytics-output を参照してください。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
DocumentDbOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | DocumentDB 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | DocumentDbOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Storage/DocumentDB' (必須) |
DocumentDbOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
accountId | DocumentDB アカウント名または ID。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
accountKey | DocumentDB アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
collectionNamePattern | 使用するコレクションのコレクション名パターン。 コレクション名の形式は、オプションの {partition} トークンを使用して作成できます。パーティションは 0 から始まります。 詳細については、/rest/api/streamanalytics/stream-analytics-output の DocumentDB セクションを参照してください。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
データベース | DocumentDB データベースの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
documentId | 挿入操作または更新操作の基になっている主キーを指定するために使用される出力イベント内のフィールドの名前。 | 糸 |
partitionKey | コレクション間で出力をパーティション分割するためのキーを指定するために使用される出力イベント内のフィールドの名前。 'collectionNamePattern' に {partition} トークンが含まれている場合は、このプロパティを指定する必要があります。 | 糸 |
EventHubOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | イベント ハブの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/EventHub' (必須) |
EventHubOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
eventHubName | イベント ハブの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
partitionKey | イベント データを送信するパーティションを決定するために使用されるキー/列。 | 糸 |
propertyColumns | このイベント ハブ出力に関連付けられているプロパティ。 | string[] |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
EventHubStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む Event Hub 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/EventHub' (必須) |
EventHubStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
consumerGroupName | イベント ハブからイベントを読み取るために使用するイベント ハブ コンシューマー グループの名前。 複数の入力に個別のコンシューマー グループ名を指定すると、それらの各入力がイベント ハブから同じイベントを受信できます。 指定しない場合、入力ではイベント ハブの既定のコンシューマー グループが使用されます。 | 糸 |
eventHubName | イベント ハブの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
EventHubV2OutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | イベント ハブの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.EventHub/EventHub' (必須) |
EventHubV2StreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む Event Hub 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | EventHubStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.EventHub/EventHub' (必須) |
FileReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | 参照データを含むファイル入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | FileReferenceInputDataSourceProperties の |
種類 | 参照データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'File' (必須) |
FileReferenceInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
パス | ファイルのパス。 | 糸 |
機能
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 関数に関連付けられているプロパティ。 | FunctionProperties |
FunctionBinding
名前 | 形容 | 価値 |
---|---|---|
種類 | AzureMachineLearningWebServiceFunctionBindingの型 |
'Microsoft.MachineLearning/WebService' 'Microsoft.StreamAnalytics/JavascriptUdf' (必須) |
FunctionConfiguration
名前 | 形容 | 価値 |
---|---|---|
バインディング | 関数の物理バインディング。 たとえば、Azure Machine Learning Web サービスの場合、エンドポイントについて説明します。 | FunctionBinding |
入力 | FunctionInput[] | |
アウトプット | 関数の出力について説明します。 | FunctionOutput |
FunctionInput
名前 | 形容 | 価値 |
---|---|---|
dataType | 関数入力パラメーターの (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | 糸 |
isConfigurationParameter | パラメーターが構成パラメーターであるかどうかを示すフラグ。 True の 場合は、この入力パラメーターが定数である必要があります。 既定値は false です。 | bool |
FunctionOutput
名前 | 形容 | 価値 |
---|---|---|
dataType | 関数出力の (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx | 糸 |
FunctionProperties
名前 | 形容 | 価値 |
---|---|---|
プロパティ | FunctionConfiguration | |
種類 | AggregateFunctionProperties型 |
'Aggregate' 'Scalar' (必須) |
GatewayMessageBusOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ゲートウェイ メッセージ バスの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | GatewayMessageBusOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'GatewayMessageBus' (必須) |
GatewayMessageBusOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
話題 | Service Bus トピックの名前。 | 糸 |
GatewayMessageBusStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含むゲートウェイ メッセージ バス入力に関連付けられているプロパティ。 | GatewayMessageBusStreamInputDataSourceProperties |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'GatewayMessageBus' (必須) |
GatewayMessageBusStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
話題 | Service Bus トピックの名前。 | 糸 |
同一性
名前 | 形容 | 価値 |
---|---|---|
種類 | ID の種類 | 糸 |
インプット
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | InputProperties の |
InputProperties
名前 | 形容 | 価値 |
---|---|---|
圧縮 | 入力データの圧縮方法について説明します | 圧縮 |
partitionKey | partitionKey 入力データのパーティション分割に使用される入力データ内のキーを記述します。 | 糸 |
連載 | 入力からのデータをシリアル化する方法、または出力に書き込むときにデータをシリアル化する方法について説明します。 PUT (CreateOrReplace) 要求で必要です。 | シリアル化 の |
種類 | ReferenceInputPropertiesの型 |
'Reference' 'Stream' (必須) |
IoTHubStreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | ストリーム データを含む IoT Hub 入力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | IoTHubStreamInputDataSourceProperties の |
種類 | ストリーム データを含む入力データ ソースの種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.Devices/IotHubs' (必須) |
IoTHubStreamInputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
consumerGroupName | IoT Hub からイベントを読み取るために使用する IoT Hub コンシューマー グループの名前。 指定しない場合、入力では IoT Hub の既定のコンシューマー グループが使用されます。 | 糸 |
エンドポイント | 接続する IoT Hub エンドポイント (メッセージ/イベント、messages/operationsMonitoringEvents など)。 | 糸 |
iotHubNamespace | IoT Hub の名前または URI。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | IoT Hub の共有アクセス ポリシー名。 このポリシーには、少なくともサービス接続アクセス許可が含まれている必要があります。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
JavaScriptFunctionBinding
名前 | 形容 | 価値 |
---|---|---|
プロパティ | JavaScript 関数に関連付けられているバインド プロパティ。 | JavaScriptFunctionBindingProperties の |
種類 | 関数バインドの種類を示します。 | 'Microsoft.StreamAnalytics/JavascriptUdf' (必須) |
JavaScriptFunctionBindingProperties
名前 | 形容 | 価値 |
---|---|---|
スクリプト | 1 つの関数定義を含む JavaScript コード。 例: 'function (x, y) { return x + y; }' | 糸 |
JobStorageAccount
名前 | 形容 | 価値 |
---|---|---|
accountKey | Azure Storage アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
accountName | Azure Storage アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
JsonSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | JSON シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | jsonSerializationProperties の |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Json' (必須) |
JsonSerializationProperties
名前 | 形容 | 価値 |
---|---|---|
エンコーディング | 入力の場合の受信データのエンコードと、出力の場合の送信データのエンコードを指定します。 PUT (CreateOrReplace) 要求で必要です。 | 'UTF8' |
形式 | このプロパティは、出力の JSON シリアル化にのみ適用されます。 入力には適用されません。 このプロパティは、出力が書き込まれる JSON の形式を指定します。 現在サポートされている値は、出力が新しい行で区切られた各 JSON オブジェクトと JSON オブジェクトの配列として書式設定されることを示す 'array' によって出力が書式設定されることを示す 'lineSeparated' です。 既定値は、左が null の場合は 'lineSeparated' です。 | 'Array' 'LineSeparated' |
Microsoft.StreamAnalytics/streamingjobs
名前 | 形容 | 価値 |
---|---|---|
同一性 | 入力と出力で認証するために使用できる、このジョブに割り当てられたシステム割り当てマネージド ID について説明します。 | ID |
場所 | リソースが存在する地理的な場所 | 糸 |
名前 | リソース名 | string (必須) |
プロパティ | ストリーミング ジョブに関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | StreamingJobProperties |
タグ | リソース タグ | タグ名と値のディクショナリ。 |
種類 | リソースの種類 | "Microsoft.StreamAnalytics/streamingjobs@2020-03-01" |
アウトプット
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | OutputProperties を |
OutputDataSource
名前 | 形容 | 価値 |
---|---|---|
種類 | GatewayMessageBusOutputDataSourceの種類 |
'GatewayMessageBus' 'Microsoft.AzureFunction' 'Microsoft.DataLake/Accounts' 'Microsoft.EventHub/EventHub' 'Microsoft.ServiceBus/EventHub' 'Microsoft.ServiceBus/Queue' 'Microsoft.ServiceBus/Topic' 'Microsoft.Sql/Server/Database' 'Microsoft.Sql/Server/DataWarehouse' 'Microsoft.Storage/Blob' 'Microsoft.Storage/DocumentDB' 'Microsoft.Storage/Table' 'PowerBI' (必須) |
OutputProperties
名前 | 形容 | 価値 |
---|---|---|
datasource | 出力の書き込み先となるデータ ソースについて説明します。 PUT (CreateOrReplace) 要求で必要です。 | OutputDataSource の |
連載 | 入力からのデータをシリアル化する方法、または出力に書き込むときにデータをシリアル化する方法について説明します。 PUT (CreateOrReplace) 要求で必要です。 | シリアル化 の |
sizeWindow | Stream Analytics の出力を制限するサイズ ウィンドウ。 | int |
timeWindow | Stream Analytics ジョブの出力をフィルター処理する期間。 | 糸 |
ParquetSerialization
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Parquet シリアル化の種類に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | 任意 |
種類 | 入力または出力で使用されるシリアル化の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Parquet' (必須) |
PowerBIOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Power BI 出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | PowerBIOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'PowerBI' (必須) |
PowerBIOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
データセット | Power BI データセットの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
groupId | Power BI グループの ID。 | 糸 |
groupName | Power BI グループの名前。 このプロパティを使用して、使用された特定の Power BI グループ ID を覚えておくのに役立ちます。 | 糸 |
refreshToken | データ ソースでの認証に使用できる有効なアクセス トークンを取得するために使用できる更新トークン。 有効な更新トークンは、現在、Azure Portal 経由でのみ取得できます。 データ ソースを作成するときにダミーの文字列値をここに配置し、Azure Portal に移動してデータ ソースを認証し、有効な更新トークンでこのプロパティを更新することをお勧めします。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
テーブル | 指定したデータセットの下にある Power BI テーブルの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
tokenUserDisplayName | 更新トークンの取得に使用されたユーザーのユーザー表示名。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
tokenUserPrincipalName | 更新トークンの取得に使用されたユーザーのユーザー プリンシパル名 (UPN)。 このプロパティを使用すると、更新トークンの取得に使用されたユーザーを覚えておくのに役立ちます。 | 糸 |
ReferenceInputDataSource
名前 | 形容 | 価値 |
---|---|---|
種類 | FileReferenceInputDataSourceの型 |
'File' 'Microsoft.Sql/Server/Database' 'Microsoft.Storage/Blob' (必須) |
ReferenceInputProperties
名前 | 形容 | 価値 |
---|---|---|
datasource | 参照データを含む入力データ ソースについて説明します。 PUT (CreateOrReplace) 要求で必要です。 | ReferenceInputDataSource |
種類 | 入力が参照データのソースかストリーム データかを示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Reference' (必須) |
ScalarFunctionProperties
名前 | 形容 | 価値 |
---|---|---|
種類 | 関数の種類を示します。 | 'Scalar' (必須) |
連載
名前 | 形容 | 価値 |
---|---|---|
種類 | AvroSerializationの型 |
'Avro' 'Csv' 'Json' 'Parquet' (必須) |
ServiceBusQueueOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Service Bus キューの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | ServiceBusQueueOutputDataSourceProperties |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/Queue' (必須) |
ServiceBusQueueOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Service Bus メッセージにカスタム プロパティとしてアタッチする出力列の名前の文字列配列。 | string[] |
queueName | Service Bus キューの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
systemPropertyColumns | Service Bus キューに関連付けられているシステム プロパティ。 ReplyToSessionId、ContentType、To、Subject、CorrelationId、TimeToLive、PartitionKey、SessionId、ScheduledEnqueueTime、MessageId、ReplyTo、Label、ScheduledEnqueueTimeUtc のシステム プロパティがサポートされています。 | 任意 |
ServiceBusTopicOutputDataSource
名前 | 形容 | 価値 |
---|---|---|
プロパティ | Service Bus トピックの出力に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | ServiceBusTopicOutputDataSourceProperties の |
種類 | データ ソース出力の書き込み先の種類を示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Microsoft.ServiceBus/Topic' (必須) |
ServiceBusTopicOutputDataSourceProperties
名前 | 形容 | 価値 |
---|---|---|
authenticationMode | 認証モード。 | 'ConnectionString' 'Msi' 'UserToken' |
propertyColumns | Service Bus メッセージにカスタム プロパティとしてアタッチする出力列の名前の文字列配列。 | string[] |
serviceBusNamespace | 目的のイベント ハブ、Service Bus キュー、Service Bus トピックなどに関連付けられている名前空間。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyKey | 指定した共有アクセス ポリシーの共有アクセス ポリシー キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
sharedAccessPolicyName | イベント ハブ、Service Bus キュー、Service Bus トピックなどの共有アクセス ポリシー名。PUT (CreateOrReplace) 要求で必要です。 | 糸 |
systemPropertyColumns | Service Bus トピック出力に関連付けられているシステム プロパティ。 ReplyToSessionId、ContentType、To、Subject、CorrelationId、TimeToLive、PartitionKey、SessionId、ScheduledEnqueueTime、MessageId、ReplyTo、Label、ScheduledEnqueueTimeUtc のシステム プロパティがサポートされています。 | ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns |
topicName | Service Bus トピックの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
名前 | 形容 | 価値 |
---|
SKU
名前 | 形容 | 価値 |
---|---|---|
名前 | SKU の名前。 PUT (CreateOrReplace) 要求で必要です。 | 'Standard' |
StorageAccount
名前 | 形容 | 価値 |
---|---|---|
accountKey | Azure Storage アカウントのアカウント キー。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
accountName | Azure Storage アカウントの名前。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
StreamingJobProperties
名前 | 形容 | 価値 |
---|---|---|
クラスター | ストリーミング ジョブを実行するクラスター。 | ClusterInfo |
compatibilityLevel | ストリーミング ジョブの特定のランタイム動作を制御します。 | '1.0' '1.2' |
contentStoragePolicy | 有効な値は JobStorageAccount と SystemAccount です。 JobStorageAccount に設定すると、ユーザーは jobStorageAccount プロパティも指定する必要があります。 . | 'JobStorageAccount' 'SystemAccount' |
dataLocale | ストリーム分析ジョブのデータ ロケール。 値は、https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxセットからサポートされている .NET Culture の名前である必要があります。 指定しない場合、既定値は 'en-US' です。 | 糸 |
eventsLateArrivalMaxDelayInSeconds | 遅延が到着するイベントを含めることができる最大許容遅延 (秒単位)。 サポートされている範囲は1814399 (20.23:59:59 日) に -1 され、-1 は無期限に待機を指定するために使用されます。 プロパティが存在しない場合、値は -1 であると解釈されます。 | int |
eventsOutOfOrderMaxDelayInSeconds | 順序外のイベントを順番に戻すように調整できる最大許容遅延 (秒単位)。 | int |
eventsOutOfOrderPolicy | 入力イベント ストリームで順不同に到着するイベントに適用するポリシーを示します。 | 'Adjust' 'Drop' |
関数 | ストリーミング ジョブの 1 つ以上の関数の一覧。 PUT 要求でこのプロパティを指定する場合は、各関数の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の変換に使用できる PATCH API を使用する必要があります。 | 関数[] |
入力 | ストリーミング ジョブへの 1 つ以上の入力の一覧。 PUT 要求でこのプロパティを指定する場合は、各入力の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の入力に使用できる PATCH API を使用する必要があります。 | 入力[] |
jobStorageAccount | MSI を使用する Azure Storage アカウントに関連付けられているプロパティ | JobStorageAccount |
jobType | ジョブの種類について説明します。 有効なモードは、Cloud と 'Edge' です。 |
'Cloud' 'Edge' |
outputErrorPolicy | 出力に到着し、形式が正しくないために外部ストレージに書き込むことができないイベントに適用するポリシーを示します (列の値がない、列の値が間違っている、またはサイズが正しくありません)。 | 'Drop' 'Stop' |
出力 | ストリーミング ジョブの 1 つ以上の出力の一覧。 PUT 要求でこのプロパティを指定する場合は、各出力の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の出力に使用できる PATCH API を使用する必要があります。 | 出力[] |
outputStartMode | このプロパティは、作成時にジョブをすぐに開始する必要がある場合にのみ使用する必要があります。 ジョブが開始されるたびに出力イベント ストリームの開始点を開始するか、outputStartTime プロパティで指定されたカスタム ユーザー タイム スタンプから開始するか、最後のイベント出力時刻から開始するかを示す JobStartTime、CustomTime、または LastOutputEventTime の値を指定できます。 | 'CustomTime' 'JobStartTime' 'LastOutputEventTime' |
outputStartTime | 値は、出力イベント ストリームの開始点を示す ISO-8601 形式のタイム スタンプか、ストリーミング ジョブが開始されるたびに出力イベント ストリームが開始されることを示す null のいずれかです。 outputStartMode が CustomTime に設定されている場合、このプロパティには値が必要です。 | 糸 |
sku | ストリーミング ジョブの SKU について説明します。 PUT (CreateOrReplace) 要求で必要です。 | SKU |
変換 | ストリーミング ジョブに使用するクエリとストリーミング ユニットの数を示します。 PUT 要求でこのプロパティを指定する場合は、変換の name プロパティが必要です。 PATCH 操作を使用してこのプロパティを変更することはできません。 個々の変換に使用できる PATCH API を使用する必要があります。 | 変換 |
StreamInputDataSource
名前 | 形容 | 価値 |
---|---|---|
種類 | GatewayMessageBusStreamInputDataSource型 |
'GatewayMessageBus' 'Microsoft.Devices/IotHubs' 'Microsoft.EventHub/EventHub' 'Microsoft.ServiceBus/EventHub' 'Microsoft.Storage/Blob' (必須) |
StreamInputProperties
名前 | 形容 | 価値 |
---|---|---|
datasource | ストリーム データを含む入力データ ソースについて説明します。 PUT (CreateOrReplace) 要求で必要です。 | StreamInputDataSource の |
種類 | 入力が参照データのソースかストリーム データかを示します。 PUT (CreateOrReplace) 要求で必要です。 | 'Stream' (必須) |
TrackedResourceTags
名前 | 形容 | 価値 |
---|
変換
名前 | 形容 | 価値 |
---|---|---|
名前 | リソース名 | 糸 |
プロパティ | 変換に関連付けられているプロパティ。 PUT (CreateOrReplace) 要求で必要です。 | TransformationProperties |
TransformationProperties
名前 | 形容 | 価値 |
---|---|---|
クエリ | ストリーミング ジョブで実行されるクエリを指定します。 Stream Analytics クエリ言語 (SAQL) の詳細については、https://msdn.microsoft.com/library/azure/dn834998 を参照してください。 PUT (CreateOrReplace) 要求で必要です。 | 糸 |
streamingUnits | ストリーミング ジョブが使用するストリーミング ユニットの数を指定します。 | int |
validStreamingUnits | ストリーミング ジョブがスケーリングできる有効なストリーミング ユニットを指定します。 | int[] |