다음을 통해 공유


Microsoft.StreamAnalytics 스트리밍 작업 2021-10-01-preview

Bicep 리소스 정의

Streamingjobs 리소스 종류는 다음을 대상으로 하는 작업을 사용하여 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.StreamAnalytics/streamingjobs 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

resource symbolicname 'Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview' = {
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: any(...)
    }
  }
  location: 'string'
  name: 'string'
  properties: {
    cluster: {
      id: 'string'
    }
    compatibilityLevel: 'string'
    contentStoragePolicy: 'string'
    dataLocale: 'string'
    eventsLateArrivalMaxDelayInSeconds: int
    eventsOutOfOrderMaxDelayInSeconds: int
    eventsOutOfOrderPolicy: 'string'
    externals: {
      container: 'string'
      path: 'string'
      refreshConfiguration: {
        dateFormat: 'string'
        pathPattern: 'string'
        refreshInterval: 'string'
        refreshType: 'string'
        timeFormat: 'string'
      }
      storageAccount: {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: '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
          }
          watermarkSettings: {
            watermarkMode: 'string'
          }
          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'
          watermarkSettings: {
            maxWatermarkDifferenceAcrossPartitions: 'string'
            watermarkMode: 'string'
          }
        }
      }
    ]
    outputStartMode: 'string'
    outputStartTime: 'string'
    sku: {
      capacity: int
      name: 'string'
    }
    transformation: {
      name: 'string'
      properties: {
        query: 'string'
        streamingUnits: int
        validStreamingUnits: [
          int
        ]
      }
    }
  }
  sku: {
    capacity: int
    name: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

InputProperties 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

참조의 경우 다음을 사용합니다.

{
  datasource: {
    type: 'string'
    // For remaining properties, see ReferenceInputDataSource objects
  }
  type: 'Reference'
}

Stream의 경우 다음을 사용합니다.

{
  datasource: {
    type: 'string'
    // For remaining properties, see StreamInputDataSource objects
  }
  type: 'Stream'
}

OutputDataSource 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

GatewayMessageBus의 경우 다음을 사용합니다.

{
  properties: {
    topic: 'string'
  }
  type: 'GatewayMessageBus'
}

microsoft.AzureFunction경우 다음을 사용합니다.

{
  properties: {
    apiKey: 'string'
    functionAppName: 'string'
    functionName: 'string'
    maxBatchCount: int
    maxBatchSize: int
  }
  type: 'Microsoft.AzureFunction'
}

Microsoft.DBForPostgreSQL/servers/databases의 경우 다음을 사용합니다.

{
  properties: {
    authenticationMode: 'string'
    database: 'string'
    maxWriterCount: int
    password: 'string'
    server: 'string'
    table: 'string'
    user: 'string'
  }
  type: 'Microsoft.DBForPostgreSQL/servers/databases'
}

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'
    partitionCount: int
    partitionKey: 'string'
    propertyColumns: [
      'string'
    ]
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }
  type: 'Microsoft.EventHub/EventHub'
}

Microsoft.Kusto/clusters/databases의 경우 다음을 사용합니다.

{
  properties: {
    authenticationMode: 'string'
    cluster: 'string'
    database: 'string'
    table: 'string'
  }
  type: 'Microsoft.Kusto/clusters/databases'
}

Microsoft.ServiceBus/EventHub경우 다음을 사용합니다.

{
  properties: {
    authenticationMode: 'string'
    eventHubName: 'string'
    partitionCount: int
    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(...)
  }
  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: {
    authenticationMode: 'string'
    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'
    blobWriteMode: 'string'
    container: 'string'
    dateFormat: 'string'
    pathPattern: 'string'
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    timeFormat: 'string'
  }
  type: 'Microsoft.Storage/Blob'
}

Microsoft.Storage/DocumentDB경우 다음을 사용합니다.

{
  properties: {
    accountId: 'string'
    accountKey: 'string'
    authenticationMode: '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'
}

원시의 경우 다음을 사용합니다.

{
  properties: {
    payloadUri: 'string'
  }
  type: 'Raw'
}

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.MachineLearningServices경우 다음을 사용합니다.

{
  properties: {
    apiKey: 'string'
    batchSize: int
    endpoint: 'string'
    inputRequestName: 'string'
    inputs: [
      {
        dataType: 'string'
        mapTo: int
        name: 'string'
      }
    ]
    numberOfParallelRequests: int
    outputResponseName: 'string'
    outputs: [
      {
        dataType: 'string'
        mapTo: int
        name: 'string'
      }
    ]
  }
  type: 'Microsoft.MachineLearningServices'
}

Microsoft.StreamAnalytics/CLRUdf경우 다음을 사용합니다.

{
  properties: {
    class: 'string'
    dllPath: 'string'
    method: 'string'
    updateMode: 'string'
  }
  type: 'Microsoft.StreamAnalytics/CLRUdf'
}

Microsoft.StreamAnalytics/JavascriptUdf경우 다음을 사용합니다.

{
  properties: {
    script: 'string'
  }
  type: 'Microsoft.StreamAnalytics/JavascriptUdf'
}

FunctionProperties 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

집계경우 다음을 사용합니다.

{
  type: 'Aggregate'
}

스칼라경우 다음을 사용합니다.

{
  type: 'Scalar'
}

ReferenceInputDataSource 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

파일경우 다음을 사용합니다.

{
  properties: {
    path: 'string'
  }
  type: 'File'
}

Microsoft.Sql/Server/Database경우 다음을 사용합니다.

{
  properties: {
    authenticationMode: 'string'
    database: 'string'
    deltaSnapshotQuery: 'string'
    fullSnapshotQuery: 'string'
    password: 'string'
    refreshRate: 'string'
    refreshType: 'string'
    server: 'string'
    user: 'string'
  }
  type: 'Microsoft.Sql/Server/Database'
}

Microsoft.Storage/Blob경우 다음을 사용합니다.

{
  properties: {
    authenticationMode: 'string'
    blobName: 'string'
    container: 'string'
    dateFormat: 'string'
    deltaPathPattern: 'string'
    deltaSnapshotRefreshRate: 'string'
    fullSnapshotRefreshRate: 'string'
    pathPattern: 'string'
    sourcePartitionCount: int
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    timeFormat: 'string'
  }
  type: 'Microsoft.Storage/Blob'
}

원시의 경우 다음을 사용합니다.

{
  properties: {
    payload: 'string'
    payloadUri: 'string'
  }
  type: 'Raw'
}

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.EventGrid/EventSubscriptions의 경우 다음을 사용합니다.

{
  properties: {
    eventTypes: [
      'string'
    ]
    schema: 'string'
    storageAccounts: [
      {
        accountKey: 'string'
        accountName: 'string'
        authenticationMode: 'string'
      }
    ]
    subscriber: {
      properties: {
        authenticationMode: 'string'
        consumerGroupName: 'string'
        eventHubName: 'string'
        partitionCount: int
        prefetchCount: int
        serviceBusNamespace: 'string'
        sharedAccessPolicyKey: 'string'
        sharedAccessPolicyName: 'string'
      }
      type: 'string'
    }
  }
  type: 'Microsoft.EventGrid/EventSubscriptions'
}

Microsoft.EventHub/EventHub경우 다음을 사용합니다.

{
  properties: {
    authenticationMode: 'string'
    consumerGroupName: 'string'
    eventHubName: 'string'
    partitionCount: int
    prefetchCount: int
    serviceBusNamespace: 'string'
    sharedAccessPolicyKey: 'string'
    sharedAccessPolicyName: 'string'
  }
  type: 'Microsoft.EventHub/EventHub'
}

Microsoft.ServiceBus/EventHub경우 다음을 사용합니다.

{
  properties: {
    authenticationMode: 'string'
    consumerGroupName: 'string'
    eventHubName: 'string'
    partitionCount: int
    prefetchCount: int
    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'
        authenticationMode: 'string'
      }
    ]
    timeFormat: 'string'
  }
  type: 'Microsoft.Storage/Blob'
}

원시의 경우 다음을 사용합니다.

{
  properties: {
    payload: 'string'
    payloadUri: 'string'
  }
  type: 'Raw'
}

Serialization 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

Avro의 경우 다음을 사용합니다.

{
  properties: any(...)
  type: 'Avro'
}

Csv의 경우 다음을 사용합니다.

{
  properties: {
    encoding: 'string'
    fieldDelimiter: 'string'
  }
  type: 'Csv'
}

CustomClr의 경우 다음을 사용합니다.

{
  properties: {
    serializationClassName: 'string'
    serializationDllPath: 'string'
  }
  type: 'CustomClr'
}

델타의 경우 다음을 사용합니다.

{
  properties: {
    deltaTablePath: 'string'
    partitionColumns: [
      'string'
    ]
  }
  type: 'Delta'
}

Json경우 다음을 사용합니다.

{
  properties: {
    encoding: 'string'
    format: 'string'
  }
  type: 'Json'
}

parquet경우 다음을 사용합니다.

{
  properties: any(...)
  type: 'Parquet'
}

속성 값

Microsoft.StreamAnalytics/streamingjobs

이름 설명 가치
정체성 입력 및 출력으로 인증하는 데 사용할 수 있는 이 작업에 할당된 관리 ID에 대해 설명합니다. 정체성
위치 리소스가 있는 지리적 위치 문자열
이름 리소스 이름 string(필수)
속성 스트리밍 작업과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 스트리밍잡프로퍼티
SKU (재고 관리 코드) 스트리밍 작업의 SKU를 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 스쿠
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.

AggregateFunctionProperties

이름 설명 가치
유형 함수의 형식을 나타냅니다. 'Aggregate'(필수)

AvroSerialization

이름 설명 가치
속성 Avro serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 어떤
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Avro'(필수)

AzureDataExplorerOutputDataSource

이름 설명 가치
속성 Azure Data Explorer 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. AzureDataExplorerOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Kusto/clusters/databases'(필수)

AzureDataExplorerOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
클러스터 Azure Data Explorer 클러스터의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
데이터베이스 Azure Data Explorer 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 Azure Table의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

AzureDataLakeStoreOutputDataSource

이름 설명 가치
속성 Azure Data Lake Store 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. azureDataLakeStoreOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.DataLake/Accounts'(필수)

AzureDataLakeStoreOutputDataSourceProperties

이름 설명 가치
계정이름 Azure Data Lake Store 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
날짜 형식 날짜 형식입니다. {date}가 filePathPrefix에 표시되는 경우 이 속성의 값은 대신 날짜 형식으로 사용됩니다. 문자열
filePath접두사 출력을 쓸 파일의 위치입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
리프레시토큰 데이터 원본으로 인증하는 데 사용할 수 있는 유효한 액세스 토큰을 가져오는 데 사용할 수 있는 새로 고침 토큰입니다. 유효한 새로 고침 토큰은 현재 Azure Portal을 통해서만 얻을 수 있습니다. 데이터 원본을 만든 다음 Azure Portal로 이동하여 유효한 새로 고침 토큰으로 이 속성을 업데이트할 데이터 원본을 인증할 때 더미 문자열 값을 여기에 배치하는 것이 좋습니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테넌트ID 새로 고침 토큰을 가져오는 데 사용되는 사용자의 테넌트 ID입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
시간 형식 시간 형식입니다. {time}이 filePathPrefix에 표시되는 모든 위치에서 이 속성의 값은 대신 시간 형식으로 사용됩니다. 문자열
tokenUserDisplayName 새로 고침 토큰을 가져오는 데 사용된 사용자의 사용자 표시 이름입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열
tokenUserPrincipalName 새로 고침 토큰을 가져오는 데 사용된 사용자의 UPN(사용자 계정 이름)입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열

AzureFunctionOutputDataSource

이름 설명 가치
속성 Azure Function 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. azureFunctionOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.AzureFunction'(필수)

AzureFunctionOutputDataSourceProperties

이름 설명 가치
API키 다른 구독에서 Azure Function을 사용하려는 경우 함수에 액세스하는 키를 제공하여 이 작업을 수행할 수 있습니다. 문자열
함수AppName Azure Functions 앱의 이름입니다. 문자열
함수 이름 Azure Functions 앱의 함수 이름입니다. 문자열
maxBatchCount Azure Functions로 전송되는 각 일괄 처리의 최대 이벤트 수를 지정할 수 있는 속성입니다. 기본값은 100입니다. 정수 (int)
최대 배치 크기 Azure 함수로 전송되는 각 출력 일괄 처리의 최대 크기를 설정할 수 있는 속성입니다. 입력 단위는 바이트 단위입니다. 기본적으로 이 값은 262,144바이트(256KB)입니다. 정수 (int)

AzureMachineLearningServiceFunction바인딩

이름 설명 가치
속성 Azure Machine Learning 웹 서비스와 연결된 바인딩 속성입니다. AzureMachineLearningServiceFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.MachineLearningServices'(필수)

AzureMachineLearningServiceFunctionBindingProperties

이름 설명 가치
API키 Request-Response 엔드포인트로 인증하는 데 사용되는 API 키입니다. 문자열
배치 크기 모든 Azure ML RRS 실행 요청에 대한 최대 행 수를 설명하는 1에서 10000 사이의 숫자입니다. 기본값은 1000입니다. 정수 (int)
끝점 Request-Response Azure Machine Learning 웹 서비스의 엔드포인트를 실행합니다. 문자열
입력 요청 이름 입력 요청 개체의 레이블입니다. 문자열
입력 Azure Machine Learning 웹 서비스 엔드포인트에 대한 입력입니다. azureMachineLearningServiceInputColumn[]
numberOfParallelRequests 작업 파티션당 기계 학습 서비스로 전송될 병렬 요청 수입니다. 기본값은 1입니다. 정수 (int)
출력 응답 이름 출력 요청 개체의 레이블입니다. 문자열
출력 Azure Machine Learning 웹 서비스 엔드포인트 실행의 출력 목록입니다. azureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

이름 설명 가치
데이터 타입 입력 열의 데이터 형식(Azure Machine Learning 지원)입니다. 문자열
맵투 이 입력이 매핑되는 함수 매개 변수의 인덱스(0부터 시작하는 인덱스)입니다. 정수 (int)
이름 입력 열의 이름입니다. 문자열

AzureMachineLearningServiceOutputColumn

이름 설명 가치
데이터 타입 출력 열의 (Azure Machine Learning 지원) 데이터 형식입니다. 문자열
맵투 이 입력이 매핑되는 함수 매개 변수의 인덱스(0부터 시작하는 인덱스)입니다. 정수 (int)
이름 출력 열의 이름입니다. 문자열

AzureMachineLearningStudioFunctionBinding

이름 설명 가치
속성 Azure Machine Learning Studio와 연결된 바인딩 속성입니다. azureMachineLearningStudioFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.MachineLearning/WebService'(필수)

AzureMachineLearningStudioFunctionBindingProperties

이름 설명 가치
API키 Request-Response 엔드포인트로 인증하는 데 사용되는 API 키입니다. 문자열
배치 크기 모든 Azure ML RRS 실행 요청에 대한 최대 행 수를 설명하는 1에서 10000 사이의 숫자입니다. 기본값은 1000입니다. 정수 (int)
끝점 Request-Response Azure Machine Learning Studio의 엔드포인트를 실행합니다. 자세한 내용은 다음을 참조하세요. /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs 문자열
입력 Azure Machine Learning Studio 엔드포인트에 대한 입력입니다. AzureMachineLearningStudioInputs
출력 Azure Machine Learning Studio 엔드포인트 실행의 출력 목록입니다. azureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

이름 설명 가치
데이터 타입 입력 열의 데이터 형식(Azure Machine Learning 지원)입니다. 유효한 Azure Machine Learning 데이터 형식 목록은 https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx 설명합니다. 문자열
맵투 이 입력이 매핑되는 함수 매개 변수의 인덱스(0부터 시작하는 인덱스)입니다. 정수 (int)
이름 입력 열의 이름입니다. 문자열

AzureMachineLearningStudio입력

이름 설명 가치
열 이름 Azure Machine Learning Studio 엔드포인트에 대한 입력 열 목록입니다. azureMachineLearningStudioInputColumn[]
이름 입력의 이름입니다. 엔드포인트를 작성하는 동안 제공되는 이름입니다. 문자열

AzureMachineLearningStudioOutputColumn

