次の方法で共有


Microsoft.StreamAnalytics streamingjobs/functions 2021-10-01-preview

Bicep リソース定義

streamingjobs/functions リソースの種類は、次を対象とする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.StreamAnalytics/streamingjobs/functions リソースを作成するには、次の Bicep をテンプレートに追加します。

resource symbolicname 'Microsoft.StreamAnalytics/streamingjobs/functions@2021-10-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  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
  }
}

FunctionProperties オブジェクト

オブジェクトの を指定するには、type プロパティを設定します。

[集計] には、次の値を使用します。

  type: 'Aggregate'

スカラーの場合は、次の値を使用します。

  type: 'Scalar'

FunctionBinding オブジェクト

オブジェクトの を指定するには、type プロパティを設定します。

Microsoft.MachineLearning/WebService の場合は、次の値を使用します。

  type: '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'
      }
    ]
  }

Microsoft.MachineLearningServices の場合は、次の値を使用します。

  type: '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'
      }
    ]
  }

Microsoft.StreamAnalytics/CLRUdf の場合は、次を使用します。

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

Microsoft.StreamAnalytics/JavascriptUdf の場合は、次の値を使用します。

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

プロパティ値

streamingjobs/functions

名前 説明
name リソース名

Bicep で子リソースの名前と型を設定する方法を参照してください。
string (必須)

文字制限: 3 から 63

有効な文字:
英数字、ハイフン、およびアンダースコア。
parent Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「 親リソースの外部の子リソース」を参照してください。
種類のリソースのシンボル名: streamingjobs
properties 関数に関連付けられているプロパティ。 FunctionProperties

FunctionProperties

名前 説明
properties FunctionConfiguration
type オブジェクトの種類を設定する 集計
スカラー (必須)

FunctionConfiguration

名前 説明
binding 関数の物理バインディング。 たとえば、Azure Machine Learning Web サービスの場合、エンドポイントについて説明します。 FunctionBinding
inputs FunctionInput[]
output 関数の出力について説明します。 FunctionOutput

FunctionBinding

名前 説明
type オブジェクトの種類を設定する Microsoft.MachineLearning/WebService
Microsoft.MachineLearningServices
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (必須)

AzureMachineLearningStudioFunctionBinding

名前 説明
type 関数バインドの種類を示します。 'Microsoft.MachineLearning/WebService' (必須)
properties Azure Machine learning Studio に関連付けられているバインド プロパティ。 AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

名前 説明
apiKey Request-Response エンドポイントで認証するために使用される API キー。 string
batchSize Azure ML RRS の実行要求ごとの最大行数を示す 1 から 10000 までの数。 既定値は 1000 です。 INT
endpoint Request-Response は、Azure Machine Learning Studio のエンドポイントを実行します。 詳細については、こちらを参照してください。 https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs string
inputs Azure Machine Learning Studio エンドポイントの入力。 AzureMachineLearningStudioInputs
outputs Azure Machine Learning Studio エンドポイントの実行からの出力の一覧。 AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

名前 説明
columnNames Azure Machine Learning Studio エンドポイントの入力列の一覧。 AzureMachineLearningStudioInputColumn[]
name 入力の名前。 これは、エンドポイントの作成中に指定された名前です。 string

AzureMachineLearningStudioInputColumn

名前 説明
dataType 入力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、 を参照 https://msdn.microsoft.com/library/azure/dn905923.aspx してください。 string
mapTo この入力がマップされる関数パラメーターの 0 から始まるインデックス。 INT
name 入力列の名前。 string

AzureMachineLearningStudioOutputColumn

名前 説明
dataType 出力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、 を参照 https://msdn.microsoft.com/library/azure/dn905923.aspx してください。 string
name 出力列の名前。 string

AzureMachineLearningServiceFunctionBinding

名前 説明
type 関数バインドの種類を示します。 'Microsoft.MachineLearningServices' (必須)
properties Azure Machine Learning Web サービスに関連付けられているバインド プロパティ。 AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

名前 説明
apiKey Request-Response エンドポイントで認証するために使用される API キー。 string
batchSize Azure ML RRS が要求を実行するたびに行の最大数を示す 1 から 10000 までの数値。 既定値は 1000 です。 INT
endpoint Request-Response は、Azure Machine Learning Web サービスのエンドポイントを実行します。 string
inputRequestName 入力要求オブジェクトのラベル。 string
inputs Azure Machine Learning Web サービス エンドポイントの入力。 AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests ジョブのパーティションごとに機械学習サービスに送信される並列要求の数。 既定値は 1 です。 INT
outputResponseName 出力要求オブジェクトのラベル。 string
outputs Azure Machine Learning Web サービス エンドポイントの実行からの出力の一覧。 AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

名前 説明
dataType 入力列の (Azure Machine Learning でサポートされている) データ型。 string
mapTo この入力がマップされる関数パラメーターの 0 から始まるインデックス。 INT
name 入力列の名前。 string

AzureMachineLearningServiceOutputColumn

名前 説明
dataType 出力列の (Azure Machine Learning でサポートされている) データ型。 string
mapTo この入力がマップされる関数パラメーターの 0 から始まるインデックス。 INT
name 出力列の名前。 string

CSharpFunctionBinding

名前 説明
type 関数バインドの種類を示します。 'Microsoft.StreamAnalytics/CLRUdf' (必須)
properties CSharp 関数に関連付けられているバインド プロパティ。 CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

名前 説明
class 1 つの関数定義を含む Csharp コード。 string
dllPath 1 つの関数定義を含む Csharp コード。 string
method 1 つの関数定義を含む Csharp コード。 string
updateMode Stream Analytics 関数の更新モード。 'Refreshable'
'Static'

JavaScriptFunctionBinding

名前 説明
type 関数バインドの種類を示します。 'Microsoft.StreamAnalytics/JavascriptUdf' (必須)
properties JavaScript 関数に関連付けられているバインド プロパティ。 JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

名前 説明
script 1 つの関数定義を含む JavaScript コード。 例: 'function (x, y) { return x + y; }' string

FunctionInput

名前 説明
dataType 関数入力パラメーターの (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、 https://msdn.microsoft.com/library/azure/dn835065.aspx string
isConfigurationParameter パラメーターが構成パラメーターであるかどうかを示すフラグ。 True を指定すると、この入力パラメーターは定数になります。 既定値は false です。 [bool]

FunctionOutput

名前 説明
dataType 関数出力の (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、 https://msdn.microsoft.com/library/azure/dn835065.aspx string

AggregateFunctionProperties

名前 説明
type 関数の種類を示します。 'Aggregate' (必須)

ScalarFunctionProperties

名前 説明
type 関数の種類を示します。 'Scalar' (必須)

ARM テンプレート リソース定義

streamingjobs/functions リソースの種類は、次を対象とする操作でデプロイできます。

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.StreamAnalytics/streamingjobs/functions リソースを作成するには、次の JSON をテンプレートに追加します。

{
  "type": "Microsoft.StreamAnalytics/streamingjobs/functions",
  "apiVersion": "2021-10-01-preview",
  "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
  }
}

FunctionProperties オブジェクト

type プロパティを設定して、オブジェクトの種類を指定します。

[ 集計] には、次の値を使用します。

  "type": "Aggregate"

スカラーの場合は、次の値を使用します。

  "type": "Scalar"

FunctionBinding オブジェクト

オブジェクトの を指定するには、type プロパティを設定します。

Microsoft.MachineLearning/WebService の場合は、次の値を使用します。

  "type": "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"
      }
    ]
  }

Microsoft.MachineLearningServices の場合は、次の値を使用します。

  "type": "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"
      }
    ]
  }

Microsoft.StreamAnalytics/CLRUdf の場合は、次を使用します。

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

Microsoft.StreamAnalytics/JavascriptUdf の場合は、次の値を使用します。

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

プロパティ値

streamingjobs/functions

名前 説明
type リソースの種類 'Microsoft.StreamAnalytics/streamingjobs/functions'
apiVersion リソース API のバージョン '2021-10-01-preview'
name リソース名

JSON ARM テンプレートで子リソースの名前と型を設定する方法を参照してください。
string (必須)

文字制限: 3 から 63

有効な文字:
英数字、ハイフン、およびアンダースコア。
properties 関数に関連付けられているプロパティ。 FunctionProperties

FunctionProperties

名前 説明
properties FunctionConfiguration
type オブジェクトの種類を設定する 集計
スカラー (必須)