이름 설명 가치
데이터 타입 출력 열의 (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

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 Azure SQL 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
maxBatchCount Sql 데이터베이스에 쓰기에 대한 최대 Batch 수이며 기본값은 10,000입니다. PUT 요청의 경우 선택 사항입니다. 정수 (int)
최대 작성자 수 현재 최대 기록기 수는 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

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 이 요소는 데이터 원본 요소와 연결됩니다. 출력이 기록될 데이터베이스의 이름입니다. 문자열
deltaSnapshot쿼리 이 요소는 데이터 원본 요소와 연결됩니다. 이 쿼리는 SQL 데이터베이스에서 증분 변경 내용을 가져오는 데 사용됩니다. 이 옵션을 사용하려면 Azure SQL Database에서 임시 테이블을 사용하는 것이 좋습니다. 문자열
fullSnapshot쿼리 이 요소는 데이터 원본 요소와 연결됩니다. 이 쿼리는 sql Database에서 데이터를 가져오는 데 사용됩니다. 문자열
암호 이 요소는 데이터 원본 요소와 연결됩니다. SQL Database 인스턴스에 연결하는 데 사용되는 암호입니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
refreshRate 이 요소는 데이터 원본 요소와 연결됩니다. 이는 데이터베이스에서 데이터를 가져오는 빈도를 나타냅니다. DateTime 형식입니다. 문자열
새로 고침 유형 데이터 새로 고침 옵션의 형식을 나타냅니다. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'정적'
서버 이 요소는 데이터 원본 요소와 연결됩니다. 쓸 데이터베이스를 포함하는 서버의 이름입니다. 문자열
사용자 이 요소는 데이터 원본 요소와 연결됩니다. SQL Database 인스턴스에 연결하는 데 사용할 사용자 이름입니다. 문자열

AzureSynapseOutputDataSource

이름 설명 가치
속성 Azure Synapse 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. AzureSynapseOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Sql/Server/DataWarehouse'(필수)

AzureSynapseOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 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

이름 설명 가치
계정 키 Azure Storage 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
계정이름 Azure Storage 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
배치 크기 Azure Table에 한 번에 쓸 행 수입니다. 정수 (int)
제거할 열 지정된 경우 배열의 각 항목은 출력 이벤트 엔터티에서 제거할 열의 이름입니다(있는 경우). 문자열[]
파티션 키 이 요소는 Azure Table의 파티션 키로 사용될 쿼리의 SELECT 문에 있는 열의 이름을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
rowKey입니다 이 요소는 Azure Table의 행 키로 사용될 쿼리의 SELECT 문에 있는 열의 이름을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 Azure Table의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

BlobOutputDataSource

이름 설명 가치
속성 Blob 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. BlobOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/Blob'(필수)

BlobOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
blobPath접두사 Blob 경로 접두사입니다. 문자열
blobWriteMode Blob 쓰기 모드입니다. '추가'
'한 번'
컨테이너 연결된 Storage 계정 내의 컨테이너 이름입니다. 이 컨테이너에는 읽거나 쓸 Blob이 포함됩니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

BlobReferenceInputDataSource

이름 설명 가치
속성 참조 데이터를 포함하는 Blob 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. BlobReferenceInputDataSourceProperties
유형 참조 데이터가 포함된 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/Blob'(필수)

BlobReferenceInputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
blobName Blob 입력의 이름입니다. 문자열
컨테이너 연결된 Storage 계정 내의 컨테이너 이름입니다. 이 컨테이너에는 읽거나 쓸 Blob이 포함됩니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
deltaPath패턴 델타 스냅샷의 경로 패턴입니다. 문자열
deltaSnapshotRefreshRate 사용자가 이 참조 Blob 입력 데이터 원본의 델타 스냅샷을 생성하는 간격입니다. 문자열
fullSnapshotRefreshRate Blob 입력 데이터 원본의 새로 고침 간격입니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
sourcePartitionCount Blob 입력 데이터 원본의 파티션 수입니다. 범위 1 - 256. 정수 (int)
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

BlobStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 Blob 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. BlobStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/Blob'(필수)

BlobStreamInputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
컨테이너 연결된 Storage 계정 내의 컨테이너 이름입니다. 이 컨테이너에는 읽거나 쓸 Blob이 포함됩니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
sourcePartitionCount Blob 입력 데이터 원본의 파티션 수입니다. 범위 1 - 1024. 정수 (int)
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

클러스터 정보

이름 설명 가치
아이디 클러스터의 리소스 ID입니다. 문자열

압축

이름 설명 가치
유형 입력에서 사용하는 압축 유형을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. '수축하다'
'지집'
'None'(필수)

CSharpFunction바인딩

이름 설명 가치
속성 CSharp 함수와 연결된 바인딩 속성입니다. CSharpFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.StreamAnalytics/CLRUdf'(필수)

CSharpFunctionBindingProperties

이름 설명 가치
수업 단일 함수 정의를 포함하는 Csharp 코드입니다. 문자열
dll경로 단일 함수 정의를 포함하는 Csharp 코드입니다. 문자열
메서드 단일 함수 정의를 포함하는 Csharp 코드입니다. 문자열
업데이트 모드 Stream Analytics 함수에 대한 새로 고침 모드입니다. '새로 고침 가능'
'정적'

Csv직렬화

이름 설명 가치
속성 CSV serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. Csv직렬화속성
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Csv'(필수)

Csv직렬화속성

이름 설명 가치
인코딩 입력의 경우 들어오는 데이터의 인코딩 및 출력의 경우 나가는 데이터의 인코딩을 지정합니다. PUT(CreateOrReplace) 요청에 필요합니다. 'UTF8'
fieldDelimiter CSV(쉼표로 구분된 값) 레코드를 구분하는 데 사용할 구분 기호를 지정합니다. 지원되는 값 목록은 /rest/api/streamanalytics/stream-analytics-input 또는 /rest/api/streamanalytics/stream-analytics-output을 참조하세요. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

CustomClr직렬화

이름 설명 가치
속성 CustomClr serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 사용자 지정ClrSerializationProperties
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'CustomClr'(필수)

사용자 지정ClrSerializationProperties

이름 설명 가치
직렬화 클래스 이름 serialization 클래스 이름입니다. 문자열
직렬화DllPath serialization 라이브러리 경로입니다. 문자열

델타 시리얼라이제이션

이름 설명 가치
속성 Delta Lake serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. DeltaSerializationProperties
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Delta'(필수)

DeltaSerializationProperties

이름 설명 가치
deltaTablePath 출력을 쓸 Delta Lake 테이블의 경로를 지정합니다. string(필수)
파티션 열 Delta Lake 테이블을 분할할 열의 이름을 지정합니다. 파티션 열은 1개만 지원하지만 확장성을 위해 배열로 유지합니다. 문자열[]

DocumentDbOutputDataSource

이름 설명 가치
속성 DocumentDB 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. documentDbOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/DocumentDB'(필수)

DocumentDbOutputDataSourceProperties

이름 설명 가치
계정 ID DocumentDB 계정 이름 또는 ID입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
계정 키 DocumentDB 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
컬렉션NamePattern 사용할 컬렉션의 컬렉션 이름 패턴입니다. 컬렉션 이름 형식은 파티션이 0부터 시작하는 선택적 {partition} 토큰을 사용하여 생성할 수 있습니다. 자세한 내용은 /rest/api/streamanalytics/stream-analytics-output의 DocumentDB 섹션을 참조하세요. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
데이터베이스 DocumentDB 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
문서 ID 삽입 또는 업데이트 작업의 기반이 되는 기본 키를 지정하는 데 사용되는 출력 이벤트의 필드 이름입니다. 문자열
파티션 키 컬렉션에서 출력을 분할하기 위한 키를 지정하는 데 사용되는 출력 이벤트의 필드 이름입니다. 'collectionNamePattern'에 {partition} 토큰이 포함되어 있으면 이 속성을 지정해야 합니다. 문자열

EventGridStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 Event Grid 입력과 연결된 속성입니다. EventGridStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.EventGrid/EventSubscriptions'(필수)

EventGridStreamInputDataSourceProperties

이름 설명 가치
이벤트 유형 Event Grid 어댑터에서 지원하는 이벤트 유형 목록입니다. 문자열[]
schema(스키마) Event Grid 스키마 유형을 나타냅니다. 'CloudEventSchema'
'EventGridEventSchema'
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
구독자 Event Grid의 구독자입니다. 현재 EventHub 구독자만 지원됩니다. EventHubV2StreamInputDataSource

EventHubOutputDataSource

이름 설명 가치
속성 이벤트 허브 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. eventHubOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.ServiceBus/EventHub'(필수)

EventHubOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
이벤트 허브 이름 이벤트 허브의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
파티션 수 이벤트 허브 데이터 원본의 파티션 수입니다. 범위 1 - 256. 정수 (int)
파티션 키 이벤트 데이터를 보낼 파티션을 결정하는 데 사용되는 키/열입니다. 문자열
propertyColumns (영문) 이 이벤트 허브 출력과 연결된 속성입니다. 문자열[]
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, Service Bus 큐, Service Bus 토픽 등에 대한 공유 액세스 정책 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

EventHubStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 이벤트 허브 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. EventHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.ServiceBus/EventHub'(필수)

EventHubStreamInputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
소비자 그룹 이름 이벤트 허브에서 이벤트를 읽는 데 사용해야 하는 이벤트 허브 소비자 그룹의 이름입니다. 여러 입력에 대해 고유한 소비자 그룹 이름을 지정하면 각 입력이 이벤트 허브에서 동일한 이벤트를 수신할 수 있습니다. 지정하지 않으면 입력은 이벤트 허브의 기본 소비자 그룹을 사용합니다. 문자열
이벤트 허브 이름 이벤트 허브의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
파티션 수 이벤트 허브 데이터 원본의 파티션 수입니다. 범위 1 - 256. 정수 (int)
프리페치 카운트 (prefetchCount) 메시지 수신자가 동시에 요청할 수 있는 메시지 수입니다. 정수 (int)
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, Service Bus 큐, Service Bus 토픽 등에 대한 공유 액세스 정책 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

EventHubV2OutputDataSource

이름 설명 가치
속성 이벤트 허브 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. eventHubOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.EventHub/EventHub'(필수)

EventHubV2StreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 이벤트 허브 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. EventHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.EventHub/EventHub'(필수)

EventHubV2StreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 이벤트 허브 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. EventHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. string(필수)

외부

이름 설명 가치
컨테이너 UserCustomCode 컨테이너입니다. 문자열
경로 UserCustomCode 경로입니다. 문자열
새로 고침 구성 작업 구성에 있는 업데이트 가능한 모든 사용자 정의 함수에 대한 새로 고침 매개 변수입니다. 새로 고침 구성
저장소 계정 Azure Storage 계정과 연결된 속성 StorageAccount

FileReferenceInputDataSource

이름 설명 가치
속성 참조 데이터를 포함하는 파일 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 파일참조입력DataSourceProperties
유형 참조 데이터가 포함된 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'File'(필수)

파일참조입력DataSourceProperties

이름 설명 가치
경로 파일의 경로입니다. 문자열

기능

이름 설명 가치
이름 리소스 이름 문자열
속성 함수와 연결된 속성입니다. functionProperties

FunctionBinding (함수바인딩)

이름 설명 가치
유형 AzureMachineLearningStudioFunctionBinding형식에 대해 'Microsoft.MachineLearning/WebService'로 설정합니다. AzureMachineLearningServiceFunctionBinding형식에 대해 'Microsoft.MachineLearningServices'로 설정합니다. CSharpFunctionBinding형식에 대해 'Microsoft.StreamAnalytics/CLRUdf'로 설정합니다. JavaScriptFunctionBinding형식에 대해 'Microsoft.StreamAnalytics/JavascriptUdf'로 설정합니다. 'Microsoft.MachineLearning/웹 서비스'
'Microsoft.MachineLearningServices'
'Microsoft.StreamAnalytics/CLRUdf'
'Microsoft.StreamAnalytics/JavascriptUdf'(필수)

FunctionConfiguration

이름 설명 가치
묶음 함수의 물리적 바인딩입니다. 예를 들어 Azure Machine Learning 웹 서비스의 경우 엔드포인트에 대해 설명합니다. FunctionBinding (함수바인딩)
입력 functionInput[]
출력 함수의 출력을 설명합니다. functionOutput

함수 입력

이름 설명 가치
데이터 타입 함수 입력 매개 변수의 (Azure Stream Analytics 지원) 데이터 형식입니다. 유효한 Azure Stream Analytics 데이터 형식 목록은 https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx 문자열
isConfiguration매개 변수 매개 변수가 구성 매개 변수인지 여부를 나타내는 플래그입니다. True이면 이 입력 매개 변수가 상수여야 합니다. 기본값은 false입니다. 부울

함수출력

이름 설명 가치
데이터 타입 함수 출력의 데이터 형식(Azure Stream Analytics 지원)입니다. 유효한 Azure Stream Analytics 데이터 형식 목록은 https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx 문자열

FunctionProperties

이름 설명 가치
속성 functionConfiguration
유형 AggregateFunctionProperties형식에 대해 'Aggregate'로 설정합니다. ScalarFunctionProperties형식에 대해 'Scalar'로 설정합니다. '집계'
'Scalar'(필수)

GatewayMessageBusOutputDataSource

이름 설명 가치
속성 게이트웨이 Message Bus 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. GatewayMessageBusOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'GatewayMessageBus'(필수)

GatewayMessageBusOutputDataSourceProperties

이름 설명 가치
주제 Service Bus 토픽의 이름입니다. 문자열

GatewayMessageBusStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 게이트웨이 메시지 버스 입력과 연결된 속성입니다. GatewayMessageBusStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'GatewayMessageBus'(필수)

GatewayMessageBusStreamInputDataSourceProperties

이름 설명 가치
주제 Service Bus 토픽의 이름입니다. 문자열

아이덴티티

이름 설명 가치
유형 ID 유형은 SystemAssigned 또는 UserAssigned일 수 있습니다. 문자열
userAssignedIdentities 스트리밍 작업 리소스와 연결된 사용자 할당 ID입니다. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

이름 설명 가치

입력

이름 설명 가치
이름 리소스 이름 문자열
속성 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 입력 속성

입력 속성

이름 설명 가치
압축 입력 데이터가 압축되는 방법을 설명합니다. 압축
파티션 키 partitionKey는 입력 데이터를 분할하는 데 사용되는 입력 데이터의 키를 설명합니다. 문자열
직렬화 입력의 데이터가 serialize되는 방법 또는 출력에 기록될 때 데이터가 serialize되는 방법을 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 직렬화
유형 ReferenceInputProperties 형식에 대해 'Reference'로 설정합니다. StreamInputProperties 형식에 대해 'Stream'으로 설정합니다. '참조'
'Stream'(필수)
워터마크설정 워터마크 이벤트를 읽을지 여부를 결정하는 설정입니다. 입력워터마크속성

입력워터마크속성

이름 설명 가치
워터마크모드 입력 워터마크 모드입니다. '없음'
'리드워터마크'

IoTHubStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 IoT Hub 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. IoTHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Devices/IotHubs'(필수)

IoTHubStreamInputDataSourceProperties

이름 설명 가치
소비자 그룹 이름 IoT Hub에서 이벤트를 읽는 데 사용해야 하는 IoT Hub 소비자 그룹의 이름입니다. 지정하지 않으면 입력은 Iot Hub의 기본 소비자 그룹을 사용합니다. 문자열
끝점 연결할 IoT Hub 엔드포인트(예: 메시지/이벤트, messages/operationsMonitoringEvents 등)입니다. 문자열
iotHub네임스페이스 IoT Hub의 이름 또는 URI입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 IoT Hub의 공유 액세스 정책 이름입니다. 이 정책에는 적어도 서비스 연결 권한이 포함되어야 합니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

자바스크립트FunctionBinding

이름 설명 가치
속성 JavaScript 함수와 연결된 바인딩 속성입니다. javaScriptFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.StreamAnalytics/JavascriptUdf'(필수)

JavaScriptFunction바인딩속성

이름 설명 가치
스크립트 단일 함수 정의를 포함하는 JavaScript 코드입니다. 예: 'function (x, y) { return x + y; }' 문자열

JobStorage계정

이름 설명 가치
계정 키 Azure Storage 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
계정이름 Azure Storage 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'

Json직렬화

이름 설명 가치
속성 JSON serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. Json직렬화속성
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Json'(필수)

Json직렬화속성

이름 설명 가치
인코딩 입력의 경우 들어오는 데이터의 인코딩 및 출력의 경우 나가는 데이터의 인코딩을 지정합니다. PUT(CreateOrReplace) 요청에 필요합니다. 'UTF8'
포맷 이 속성은 출력의 JSON serialization에만 적용됩니다. 입력에는 적용되지 않습니다. 이 속성은 출력이 기록될 JSON의 형식을 지정합니다. 현재 지원되는 값은 각 JSON 개체를 새 줄로 구분하고 출력이 JSON 개체의 배열로 형식이 지정됨을 나타내는 'array'로 출력의 형식을 지정함을 나타내는 'lineSeparated'입니다. 기본값은 null을 남기면 'lineSeparated'입니다. '배열'
'라인분리'

출력

이름 설명 가치
이름 리소스 이름 문자열
속성 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 출력속성

출력데이터 소스

이름 설명 가치
유형 GatewayMessageBusOutputDataSource 형식의 경우 'GatewayMessageBus'로 설정합니다. AzureFunctionOutputDataSource형식에 대해 'Microsoft.AzureFunction'으로 설정합니다. PostgreSQLOutputDataSource 형식에 대해 'Microsoft.DBForPostgreSQL/servers/databases'로 설정합니다. AzureDataLakeStoreOutputDataSource형식에 대해 'Microsoft.DataLake/Accounts'로 설정합니다. EventHubV2OutputDataSource형식에 대해 'Microsoft.EventHub/EventHub'로 설정합니다. AzureDataExplorerOutputDataSource 형식의 경우 'Microsoft.Kusto/clusters/databases'로 설정합니다. EventHubOutputDataSource형식에 대해 'Microsoft.ServiceBus/EventHub'로 설정합니다. ServiceBusQueueOutputDataSource형식에 대해 'Microsoft.ServiceBus/Queue'로 설정합니다. ServiceBusTopicOutputDataSource형식에 대해 'Microsoft.ServiceBus/Topic'으로 설정합니다. AzureSynapseOutputDataSource형식의 경우 'Microsoft.Sql/Server/DataWarehouse'로 설정합니다. AzureSqlDatabaseOutputDataSource형식에 대해 'Microsoft.Sql/Server/Database'로 설정합니다. BlobOutputDataSource형식에 대해 'Microsoft.Storage/Blob'으로 설정합니다. DocumentDbOutputDataSource형식에 대해 'Microsoft.Storage/DocumentDB'로 설정합니다. AzureTableOutputDataSource형식에 'Microsoft.Storage/Table'로 설정합니다. PowerBIOutputDataSource형식에 대해 'PowerBI'로 설정합니다. RawOutputDatasource 형식에 대해 'Raw'로 설정합니다. '게이트웨이메시지버스'
'Microsoft.AzureFunction'
'Microsoft.DataLake/계정'
'Microsoft.DBForPostgreSQL/서버/데이터베이스'
'Microsoft.EventHub/이벤트허브'
'Microsoft.Kusto/클러스터/데이터베이스'
'Microsoft.ServiceBus/이벤트허브'
'Microsoft.ServiceBus/큐'
'Microsoft.ServiceBus/토픽'
'Microsoft.Sql/서버/데이터베이스'
'Microsoft.Sql/서버/데이터 웨어하우스'
'Microsoft.Storage/Blob'
'Microsoft.Storage/DocumentDB'
'Microsoft.Storage/테이블'
'파워BI'
'Raw'(필수)

출력속성

이름 설명 가치
데이터 소스 출력이 기록될 데이터 원본에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. outputDataSource
직렬화 입력의 데이터가 serialize되는 방법 또는 출력에 기록될 때 데이터가 serialize되는 방법을 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 직렬화
크기윈도우 Stream Analytics 출력을 제한할 크기 창입니다. 정수 (int)
시간대 Stream Analytics 작업 출력을 필터링하기 위한 시간 프레임입니다. 문자열
워터마크설정 워터마크를 다운스트림으로 보낼지 여부를 결정하는 설정입니다. 출력워터마크속성

출력워터마크속성

이름 설명 가치
maxWatermarkDifferenceAcrossPartitions 가장 빠른 파티션과 가장 느린 파티션 간의 최대 델타를 설명하므로 다운스트림 작업에서 필요한 모든 이벤트를 catch하는 순서가 잘못된 창이 잘 정의되어 있습니다. 문자열
워터마크모드 출력 워터마크 모드입니다. '없음'
'센드CurrentPartition워터마크'
'파티션에 걸쳐있는 SendLowestWatermarkAcrossPartitions'

Parquet직렬화

이름 설명 가치
속성 Parquet serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 어떤
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Parquet'(필수)

PostgreSQLOutputDataSource

이름 설명 가치
속성 PostgreSQL 출력 데이터 원본과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. PostgreSQLOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.DBForPostgreSQL/servers/databases'(필수)

PostgreSQLOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 Azure SQL 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
최대 작성자 수 현재 최대 기록기 수는 1(단일 기록기) 및 0(쿼리 파티션 기준)만 사용할 수 있습니다. PUT 요청의 경우 선택 사항입니다. 정수 (int)
암호 Azure SQL 데이터베이스에 연결하는 데 사용할 암호입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
서버 Azure SQL 데이터베이스를 포함하는 SQL 서버의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 Azure SQL 데이터베이스에 있는 테이블의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
사용자 Azure SQL 데이터베이스에 연결하는 데 사용할 사용자 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

PowerBIOutputDataSource

이름 설명 가치
속성 Power BI 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. PowerBIOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'PowerBI'(필수)

PowerBIOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터셋 Power BI 데이터 세트의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
그룹 ID Power BI 그룹의 ID입니다. 문자열
그룹 이름 Power BI 그룹의 이름입니다. 이 속성을 사용하면 사용된 특정 Power BI 그룹 ID를 기억할 수 있습니다. 문자열
리프레시토큰 데이터 원본으로 인증하는 데 사용할 수 있는 유효한 액세스 토큰을 가져오는 데 사용할 수 있는 새로 고침 토큰입니다. 유효한 새로 고침 토큰은 현재 Azure Portal을 통해서만 얻을 수 있습니다. 데이터 원본을 만든 다음 Azure Portal로 이동하여 유효한 새로 고침 토큰으로 이 속성을 업데이트할 데이터 원본을 인증할 때 더미 문자열 값을 여기에 배치하는 것이 좋습니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 지정된 데이터 세트 아래의 Power BI 테이블 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
tokenUserDisplayName 새로 고침 토큰을 가져오는 데 사용된 사용자의 사용자 표시 이름입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열
tokenUserPrincipalName 새로 고침 토큰을 가져오는 데 사용된 사용자의 UPN(사용자 계정 이름)입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열

RawInputDatasourceProperties (원시 입력 데이터 소스 프로퍼티)

이름 설명 가치
페이로드 입력 데이터의 JSON 직렬화된 콘텐츠입니다. 페이로드 또는 payloadUri를 설정해야 하지만 둘 다 설정해야 하는 것은 아닙니다. 문자열
페이로드Uri 입력 데이터의 JSON 직렬화된 콘텐츠를 포함하는 Blob에 대한 SAS URL입니다. 페이로드 또는 payloadUri를 설정해야 하지만 둘 다 설정해야 하는 것은 아닙니다. 문자열

RawOutputDatasource

이름 설명 가치
속성 원시 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. rawOutputDatasourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Raw'(필수)

RawOutputDatasourceProperties

이름 설명 가치
페이로드Uri 출력을 작성해야 하는 Blob에 대한 SAS URL입니다. 이 속성을 설정하지 않으면 출력 데이터가 임시 스토리지에 기록되고 해당 임시 스토리지에 대한 SAS URL이 결과에 포함됩니다. 문자열

RawReferenceInputDataSource

이름 설명 가치
속성 참조 데이터를 포함하는 원시 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. RawInputDatasourceProperties (원시 입력 데이터 소스 프로퍼티)
유형 참조 데이터가 포함된 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Raw'(필수)

RawStreamInputDataSource

이름 설명 가치
속성 원시 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. RawInputDatasourceProperties (원시 입력 데이터 소스 프로퍼티)
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Raw'(필수)

참조InputDataSource

이름 설명 가치
유형 FileReferenceInputDataSource 형식에 대해 'File'로 설정합니다. AzureSqlReferenceInputDataSource 형식의 경우 'Microsoft.Sql/Server/Database'로 설정합니다. BlobReferenceInputDataSource 형식의 경우 'Microsoft.Storage/Blob'으로 설정합니다. RawReferenceInputDataSource 형식에 대해 'Raw'로 설정합니다. '파일'
'Microsoft.Sql/서버/데이터베이스'
'Microsoft.Storage/Blob'
'Raw'(필수)

ReferenceInputProperties

이름 설명 가치
데이터 소스 참조 데이터가 포함된 입력 데이터 원본에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 참조InputDataSource
유형 입력이 참조 데이터의 원본인지 스트림 데이터의 원본인지 여부를 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Reference'(필수)

새로 고침 구성

이름 설명 가치
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
새로 고침 간격 새로 고침 간격입니다. 문자열
새로 고침 유형 이 속성은 사용할 데이터 새로 고침 옵션, 차단 또는 차단 해제를 나타냅니다. '차단'
'차단 해제'
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

스칼라 펑션프로퍼티

이름 설명 가치
유형 함수의 형식을 나타냅니다. 'Scalar'(필수)

직렬화

이름 설명 가치
유형 AvroSerialization형식에 대해 'Avro'로 설정합니다. CsvSerialization형식 'Csv'로 설정합니다. CustomClrSerialization 형식에 대해 'CustomClr'로 설정합니다. DeltaSerialization 형식에 대해 'Delta'로 설정합니다. JsonSerialization 형식에 대해 'Json'으로 설정합니다. parquetSerialization형식에 대해 'Parquet'로 설정합니다. '아브로'
'csv'
'커스텀클r'
'델타'
'JSON'
'Parquet'(필수)

ServiceBusQueueOutputDataSource

이름 설명 가치
속성 Service Bus 큐 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. ServiceBusQueueOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.ServiceBus/Queue'(필수)

ServiceBusQueueOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
propertyColumns (영문) Service Bus 메시지에 사용자 지정 속성으로 연결할 출력 열 이름의 문자열 배열입니다. 문자열[]
대기열 이름 Service Bus 큐의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, 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

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
propertyColumns (영문) Service Bus 메시지에 사용자 지정 속성으로 연결할 출력 열 이름의 문자열 배열입니다. 문자열[]
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, Service Bus 큐, Service Bus 토픽 등에 대한 공유 액세스 정책 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
systemPropertyColumns Service Bus 토픽 출력과 연결된 시스템 속성입니다. 지원되는 시스템 속성은 ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc입니다. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
주제 이름 Service Bus 토픽의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

이름 설명 가치

SKU (재고 관리 코드)

이름 설명 가치
용량 SKU의 용량입니다. 정수 (int)
이름 SKU의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. '표준'

스토리지 계정

이름 설명 가치
계정 키 Azure Storage 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
계정이름 Azure Storage 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'

스트리밍잡프로퍼티

이름 설명 가치
클러스터 스트리밍 작업이 실행될 클러스터입니다. 클러스터 정보
호환성 수준 스트리밍 작업의 특정 런타임 동작을 제어합니다. '1.0'
'1.2'
콘텐츠 스토리지 정책 유효한 값은 JobStorageAccount 및 SystemAccount입니다. JobStorageAccount로 설정하면 사용자가 jobStorageAccount 속성도 지정해야 합니다. . 'JobStorageAccount'
'시스템 계정'
데이터 로케일 스트림 분석 작업의 데이터 로캘입니다. 값은 집합 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)
이벤트OutOfOrderPolicy 입력 이벤트 스트림에서 순서가 잘못 도착하는 이벤트에 적용할 정책을 나타냅니다. '조정하다'
'드롭'
외관 사용자 지정 코드 아티팩트가 있는 스토리지 계정입니다. 외부
기능 스트리밍 작업에 대한 하나 이상의 함수 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 함수의 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다. 기능[]
입력 스트리밍 작업에 대한 하나 이상의 입력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 입력에 대한 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 입력에 사용할 수 있는 PATCH API를 사용해야 합니다. 입력[]
jobStorage계정 MSI를 사용하여 Azure Storage 계정과 연결된 속성 JobStorage계정
직무 유형 작업의 형식을 설명합니다. 유효한 모드는 'Edge'입니다 Cloud . '클라우드'
'엣지'
출력에러정책 잘못된 형식으로 인해 출력에 도달하여 외부 스토리지에 쓸 수 없는 이벤트에 적용할 정책을 나타냅니다(열 값 누락, 잘못된 형식 또는 크기의 열 값). '드롭'
'중지'
출력 스트리밍 작업에 대한 하나 이상의 출력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 출력의 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 출력에 사용할 수 있는 PATCH API를 사용해야 합니다. 출력[]
출력스타트모드 이 속성은 작업을 만들 때 즉시 시작하려는 경우에만 사용해야 합니다. 값은 JobStartTime, CustomTime 또는 LastOutputEventTime일 수 있습니다. 이 값은 작업이 시작될 때마다 출력 이벤트 스트림의 시작점이 시작될지, outputStartTime 속성을 통해 지정된 사용자 지정 사용자 타임스탬프에서 시작하거나, 마지막 이벤트 출력 시간부터 시작해야 하는지를 나타냅니다. '커스텀타임'
'작업 시작 시간'
'마지막 출력 이벤트 시간'
출력StartTime 값은 출력 이벤트 스트림의 시작점을 나타내는 ISO-8601 형식의 타임스탬프를 나타내거나, 스트리밍 작업이 시작될 때마다 출력 이벤트 스트림이 시작됨을 나타내는 null입니다. outputStartMode가 CustomTime으로 설정된 경우 이 속성에는 값이 있어야 합니다. 문자열
SKU (재고 관리 코드) 스트리밍 작업의 SKU를 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 스쿠
변화 스트리밍 작업에 사용할 쿼리 및 스트리밍 단위 수를 나타냅니다. PUT 요청에서 이 속성을 지정할 때 변환의 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다. 변형

StreamInputDataSource

이름 설명 가치
유형 GatewayMessageBusStreamInputDataSource 형식의 경우 'GatewayMessageBus'로 설정합니다. IoTHubStreamInputDataSource 형식의 경우 'Microsoft.Devices/IotHubs'로 설정합니다. EventGridStreamInputDataSource 형식에 대해 'Microsoft.EventGrid/EventSubscriptions'로 설정합니다. EventHubV2StreamInputDataSource 형식의 경우 'Microsoft.EventHub/EventHub'로 설정합니다. EventHubStreamInputDataSource 형식의 경우 'Microsoft.ServiceBus/EventHub'로 설정합니다. BlobStreamInputDataSource 형식의 경우 'Microsoft.Storage/Blob'으로 설정합니다. RawStreamInputDataSource 형식에 대해 'Raw'로 설정합니다. '게이트웨이메시지버스'
'Microsoft.Devices/IotHubs'
'Microsoft.EventGrid/이벤트 구독'
'Microsoft.EventHub/이벤트허브'
'Microsoft.ServiceBus/이벤트허브'
'Microsoft.Storage/Blob'
'Raw'(필수)

StreamInputProperties

이름 설명 가치
데이터 소스 스트림 데이터를 포함하는 입력 데이터 원본에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. StreamInputDataSource
유형 입력이 참조 데이터의 원본인지 스트림 데이터의 원본인지 여부를 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Stream'(필수)

TrackedResource태그

이름 설명 가치

변형

이름 설명 가치
이름 리소스 이름 문자열
속성 변환과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 트랜스포메이션프로퍼티

트랜스포메이션프로퍼티

이름 설명 가치
문의 스트리밍 작업에서 실행할 쿼리를 지정합니다. 여기에서 SAQL(Stream Analytics 쿼리 언어)에 대해 자세히 알아볼 수 있습니다 https://msdn.microsoft.com/library/azure/dn834998 . PUT(CreateOrReplace) 요청에 필요합니다. 문자열
스트리밍 단위 스트리밍 작업에서 사용하는 스트리밍 단위 수를 지정합니다. 정수 (int)
validStreamingUnits 스트리밍 작업의 크기를 조정할 수 있는 유효한 스트리밍 단위를 지정합니다. 정수[]

사용 예제

Azure 빠른 시작 샘플

다음 Azure 빠른 시작 템플릿에는 이 리소스 유형을 배포하기 위한 Bicep 샘플이 포함되어 있습니다.

Bicep 파일 설명
표준 Stream Analytics 작업 만들기 이 템플릿은 표준 Stream Analytics 작업을 만듭니다. 자세한 내용은 Azure Stream Analytics는 여러 원본에서 대량의 빠른 스트리밍 데이터를 동시에 분석하고 처리하도록 설계된 실시간 분석 및 복잡한 이벤트 처리 엔진입니다. 패턴 및 관계는 디바이스, 센서, 클릭스트림, 소셜 미디어 피드 및 애플리케이션을 비롯한 여러 입력 원본에서 추출된 정보에서 식별할 수 있습니다. 이러한 패턴을 사용하여 작업을 트리거하고 경고 만들기, 보고 도구에 정보 제공 또는 나중에 사용할 수 있도록 변환된 데이터 저장과 같은 워크플로를 시작할 수 있습니다. 또한 Stream Analytics는 Azure IoT Edge 런타임에서 사용할 수 있으며 클라우드와 동일한 정확한 언어 또는 구문을 지원합니다.

ARM 템플릿 리소스 정의

Streamingjobs 리소스 종류는 다음을 대상으로 하는 작업을 사용하여 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.StreamAnalytics/streamingjobs 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.

{
  "type": "Microsoft.StreamAnalytics/streamingjobs",
  "apiVersion": "2021-10-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "location": "string",
  "properties": {
    "cluster": {
      "id": "string"
    },
    "compatibilityLevel": "string",
    "contentStoragePolicy": "string",
    "dataLocale": "string",
    "eventsLateArrivalMaxDelayInSeconds": "int",
    "eventsOutOfOrderMaxDelayInSeconds": "int",
    "eventsOutOfOrderPolicy": "string",
    "externals": {
      "container": "string",
      "path": "string",
      "refreshConfiguration": {
        "dateFormat": "string",
        "pathPattern": "string",
        "refreshInterval": "string",
        "refreshType": "string",
        "timeFormat": "string"
      },
      "storageAccount": {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "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
          },
          "watermarkSettings": {
            "watermarkMode": "string"
          },
          "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",
          "watermarkSettings": {
            "maxWatermarkDifferenceAcrossPartitions": "string",
            "watermarkMode": "string"
          }
        }
      }
    ],
    "outputStartMode": "string",
    "outputStartTime": "string",
    "sku": {
      "capacity": "int",
      "name": "string"
    },
    "transformation": {
      "name": "string",
      "properties": {
        "query": "string",
        "streamingUnits": "int",
        "validStreamingUnits": [ "int" ]
      }
    }
  },
  "sku": {
    "capacity": "int",
    "name": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

InputProperties 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

참조의 경우 다음을 사용합니다.

{
  "datasource": {
    "type": "string"
    // For remaining properties, see ReferenceInputDataSource objects
  },
  "type": "Reference"
}

Stream의 경우 다음을 사용합니다.

{
  "datasource": {
    "type": "string"
    // For remaining properties, see StreamInputDataSource objects
  },
  "type": "Stream"
}

OutputDataSource 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

GatewayMessageBus의 경우 다음을 사용합니다.

{
  "properties": {
    "topic": "string"
  },
  "type": "GatewayMessageBus"
}

microsoft.AzureFunction경우 다음을 사용합니다.

{
  "properties": {
    "apiKey": "string",
    "functionAppName": "string",
    "functionName": "string",
    "maxBatchCount": "int",
    "maxBatchSize": "int"
  },
  "type": "Microsoft.AzureFunction"
}

Microsoft.DBForPostgreSQL/servers/databases의 경우 다음을 사용합니다.

{
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "maxWriterCount": "int",
    "password": "string",
    "server": "string",
    "table": "string",
    "user": "string"
  },
  "type": "Microsoft.DBForPostgreSQL/servers/databases"
}

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",
    "partitionCount": "int",
    "partitionKey": "string",
    "propertyColumns": [ "string" ],
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  },
  "type": "Microsoft.EventHub/EventHub"
}

Microsoft.Kusto/clusters/databases의 경우 다음을 사용합니다.

{
  "properties": {
    "authenticationMode": "string",
    "cluster": "string",
    "database": "string",
    "table": "string"
  },
  "type": "Microsoft.Kusto/clusters/databases"
}

Microsoft.ServiceBus/EventHub경우 다음을 사용합니다.

{
  "properties": {
    "authenticationMode": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "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": {
    "authenticationMode": "string",
    "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",
    "blobWriteMode": "string",
    "container": "string",
    "dateFormat": "string",
    "pathPattern": "string",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "timeFormat": "string"
  },
  "type": "Microsoft.Storage/Blob"
}

Microsoft.Storage/DocumentDB경우 다음을 사용합니다.

{
  "properties": {
    "accountId": "string",
    "accountKey": "string",
    "authenticationMode": "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"
}

원시의 경우 다음을 사용합니다.

{
  "properties": {
    "payloadUri": "string"
  },
  "type": "Raw"
}

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.MachineLearningServices경우 다음을 사용합니다.

{
  "properties": {
    "apiKey": "string",
    "batchSize": "int",
    "endpoint": "string",
    "inputRequestName": "string",
    "inputs": [
      {
        "dataType": "string",
        "mapTo": "int",
        "name": "string"
      }
    ],
    "numberOfParallelRequests": "int",
    "outputResponseName": "string",
    "outputs": [
      {
        "dataType": "string",
        "mapTo": "int",
        "name": "string"
      }
    ]
  },
  "type": "Microsoft.MachineLearningServices"
}

Microsoft.StreamAnalytics/CLRUdf경우 다음을 사용합니다.

{
  "properties": {
    "class": "string",
    "dllPath": "string",
    "method": "string",
    "updateMode": "string"
  },
  "type": "Microsoft.StreamAnalytics/CLRUdf"
}

Microsoft.StreamAnalytics/JavascriptUdf경우 다음을 사용합니다.

{
  "properties": {
    "script": "string"
  },
  "type": "Microsoft.StreamAnalytics/JavascriptUdf"
}

FunctionProperties 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

집계경우 다음을 사용합니다.

{
  "type": "Aggregate"
}

스칼라경우 다음을 사용합니다.

{
  "type": "Scalar"
}

ReferenceInputDataSource 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

파일경우 다음을 사용합니다.

{
  "properties": {
    "path": "string"
  },
  "type": "File"
}

Microsoft.Sql/Server/Database경우 다음을 사용합니다.

{
  "properties": {
    "authenticationMode": "string",
    "database": "string",
    "deltaSnapshotQuery": "string",
    "fullSnapshotQuery": "string",
    "password": "string",
    "refreshRate": "string",
    "refreshType": "string",
    "server": "string",
    "user": "string"
  },
  "type": "Microsoft.Sql/Server/Database"
}

Microsoft.Storage/Blob경우 다음을 사용합니다.

{
  "properties": {
    "authenticationMode": "string",
    "blobName": "string",
    "container": "string",
    "dateFormat": "string",
    "deltaPathPattern": "string",
    "deltaSnapshotRefreshRate": "string",
    "fullSnapshotRefreshRate": "string",
    "pathPattern": "string",
    "sourcePartitionCount": "int",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "timeFormat": "string"
  },
  "type": "Microsoft.Storage/Blob"
}

원시의 경우 다음을 사용합니다.

{
  "properties": {
    "payload": "string",
    "payloadUri": "string"
  },
  "type": "Raw"
}

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.EventGrid/EventSubscriptions의 경우 다음을 사용합니다.

{
  "properties": {
    "eventTypes": [ "string" ],
    "schema": "string",
    "storageAccounts": [
      {
        "accountKey": "string",
        "accountName": "string",
        "authenticationMode": "string"
      }
    ],
    "subscriber": {
      "properties": {
        "authenticationMode": "string",
        "consumerGroupName": "string",
        "eventHubName": "string",
        "partitionCount": "int",
        "prefetchCount": "int",
        "serviceBusNamespace": "string",
        "sharedAccessPolicyKey": "string",
        "sharedAccessPolicyName": "string"
      },
      "type": "string"
    }
  },
  "type": "Microsoft.EventGrid/EventSubscriptions"
}

Microsoft.EventHub/EventHub경우 다음을 사용합니다.

{
  "properties": {
    "authenticationMode": "string",
    "consumerGroupName": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "prefetchCount": "int",
    "serviceBusNamespace": "string",
    "sharedAccessPolicyKey": "string",
    "sharedAccessPolicyName": "string"
  },
  "type": "Microsoft.EventHub/EventHub"
}

Microsoft.ServiceBus/EventHub경우 다음을 사용합니다.

{
  "properties": {
    "authenticationMode": "string",
    "consumerGroupName": "string",
    "eventHubName": "string",
    "partitionCount": "int",
    "prefetchCount": "int",
    "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",
        "authenticationMode": "string"
      }
    ],
    "timeFormat": "string"
  },
  "type": "Microsoft.Storage/Blob"
}