FunctionConfiguration

名前 説明
binding 関数の物理バインディング。 たとえば、Azure Machine Learning Web サービスの場合、エンドポイントについて説明します。 FunctionBinding
inputs FunctionInput[]
output 関数の出力について説明します。 FunctionOutput

FunctionBinding

名前 説明
type オブジェクトの種類を設定する Microsoft.MachineLearning/WebService
Microsoft.MachineLearningServices
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (必須)

AzureMachineLearningStudioFunctionBinding

名前 説明
type 関数バインドの種類を示します。 'Microsoft.MachineLearning/WebService' (必須)
properties Azure Machine learning Studio に関連付けられているバインド プロパティ。 AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

名前 説明
apiKey Request-Response エンドポイントで認証するために使用される API キー。 string
batchSize Azure ML RRS の実行要求ごとの最大行数を示す 1 から 10000 までの数。 既定値は 1000 です。 INT
endpoint Request-Response Azure Machine Learning Studio のエンドポイントを実行します。 詳細については、こちらを参照してください。 https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs string
inputs Azure Machine Learning Studio エンドポイントの入力。 AzureMachineLearningStudioInputs
outputs Azure Machine Learning Studio エンドポイントの実行からの出力の一覧。 AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

名前 説明
columnNames Azure Machine Learning Studio エンドポイントの入力列の一覧。 AzureMachineLearningStudioInputColumn[]
name 入力の名前。 これは、エンドポイントの作成中に指定された名前です。 string

AzureMachineLearningStudioInputColumn

名前 説明
dataType 入力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、 を参照してください https://msdn.microsoft.com/library/azure/dn905923.aspx string
mapTo この入力がマップされる関数パラメーターの 0 から始まるインデックス。 INT
name 入力列の名前。 string

AzureMachineLearningStudioOutputColumn

名前 説明
dataType 出力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、 を参照してください https://msdn.microsoft.com/library/azure/dn905923.aspx string
name 出力列の名前。 string

AzureMachineLearningServiceFunctionBinding

名前 説明
type 関数バインドの種類を示します。 'Microsoft.MachineLearningServices' (必須)
properties Azure Machine Learning Web サービスに関連付けられているバインド プロパティ。 AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

名前 説明
apiKey Request-Response エンドポイントで認証するために使用される API キー。 string
batchSize Azure ML RRS の実行要求ごとの最大行数を示す 1 から 10000 までの数。 既定値は 1000 です。 INT
endpoint Request-Response Azure Machine Learning Web サービスのエンドポイントを実行します。 string
inputRequestName 入力要求オブジェクトのラベル。 string
inputs Azure Machine Learning Web サービス エンドポイントの入力。 AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests ジョブのパーティションごとに機械学習サービスに送信される並列要求の数。 既定値は 1 です。 INT
outputResponseName 出力要求オブジェクトのラベル。 string
outputs Azure Machine Learning Web サービス エンドポイントの実行からの出力の一覧。 AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

名前 説明
dataType 入力列の (Azure Machine Learning でサポートされている) データ型。 string
mapTo この入力がマップされる関数パラメーターの 0 から始まるインデックス。 INT
name 入力列の名前。 string

AzureMachineLearningServiceOutputColumn

名前 説明
dataType 出力列の (Azure Machine Learning でサポートされている) データ型。 string
mapTo この入力がマップされる関数パラメーターの 0 から始まるインデックス。 INT
name 出力列の名前。 string

CSharpFunctionBinding

名前 説明
type 関数バインドの種類を示します。 'Microsoft.StreamAnalytics/CLRUdf' (必須)
properties CSharp 関数に関連付けられているバインド プロパティ。 CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

名前 説明
class 1 つの関数定義を含む Csharp コード。 string
dllPath 1 つの関数定義を含む Csharp コード。 string
method 1 つの関数定義を含む Csharp コード。 string
updateMode Stream Analytics 関数の更新モード。 'Refreshable'
'Static'

JavaScriptFunctionBinding

名前 説明
type 関数バインドの種類を示します。 'Microsoft.StreamAnalytics/JavascriptUdf' (必須)
properties JavaScript 関数に関連付けられているバインド プロパティ。 JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

名前 説明
script 1 つの関数定義を含む JavaScript コード。 例: 'function (x, y) { return x + y; }' string

FunctionInput

名前 説明
dataType 関数入力パラメーターの (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、以下を参照してください。 https://msdn.microsoft.com/library/azure/dn835065.aspx string
isConfigurationParameter パラメーターが構成パラメーターかどうかを示すフラグ。 True を指定すると、この入力パラメーターは定数であると想定されます。 既定値は false です。 [bool]

FunctionOutput

名前 説明
dataType 関数出力の (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、以下を参照してください。 https://msdn.microsoft.com/library/azure/dn835065.aspx string

AggregateFunctionProperties

名前 説明
type 関数の種類を示します。 'Aggregate' (必須)

ScalarFunctionProperties

名前 説明
type 関数の種類を示します。 'Scalar' (必須)

Terraform (AzAPI プロバイダー) リソース定義

streamingjobs/functions リソースの種類は、次を対象とする操作でデプロイできます。

  • リソース グループ

各 API バージョンの変更されたプロパティの一覧については、「 変更ログ」を参照してください。

リソース形式

Microsoft.StreamAnalytics/streamingjobs/functions リソースを作成するには、次の Terraform をテンプレートに追加します。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.StreamAnalytics/streamingjobs/functions@2021-10-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    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
    }
  })
}

FunctionProperties オブジェクト

オブジェクトの を指定するには、type プロパティを設定します。

[集計] には、次の値を使用します。

  type = "Aggregate"

スカラーの場合は、次の値を使用します。

  type = "Scalar"

FunctionBinding オブジェクト

オブジェクトの を指定するには、type プロパティを設定します。

Microsoft.MachineLearning/WebService の場合は、次の値を使用します。

  type = "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"
      }
    ]
  }

Microsoft.MachineLearningServices の場合は、次の値を使用します。

  type = "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"
      }
    ]
  }

Microsoft.StreamAnalytics/CLRUdf の場合は、次を使用します。

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

Microsoft.StreamAnalytics/JavascriptUdf の場合は、次の値を使用します。

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

プロパティ値

streamingjobs/functions

名前 説明
type リソースの種類 "Microsoft.StreamAnalytics/streamingjobs/functions@2021-10-01-preview"
name リソース名 string (必須)

文字制限: 3 から 63

有効な文字:
英数字、ハイフン、およびアンダースコア。
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: streamingjobs
properties 関数に関連付けられているプロパティ。 FunctionProperties

FunctionProperties

名前 説明
properties FunctionConfiguration
type オブジェクトの種類を設定する 集計
スカラー (必須)

FunctionConfiguration

名前 説明
binding 関数の物理バインディング。 たとえば、Azure Machine Learning Web サービスの場合、エンドポイントについて説明します。 FunctionBinding
inputs FunctionInput[]
output 関数の出力について説明します。 FunctionOutput

FunctionBinding

名前 説明
type オブジェクトの種類を設定する Microsoft.MachineLearning/WebService
Microsoft.MachineLearningServices
Microsoft.StreamAnalytics/CLRUdf
Microsoft.StreamAnalytics/JavascriptUdf (必須)

AzureMachineLearningStudioFunctionBinding

名前 説明
type 関数バインドの種類を示します。 "Microsoft.MachineLearning/WebService" (必須)
properties Azure Machine learning Studio に関連付けられているバインド プロパティ。 AzureMachineLearningStudioFunctionBindingProperties

AzureMachineLearningStudioFunctionBindingProperties

名前 説明
apiKey Request-Response エンドポイントで認証するために使用される API キー。 string
batchSize Azure ML RRS の実行要求ごとの最大行数を示す 1 から 10000 までの数。 既定値は 1000 です。 INT
endpoint Request-Response Azure Machine Learning Studio のエンドポイントを実行します。 詳細については、こちらを参照してください。 https://docs.microsoft.com/azure/machine-learning/machine-learning-consume-web-services#request-response-service-rrs string
inputs Azure Machine Learning Studio エンドポイントの入力。 AzureMachineLearningStudioInputs
outputs Azure Machine Learning Studio エンドポイントの実行からの出力の一覧。 AzureMachineLearningStudioOutputColumn[]

AzureMachineLearningStudioInputs