원시의 경우 다음을 사용합니다.

{
  "properties": {
    "payload": "string",
    "payloadUri": "string"
  },
  "type": "Raw"
}

Serialization 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

Avro의 경우 다음을 사용합니다.

{
  "properties": {},
  "type": "Avro"
}

Csv의 경우 다음을 사용합니다.

{
  "properties": {
    "encoding": "string",
    "fieldDelimiter": "string"
  },
  "type": "Csv"
}

CustomClr의 경우 다음을 사용합니다.

{
  "properties": {
    "serializationClassName": "string",
    "serializationDllPath": "string"
  },
  "type": "CustomClr"
}

델타의 경우 다음을 사용합니다.

{
  "properties": {
    "deltaTablePath": "string",
    "partitionColumns": [ "string" ]
  },
  "type": "Delta"
}

Json경우 다음을 사용합니다.

{
  "properties": {
    "encoding": "string",
    "format": "string"
  },
  "type": "Json"
}

parquet경우 다음을 사용합니다.

{
  "properties": {},
  "type": "Parquet"
}

속성 값

Microsoft.StreamAnalytics/streamingjobs

이름 설명 가치
API버전 api 버전 '2021-10-01-미리보기'
정체성 입력 및 출력으로 인증하는 데 사용할 수 있는 이 작업에 할당된 관리 ID에 대해 설명합니다. 정체성
위치 리소스가 있는 지리적 위치 문자열
이름 리소스 이름 string(필수)
속성 스트리밍 작업과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 스트리밍잡프로퍼티
SKU (재고 관리 코드) 스트리밍 작업의 SKU를 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 스쿠
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
유형 리소스 종류 'Microsoft.StreamAnalytics/streamingjobs'

AggregateFunctionProperties

이름 설명 가치
유형 함수의 형식을 나타냅니다. 'Aggregate'(필수)

AvroSerialization

이름 설명 가치
속성 Avro serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 어떤
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Avro'(필수)

AzureDataExplorerOutputDataSource

이름 설명 가치
속성 Azure Data Explorer 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. AzureDataExplorerOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Kusto/clusters/databases'(필수)

AzureDataExplorerOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
클러스터 Azure Data Explorer 클러스터의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
데이터베이스 Azure Data Explorer 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 Azure Table의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

AzureDataLakeStoreOutputDataSource

이름 설명 가치
속성 Azure Data Lake Store 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. azureDataLakeStoreOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.DataLake/Accounts'(필수)

AzureDataLakeStoreOutputDataSourceProperties

이름 설명 가치
계정이름 Azure Data Lake Store 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
날짜 형식 날짜 형식입니다. {date}가 filePathPrefix에 표시되는 경우 이 속성의 값은 대신 날짜 형식으로 사용됩니다. 문자열
filePath접두사 출력을 쓸 파일의 위치입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
리프레시토큰 데이터 원본으로 인증하는 데 사용할 수 있는 유효한 액세스 토큰을 가져오는 데 사용할 수 있는 새로 고침 토큰입니다. 유효한 새로 고침 토큰은 현재 Azure Portal을 통해서만 얻을 수 있습니다. 데이터 원본을 만든 다음 Azure Portal로 이동하여 유효한 새로 고침 토큰으로 이 속성을 업데이트할 데이터 원본을 인증할 때 더미 문자열 값을 여기에 배치하는 것이 좋습니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테넌트ID 새로 고침 토큰을 가져오는 데 사용되는 사용자의 테넌트 ID입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
시간 형식 시간 형식입니다. {time}이 filePathPrefix에 표시되는 모든 위치에서 이 속성의 값은 대신 시간 형식으로 사용됩니다. 문자열
tokenUserDisplayName 새로 고침 토큰을 가져오는 데 사용된 사용자의 사용자 표시 이름입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열
tokenUserPrincipalName 새로 고침 토큰을 가져오는 데 사용된 사용자의 UPN(사용자 계정 이름)입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열

AzureFunctionOutputDataSource

이름 설명 가치
속성 Azure Function 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. azureFunctionOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.AzureFunction'(필수)

AzureFunctionOutputDataSourceProperties

이름 설명 가치
API키 다른 구독에서 Azure Function을 사용하려는 경우 함수에 액세스하는 키를 제공하여 이 작업을 수행할 수 있습니다. 문자열
함수AppName Azure Functions 앱의 이름입니다. 문자열
함수 이름 Azure Functions 앱의 함수 이름입니다. 문자열
maxBatchCount Azure Functions로 전송되는 각 일괄 처리의 최대 이벤트 수를 지정할 수 있는 속성입니다. 기본값은 100입니다. 정수 (int)
최대 배치 크기 Azure 함수로 전송되는 각 출력 일괄 처리의 최대 크기를 설정할 수 있는 속성입니다. 입력 단위는 바이트 단위입니다. 기본적으로 이 값은 262,144바이트(256KB)입니다. 정수 (int)

AzureMachineLearningServiceFunction바인딩

이름 설명 가치
속성 Azure Machine Learning 웹 서비스와 연결된 바인딩 속성입니다. AzureMachineLearningServiceFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.MachineLearningServices'(필수)

AzureMachineLearningServiceFunctionBindingProperties

이름 설명 가치
API키 Request-Response 엔드포인트로 인증하는 데 사용되는 API 키입니다. 문자열
배치 크기 모든 Azure ML RRS 실행 요청에 대한 최대 행 수를 설명하는 1에서 10000 사이의 숫자입니다. 기본값은 1000입니다. 정수 (int)
끝점 Request-Response Azure Machine Learning 웹 서비스의 엔드포인트를 실행합니다. 문자열
입력 요청 이름 입력 요청 개체의 레이블입니다. 문자열
입력 Azure Machine Learning 웹 서비스 엔드포인트에 대한 입력입니다. azureMachineLearningServiceInputColumn[]
numberOfParallelRequests 작업 파티션당 기계 학습 서비스로 전송될 병렬 요청 수입니다. 기본값은 1입니다. 정수 (int)
출력 응답 이름 출력 요청 개체의 레이블입니다. 문자열
출력 Azure Machine Learning 웹 서비스 엔드포인트 실행의 출력 목록입니다. azureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

이름 설명 가치
데이터 타입 입력 열의 데이터 형식(Azure Machine Learning 지원)입니다. 문자열
맵투 이 입력이 매핑되는 함수 매개 변수의 인덱스(0부터 시작하는 인덱스)입니다. 정수 (int)
이름 입력 열의 이름입니다. 문자열

AzureMachineLearningServiceOutputColumn

이름 설명 가치
데이터 타입 출력 열의 (Azure Machine Learning 지원) 데이터 형식입니다. 문자열
맵투 이 입력이 매핑되는 함수 매개 변수의 인덱스(0부터 시작하는 인덱스)입니다. 정수 (int)
이름 출력 열의 이름입니다. 문자열

AzureMachineLearningStudioFunctionBinding

이름 설명 가치
속성 Azure Machine Learning Studio와 연결된 바인딩 속성입니다. azureMachineLearningStudioFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.MachineLearning/WebService'(필수)

AzureMachineLearningStudioFunctionBindingProperties

이름 설명 가치
API키 Request-Response 엔드포인트로 인증하는 데 사용되는 API 키입니다. 문자열
배치 크기 모든 Azure ML RRS 실행 요청에 대한 최대 행 수를 설명하는 1에서 10000 사이의 숫자입니다. 기본값은 1000입니다. 정수 (int)
끝점 Request-Response Azure Machine Learning Studio의 엔드포인트를 실행합니다. 자세한 내용은 다음을 참조하세요. /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs 문자열
입력 Azure Machine Learning Studio 엔드포인트에 대한 입력입니다. AzureMachineLearningStudioInputs
출력 Azure Machine Learning Studio 엔드포인트 실행의 출력 목록입니다. azureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

이름 설명 가치
데이터 타입 입력 열의 데이터 형식(Azure Machine Learning 지원)입니다. 유효한 Azure Machine Learning 데이터 형식 목록은 https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx 설명합니다. 문자열
맵투 이 입력이 매핑되는 함수 매개 변수의 인덱스(0부터 시작하는 인덱스)입니다. 정수 (int)
이름 입력 열의 이름입니다. 문자열

AzureMachineLearningStudio입력

이름 설명 가치
열 이름 Azure Machine Learning Studio 엔드포인트에 대한 입력 열 목록입니다. azureMachineLearningStudioInputColumn[]
이름 입력의 이름입니다. 엔드포인트를 작성하는 동안 제공되는 이름입니다. 문자열

AzureMachineLearningStudioOutputColumn

이름 설명 가치
데이터 타입 출력 열의 (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

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 Azure SQL 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
maxBatchCount Sql 데이터베이스에 쓰기에 대한 최대 Batch 수이며 기본값은 10,000입니다. PUT 요청의 경우 선택 사항입니다. 정수 (int)
최대 작성자 수 현재 최대 기록기 수는 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

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 이 요소는 데이터 원본 요소와 연결됩니다. 출력이 기록될 데이터베이스의 이름입니다. 문자열
deltaSnapshot쿼리 이 요소는 데이터 원본 요소와 연결됩니다. 이 쿼리는 SQL 데이터베이스에서 증분 변경 내용을 가져오는 데 사용됩니다. 이 옵션을 사용하려면 Azure SQL Database에서 임시 테이블을 사용하는 것이 좋습니다. 문자열
fullSnapshot쿼리 이 요소는 데이터 원본 요소와 연결됩니다. 이 쿼리는 sql Database에서 데이터를 가져오는 데 사용됩니다. 문자열
암호 이 요소는 데이터 원본 요소와 연결됩니다. SQL Database 인스턴스에 연결하는 데 사용되는 암호입니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
refreshRate 이 요소는 데이터 원본 요소와 연결됩니다. 이는 데이터베이스에서 데이터를 가져오는 빈도를 나타냅니다. DateTime 형식입니다. 문자열
새로 고침 유형 데이터 새로 고침 옵션의 형식을 나타냅니다. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'정적'
서버 이 요소는 데이터 원본 요소와 연결됩니다. 쓸 데이터베이스를 포함하는 서버의 이름입니다. 문자열
사용자 이 요소는 데이터 원본 요소와 연결됩니다. SQL Database 인스턴스에 연결하는 데 사용할 사용자 이름입니다. 문자열

AzureSynapseOutputDataSource

이름 설명 가치
속성 Azure Synapse 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. AzureSynapseOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Sql/Server/DataWarehouse'(필수)

AzureSynapseOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 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

이름 설명 가치
계정 키 Azure Storage 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
계정이름 Azure Storage 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
배치 크기 Azure Table에 한 번에 쓸 행 수입니다. 정수 (int)
제거할 열 지정된 경우 배열의 각 항목은 출력 이벤트 엔터티에서 제거할 열의 이름입니다(있는 경우). 문자열[]
파티션 키 이 요소는 Azure Table의 파티션 키로 사용될 쿼리의 SELECT 문에 있는 열의 이름을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
rowKey입니다 이 요소는 Azure Table의 행 키로 사용될 쿼리의 SELECT 문에 있는 열의 이름을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 Azure Table의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

BlobOutputDataSource

이름 설명 가치
속성 Blob 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. BlobOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/Blob'(필수)

BlobOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
blobPath접두사 Blob 경로 접두사입니다. 문자열
blobWriteMode Blob 쓰기 모드입니다. '추가'
'한 번'
컨테이너 연결된 Storage 계정 내의 컨테이너 이름입니다. 이 컨테이너에는 읽거나 쓸 Blob이 포함됩니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

BlobReferenceInputDataSource

이름 설명 가치
속성 참조 데이터를 포함하는 Blob 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. BlobReferenceInputDataSourceProperties
유형 참조 데이터가 포함된 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/Blob'(필수)

BlobReferenceInputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
blobName Blob 입력의 이름입니다. 문자열
컨테이너 연결된 Storage 계정 내의 컨테이너 이름입니다. 이 컨테이너에는 읽거나 쓸 Blob이 포함됩니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
deltaPath패턴 델타 스냅샷의 경로 패턴입니다. 문자열
deltaSnapshotRefreshRate 사용자가 이 참조 Blob 입력 데이터 원본의 델타 스냅샷을 생성하는 간격입니다. 문자열
fullSnapshotRefreshRate Blob 입력 데이터 원본의 새로 고침 간격입니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
sourcePartitionCount Blob 입력 데이터 원본의 파티션 수입니다. 범위 1 - 256. 정수 (int)
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

BlobStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 Blob 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. BlobStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/Blob'(필수)

BlobStreamInputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
컨테이너 연결된 Storage 계정 내의 컨테이너 이름입니다. 이 컨테이너에는 읽거나 쓸 Blob이 포함됩니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
sourcePartitionCount Blob 입력 데이터 원본의 파티션 수입니다. 범위 1 - 1024. 정수 (int)
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

클러스터 정보

이름 설명 가치
아이디 클러스터의 리소스 ID입니다. 문자열

압축

이름 설명 가치
유형 입력에서 사용하는 압축 유형을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. '수축하다'
'지집'
'None'(필수)

CSharpFunction바인딩

이름 설명 가치
속성 CSharp 함수와 연결된 바인딩 속성입니다. CSharpFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.StreamAnalytics/CLRUdf'(필수)

CSharpFunctionBindingProperties

이름 설명 가치
수업 단일 함수 정의를 포함하는 Csharp 코드입니다. 문자열
dll경로 단일 함수 정의를 포함하는 Csharp 코드입니다. 문자열
메서드 단일 함수 정의를 포함하는 Csharp 코드입니다. 문자열
업데이트 모드 Stream Analytics 함수에 대한 새로 고침 모드입니다. '새로 고침 가능'
'정적'

Csv직렬화

이름 설명 가치
속성 CSV serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. Csv직렬화속성
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Csv'(필수)

Csv직렬화속성

이름 설명 가치
인코딩 입력의 경우 들어오는 데이터의 인코딩 및 출력의 경우 나가는 데이터의 인코딩을 지정합니다. PUT(CreateOrReplace) 요청에 필요합니다. 'UTF8'
fieldDelimiter CSV(쉼표로 구분된 값) 레코드를 구분하는 데 사용할 구분 기호를 지정합니다. 지원되는 값 목록은 /rest/api/streamanalytics/stream-analytics-input 또는 /rest/api/streamanalytics/stream-analytics-output을 참조하세요. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

CustomClr직렬화

이름 설명 가치
속성 CustomClr serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 사용자 지정ClrSerializationProperties
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'CustomClr'(필수)

사용자 지정ClrSerializationProperties

이름 설명 가치
직렬화 클래스 이름 serialization 클래스 이름입니다. 문자열
직렬화DllPath serialization 라이브러리 경로입니다. 문자열

델타 시리얼라이제이션

이름 설명 가치
속성 Delta Lake serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. DeltaSerializationProperties
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Delta'(필수)

DeltaSerializationProperties

이름 설명 가치
deltaTablePath 출력을 쓸 Delta Lake 테이블의 경로를 지정합니다. string(필수)
파티션 열 Delta Lake 테이블을 분할할 열의 이름을 지정합니다. 파티션 열은 1개만 지원하지만 확장성을 위해 배열로 유지합니다. 문자열[]

DocumentDbOutputDataSource

이름 설명 가치
속성 DocumentDB 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. documentDbOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/DocumentDB'(필수)

DocumentDbOutputDataSourceProperties

이름 설명 가치
계정 ID DocumentDB 계정 이름 또는 ID입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
계정 키 DocumentDB 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
컬렉션NamePattern 사용할 컬렉션의 컬렉션 이름 패턴입니다. 컬렉션 이름 형식은 파티션이 0부터 시작하는 선택적 {partition} 토큰을 사용하여 생성할 수 있습니다. 자세한 내용은 /rest/api/streamanalytics/stream-analytics-output의 DocumentDB 섹션을 참조하세요. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
데이터베이스 DocumentDB 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
문서 ID 삽입 또는 업데이트 작업의 기반이 되는 기본 키를 지정하는 데 사용되는 출력 이벤트의 필드 이름입니다. 문자열
파티션 키 컬렉션에서 출력을 분할하기 위한 키를 지정하는 데 사용되는 출력 이벤트의 필드 이름입니다. 'collectionNamePattern'에 {partition} 토큰이 포함되어 있으면 이 속성을 지정해야 합니다. 문자열

EventGridStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 Event Grid 입력과 연결된 속성입니다. EventGridStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.EventGrid/EventSubscriptions'(필수)

EventGridStreamInputDataSourceProperties

이름 설명 가치
이벤트 유형 Event Grid 어댑터에서 지원하는 이벤트 유형 목록입니다. 문자열[]
schema(스키마) Event Grid 스키마 유형을 나타냅니다. 'CloudEventSchema'
'EventGridEventSchema'
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
구독자 Event Grid의 구독자입니다. 현재 EventHub 구독자만 지원됩니다. EventHubV2StreamInputDataSource

EventHubOutputDataSource

이름 설명 가치
속성 이벤트 허브 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. eventHubOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.ServiceBus/EventHub'(필수)

EventHubOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
이벤트 허브 이름 이벤트 허브의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
파티션 수 이벤트 허브 데이터 원본의 파티션 수입니다. 범위 1 - 256. 정수 (int)
파티션 키 이벤트 데이터를 보낼 파티션을 결정하는 데 사용되는 키/열입니다. 문자열
propertyColumns (영문) 이 이벤트 허브 출력과 연결된 속성입니다. 문자열[]
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, Service Bus 큐, Service Bus 토픽 등에 대한 공유 액세스 정책 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

EventHubStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 이벤트 허브 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. EventHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.ServiceBus/EventHub'(필수)

EventHubStreamInputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
소비자 그룹 이름 이벤트 허브에서 이벤트를 읽는 데 사용해야 하는 이벤트 허브 소비자 그룹의 이름입니다. 여러 입력에 대해 고유한 소비자 그룹 이름을 지정하면 각 입력이 이벤트 허브에서 동일한 이벤트를 수신할 수 있습니다. 지정하지 않으면 입력은 이벤트 허브의 기본 소비자 그룹을 사용합니다. 문자열
이벤트 허브 이름 이벤트 허브의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
파티션 수 이벤트 허브 데이터 원본의 파티션 수입니다. 범위 1 - 256. 정수 (int)
프리페치 카운트 (prefetchCount) 메시지 수신자가 동시에 요청할 수 있는 메시지 수입니다. 정수 (int)
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, Service Bus 큐, Service Bus 토픽 등에 대한 공유 액세스 정책 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

EventHubV2OutputDataSource

이름 설명 가치
속성 이벤트 허브 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. eventHubOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.EventHub/EventHub'(필수)

EventHubV2StreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 이벤트 허브 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. EventHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.EventHub/EventHub'(필수)

EventHubV2StreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 이벤트 허브 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. EventHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. string(필수)

외부

이름 설명 가치
컨테이너 UserCustomCode 컨테이너입니다. 문자열
경로 UserCustomCode 경로입니다. 문자열
새로 고침 구성 작업 구성에 있는 업데이트 가능한 모든 사용자 정의 함수에 대한 새로 고침 매개 변수입니다. 새로 고침 구성
저장소 계정 Azure Storage 계정과 연결된 속성 StorageAccount

FileReferenceInputDataSource

이름 설명 가치
속성 참조 데이터를 포함하는 파일 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 파일참조입력DataSourceProperties
유형 참조 데이터가 포함된 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'File'(필수)

파일참조입력DataSourceProperties

이름 설명 가치
경로 파일의 경로입니다. 문자열

기능

이름 설명 가치
이름 리소스 이름 문자열
속성 함수와 연결된 속성입니다. functionProperties

FunctionBinding (함수바인딩)

이름 설명 가치
유형 AzureMachineLearningStudioFunctionBinding형식에 대해 'Microsoft.MachineLearning/WebService'로 설정합니다. AzureMachineLearningServiceFunctionBinding형식에 대해 'Microsoft.MachineLearningServices'로 설정합니다. CSharpFunctionBinding형식에 대해 'Microsoft.StreamAnalytics/CLRUdf'로 설정합니다. JavaScriptFunctionBinding형식에 대해 'Microsoft.StreamAnalytics/JavascriptUdf'로 설정합니다. 'Microsoft.MachineLearning/웹 서비스'
'Microsoft.MachineLearningServices'
'Microsoft.StreamAnalytics/CLRUdf'
'Microsoft.StreamAnalytics/JavascriptUdf'(필수)

FunctionConfiguration

이름 설명 가치
묶음 함수의 물리적 바인딩입니다. 예를 들어 Azure Machine Learning 웹 서비스의 경우 엔드포인트에 대해 설명합니다. FunctionBinding (함수바인딩)
입력 functionInput[]
출력 함수의 출력을 설명합니다. functionOutput

함수 입력

이름 설명 가치
데이터 타입 함수 입력 매개 변수의 (Azure Stream Analytics 지원) 데이터 형식입니다. 유효한 Azure Stream Analytics 데이터 형식 목록은 https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx 문자열
isConfiguration매개 변수 매개 변수가 구성 매개 변수인지 여부를 나타내는 플래그입니다. True이면 이 입력 매개 변수가 상수여야 합니다. 기본값은 false입니다. 부울

함수출력

이름 설명 가치
데이터 타입 함수 출력의 데이터 형식(Azure Stream Analytics 지원)입니다. 유효한 Azure Stream Analytics 데이터 형식 목록은 https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx 문자열

FunctionProperties

이름 설명 가치
속성 functionConfiguration
유형 AggregateFunctionProperties형식에 대해 'Aggregate'로 설정합니다. ScalarFunctionProperties형식에 대해 'Scalar'로 설정합니다. '집계'
'Scalar'(필수)

GatewayMessageBusOutputDataSource

이름 설명 가치
속성 게이트웨이 Message Bus 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. GatewayMessageBusOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'GatewayMessageBus'(필수)

GatewayMessageBusOutputDataSourceProperties

이름 설명 가치
주제 Service Bus 토픽의 이름입니다. 문자열

GatewayMessageBusStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 게이트웨이 메시지 버스 입력과 연결된 속성입니다. GatewayMessageBusStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'GatewayMessageBus'(필수)

GatewayMessageBusStreamInputDataSourceProperties

이름 설명 가치
주제 Service Bus 토픽의 이름입니다. 문자열

아이덴티티

이름 설명 가치
유형 ID 유형은 SystemAssigned 또는 UserAssigned일 수 있습니다. 문자열
userAssignedIdentities 스트리밍 작업 리소스와 연결된 사용자 할당 ID입니다. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

이름 설명 가치

입력

이름 설명 가치
이름 리소스 이름 문자열
속성 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 입력 속성

입력 속성

이름 설명 가치
압축 입력 데이터가 압축되는 방법을 설명합니다. 압축
파티션 키 partitionKey는 입력 데이터를 분할하는 데 사용되는 입력 데이터의 키를 설명합니다. 문자열
직렬화 입력의 데이터가 serialize되는 방법 또는 출력에 기록될 때 데이터가 serialize되는 방법을 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 직렬화
유형 ReferenceInputProperties 형식에 대해 'Reference'로 설정합니다. StreamInputProperties 형식에 대해 'Stream'으로 설정합니다. '참조'
'Stream'(필수)
워터마크설정 워터마크 이벤트를 읽을지 여부를 결정하는 설정입니다. 입력워터마크속성

입력워터마크속성

이름 설명 가치
워터마크모드 입력 워터마크 모드입니다. '없음'
'리드워터마크'

IoTHubStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 IoT Hub 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. IoTHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Devices/IotHubs'(필수)

IoTHubStreamInputDataSourceProperties

이름 설명 가치
소비자 그룹 이름 IoT Hub에서 이벤트를 읽는 데 사용해야 하는 IoT Hub 소비자 그룹의 이름입니다. 지정하지 않으면 입력은 Iot Hub의 기본 소비자 그룹을 사용합니다. 문자열
끝점 연결할 IoT Hub 엔드포인트(예: 메시지/이벤트, messages/operationsMonitoringEvents 등)입니다. 문자열
iotHub네임스페이스 IoT Hub의 이름 또는 URI입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 IoT Hub의 공유 액세스 정책 이름입니다. 이 정책에는 적어도 서비스 연결 권한이 포함되어야 합니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

자바스크립트FunctionBinding

이름 설명 가치
속성 JavaScript 함수와 연결된 바인딩 속성입니다. javaScriptFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.StreamAnalytics/JavascriptUdf'(필수)

JavaScriptFunction바인딩속성

이름 설명 가치
스크립트 단일 함수 정의를 포함하는 JavaScript 코드입니다. 예: 'function (x, y) { return x + y; }' 문자열

JobStorage계정

이름 설명 가치
계정 키 Azure Storage 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
계정이름 Azure Storage 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'

Json직렬화

이름 설명 가치
속성 JSON serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. Json직렬화속성
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Json'(필수)

Json직렬화속성

이름 설명 가치
인코딩 입력의 경우 들어오는 데이터의 인코딩 및 출력의 경우 나가는 데이터의 인코딩을 지정합니다. PUT(CreateOrReplace) 요청에 필요합니다. 'UTF8'
포맷 이 속성은 출력의 JSON serialization에만 적용됩니다. 입력에는 적용되지 않습니다. 이 속성은 출력이 기록될 JSON의 형식을 지정합니다. 현재 지원되는 값은 각 JSON 개체를 새 줄로 구분하고 출력이 JSON 개체의 배열로 형식이 지정됨을 나타내는 'array'로 출력의 형식을 지정함을 나타내는 'lineSeparated'입니다. 기본값은 null을 남기면 'lineSeparated'입니다. '배열'
'라인분리'

출력

이름 설명 가치
이름 리소스 이름 문자열
속성 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 출력속성

출력데이터 소스

이름 설명 가치
유형 GatewayMessageBusOutputDataSource 형식의 경우 'GatewayMessageBus'로 설정합니다. AzureFunctionOutputDataSource형식에 대해 'Microsoft.AzureFunction'으로 설정합니다. PostgreSQLOutputDataSource 형식에 대해 'Microsoft.DBForPostgreSQL/servers/databases'로 설정합니다. AzureDataLakeStoreOutputDataSource형식에 대해 'Microsoft.DataLake/Accounts'로 설정합니다. EventHubV2OutputDataSource형식에 대해 'Microsoft.EventHub/EventHub'로 설정합니다. AzureDataExplorerOutputDataSource 형식의 경우 'Microsoft.Kusto/clusters/databases'로 설정합니다. EventHubOutputDataSource형식에 대해 'Microsoft.ServiceBus/EventHub'로 설정합니다. ServiceBusQueueOutputDataSource형식에 대해 'Microsoft.ServiceBus/Queue'로 설정합니다. ServiceBusTopicOutputDataSource형식에 대해 'Microsoft.ServiceBus/Topic'으로 설정합니다. AzureSynapseOutputDataSource형식의 경우 'Microsoft.Sql/Server/DataWarehouse'로 설정합니다. AzureSqlDatabaseOutputDataSource형식에 대해 'Microsoft.Sql/Server/Database'로 설정합니다. BlobOutputDataSource형식에 대해 'Microsoft.Storage/Blob'으로 설정합니다. DocumentDbOutputDataSource형식에 대해 'Microsoft.Storage/DocumentDB'로 설정합니다. AzureTableOutputDataSource형식에 'Microsoft.Storage/Table'로 설정합니다. PowerBIOutputDataSource형식에 대해 'PowerBI'로 설정합니다. RawOutputDatasource 형식에 대해 'Raw'로 설정합니다. '게이트웨이메시지버스'
'Microsoft.AzureFunction'
'Microsoft.DataLake/계정'
'Microsoft.DBForPostgreSQL/서버/데이터베이스'
'Microsoft.EventHub/이벤트허브'
'Microsoft.Kusto/클러스터/데이터베이스'
'Microsoft.ServiceBus/이벤트허브'
'Microsoft.ServiceBus/큐'
'Microsoft.ServiceBus/토픽'
'Microsoft.Sql/서버/데이터베이스'
'Microsoft.Sql/서버/데이터 웨어하우스'
'Microsoft.Storage/Blob'
'Microsoft.Storage/DocumentDB'
'Microsoft.Storage/테이블'
'파워BI'
'Raw'(필수)

출력속성

이름 설명 가치
데이터 소스 출력이 기록될 데이터 원본에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. outputDataSource
직렬화 입력의 데이터가 serialize되는 방법 또는 출력에 기록될 때 데이터가 serialize되는 방법을 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 직렬화
크기윈도우 Stream Analytics 출력을 제한할 크기 창입니다. 정수 (int)
시간대 Stream Analytics 작업 출력을 필터링하기 위한 시간 프레임입니다. 문자열
워터마크설정 워터마크를 다운스트림으로 보낼지 여부를 결정하는 설정입니다. 출력워터마크속성

출력워터마크속성

이름 설명 가치
maxWatermarkDifferenceAcrossPartitions 가장 빠른 파티션과 가장 느린 파티션 간의 최대 델타를 설명하므로 다운스트림 작업에서 필요한 모든 이벤트를 catch하는 순서가 잘못된 창이 잘 정의되어 있습니다. 문자열
워터마크모드 출력 워터마크 모드입니다. '없음'
'센드CurrentPartition워터마크'
'파티션에 걸쳐있는 SendLowestWatermarkAcrossPartitions'

Parquet직렬화

이름 설명 가치
속성 Parquet serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 어떤
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Parquet'(필수)

PostgreSQLOutputDataSource

이름 설명 가치
속성 PostgreSQL 출력 데이터 원본과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. PostgreSQLOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.DBForPostgreSQL/servers/databases'(필수)

PostgreSQLOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 Azure SQL 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
최대 작성자 수 현재 최대 기록기 수는 1(단일 기록기) 및 0(쿼리 파티션 기준)만 사용할 수 있습니다. PUT 요청의 경우 선택 사항입니다. 정수 (int)
암호 Azure SQL 데이터베이스에 연결하는 데 사용할 암호입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
서버 Azure SQL 데이터베이스를 포함하는 SQL 서버의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 Azure SQL 데이터베이스에 있는 테이블의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
사용자 Azure SQL 데이터베이스에 연결하는 데 사용할 사용자 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

PowerBIOutputDataSource

이름 설명 가치
속성 Power BI 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. PowerBIOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'PowerBI'(필수)

PowerBIOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터셋 Power BI 데이터 세트의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
그룹 ID Power BI 그룹의 ID입니다. 문자열
그룹 이름 Power BI 그룹의 이름입니다. 이 속성을 사용하면 사용된 특정 Power BI 그룹 ID를 기억할 수 있습니다. 문자열
리프레시토큰 데이터 원본으로 인증하는 데 사용할 수 있는 유효한 액세스 토큰을 가져오는 데 사용할 수 있는 새로 고침 토큰입니다. 유효한 새로 고침 토큰은 현재 Azure Portal을 통해서만 얻을 수 있습니다. 데이터 원본을 만든 다음 Azure Portal로 이동하여 유효한 새로 고침 토큰으로 이 속성을 업데이트할 데이터 원본을 인증할 때 더미 문자열 값을 여기에 배치하는 것이 좋습니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 지정된 데이터 세트 아래의 Power BI 테이블 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
tokenUserDisplayName 새로 고침 토큰을 가져오는 데 사용된 사용자의 사용자 표시 이름입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열
tokenUserPrincipalName 새로 고침 토큰을 가져오는 데 사용된 사용자의 UPN(사용자 계정 이름)입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열

RawInputDatasourceProperties (원시 입력 데이터 소스 프로퍼티)

이름 설명 가치
페이로드 입력 데이터의 JSON 직렬화된 콘텐츠입니다. 페이로드 또는 payloadUri를 설정해야 하지만 둘 다 설정해야 하는 것은 아닙니다. 문자열
페이로드Uri 입력 데이터의 JSON 직렬화된 콘텐츠를 포함하는 Blob에 대한 SAS URL입니다. 페이로드 또는 payloadUri를 설정해야 하지만 둘 다 설정해야 하는 것은 아닙니다. 문자열

RawOutputDatasource

이름 설명 가치
속성 원시 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. rawOutputDatasourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Raw'(필수)

RawOutputDatasourceProperties

이름 설명 가치
페이로드Uri 출력을 작성해야 하는 Blob에 대한 SAS URL입니다. 이 속성을 설정하지 않으면 출력 데이터가 임시 스토리지에 기록되고 해당 임시 스토리지에 대한 SAS URL이 결과에 포함됩니다. 문자열

RawReferenceInputDataSource

이름 설명 가치
속성 참조 데이터를 포함하는 원시 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. RawInputDatasourceProperties (원시 입력 데이터 소스 프로퍼티)
유형 참조 데이터가 포함된 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Raw'(필수)

RawStreamInputDataSource

이름 설명 가치
속성 원시 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. RawInputDatasourceProperties (원시 입력 데이터 소스 프로퍼티)
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Raw'(필수)

참조InputDataSource

이름 설명 가치
유형 FileReferenceInputDataSource 형식에 대해 'File'로 설정합니다. AzureSqlReferenceInputDataSource 형식의 경우 'Microsoft.Sql/Server/Database'로 설정합니다. BlobReferenceInputDataSource 형식의 경우 'Microsoft.Storage/Blob'으로 설정합니다. RawReferenceInputDataSource 형식에 대해 'Raw'로 설정합니다. '파일'
'Microsoft.Sql/서버/데이터베이스'
'Microsoft.Storage/Blob'
'Raw'(필수)

ReferenceInputProperties

이름 설명 가치
데이터 소스 참조 데이터가 포함된 입력 데이터 원본에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 참조InputDataSource
유형 입력이 참조 데이터의 원본인지 스트림 데이터의 원본인지 여부를 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Reference'(필수)

새로 고침 구성

이름 설명 가치
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
새로 고침 간격 새로 고침 간격입니다. 문자열
새로 고침 유형 이 속성은 사용할 데이터 새로 고침 옵션, 차단 또는 차단 해제를 나타냅니다. '차단'
'차단 해제'
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

스칼라 펑션프로퍼티

이름 설명 가치
유형 함수의 형식을 나타냅니다. 'Scalar'(필수)

직렬화

이름 설명 가치
유형 AvroSerialization형식에 대해 'Avro'로 설정합니다. CsvSerialization형식 'Csv'로 설정합니다. CustomClrSerialization 형식에 대해 'CustomClr'로 설정합니다. DeltaSerialization 형식에 대해 'Delta'로 설정합니다. JsonSerialization 형식에 대해 'Json'으로 설정합니다. parquetSerialization형식에 대해 'Parquet'로 설정합니다. '아브로'
'csv'
'커스텀클r'
'델타'
'JSON'
'Parquet'(필수)

ServiceBusQueueOutputDataSource

이름 설명 가치
속성 Service Bus 큐 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. ServiceBusQueueOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.ServiceBus/Queue'(필수)

ServiceBusQueueOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
propertyColumns (영문) Service Bus 메시지에 사용자 지정 속성으로 연결할 출력 열 이름의 문자열 배열입니다. 문자열[]
대기열 이름 Service Bus 큐의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, 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

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
propertyColumns (영문) Service Bus 메시지에 사용자 지정 속성으로 연결할 출력 열 이름의 문자열 배열입니다. 문자열[]
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, Service Bus 큐, Service Bus 토픽 등에 대한 공유 액세스 정책 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
systemPropertyColumns Service Bus 토픽 출력과 연결된 시스템 속성입니다. 지원되는 시스템 속성은 ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc입니다. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
주제 이름 Service Bus 토픽의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

이름 설명 가치

SKU (재고 관리 코드)

이름 설명 가치
용량 SKU의 용량입니다. 정수 (int)
이름 SKU의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. '표준'

스토리지 계정

이름 설명 가치
계정 키 Azure Storage 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
계정이름 Azure Storage 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'

스트리밍잡프로퍼티

이름 설명 가치
클러스터 스트리밍 작업이 실행될 클러스터입니다. 클러스터 정보
호환성 수준 스트리밍 작업의 특정 런타임 동작을 제어합니다. '1.0'
'1.2'
콘텐츠 스토리지 정책 유효한 값은 JobStorageAccount 및 SystemAccount입니다. JobStorageAccount로 설정하면 사용자가 jobStorageAccount 속성도 지정해야 합니다. . 'JobStorageAccount'
'시스템 계정'
데이터 로케일 스트림 분석 작업의 데이터 로캘입니다. 값은 집합 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)
이벤트OutOfOrderPolicy 입력 이벤트 스트림에서 순서가 잘못 도착하는 이벤트에 적용할 정책을 나타냅니다. '조정하다'
'드롭'
외관 사용자 지정 코드 아티팩트가 있는 스토리지 계정입니다. 외부
기능 스트리밍 작업에 대한 하나 이상의 함수 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 함수의 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다. 기능[]
입력 스트리밍 작업에 대한 하나 이상의 입력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 입력에 대한 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 입력에 사용할 수 있는 PATCH API를 사용해야 합니다. 입력[]
jobStorage계정 MSI를 사용하여 Azure Storage 계정과 연결된 속성 JobStorage계정
직무 유형 작업의 형식을 설명합니다. 유효한 모드는 'Edge'입니다 Cloud . '클라우드'
'엣지'
출력에러정책 잘못된 형식으로 인해 출력에 도달하여 외부 스토리지에 쓸 수 없는 이벤트에 적용할 정책을 나타냅니다(열 값 누락, 잘못된 형식 또는 크기의 열 값). '드롭'
'중지'
출력 스트리밍 작업에 대한 하나 이상의 출력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 출력의 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 출력에 사용할 수 있는 PATCH API를 사용해야 합니다. 출력[]
출력스타트모드 이 속성은 작업을 만들 때 즉시 시작하려는 경우에만 사용해야 합니다. 값은 JobStartTime, CustomTime 또는 LastOutputEventTime일 수 있습니다. 이 값은 작업이 시작될 때마다 출력 이벤트 스트림의 시작점이 시작될지, outputStartTime 속성을 통해 지정된 사용자 지정 사용자 타임스탬프에서 시작하거나, 마지막 이벤트 출력 시간부터 시작해야 하는지를 나타냅니다. '커스텀타임'
'작업 시작 시간'
'마지막 출력 이벤트 시간'
출력StartTime 값은 출력 이벤트 스트림의 시작점을 나타내는 ISO-8601 형식의 타임스탬프를 나타내거나, 스트리밍 작업이 시작될 때마다 출력 이벤트 스트림이 시작됨을 나타내는 null입니다. outputStartMode가 CustomTime으로 설정된 경우 이 속성에는 값이 있어야 합니다. 문자열
SKU (재고 관리 코드) 스트리밍 작업의 SKU를 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 스쿠
변화 스트리밍 작업에 사용할 쿼리 및 스트리밍 단위 수를 나타냅니다. PUT 요청에서 이 속성을 지정할 때 변환의 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다. 변형