名前 説明
columnNames Azure Machine Learning Studio エンドポイントの入力列の一覧。 AzureMachineLearningStudioInputColumn[]
name 入力の名前。 これは、エンドポイントの作成中に指定された名前です。 string

AzureMachineLearningStudioInputColumn

名前 説明
dataType 入力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、 を参照してください https://msdn.microsoft.com/library/azure/dn905923.aspx string
mapTo この入力がマップされる関数パラメーターの 0 から始まるインデックス。 INT
name 入力列の名前。 string

AzureMachineLearningStudioOutputColumn

名前 説明
dataType 出力列の (Azure Machine Learning でサポートされている) データ型。 有効な Azure Machine Learning データ型の一覧については、 を参照してください https://msdn.microsoft.com/library/azure/dn905923.aspx string
name 出力列の名前。 string

AzureMachineLearningServiceFunctionBinding

名前 説明
type 関数バインドの種類を示します。 "Microsoft.MachineLearningServices" (必須)
properties Azure Machine Learning Web サービスに関連付けられているバインド プロパティ。 AzureMachineLearningServiceFunctionBindingProperties

AzureMachineLearningServiceFunctionBindingProperties

名前 説明
apiKey Request-Response エンドポイントで認証するために使用される API キー。 string
batchSize Azure ML RRS の実行要求ごとの最大行数を示す 1 から 10000 までの数。 既定値は 1000 です。 INT
endpoint Request-Response Azure Machine Learning Web サービスのエンドポイントを実行します。 string
inputRequestName 入力要求オブジェクトのラベル。 string
inputs Azure Machine Learning Web サービス エンドポイントの入力。 AzureMachineLearningServiceInputColumn[]
numberOfParallelRequests ジョブのパーティションごとに機械学習サービスに送信される並列要求の数。 既定値は 1 です。 INT
outputResponseName 出力要求オブジェクトのラベル。 string
outputs Azure Machine Learning Web サービス エンドポイントの実行からの出力の一覧。 AzureMachineLearningServiceOutputColumn[]

AzureMachineLearningServiceInputColumn

名前 説明
dataType 入力列の (Azure Machine Learning でサポートされている) データ型。 string
mapTo この入力がマップされる関数パラメーターの 0 から始まるインデックス。 INT
name 入力列の名前。 string

AzureMachineLearningServiceOutputColumn

名前 説明
dataType 出力列の (Azure Machine Learning でサポートされている) データ型。 string
mapTo この入力がマップされる関数パラメーターの 0 から始まるインデックス。 INT
name 出力列の名前。 string

CSharpFunctionBinding

名前 説明
type 関数バインドの種類を示します。 "Microsoft.StreamAnalytics/CLRUdf" (必須)
properties CSharp 関数に関連付けられているバインド プロパティ。 CSharpFunctionBindingProperties

CSharpFunctionBindingProperties

名前 説明
class 1 つの関数定義を含む Csharp コード。 string
dllPath 1 つの関数定義を含む Csharp コード。 string
method 1 つの関数定義を含む Csharp コード。 string
updateMode Stream Analytics 関数の更新モード。 "Refreshable"
"Static"

JavaScriptFunctionBinding

名前 説明
type 関数バインドの種類を示します。 "Microsoft.StreamAnalytics/JavascriptUdf" (必須)
properties JavaScript 関数に関連付けられているバインド プロパティ。 JavaScriptFunctionBindingProperties

JavaScriptFunctionBindingProperties

名前 説明
script 1 つの関数定義を含む JavaScript コード。 例: 'function (x, y) { return x + y; }' string

FunctionInput

名前 説明
dataType 関数入力パラメーターの (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、 https://msdn.microsoft.com/library/azure/dn835065.aspx string
isConfigurationParameter パラメーターが構成パラメーターであるかどうかを示すフラグ。 True を指定すると、この入力パラメーターは定数になります。 既定値は false です。 [bool]

FunctionOutput

名前 説明
dataType 関数出力の (Azure Stream Analytics でサポートされている) データ型。 有効な Azure Stream Analytics データ型の一覧については、 https://msdn.microsoft.com/library/azure/dn835065.aspx string

AggregateFunctionProperties

名前 説明
type 関数の種類を示します。 "集計" (必須)

ScalarFunctionProperties

名前 説明
type 関数の種類を示します。 "Scalar" (必須)