StreamInputDataSource

이름 설명 가치
유형 GatewayMessageBusStreamInputDataSource 형식의 경우 'GatewayMessageBus'로 설정합니다. IoTHubStreamInputDataSource 형식의 경우 'Microsoft.Devices/IotHubs'로 설정합니다. EventGridStreamInputDataSource 형식에 대해 'Microsoft.EventGrid/EventSubscriptions'로 설정합니다. EventHubV2StreamInputDataSource 형식의 경우 'Microsoft.EventHub/EventHub'로 설정합니다. EventHubStreamInputDataSource 형식의 경우 'Microsoft.ServiceBus/EventHub'로 설정합니다. BlobStreamInputDataSource 형식의 경우 'Microsoft.Storage/Blob'으로 설정합니다. RawStreamInputDataSource 형식에 대해 'Raw'로 설정합니다. '게이트웨이메시지버스'
'Microsoft.Devices/IotHubs'
'Microsoft.EventGrid/이벤트 구독'
'Microsoft.EventHub/이벤트허브'
'Microsoft.ServiceBus/이벤트허브'
'Microsoft.Storage/Blob'
'Raw'(필수)

StreamInputProperties

이름 설명 가치
데이터 소스 스트림 데이터를 포함하는 입력 데이터 원본에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. StreamInputDataSource
유형 입력이 참조 데이터의 원본인지 스트림 데이터의 원본인지 여부를 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Stream'(필수)

TrackedResource태그

이름 설명 가치

변형

이름 설명 가치
이름 리소스 이름 문자열
속성 변환과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 트랜스포메이션프로퍼티

트랜스포메이션프로퍼티

이름 설명 가치
문의 스트리밍 작업에서 실행할 쿼리를 지정합니다. 여기에서 SAQL(Stream Analytics 쿼리 언어)에 대해 자세히 알아볼 수 있습니다 https://msdn.microsoft.com/library/azure/dn834998 . PUT(CreateOrReplace) 요청에 필요합니다. 문자열
스트리밍 단위 스트리밍 작업에서 사용하는 스트리밍 단위 수를 지정합니다. 정수 (int)
validStreamingUnits 스트리밍 작업의 크기를 조정할 수 있는 유효한 스트리밍 단위를 지정합니다. 정수[]

사용 예제

Azure 빠른 시작 템플릿

다음 Azure 빠른 시작 템플릿은 이 리소스 유형을 배포할 있습니다.

템플릿 설명
표준 Stream Analytics 작업 만들기

Azure에 배포
이 템플릿은 표준 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@2021-10-01-preview"
  name = "string"
  parent_id = "string"
  identity {
    type = "string"
    identity_ids = [
      "string"
    ]
  }
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      cluster = {
        id = "string"
      }
      compatibilityLevel = "string"
      contentStoragePolicy = "string"
      dataLocale = "string"
      eventsLateArrivalMaxDelayInSeconds = int
      eventsOutOfOrderMaxDelayInSeconds = int
      eventsOutOfOrderPolicy = "string"
      externals = {
        container = "string"
        path = "string"
        refreshConfiguration = {
          dateFormat = "string"
          pathPattern = "string"
          refreshInterval = "string"
          refreshType = "string"
          timeFormat = "string"
        }
        storageAccount = {
          accountKey = "string"
          accountName = "string"
          authenticationMode = "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
            }
            watermarkSettings = {
              watermarkMode = "string"
            }
            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"
            watermarkSettings = {
              maxWatermarkDifferenceAcrossPartitions = "string"
              watermarkMode = "string"
            }
          }
        }
      ]
      outputStartMode = "string"
      outputStartTime = "string"
      sku = {
        capacity = int
        name = "string"
      }
      transformation = {
        name = "string"
        properties = {
          query = "string"
          streamingUnits = int
          validStreamingUnits = [
            int
          ]
        }
      }
    }
    sku = {
      capacity = int
      name = "string"
    }
  }
}

InputProperties 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

참조의 경우 다음을 사용합니다.

{
  datasource = {
    type = "string"
    // For remaining properties, see ReferenceInputDataSource objects
  }
  type = "Reference"
}

Stream의 경우 다음을 사용합니다.

{
  datasource = {
    type = "string"
    // For remaining properties, see StreamInputDataSource objects
  }
  type = "Stream"
}

OutputDataSource 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

GatewayMessageBus의 경우 다음을 사용합니다.

{
  properties = {
    topic = "string"
  }
  type = "GatewayMessageBus"
}

microsoft.AzureFunction경우 다음을 사용합니다.

{
  properties = {
    apiKey = "string"
    functionAppName = "string"
    functionName = "string"
    maxBatchCount = int
    maxBatchSize = int
  }
  type = "Microsoft.AzureFunction"
}

Microsoft.DBForPostgreSQL/servers/databases의 경우 다음을 사용합니다.

{
  properties = {
    authenticationMode = "string"
    database = "string"
    maxWriterCount = int
    password = "string"
    server = "string"
    table = "string"
    user = "string"
  }
  type = "Microsoft.DBForPostgreSQL/servers/databases"
}

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"
    partitionCount = int
    partitionKey = "string"
    propertyColumns = [
      "string"
    ]
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }
  type = "Microsoft.EventHub/EventHub"
}

Microsoft.Kusto/clusters/databases의 경우 다음을 사용합니다.

{
  properties = {
    authenticationMode = "string"
    cluster = "string"
    database = "string"
    table = "string"
  }
  type = "Microsoft.Kusto/clusters/databases"
}

Microsoft.ServiceBus/EventHub경우 다음을 사용합니다.

{
  properties = {
    authenticationMode = "string"
    eventHubName = "string"
    partitionCount = int
    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 = {
    authenticationMode = "string"
    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"
    blobWriteMode = "string"
    container = "string"
    dateFormat = "string"
    pathPattern = "string"
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    timeFormat = "string"
  }
  type = "Microsoft.Storage/Blob"
}

Microsoft.Storage/DocumentDB경우 다음을 사용합니다.

{
  properties = {
    accountId = "string"
    accountKey = "string"
    authenticationMode = "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"
}

원시의 경우 다음을 사용합니다.

{
  properties = {
    payloadUri = "string"
  }
  type = "Raw"
}

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.MachineLearningServices경우 다음을 사용합니다.

{
  properties = {
    apiKey = "string"
    batchSize = int
    endpoint = "string"
    inputRequestName = "string"
    inputs = [
      {
        dataType = "string"
        mapTo = int
        name = "string"
      }
    ]
    numberOfParallelRequests = int
    outputResponseName = "string"
    outputs = [
      {
        dataType = "string"
        mapTo = int
        name = "string"
      }
    ]
  }
  type = "Microsoft.MachineLearningServices"
}

Microsoft.StreamAnalytics/CLRUdf경우 다음을 사용합니다.

{
  properties = {
    class = "string"
    dllPath = "string"
    method = "string"
    updateMode = "string"
  }
  type = "Microsoft.StreamAnalytics/CLRUdf"
}

Microsoft.StreamAnalytics/JavascriptUdf경우 다음을 사용합니다.

{
  properties = {
    script = "string"
  }
  type = "Microsoft.StreamAnalytics/JavascriptUdf"
}

FunctionProperties 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

집계경우 다음을 사용합니다.

{
  type = "Aggregate"
}

스칼라경우 다음을 사용합니다.

{
  type = "Scalar"
}

ReferenceInputDataSource 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

파일경우 다음을 사용합니다.

{
  properties = {
    path = "string"
  }
  type = "File"
}

Microsoft.Sql/Server/Database경우 다음을 사용합니다.

{
  properties = {
    authenticationMode = "string"
    database = "string"
    deltaSnapshotQuery = "string"
    fullSnapshotQuery = "string"
    password = "string"
    refreshRate = "string"
    refreshType = "string"
    server = "string"
    user = "string"
  }
  type = "Microsoft.Sql/Server/Database"
}

Microsoft.Storage/Blob경우 다음을 사용합니다.

{
  properties = {
    authenticationMode = "string"
    blobName = "string"
    container = "string"
    dateFormat = "string"
    deltaPathPattern = "string"
    deltaSnapshotRefreshRate = "string"
    fullSnapshotRefreshRate = "string"
    pathPattern = "string"
    sourcePartitionCount = int
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    timeFormat = "string"
  }
  type = "Microsoft.Storage/Blob"
}

원시의 경우 다음을 사용합니다.

{
  properties = {
    payload = "string"
    payloadUri = "string"
  }
  type = "Raw"
}

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.EventGrid/EventSubscriptions의 경우 다음을 사용합니다.

{
  properties = {
    eventTypes = [
      "string"
    ]
    schema = "string"
    storageAccounts = [
      {
        accountKey = "string"
        accountName = "string"
        authenticationMode = "string"
      }
    ]
    subscriber = {
      properties = {
        authenticationMode = "string"
        consumerGroupName = "string"
        eventHubName = "string"
        partitionCount = int
        prefetchCount = int
        serviceBusNamespace = "string"
        sharedAccessPolicyKey = "string"
        sharedAccessPolicyName = "string"
      }
      type = "string"
    }
  }
  type = "Microsoft.EventGrid/EventSubscriptions"
}

Microsoft.EventHub/EventHub경우 다음을 사용합니다.

{
  properties = {
    authenticationMode = "string"
    consumerGroupName = "string"
    eventHubName = "string"
    partitionCount = int
    prefetchCount = int
    serviceBusNamespace = "string"
    sharedAccessPolicyKey = "string"
    sharedAccessPolicyName = "string"
  }
  type = "Microsoft.EventHub/EventHub"
}

Microsoft.ServiceBus/EventHub경우 다음을 사용합니다.

{
  properties = {
    authenticationMode = "string"
    consumerGroupName = "string"
    eventHubName = "string"
    partitionCount = int
    prefetchCount = int
    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"
        authenticationMode = "string"
      }
    ]
    timeFormat = "string"
  }
  type = "Microsoft.Storage/Blob"
}

원시의 경우 다음을 사용합니다.

{
  properties = {
    payload = "string"
    payloadUri = "string"
  }
  type = "Raw"
}

Serialization 개체

형식 속성을 설정하여 개체의 형식을 지정합니다.

Avro의 경우 다음을 사용합니다.

{
  properties = ?
  type = "Avro"
}

Csv의 경우 다음을 사용합니다.

{
  properties = {
    encoding = "string"
    fieldDelimiter = "string"
  }
  type = "Csv"
}

CustomClr의 경우 다음을 사용합니다.

{
  properties = {
    serializationClassName = "string"
    serializationDllPath = "string"
  }
  type = "CustomClr"
}

델타의 경우 다음을 사용합니다.

{
  properties = {
    deltaTablePath = "string"
    partitionColumns = [
      "string"
    ]
  }
  type = "Delta"
}

Json경우 다음을 사용합니다.

{
  properties = {
    encoding = "string"
    format = "string"
  }
  type = "Json"
}

parquet경우 다음을 사용합니다.

{
  properties = ?
  type = "Parquet"
}

속성 값

Microsoft.StreamAnalytics/streamingjobs

이름 설명 가치
정체성 입력 및 출력으로 인증하는 데 사용할 수 있는 이 작업에 할당된 관리 ID에 대해 설명합니다. 정체성
위치 리소스가 있는 지리적 위치 문자열
이름 리소스 이름 string(필수)
속성 스트리밍 작업과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 스트리밍잡프로퍼티
SKU (재고 관리 코드) 스트리밍 작업의 SKU를 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 스쿠
태그 리소스 태그 태그 이름 및 값의 사전입니다.
유형 리소스 종류 "Microsoft.StreamAnalytics/streamingjobs@2021-10-01-preview"

AggregateFunctionProperties

이름 설명 가치
유형 함수의 형식을 나타냅니다. 'Aggregate'(필수)

AvroSerialization

이름 설명 가치
속성 Avro serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 어떤
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Avro'(필수)

AzureDataExplorerOutputDataSource

이름 설명 가치
속성 Azure Data Explorer 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. AzureDataExplorerOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Kusto/clusters/databases'(필수)

AzureDataExplorerOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
클러스터 Azure Data Explorer 클러스터의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
데이터베이스 Azure Data Explorer 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 Azure Table의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

AzureDataLakeStoreOutputDataSource

이름 설명 가치
속성 Azure Data Lake Store 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. azureDataLakeStoreOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.DataLake/Accounts'(필수)

AzureDataLakeStoreOutputDataSourceProperties

이름 설명 가치
계정이름 Azure Data Lake Store 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
날짜 형식 날짜 형식입니다. {date}가 filePathPrefix에 표시되는 경우 이 속성의 값은 대신 날짜 형식으로 사용됩니다. 문자열
filePath접두사 출력을 쓸 파일의 위치입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
리프레시토큰 데이터 원본으로 인증하는 데 사용할 수 있는 유효한 액세스 토큰을 가져오는 데 사용할 수 있는 새로 고침 토큰입니다. 유효한 새로 고침 토큰은 현재 Azure Portal을 통해서만 얻을 수 있습니다. 데이터 원본을 만든 다음 Azure Portal로 이동하여 유효한 새로 고침 토큰으로 이 속성을 업데이트할 데이터 원본을 인증할 때 더미 문자열 값을 여기에 배치하는 것이 좋습니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테넌트ID 새로 고침 토큰을 가져오는 데 사용되는 사용자의 테넌트 ID입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
시간 형식 시간 형식입니다. {time}이 filePathPrefix에 표시되는 모든 위치에서 이 속성의 값은 대신 시간 형식으로 사용됩니다. 문자열
tokenUserDisplayName 새로 고침 토큰을 가져오는 데 사용된 사용자의 사용자 표시 이름입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열
tokenUserPrincipalName 새로 고침 토큰을 가져오는 데 사용된 사용자의 UPN(사용자 계정 이름)입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열

AzureFunctionOutputDataSource

이름 설명 가치
속성 Azure Function 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. azureFunctionOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.AzureFunction'(필수)

AzureFunctionOutputDataSourceProperties

이름 설명 가치
API키 다른 구독에서 Azure Function을 사용하려는 경우 함수에 액세스하는 키를 제공하여 이 작업을 수행할 수 있습니다. 문자열
함수AppName Azure Functions 앱의 이름입니다. 문자열
함수 이름 Azure Functions 앱의 함수 이름입니다. 문자열
maxBatchCount Azure Functions로 전송되는 각 일괄 처리의 최대 이벤트 수를 지정할 수 있는 속성입니다. 기본값은 100입니다. 정수 (int)
최대 배치 크기 Azure 함수로 전송되는 각 출력 일괄 처리의 최대 크기를 설정할 수 있는 속성입니다. 입력 단위는 바이트 단위입니다. 기본적으로 이 값은 262,144바이트(256KB)입니다. 정수 (int)

AzureMachineLearningServiceFunction바인딩

이름 설명 가치
속성 Azure Machine Learning 웹 서비스와 연결된 바인딩 속성입니다. AzureMachineLearningServiceFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.MachineLearningServices'(필수)

AzureMachineLearningServiceFunctionBindingProperties

이름 설명 가치
API키 Request-Response 엔드포인트로 인증하는 데 사용되는 API 키입니다. 문자열
배치 크기 모든 Azure ML RRS 실행 요청에 대한 최대 행 수를 설명하는 1에서 10000 사이의 숫자입니다. 기본값은 1000입니다. 정수 (int)
끝점 Request-Response Azure Machine Learning 웹 서비스의 엔드포인트를 실행합니다. 문자열
입력 요청 이름 입력 요청 개체의 레이블입니다. 문자열
입력 Azure Machine Learning 웹 서비스 엔드포인트에 대한 입력입니다. azureMachineLearningServiceInputColumn[]
numberOfParallelRequests 작업 파티션당 기계 학습 서비스로 전송될 병렬 요청 수입니다. 기본값은 1입니다. 정수 (int)
출력 응답 이름 출력 요청 개체의 레이블입니다. 문자열
출력 Azure Machine Learning 웹 서비스 엔드포인트 실행의 출력 목록입니다. azureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

이름 설명 가치
데이터 타입 입력 열의 데이터 형식(Azure Machine Learning 지원)입니다. 문자열
맵투 이 입력이 매핑되는 함수 매개 변수의 인덱스(0부터 시작하는 인덱스)입니다. 정수 (int)
이름 입력 열의 이름입니다. 문자열

AzureMachineLearningServiceOutputColumn

이름 설명 가치
데이터 타입 출력 열의 (Azure Machine Learning 지원) 데이터 형식입니다. 문자열
맵투 이 입력이 매핑되는 함수 매개 변수의 인덱스(0부터 시작하는 인덱스)입니다. 정수 (int)
이름 출력 열의 이름입니다. 문자열

AzureMachineLearningStudioFunctionBinding

이름 설명 가치
속성 Azure Machine Learning Studio와 연결된 바인딩 속성입니다. azureMachineLearningStudioFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.MachineLearning/WebService'(필수)

AzureMachineLearningStudioFunctionBindingProperties

이름 설명 가치
API키 Request-Response 엔드포인트로 인증하는 데 사용되는 API 키입니다. 문자열
배치 크기 모든 Azure ML RRS 실행 요청에 대한 최대 행 수를 설명하는 1에서 10000 사이의 숫자입니다. 기본값은 1000입니다. 정수 (int)
끝점 Request-Response Azure Machine Learning Studio의 엔드포인트를 실행합니다. 자세한 내용은 다음을 참조하세요. /azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs 문자열
입력 Azure Machine Learning Studio 엔드포인트에 대한 입력입니다. AzureMachineLearningStudioInputs
출력 Azure Machine Learning Studio 엔드포인트 실행의 출력 목록입니다. azureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputColumn

이름 설명 가치
데이터 타입 입력 열의 데이터 형식(Azure Machine Learning 지원)입니다. 유효한 Azure Machine Learning 데이터 형식 목록은 https://msdn.microsoft.com/en-us/library/azure/dn905923.aspx 설명합니다. 문자열
맵투 이 입력이 매핑되는 함수 매개 변수의 인덱스(0부터 시작하는 인덱스)입니다. 정수 (int)
이름 입력 열의 이름입니다. 문자열

AzureMachineLearningStudio입력

이름 설명 가치
열 이름 Azure Machine Learning Studio 엔드포인트에 대한 입력 열 목록입니다. azureMachineLearningStudioInputColumn[]
이름 입력의 이름입니다. 엔드포인트를 작성하는 동안 제공되는 이름입니다. 문자열

AzureMachineLearningStudioOutputColumn

이름 설명 가치
데이터 타입 출력 열의 (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

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 Azure SQL 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
maxBatchCount Sql 데이터베이스에 쓰기에 대한 최대 Batch 수이며 기본값은 10,000입니다. PUT 요청의 경우 선택 사항입니다. 정수 (int)
최대 작성자 수 현재 최대 기록기 수는 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

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 이 요소는 데이터 원본 요소와 연결됩니다. 출력이 기록될 데이터베이스의 이름입니다. 문자열
deltaSnapshot쿼리 이 요소는 데이터 원본 요소와 연결됩니다. 이 쿼리는 SQL 데이터베이스에서 증분 변경 내용을 가져오는 데 사용됩니다. 이 옵션을 사용하려면 Azure SQL Database에서 임시 테이블을 사용하는 것이 좋습니다. 문자열
fullSnapshot쿼리 이 요소는 데이터 원본 요소와 연결됩니다. 이 쿼리는 sql Database에서 데이터를 가져오는 데 사용됩니다. 문자열
암호 이 요소는 데이터 원본 요소와 연결됩니다. SQL Database 인스턴스에 연결하는 데 사용되는 암호입니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
refreshRate 이 요소는 데이터 원본 요소와 연결됩니다. 이는 데이터베이스에서 데이터를 가져오는 빈도를 나타냅니다. DateTime 형식입니다. 문자열
새로 고침 유형 데이터 새로 고침 옵션의 형식을 나타냅니다. 'RefreshPeriodicallyWithDelta'
'RefreshPeriodicallyWithFull'
'정적'
서버 이 요소는 데이터 원본 요소와 연결됩니다. 쓸 데이터베이스를 포함하는 서버의 이름입니다. 문자열
사용자 이 요소는 데이터 원본 요소와 연결됩니다. SQL Database 인스턴스에 연결하는 데 사용할 사용자 이름입니다. 문자열

AzureSynapseOutputDataSource

이름 설명 가치
속성 Azure Synapse 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. AzureSynapseOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Sql/Server/DataWarehouse'(필수)

AzureSynapseOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 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

이름 설명 가치
계정 키 Azure Storage 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
계정이름 Azure Storage 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
배치 크기 Azure Table에 한 번에 쓸 행 수입니다. 정수 (int)
제거할 열 지정된 경우 배열의 각 항목은 출력 이벤트 엔터티에서 제거할 열의 이름입니다(있는 경우). 문자열[]
파티션 키 이 요소는 Azure Table의 파티션 키로 사용될 쿼리의 SELECT 문에 있는 열의 이름을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
rowKey입니다 이 요소는 Azure Table의 행 키로 사용될 쿼리의 SELECT 문에 있는 열의 이름을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 Azure Table의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

BlobOutputDataSource

이름 설명 가치
속성 Blob 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. BlobOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/Blob'(필수)

BlobOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
blobPath접두사 Blob 경로 접두사입니다. 문자열
blobWriteMode Blob 쓰기 모드입니다. '추가'
'한 번'
컨테이너 연결된 Storage 계정 내의 컨테이너 이름입니다. 이 컨테이너에는 읽거나 쓸 Blob이 포함됩니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

BlobReferenceInputDataSource

이름 설명 가치
속성 참조 데이터를 포함하는 Blob 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. BlobReferenceInputDataSourceProperties
유형 참조 데이터가 포함된 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/Blob'(필수)

BlobReferenceInputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
blobName Blob 입력의 이름입니다. 문자열
컨테이너 연결된 Storage 계정 내의 컨테이너 이름입니다. 이 컨테이너에는 읽거나 쓸 Blob이 포함됩니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
deltaPath패턴 델타 스냅샷의 경로 패턴입니다. 문자열
deltaSnapshotRefreshRate 사용자가 이 참조 Blob 입력 데이터 원본의 델타 스냅샷을 생성하는 간격입니다. 문자열
fullSnapshotRefreshRate Blob 입력 데이터 원본의 새로 고침 간격입니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
sourcePartitionCount Blob 입력 데이터 원본의 파티션 수입니다. 범위 1 - 256. 정수 (int)
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

BlobStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 Blob 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. BlobStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/Blob'(필수)

BlobStreamInputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
컨테이너 연결된 Storage 계정 내의 컨테이너 이름입니다. 이 컨테이너에는 읽거나 쓸 Blob이 포함됩니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
sourcePartitionCount Blob 입력 데이터 원본의 파티션 수입니다. 범위 1 - 1024. 정수 (int)
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

클러스터 정보

이름 설명 가치
아이디 클러스터의 리소스 ID입니다. 문자열

압축

이름 설명 가치
유형 입력에서 사용하는 압축 유형을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. '수축하다'
'지집'
'None'(필수)

CSharpFunction바인딩

이름 설명 가치
속성 CSharp 함수와 연결된 바인딩 속성입니다. CSharpFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.StreamAnalytics/CLRUdf'(필수)

CSharpFunctionBindingProperties

이름 설명 가치
수업 단일 함수 정의를 포함하는 Csharp 코드입니다. 문자열
dll경로 단일 함수 정의를 포함하는 Csharp 코드입니다. 문자열
메서드 단일 함수 정의를 포함하는 Csharp 코드입니다. 문자열
업데이트 모드 Stream Analytics 함수에 대한 새로 고침 모드입니다. '새로 고침 가능'
'정적'

Csv직렬화

이름 설명 가치
속성 CSV serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. Csv직렬화속성
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Csv'(필수)

Csv직렬화속성

이름 설명 가치
인코딩 입력의 경우 들어오는 데이터의 인코딩 및 출력의 경우 나가는 데이터의 인코딩을 지정합니다. PUT(CreateOrReplace) 요청에 필요합니다. 'UTF8'
fieldDelimiter CSV(쉼표로 구분된 값) 레코드를 구분하는 데 사용할 구분 기호를 지정합니다. 지원되는 값 목록은 /rest/api/streamanalytics/stream-analytics-input 또는 /rest/api/streamanalytics/stream-analytics-output을 참조하세요. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

CustomClr직렬화

이름 설명 가치
속성 CustomClr serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 사용자 지정ClrSerializationProperties
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'CustomClr'(필수)

사용자 지정ClrSerializationProperties

이름 설명 가치
직렬화 클래스 이름 serialization 클래스 이름입니다. 문자열
직렬화DllPath serialization 라이브러리 경로입니다. 문자열

델타 시리얼라이제이션

이름 설명 가치
속성 Delta Lake serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. DeltaSerializationProperties
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Delta'(필수)

DeltaSerializationProperties

이름 설명 가치
deltaTablePath 출력을 쓸 Delta Lake 테이블의 경로를 지정합니다. string(필수)
파티션 열 Delta Lake 테이블을 분할할 열의 이름을 지정합니다. 파티션 열은 1개만 지원하지만 확장성을 위해 배열로 유지합니다. 문자열[]

DocumentDbOutputDataSource

이름 설명 가치
속성 DocumentDB 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. documentDbOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Storage/DocumentDB'(필수)

DocumentDbOutputDataSourceProperties

이름 설명 가치
계정 ID DocumentDB 계정 이름 또는 ID입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
계정 키 DocumentDB 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
컬렉션NamePattern 사용할 컬렉션의 컬렉션 이름 패턴입니다. 컬렉션 이름 형식은 파티션이 0부터 시작하는 선택적 {partition} 토큰을 사용하여 생성할 수 있습니다. 자세한 내용은 /rest/api/streamanalytics/stream-analytics-output의 DocumentDB 섹션을 참조하세요. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
데이터베이스 DocumentDB 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
문서 ID 삽입 또는 업데이트 작업의 기반이 되는 기본 키를 지정하는 데 사용되는 출력 이벤트의 필드 이름입니다. 문자열
파티션 키 컬렉션에서 출력을 분할하기 위한 키를 지정하는 데 사용되는 출력 이벤트의 필드 이름입니다. 'collectionNamePattern'에 {partition} 토큰이 포함되어 있으면 이 속성을 지정해야 합니다. 문자열

EventGridStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 Event Grid 입력과 연결된 속성입니다. EventGridStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.EventGrid/EventSubscriptions'(필수)

EventGridStreamInputDataSourceProperties

이름 설명 가치
이벤트 유형 Event Grid 어댑터에서 지원하는 이벤트 유형 목록입니다. 문자열[]
schema(스키마) Event Grid 스키마 유형을 나타냅니다. 'CloudEventSchema'
'EventGridEventSchema'
스토리지계정 하나 이상의 Azure Storage 계정 목록입니다. PUT(CreateOrReplace) 요청에 필요합니다. StorageAccount[]
구독자 Event Grid의 구독자입니다. 현재 EventHub 구독자만 지원됩니다. EventHubV2StreamInputDataSource

EventHubOutputDataSource

이름 설명 가치
속성 이벤트 허브 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. eventHubOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.ServiceBus/EventHub'(필수)

EventHubOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
이벤트 허브 이름 이벤트 허브의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
파티션 수 이벤트 허브 데이터 원본의 파티션 수입니다. 범위 1 - 256. 정수 (int)
파티션 키 이벤트 데이터를 보낼 파티션을 결정하는 데 사용되는 키/열입니다. 문자열
propertyColumns (영문) 이 이벤트 허브 출력과 연결된 속성입니다. 문자열[]
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, Service Bus 큐, Service Bus 토픽 등에 대한 공유 액세스 정책 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

EventHubStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 이벤트 허브 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. EventHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.ServiceBus/EventHub'(필수)

EventHubStreamInputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
소비자 그룹 이름 이벤트 허브에서 이벤트를 읽는 데 사용해야 하는 이벤트 허브 소비자 그룹의 이름입니다. 여러 입력에 대해 고유한 소비자 그룹 이름을 지정하면 각 입력이 이벤트 허브에서 동일한 이벤트를 수신할 수 있습니다. 지정하지 않으면 입력은 이벤트 허브의 기본 소비자 그룹을 사용합니다. 문자열
이벤트 허브 이름 이벤트 허브의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
파티션 수 이벤트 허브 데이터 원본의 파티션 수입니다. 범위 1 - 256. 정수 (int)
프리페치 카운트 (prefetchCount) 메시지 수신자가 동시에 요청할 수 있는 메시지 수입니다. 정수 (int)
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, Service Bus 큐, Service Bus 토픽 등에 대한 공유 액세스 정책 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

EventHubV2OutputDataSource

이름 설명 가치
속성 이벤트 허브 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. eventHubOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.EventHub/EventHub'(필수)

EventHubV2StreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 이벤트 허브 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. EventHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.EventHub/EventHub'(필수)

EventHubV2StreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 이벤트 허브 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. EventHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. string(필수)

외부

이름 설명 가치
컨테이너 UserCustomCode 컨테이너입니다. 문자열
경로 UserCustomCode 경로입니다. 문자열
새로 고침 구성 작업 구성에 있는 업데이트 가능한 모든 사용자 정의 함수에 대한 새로 고침 매개 변수입니다. 새로 고침 구성
저장소 계정 Azure Storage 계정과 연결된 속성 StorageAccount

FileReferenceInputDataSource

이름 설명 가치
속성 참조 데이터를 포함하는 파일 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 파일참조입력DataSourceProperties
유형 참조 데이터가 포함된 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'File'(필수)

파일참조입력DataSourceProperties

이름 설명 가치
경로 파일의 경로입니다. 문자열

기능

이름 설명 가치
이름 리소스 이름 문자열
속성 함수와 연결된 속성입니다. functionProperties

FunctionBinding (함수바인딩)

이름 설명 가치
유형 AzureMachineLearningStudioFunctionBinding형식에 대해 'Microsoft.MachineLearning/WebService'로 설정합니다. AzureMachineLearningServiceFunctionBinding형식에 대해 'Microsoft.MachineLearningServices'로 설정합니다. CSharpFunctionBinding형식에 대해 'Microsoft.StreamAnalytics/CLRUdf'로 설정합니다. JavaScriptFunctionBinding형식에 대해 'Microsoft.StreamAnalytics/JavascriptUdf'로 설정합니다. 'Microsoft.MachineLearning/웹 서비스'
'Microsoft.MachineLearningServices'
'Microsoft.StreamAnalytics/CLRUdf'
'Microsoft.StreamAnalytics/JavascriptUdf'(필수)

FunctionConfiguration

이름 설명 가치
묶음 함수의 물리적 바인딩입니다. 예를 들어 Azure Machine Learning 웹 서비스의 경우 엔드포인트에 대해 설명합니다. FunctionBinding (함수바인딩)
입력 functionInput[]
출력 함수의 출력을 설명합니다. functionOutput

함수 입력

이름 설명 가치
데이터 타입 함수 입력 매개 변수의 (Azure Stream Analytics 지원) 데이터 형식입니다. 유효한 Azure Stream Analytics 데이터 형식 목록은 https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx 문자열
isConfiguration매개 변수 매개 변수가 구성 매개 변수인지 여부를 나타내는 플래그입니다. True이면 이 입력 매개 변수가 상수여야 합니다. 기본값은 false입니다. 부울

함수출력

이름 설명 가치
데이터 타입 함수 출력의 데이터 형식(Azure Stream Analytics 지원)입니다. 유효한 Azure Stream Analytics 데이터 형식 목록은 https://msdn.microsoft.com/en-us/library/azure/dn835065.aspx 문자열

FunctionProperties

이름 설명 가치
속성 functionConfiguration
유형 AggregateFunctionProperties형식에 대해 'Aggregate'로 설정합니다. ScalarFunctionProperties형식에 대해 'Scalar'로 설정합니다. '집계'
'Scalar'(필수)

GatewayMessageBusOutputDataSource

이름 설명 가치
속성 게이트웨이 Message Bus 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. GatewayMessageBusOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'GatewayMessageBus'(필수)

GatewayMessageBusOutputDataSourceProperties

이름 설명 가치
주제 Service Bus 토픽의 이름입니다. 문자열

GatewayMessageBusStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 게이트웨이 메시지 버스 입력과 연결된 속성입니다. GatewayMessageBusStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'GatewayMessageBus'(필수)

GatewayMessageBusStreamInputDataSourceProperties

이름 설명 가치
주제 Service Bus 토픽의 이름입니다. 문자열

아이덴티티

이름 설명 가치
유형 ID 유형은 SystemAssigned 또는 UserAssigned일 수 있습니다. 문자열
userAssignedIdentities 스트리밍 작업 리소스와 연결된 사용자 할당 ID입니다. IdentityUserAssignedIdentities

IdentityUserAssignedIdentities

이름 설명 가치

입력

이름 설명 가치
이름 리소스 이름 문자열
속성 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 입력 속성

입력 속성

이름 설명 가치
압축 입력 데이터가 압축되는 방법을 설명합니다. 압축
파티션 키 partitionKey는 입력 데이터를 분할하는 데 사용되는 입력 데이터의 키를 설명합니다. 문자열
직렬화 입력의 데이터가 serialize되는 방법 또는 출력에 기록될 때 데이터가 serialize되는 방법을 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 직렬화
유형 ReferenceInputProperties 형식에 대해 'Reference'로 설정합니다. StreamInputProperties 형식에 대해 'Stream'으로 설정합니다. '참조'
'Stream'(필수)
워터마크설정 워터마크 이벤트를 읽을지 여부를 결정하는 설정입니다. 입력워터마크속성

입력워터마크속성

이름 설명 가치
워터마크모드 입력 워터마크 모드입니다. '없음'
'리드워터마크'

IoTHubStreamInputDataSource

이름 설명 가치
속성 스트림 데이터를 포함하는 IoT Hub 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. IoTHubStreamInputDataSourceProperties
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.Devices/IotHubs'(필수)

IoTHubStreamInputDataSourceProperties

이름 설명 가치
소비자 그룹 이름 IoT Hub에서 이벤트를 읽는 데 사용해야 하는 IoT Hub 소비자 그룹의 이름입니다. 지정하지 않으면 입력은 Iot Hub의 기본 소비자 그룹을 사용합니다. 문자열
끝점 연결할 IoT Hub 엔드포인트(예: 메시지/이벤트, messages/operationsMonitoringEvents 등)입니다. 문자열
iotHub네임스페이스 IoT Hub의 이름 또는 URI입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 IoT Hub의 공유 액세스 정책 이름입니다. 이 정책에는 적어도 서비스 연결 권한이 포함되어야 합니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

자바스크립트FunctionBinding

이름 설명 가치
속성 JavaScript 함수와 연결된 바인딩 속성입니다. javaScriptFunctionBindingProperties
유형 함수 바인딩 형식을 나타냅니다. 'Microsoft.StreamAnalytics/JavascriptUdf'(필수)

JavaScriptFunction바인딩속성

이름 설명 가치
스크립트 단일 함수 정의를 포함하는 JavaScript 코드입니다. 예: 'function (x, y) { return x + y; }' 문자열

JobStorage계정

이름 설명 가치
계정 키 Azure Storage 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
계정이름 Azure Storage 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'

Json직렬화

이름 설명 가치
속성 JSON serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. Json직렬화속성
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Json'(필수)

Json직렬화속성

이름 설명 가치
인코딩 입력의 경우 들어오는 데이터의 인코딩 및 출력의 경우 나가는 데이터의 인코딩을 지정합니다. PUT(CreateOrReplace) 요청에 필요합니다. 'UTF8'
포맷 이 속성은 출력의 JSON serialization에만 적용됩니다. 입력에는 적용되지 않습니다. 이 속성은 출력이 기록될 JSON의 형식을 지정합니다. 현재 지원되는 값은 각 JSON 개체를 새 줄로 구분하고 출력이 JSON 개체의 배열로 형식이 지정됨을 나타내는 'array'로 출력의 형식을 지정함을 나타내는 'lineSeparated'입니다. 기본값은 null을 남기면 'lineSeparated'입니다. '배열'
'라인분리'

출력

이름 설명 가치
이름 리소스 이름 문자열
속성 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 출력속성

출력데이터 소스

이름 설명 가치
유형 GatewayMessageBusOutputDataSource 형식의 경우 'GatewayMessageBus'로 설정합니다. AzureFunctionOutputDataSource형식에 대해 'Microsoft.AzureFunction'으로 설정합니다. PostgreSQLOutputDataSource 형식에 대해 'Microsoft.DBForPostgreSQL/servers/databases'로 설정합니다. AzureDataLakeStoreOutputDataSource형식에 대해 'Microsoft.DataLake/Accounts'로 설정합니다. EventHubV2OutputDataSource형식에 대해 'Microsoft.EventHub/EventHub'로 설정합니다. AzureDataExplorerOutputDataSource 형식의 경우 'Microsoft.Kusto/clusters/databases'로 설정합니다. EventHubOutputDataSource형식에 대해 'Microsoft.ServiceBus/EventHub'로 설정합니다. ServiceBusQueueOutputDataSource형식에 대해 'Microsoft.ServiceBus/Queue'로 설정합니다. ServiceBusTopicOutputDataSource형식에 대해 'Microsoft.ServiceBus/Topic'으로 설정합니다. AzureSynapseOutputDataSource형식의 경우 'Microsoft.Sql/Server/DataWarehouse'로 설정합니다. AzureSqlDatabaseOutputDataSource형식에 대해 'Microsoft.Sql/Server/Database'로 설정합니다. BlobOutputDataSource형식에 대해 'Microsoft.Storage/Blob'으로 설정합니다. DocumentDbOutputDataSource형식에 대해 'Microsoft.Storage/DocumentDB'로 설정합니다. AzureTableOutputDataSource형식에 'Microsoft.Storage/Table'로 설정합니다. PowerBIOutputDataSource형식에 대해 'PowerBI'로 설정합니다. RawOutputDatasource 형식에 대해 'Raw'로 설정합니다. '게이트웨이메시지버스'
'Microsoft.AzureFunction'
'Microsoft.DataLake/계정'
'Microsoft.DBForPostgreSQL/서버/데이터베이스'
'Microsoft.EventHub/이벤트허브'
'Microsoft.Kusto/클러스터/데이터베이스'
'Microsoft.ServiceBus/이벤트허브'
'Microsoft.ServiceBus/큐'
'Microsoft.ServiceBus/토픽'
'Microsoft.Sql/서버/데이터베이스'
'Microsoft.Sql/서버/데이터 웨어하우스'
'Microsoft.Storage/Blob'
'Microsoft.Storage/DocumentDB'
'Microsoft.Storage/테이블'
'파워BI'
'Raw'(필수)

출력속성

이름 설명 가치
데이터 소스 출력이 기록될 데이터 원본에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. outputDataSource
직렬화 입력의 데이터가 serialize되는 방법 또는 출력에 기록될 때 데이터가 serialize되는 방법을 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 직렬화
크기윈도우 Stream Analytics 출력을 제한할 크기 창입니다. 정수 (int)
시간대 Stream Analytics 작업 출력을 필터링하기 위한 시간 프레임입니다. 문자열
워터마크설정 워터마크를 다운스트림으로 보낼지 여부를 결정하는 설정입니다. 출력워터마크속성

출력워터마크속성

이름 설명 가치
maxWatermarkDifferenceAcrossPartitions 가장 빠른 파티션과 가장 느린 파티션 간의 최대 델타를 설명하므로 다운스트림 작업에서 필요한 모든 이벤트를 catch하는 순서가 잘못된 창이 잘 정의되어 있습니다. 문자열
워터마크모드 출력 워터마크 모드입니다. '없음'
'센드CurrentPartition워터마크'
'파티션에 걸쳐있는 SendLowestWatermarkAcrossPartitions'

Parquet직렬화

이름 설명 가치
속성 Parquet serialization 형식과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 어떤
유형 입력 또는 출력에서 사용하는 serialization의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Parquet'(필수)

PostgreSQLOutputDataSource

이름 설명 가치
속성 PostgreSQL 출력 데이터 원본과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. PostgreSQLOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.DBForPostgreSQL/servers/databases'(필수)

PostgreSQLOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터베이스 Azure SQL 데이터베이스의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
최대 작성자 수 현재 최대 기록기 수는 1(단일 기록기) 및 0(쿼리 파티션 기준)만 사용할 수 있습니다. PUT 요청의 경우 선택 사항입니다. 정수 (int)
암호 Azure SQL 데이터베이스에 연결하는 데 사용할 암호입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
서버 Azure SQL 데이터베이스를 포함하는 SQL 서버의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 Azure SQL 데이터베이스에 있는 테이블의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
사용자 Azure SQL 데이터베이스에 연결하는 데 사용할 사용자 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

PowerBIOutputDataSource

이름 설명 가치
속성 Power BI 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. PowerBIOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'PowerBI'(필수)

PowerBIOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
데이터셋 Power BI 데이터 세트의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
그룹 ID Power BI 그룹의 ID입니다. 문자열
그룹 이름 Power BI 그룹의 이름입니다. 이 속성을 사용하면 사용된 특정 Power BI 그룹 ID를 기억할 수 있습니다. 문자열
리프레시토큰 데이터 원본으로 인증하는 데 사용할 수 있는 유효한 액세스 토큰을 가져오는 데 사용할 수 있는 새로 고침 토큰입니다. 유효한 새로 고침 토큰은 현재 Azure Portal을 통해서만 얻을 수 있습니다. 데이터 원본을 만든 다음 Azure Portal로 이동하여 유효한 새로 고침 토큰으로 이 속성을 업데이트할 데이터 원본을 인증할 때 더미 문자열 값을 여기에 배치하는 것이 좋습니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
테이블 지정된 데이터 세트 아래의 Power BI 테이블 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
tokenUserDisplayName 새로 고침 토큰을 가져오는 데 사용된 사용자의 사용자 표시 이름입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열
tokenUserPrincipalName 새로 고침 토큰을 가져오는 데 사용된 사용자의 UPN(사용자 계정 이름)입니다. 이 속성을 사용하여 새로 고침 토큰을 가져오는 데 사용된 사용자를 기억할 수 있습니다. 문자열

RawInputDatasourceProperties (원시 입력 데이터 소스 프로퍼티)

이름 설명 가치
페이로드 입력 데이터의 JSON 직렬화된 콘텐츠입니다. 페이로드 또는 payloadUri를 설정해야 하지만 둘 다 설정해야 하는 것은 아닙니다. 문자열
페이로드Uri 입력 데이터의 JSON 직렬화된 콘텐츠를 포함하는 Blob에 대한 SAS URL입니다. 페이로드 또는 payloadUri를 설정해야 하지만 둘 다 설정해야 하는 것은 아닙니다. 문자열

RawOutputDatasource

이름 설명 가치
속성 원시 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. rawOutputDatasourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Raw'(필수)

RawOutputDatasourceProperties

이름 설명 가치
페이로드Uri 출력을 작성해야 하는 Blob에 대한 SAS URL입니다. 이 속성을 설정하지 않으면 출력 데이터가 임시 스토리지에 기록되고 해당 임시 스토리지에 대한 SAS URL이 결과에 포함됩니다. 문자열

RawReferenceInputDataSource

이름 설명 가치
속성 참조 데이터를 포함하는 원시 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. RawInputDatasourceProperties (원시 입력 데이터 소스 프로퍼티)
유형 참조 데이터가 포함된 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Raw'(필수)

RawStreamInputDataSource

이름 설명 가치
속성 원시 입력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. RawInputDatasourceProperties (원시 입력 데이터 소스 프로퍼티)
유형 스트림 데이터를 포함하는 입력 데이터 원본의 형식을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Raw'(필수)

참조InputDataSource

이름 설명 가치
유형 FileReferenceInputDataSource 형식에 대해 'File'로 설정합니다. AzureSqlReferenceInputDataSource 형식의 경우 'Microsoft.Sql/Server/Database'로 설정합니다. BlobReferenceInputDataSource 형식의 경우 'Microsoft.Storage/Blob'으로 설정합니다. RawReferenceInputDataSource 형식에 대해 'Raw'로 설정합니다. '파일'
'Microsoft.Sql/서버/데이터베이스'
'Microsoft.Storage/Blob'
'Raw'(필수)

ReferenceInputProperties

이름 설명 가치
데이터 소스 참조 데이터가 포함된 입력 데이터 원본에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 참조InputDataSource
유형 입력이 참조 데이터의 원본인지 스트림 데이터의 원본인지 여부를 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Reference'(필수)

새로 고침 구성

이름 설명 가치
날짜 형식 날짜 형식입니다. pathPattern에 {date}이(가) 나타나면 이 속성의 값이 대신 날짜 형식으로 사용됩니다. 문자열
경로 패턴 Blob 경로 패턴입니다. 정규식이 아닙니다. Blob 이름이 일치하여 작업에 대한 입력 또는 출력으로 포함해야 하는지 여부를 결정하는 패턴을 나타냅니다. 자세한 설명 및 예제는 /rest/api/streamanalytics/streamanalytics/streamanalytics/stream-analytics-output을 참조하세요. 문자열
새로 고침 간격 새로 고침 간격입니다. 문자열
새로 고침 유형 이 속성은 사용할 데이터 새로 고침 옵션, 차단 또는 차단 해제를 나타냅니다. '차단'
'차단 해제'
시간 형식 시간 형식입니다. pathPattern에 {time}이 표시되는 위치마다 이 속성의 값이 대신 시간 형식으로 사용됩니다. 문자열

스칼라 펑션프로퍼티

이름 설명 가치
유형 함수의 형식을 나타냅니다. 'Scalar'(필수)

직렬화

이름 설명 가치
유형 AvroSerialization형식에 대해 'Avro'로 설정합니다. CsvSerialization형식 'Csv'로 설정합니다. CustomClrSerialization 형식에 대해 'CustomClr'로 설정합니다. DeltaSerialization 형식에 대해 'Delta'로 설정합니다. JsonSerialization 형식에 대해 'Json'으로 설정합니다. parquetSerialization형식에 대해 'Parquet'로 설정합니다. '아브로'
'csv'
'커스텀클r'
'델타'
'JSON'
'Parquet'(필수)

ServiceBusQueueOutputDataSource

이름 설명 가치
속성 Service Bus 큐 출력과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. ServiceBusQueueOutputDataSourceProperties
유형 데이터 원본 출력의 형식이 기록될 것임을 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Microsoft.ServiceBus/Queue'(필수)

ServiceBusQueueOutputDataSourceProperties

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
propertyColumns (영문) Service Bus 메시지에 사용자 지정 속성으로 연결할 출력 열 이름의 문자열 배열입니다. 문자열[]
대기열 이름 Service Bus 큐의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, 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

이름 설명 가치
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'
propertyColumns (영문) Service Bus 메시지에 사용자 지정 속성으로 연결할 출력 열 이름의 문자열 배열입니다. 문자열[]
serviceBus네임스페이스 원하는 이벤트 허브, Service Bus 큐, Service Bus 토픽 등과 연결된 네임스페이스입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
sharedAccessPolicyKey 지정된 공유 액세스 정책에 대한 공유 액세스 정책 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
공유접근정책이름 이벤트 허브, Service Bus 큐, Service Bus 토픽 등에 대한 공유 액세스 정책 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
systemPropertyColumns Service Bus 토픽 출력과 연결된 시스템 속성입니다. 지원되는 시스템 속성은 ReplyToSessionId, ContentType, To, Subject, CorrelationId, TimeToLive, PartitionKey, SessionId, ScheduledEnqueueTime, MessageId, ReplyTo, Label, ScheduledEnqueueTimeUtc입니다. ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns
주제 이름 Service Bus 토픽의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

ServiceBusTopicOutputDataSourcePropertiesSystemPropertyColumns

이름 설명 가치

SKU (재고 관리 코드)

이름 설명 가치
용량 SKU의 용량입니다. 정수 (int)
이름 SKU의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. '표준'

스토리지 계정

이름 설명 가치
계정 키 Azure Storage 계정의 계정 키입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열

제약 조건:
중요한 값입니다. 보안 매개 변수로 전달합니다.
계정이름 Azure Storage 계정의 이름입니다. PUT(CreateOrReplace) 요청에 필요합니다. 문자열
인증 모드 인증 모드입니다. '연결 문자열'
'msi'
'유저토큰'

스트리밍잡프로퍼티

이름 설명 가치
클러스터 스트리밍 작업이 실행될 클러스터입니다. 클러스터 정보
호환성 수준 스트리밍 작업의 특정 런타임 동작을 제어합니다. '1.0'
'1.2'
콘텐츠 스토리지 정책 유효한 값은 JobStorageAccount 및 SystemAccount입니다. JobStorageAccount로 설정하면 사용자가 jobStorageAccount 속성도 지정해야 합니다. . 'JobStorageAccount'
'시스템 계정'
데이터 로케일 스트림 분석 작업의 데이터 로캘입니다. 값은 집합 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)
이벤트OutOfOrderPolicy 입력 이벤트 스트림에서 순서가 잘못 도착하는 이벤트에 적용할 정책을 나타냅니다. '조정하다'
'드롭'
외관 사용자 지정 코드 아티팩트가 있는 스토리지 계정입니다. 외부
기능 스트리밍 작업에 대한 하나 이상의 함수 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 함수의 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다. 기능[]
입력 스트리밍 작업에 대한 하나 이상의 입력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 입력에 대한 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 입력에 사용할 수 있는 PATCH API를 사용해야 합니다. 입력[]
jobStorage계정 MSI를 사용하여 Azure Storage 계정과 연결된 속성 JobStorage계정
직무 유형 작업의 형식을 설명합니다. 유효한 모드는 'Edge'입니다 Cloud . '클라우드'
'엣지'
출력에러정책 잘못된 형식으로 인해 출력에 도달하여 외부 스토리지에 쓸 수 없는 이벤트에 적용할 정책을 나타냅니다(열 값 누락, 잘못된 형식 또는 크기의 열 값). '드롭'
'중지'
출력 스트리밍 작업에 대한 하나 이상의 출력 목록입니다. PUT 요청에서 이 속성을 지정할 때 각 출력의 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 출력에 사용할 수 있는 PATCH API를 사용해야 합니다. 출력[]
출력스타트모드 이 속성은 작업을 만들 때 즉시 시작하려는 경우에만 사용해야 합니다. 값은 JobStartTime, CustomTime 또는 LastOutputEventTime일 수 있습니다. 이 값은 작업이 시작될 때마다 출력 이벤트 스트림의 시작점이 시작될지, outputStartTime 속성을 통해 지정된 사용자 지정 사용자 타임스탬프에서 시작하거나, 마지막 이벤트 출력 시간부터 시작해야 하는지를 나타냅니다. '커스텀타임'
'작업 시작 시간'
'마지막 출력 이벤트 시간'
출력StartTime 값은 출력 이벤트 스트림의 시작점을 나타내는 ISO-8601 형식의 타임스탬프를 나타내거나, 스트리밍 작업이 시작될 때마다 출력 이벤트 스트림이 시작됨을 나타내는 null입니다. outputStartMode가 CustomTime으로 설정된 경우 이 속성에는 값이 있어야 합니다. 문자열
SKU (재고 관리 코드) 스트리밍 작업의 SKU를 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. 스쿠
변화 스트리밍 작업에 사용할 쿼리 및 스트리밍 단위 수를 나타냅니다. PUT 요청에서 이 속성을 지정할 때 변환의 이름 속성이 필요합니다. 이 속성은 PATCH 작업을 통해 수정할 수 없습니다. 개별 변환에 사용할 수 있는 PATCH API를 사용해야 합니다. 변형

StreamInputDataSource

이름 설명 가치
유형 GatewayMessageBusStreamInputDataSource 형식의 경우 'GatewayMessageBus'로 설정합니다. IoTHubStreamInputDataSource 형식의 경우 'Microsoft.Devices/IotHubs'로 설정합니다. EventGridStreamInputDataSource 형식에 대해 'Microsoft.EventGrid/EventSubscriptions'로 설정합니다. EventHubV2StreamInputDataSource 형식의 경우 'Microsoft.EventHub/EventHub'로 설정합니다. EventHubStreamInputDataSource 형식의 경우 'Microsoft.ServiceBus/EventHub'로 설정합니다. BlobStreamInputDataSource 형식의 경우 'Microsoft.Storage/Blob'으로 설정합니다. RawStreamInputDataSource 형식에 대해 'Raw'로 설정합니다. '게이트웨이메시지버스'
'Microsoft.Devices/IotHubs'
'Microsoft.EventGrid/이벤트 구독'
'Microsoft.EventHub/이벤트허브'
'Microsoft.ServiceBus/이벤트허브'
'Microsoft.Storage/Blob'
'Raw'(필수)

StreamInputProperties

이름 설명 가치
데이터 소스 스트림 데이터를 포함하는 입력 데이터 원본에 대해 설명합니다. PUT(CreateOrReplace) 요청에 필요합니다. StreamInputDataSource
유형 입력이 참조 데이터의 원본인지 스트림 데이터의 원본인지 여부를 나타냅니다. PUT(CreateOrReplace) 요청에 필요합니다. 'Stream'(필수)

TrackedResource태그

이름 설명 가치

변형

이름 설명 가치
이름 리소스 이름 문자열
속성 변환과 연결된 속성입니다. PUT(CreateOrReplace) 요청에 필요합니다. 트랜스포메이션프로퍼티

트랜스포메이션프로퍼티

이름 설명 가치
문의 스트리밍 작업에서 실행할 쿼리를 지정합니다. 여기에서 SAQL(Stream Analytics 쿼리 언어)에 대해 자세히 알아볼 수 있습니다 https://msdn.microsoft.com/library/azure/dn834998 . PUT(CreateOrReplace) 요청에 필요합니다. 문자열
스트리밍 단위 스트리밍 작업에서 사용하는 스트리밍 단위 수를 지정합니다. 정수 (int)
validStreamingUnits 스트리밍 작업의 크기를 조정할 수 있는 유효한 스트리밍 단위를 지정합니다. 정수[]