Microsoft.DataFactory ファクトリ/パイプライン

Bicep リソース定義

ファクトリ/パイプライン リソースの種類は、次をターゲットとする操作でデプロイできます。

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

リソース形式

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

resource symbolicname 'Microsoft.DataFactory/factories/pipelines@2018-06-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    activities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any()
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    annotations: [
      any
    ]
    concurrency: int
    description: 'string'
    folder: {
      name: 'string'
    }
    parameters: {
      {customized property}: {
        defaultValue: any()
        type: 'string'
      }
    }
    policy: {
      elapsedTimeMetric: {
        duration: any()
      }
    }
    runDimensions: {
      {customized property}: any()
    }
    variables: {
      {customized property}: {
        defaultValue: any()
        type: 'string'
      }
    }
  }
}

アクティビティ オブジェクト

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

AppendVariable の場合は、次の値を使用します。

  type: 'AppendVariable'
  typeProperties: {
    value: any()
    variableName: 'string'
  }

AzureDataExplorerCommand の場合は、次を使用します。

  type: 'AzureDataExplorerCommand'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    command: any()
    commandTimeout: any()
  }

AzureFunctionActivity の場合は、次の値を使用します。

  type: 'AzureFunctionActivity'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    body: any()
    functionName: any()
    headers: {
      {customized property}: 'string'
    }
    method: 'string'
  }

AzureMLBatchExecution の場合は、次を使用します。

  type: 'AzureMLBatchExecution'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    globalParameters: {
      {customized property}: any()
    }
    webServiceInputs: {
      {customized property}: {
        filePath: any()
        linkedServiceName: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
      }
    }
    webServiceOutputs: {
      {customized property}: {
        filePath: any()
        linkedServiceName: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
      }
    }
  }

AzureMLExecutePipeline の場合は、次の値を使用します。

  type: 'AzureMLExecutePipeline'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    continueOnStepFailure: any()
    dataPathAssignments: any()
    experimentName: any()
    mlParentRunId: any()
    mlPipelineEndpointId: any()
    mlPipelineId: any()
    mlPipelineParameters: any()
    version: any()
  }

AzureMLUpdateResource の場合は、次の値を使用します。

  type: 'AzureMLUpdateResource'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    trainedModelFilePath: any()
    trainedModelLinkedServiceName: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    trainedModelName: any()
  }

[コピー] には、次の値を使用します。

  type: 'Copy'
  inputs: [
    {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DatasetReference'
    }
  ]
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  outputs: [
    {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DatasetReference'
    }
  ]
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    dataIntegrationUnits: any()
    enableSkipIncompatibleRow: any()
    enableStaging: any()
    logSettings: {
      copyActivityLogSettings: {
        enableReliableLogging: any()
        logLevel: any()
      }
      enableCopyActivityLog: any()
      logLocationSettings: {
        linkedServiceName: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
        path: any()
      }
    }
    logStorageSettings: {
      enableReliableLogging: any()
      linkedServiceName: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      logLevel: any()
      path: any()
      {customized property}: any()
    }
    parallelCopies: any()
    preserve: [
      any
    ]
    preserveRules: [
      any
    ]
    redirectIncompatibleRowSettings: {
      linkedServiceName: any()
      path: any()
      {customized property}: any()
    }
    sink: {
      disableMetricsCollection: any()
      maxConcurrentConnections: any()
      sinkRetryCount: any()
      sinkRetryWait: any()
      writeBatchSize: any()
      writeBatchTimeout: any()
      type: 'string'
      // For remaining properties, see CopySink objects
    }
    skipErrorFile: {
      dataInconsistency: any()
      fileMissing: any()
    }
    source: {
      disableMetricsCollection: any()
      maxConcurrentConnections: any()
      sourceRetryCount: any()
      sourceRetryWait: any()
      type: 'string'
      // For remaining properties, see CopySource objects
    }
    stagingSettings: {
      enableCompression: any()
      linkedServiceName: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      path: any()
      {customized property}: any()
    }
    translator: any()
    validateDataConsistency: any()
  }

Custom の場合は、次の値を使用します。

  type: 'Custom'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    autoUserSpecification: any()
    command: any()
    extendedProperties: {
      {customized property}: any()
    }
    folderPath: any()
    referenceObjects: {
      datasets: [
        {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'DatasetReference'
        }
      ]
      linkedServices: [
        {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
      ]
    }
    resourceLinkedService: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    retentionTimeInDays: any()
  }

DatabricksNotebook の場合は、次を使用します。

  type: 'DatabricksNotebook'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    baseParameters: {
      {customized property}: any()
    }
    libraries: [
      {
        {customized property}: any()
      }
    ]
    notebookPath: any()
  }

DatabricksSparkJar の場合は、次を使用します。

  type: 'DatabricksSparkJar'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    libraries: [
      {
        {customized property}: any()
      }
    ]
    mainClassName: any()
    parameters: [
      any
    ]
  }

DatabricksSparkPython の場合は、次を使用します。

  type: 'DatabricksSparkPython'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    libraries: [
      {
        {customized property}: any()
      }
    ]
    parameters: [
      any
    ]
    pythonFile: any()
  }

DataLakeAnalyticsU-SQL の場合は、次の値を使用します。

  type: 'DataLakeAnalyticsU-SQL'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    compilationMode: any()
    degreeOfParallelism: any()
    parameters: {
      {customized property}: any()
    }
    priority: any()
    runtimeVersion: any()
    scriptLinkedService: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    scriptPath: any()
  }

[削除] には、次の値を使用します。

  type: 'Delete'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    dataset: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DatasetReference'
    }
    enableLogging: any()
    logStorageSettings: {
      enableReliableLogging: any()
      linkedServiceName: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      logLevel: any()
      path: any()
      {customized property}: any()
    }
    maxConcurrentConnections: int
    recursive: any()
    storeSettings: {
      disableMetricsCollection: any()
      maxConcurrentConnections: any()
      type: 'string'
      // For remaining properties, see StoreReadSettings objects
    }
  }

ExecuteDataFlow の場合は、次を使用します。

  type: 'ExecuteDataFlow'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    compute: {
      computeType: any()
      coreCount: any()
    }
    continueOnError: any()
    dataFlow: {
      datasetParameters: any()
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DataFlowReference'
      {customized property}: any()
    }
    integrationRuntime: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'IntegrationRuntimeReference'
    }
    runConcurrently: any()
    sourceStagingConcurrency: any()
    staging: {
      folderPath: any()
      linkedService: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    }
    traceLevel: any()
  }

ExecutePipeline の場合は、次を使用します。

  type: 'ExecutePipeline'
  policy: {
    secureInput: bool
    {customized property}: any()
  }
  typeProperties: {
    parameters: {
      {customized property}: any()
    }
    pipeline: {
      name: 'string'
      referenceName: 'string'
      type: 'PipelineReference'
    }
    waitOnCompletion: bool
  }

ExecuteSSISPackage の場合は、次を使用します。

  type: 'ExecuteSSISPackage'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    connectVia: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'IntegrationRuntimeReference'
    }
    environmentPath: any()
    executionCredential: {
      domain: any()
      password: {
        type: 'string'
        value: 'string'
      }
      userName: any()
    }
    loggingLevel: any()
    logLocation: {
      logPath: any()
      type: 'File'
      typeProperties: {
        accessCredential: {
          domain: any()
          password: {
            type: 'string'
            // For remaining properties, see SecretBase objects
          }
          userName: any()
        }
        logRefreshInterval: any()
      }
    }
    packageConnectionManagers: {
      {customized property}: {
        {customized property}: {
          value: any()
        }
      }
    }
    packageLocation: {
      packagePath: any()
      type: 'string'
      typeProperties: {
        accessCredential: {
          domain: any()
          password: {
            type: 'string'
            // For remaining properties, see SecretBase objects
          }
          userName: any()
        }
        childPackages: [
          {
            packageContent: any()
            packageLastModifiedDate: 'string'
            packageName: 'string'
            packagePath: any()
          }
        ]
        configurationAccessCredential: {
          domain: any()
          password: {
            type: 'string'
            // For remaining properties, see SecretBase objects
          }
          userName: any()
        }
        configurationPath: any()
        packageContent: any()
        packageLastModifiedDate: 'string'
        packageName: 'string'
        packagePassword: {
          type: 'string'
          // For remaining properties, see SecretBase objects
        }
      }
    }
    packageParameters: {
      {customized property}: {
        value: any()
      }
    }
    projectConnectionManagers: {
      {customized property}: {
        {customized property}: {
          value: any()
        }
      }
    }
    projectParameters: {
      {customized property}: {
        value: any()
      }
    }
    propertyOverrides: {
      {customized property}: {
        isSensitive: bool
        value: any()
      }
    }
    runtime: any()
  }

ExecuteWranglingDataflow の場合は、次を使用します。

  type: 'ExecuteWranglingDataflow'
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    compute: {
      computeType: any()
      coreCount: any()
    }
    continueOnError: any()
    dataFlow: {
      datasetParameters: any()
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DataFlowReference'
      {customized property}: any()
    }
    integrationRuntime: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'IntegrationRuntimeReference'
    }
    queries: [
      {
        dataflowSinks: [
          {
            dataset: {
              parameters: {
                {customized property}: any()
              }
              referenceName: 'string'
              type: 'DatasetReference'
            }
            description: 'string'
            flowlet: {
              datasetParameters: any()
              parameters: {
                {customized property}: any()
              }
              referenceName: 'string'
              type: 'DataFlowReference'
              {customized property}: any()
            }
            linkedService: {
              parameters: {
                {customized property}: any()
              }
              referenceName: 'string'
              type: 'LinkedServiceReference'
            }
            name: 'string'
            rejectedDataLinkedService: {
              parameters: {
                {customized property}: any()
              }
              referenceName: 'string'
              type: 'LinkedServiceReference'
            }
            schemaLinkedService: {
              parameters: {
                {customized property}: any()
              }
              referenceName: 'string'
              type: 'LinkedServiceReference'
            }
            script: 'string'
          }
        ]
        queryName: 'string'
      }
    ]
    runConcurrently: any()
    sinks: {
      {customized property}: {
        dataset: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'DatasetReference'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any()
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'DataFlowReference'
          {customized property}: any()
        }
        linkedService: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
        name: 'string'
        rejectedDataLinkedService: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
        schemaLinkedService: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
        script: 'string'
      }
    }
    sourceStagingConcurrency: any()
    staging: {
      folderPath: any()
      linkedService: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    }
    traceLevel: any()
  }

[失敗] には、次の値を使用します。

  type: 'Fail'
  typeProperties: {
    errorCode: any()
    message: any()
  }

[フィルター] には、次の値を使用します。

  type: 'Filter'
  typeProperties: {
    condition: {
      type: 'Expression'
      value: 'string'
    }
    items: {
      type: 'Expression'
      value: 'string'
    }
  }

ForEach の場合は、次の値を使用します。

  type: 'ForEach'
  typeProperties: {
    activities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any()
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    batchCount: int
    isSequential: bool
    items: {
      type: 'Expression'
      value: 'string'
    }
  }

GetMetadata の場合は、次の値を使用します。

  type: 'GetMetadata'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    dataset: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DatasetReference'
    }
    fieldList: [
      any
    ]
    formatSettings: {
      type: 'string'
      // For remaining properties, see FormatReadSettings objects
    }
    storeSettings: {
      disableMetricsCollection: any()
      maxConcurrentConnections: any()
      type: 'string'
      // For remaining properties, see StoreReadSettings objects
    }
  }

HDInsightHive の場合は、次の値を使用します。

  type: 'HDInsightHive'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    arguments: [
      any
    ]
    defines: {
      {customized property}: any()
    }
    getDebugInfo: 'string'
    queryTimeout: int
    scriptLinkedService: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    scriptPath: any()
    storageLinkedServices: [
      {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    ]
    variables: {
      {customized property}: any()
    }
  }

HDInsightMapReduce の場合は、次を使用します。

  type: 'HDInsightMapReduce'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    arguments: [
      any
    ]
    className: any()
    defines: {
      {customized property}: any()
    }
    getDebugInfo: 'string'
    jarFilePath: any()
    jarLibs: [
      any
    ]
    jarLinkedService: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    storageLinkedServices: [
      {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    ]
  }

HDInsightPig の場合は、次を使用します。

  type: 'HDInsightPig'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    arguments: any()
    defines: {
      {customized property}: any()
    }
    getDebugInfo: 'string'
    scriptLinkedService: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    scriptPath: any()
    storageLinkedServices: [
      {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    ]
  }

HDInsightSpark の場合は、次を使用します。

  type: 'HDInsightSpark'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    arguments: [
      any
    ]
    className: 'string'
    entryFilePath: any()
    getDebugInfo: 'string'
    proxyUser: any()
    rootPath: any()
    sparkConfig: {
      {customized property}: any()
    }
    sparkJobLinkedService: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
  }

HDInsightStreaming の場合は、次の値を使用します。

  type: 'HDInsightStreaming'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    arguments: [
      any
    ]
    combiner: any()
    commandEnvironment: [
      any
    ]
    defines: {
      {customized property}: any()
    }
    fileLinkedService: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    filePaths: [
      any
    ]
    getDebugInfo: 'string'
    input: any()
    mapper: any()
    output: any()
    reducer: any()
    storageLinkedServices: [
      {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    ]
  }

IfCondition の場合は、次の値を使用します。

  type: 'IfCondition'
  typeProperties: {
    expression: {
      type: 'Expression'
      value: 'string'
    }
    ifFalseActivities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any()
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    ifTrueActivities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any()
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
  }

Lookup の場合は、次の値を使用します。

  type: 'Lookup'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    dataset: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DatasetReference'
    }
    firstRowOnly: any()
    source: {
      disableMetricsCollection: any()
      maxConcurrentConnections: any()
      sourceRetryCount: any()
      sourceRetryWait: any()
      type: 'string'
      // For remaining properties, see CopySource objects
    }
  }

[スクリプト] には、次のコマンドを使用します。

  type: 'Script'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    logSettings: {
      logDestination: 'string'
      logLocationSettings: {
        linkedServiceName: {
          parameters: {
            {customized property}: any()
          }
          referenceName: 'string'
          type: 'LinkedServiceReference'
        }
        path: any()
      }
    }
    scriptBlockExecutionTimeout: any()
    scripts: [
      {
        parameters: [
          {
            direction: 'string'
            name: any()
            size: int
            type: 'string'
            value: any()
          }
        ]
        text: any()
        type: 'string'
      }
    ]
  }

SetVariable の場合は、次の値を使用します。

  type: 'SetVariable'
  policy: {
    secureInput: bool
    secureOutput: bool
  }
  typeProperties: {
    setSystemVariable: bool
    value: any()
    variableName: 'string'
  }

SparkJob の場合は、次の値を使用します。

  type: 'SparkJob'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    args: [
      any
    ]
    className: any()
    conf: any()
    configurationType: 'string'
    driverSize: any()
    executorSize: any()
    file: any()
    files: [
      any
    ]
    filesV2: [
      any
    ]
    numExecutors: any()
    pythonCodeReference: [
      any
    ]
    scanFolder: any()
    sparkConfig: {
      {customized property}: any()
    }
    sparkJob: {
      referenceName: any()
      type: 'SparkJobDefinitionReference'
    }
    targetBigDataPool: {
      referenceName: any()
      type: 'BigDataPoolReference'
    }
    targetSparkConfiguration: {
      referenceName: any()
      type: 'SparkConfigurationReference'
    }
  }

SqlServerStoredProcedure の場合は、次の値を使用します。

  type: 'SqlServerStoredProcedure'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    storedProcedureName: any()
    storedProcedureParameters: any()
  }

[スイッチ] には、次の値を使用します。

  type: 'Switch'
  typeProperties: {
    cases: [
      {
        activities: [
          {
            dependsOn: [
              {
                activity: 'string'
                dependencyConditions: [
                  'string'
                ]
                {customized property}: any()
              }
            ]
            description: 'string'
            name: 'string'
            onInactiveMarkAs: 'string'
            state: 'string'
            userProperties: [
              {
                name: 'string'
                value: any()
              }
            ]
            type: 'string'
            // For remaining properties, see Activity objects
          }
        ]
        value: 'string'
      }
    ]
    defaultActivities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any()
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    on: {
      type: 'Expression'
      value: 'string'
    }
  }

SynapseNotebook の場合は、次を使用します。

  type: 'SynapseNotebook'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    conf: any()
    configurationType: 'string'
    driverSize: any()
    executorSize: any()
    notebook: {
      referenceName: any()
      type: 'NotebookReference'
    }
    numExecutors: any()
    parameters: {
      {customized property}: {
        type: 'string'
        value: any()
      }
    }
    sparkConfig: {
      {customized property}: any()
    }
    sparkPool: {
      referenceName: any()
      type: 'BigDataPoolReference'
    }
    targetSparkConfiguration: {
      referenceName: any()
      type: 'SparkConfigurationReference'
    }
  }

Until の場合は、次の値を使用します。

  type: 'Until'
  typeProperties: {
    activities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
            {customized property}: any()
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any()
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    expression: {
      type: 'Expression'
      value: 'string'
    }
    timeout: any()
  }

[検証] には、次の値を使用します。

  type: 'Validation'
  typeProperties: {
    childItems: any()
    dataset: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'DatasetReference'
    }
    minimumSize: any()
    sleep: any()
    timeout: any()
  }

[待機] には、次の値を使用します。

  type: 'Wait'
  typeProperties: {
    waitTimeInSeconds: any()
  }

WebActivity の場合は、次の値を使用します。

  type: 'WebActivity'
  linkedServiceName: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }
  policy: {
    retry: any()
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any()
    {customized property}: any()
  }
  typeProperties: {
    authentication: {
      credential: {
        referenceName: 'string'
        type: 'CredentialReference'
        {customized property}: any()
      }
      password: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
      pfx: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
      resource: any()
      type: 'string'
      username: any()
      userTenant: any()
    }
    body: any()
    connectVia: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'IntegrationRuntimeReference'
    }
    datasets: [
      {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'DatasetReference'
      }
    ]
    disableCertValidation: bool
    headers: {
      {customized property}: 'string'
    }
    httpRequestTimeout: any()
    linkedServices: [
      {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    ]
    method: 'string'
    turnOffAsync: bool
    url: any()
  }

WebHook の場合は、次の値を使用します。

  type: 'WebHook'
  policy: {
    secureInput: bool
    secureOutput: bool
  }
  typeProperties: {
    authentication: {
      credential: {
        referenceName: 'string'
        type: 'CredentialReference'
        {customized property}: any()
      }
      password: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
      pfx: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
      resource: any()
      type: 'string'
      username: any()
      userTenant: any()
    }
    body: any()
    headers: {
      {customized property}: 'string'
    }
    method: 'POST'
    reportStatusOnCallBack: any()
    timeout: 'string'
    url: any()
  }

CopySink オブジェクト

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

AvroSink の場合は、次を使用します。

  type: 'AvroSink'
  formatSettings: {
    fileNamePrefix: any()
    maxRowsPerFile: any()
    recordName: 'string'
    recordNamespace: 'string'
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

AzureBlobFSSink の場合は、次を使用します。

  type: 'AzureBlobFSSink'
  copyBehavior: any()
  metadata: [
    {
      name: any()
      value: any()
    }
  ]

AzureDatabricksDeltaLakeSink の場合は、次の値を使用します。

  type: 'AzureDatabricksDeltaLakeSink'
  importSettings: {
    dateFormat: any()
    timestampFormat: any()
    type: 'string'
    {customized property}: any()
  }
  preCopyScript: any()

AzureDataExplorerSink の場合は、次を使用します。

  type: 'AzureDataExplorerSink'
  flushImmediately: any()
  ingestionMappingAsJson: any()
  ingestionMappingName: any()

AzureDataLakeStoreSink の場合は、次を使用します。

  type: 'AzureDataLakeStoreSink'
  copyBehavior: any()
  enableAdlsSingleFileParallel: any()

AzureMySqlSink の場合は、次を使用します。

  type: 'AzureMySqlSink'
  preCopyScript: any()

AzurePostgreSqlSink の場合は、次を使用します。

  type: 'AzurePostgreSqlSink'
  preCopyScript: any()

AzureQueueSink の場合は、次を使用します。

  type: 'AzureQueueSink'

AzureSearchIndexSink の場合は、次の値を使用します。

  type: 'AzureSearchIndexSink'
  writeBehavior: 'string'

AzureSqlSink の場合は、次を使用します。

  type: 'AzureSqlSink'
  preCopyScript: any()
  sqlWriterStoredProcedureName: any()
  sqlWriterTableType: any()
  sqlWriterUseTableLock: any()
  storedProcedureParameters: any()
  storedProcedureTableTypeParameterName: any()
  tableOption: any()
  upsertSettings: {
    interimSchemaName: any()
    keys: any()
    useTempDB: any()
  }
  writeBehavior: any()

AzureTableSink の場合は、次を使用します。

  type: 'AzureTableSink'
  azureTableDefaultPartitionKeyValue: any()
  azureTableInsertType: any()
  azureTablePartitionKeyName: any()
  azureTableRowKeyName: any()

BinarySink の場合は、次の値を使用します。

  type: 'BinarySink'
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

BlobSink の場合は、次の値を使用します。

  type: 'BlobSink'
  blobWriterAddHeader: any()
  blobWriterDateTimeFormat: any()
  blobWriterOverwriteFiles: any()
  copyBehavior: any()
  metadata: [
    {
      name: any()
      value: any()
    }
  ]

CommonDataServiceForAppsSink の場合は、次の値を使用します。

  type: 'CommonDataServiceForAppsSink'
  alternateKeyName: any()
  ignoreNullValues: any()
  writeBehavior: 'Upsert'

CosmosDbMongoDbApiSink の場合は、次の値を使用します。

  type: 'CosmosDbMongoDbApiSink'
  writeBehavior: any()

CosmosDbSqlApiSink の場合は、次を使用します。

  type: 'CosmosDbSqlApiSink'
  writeBehavior: any()

DelimitedTextSink の場合は、次の値を使用します。

  type: 'DelimitedTextSink'
  formatSettings: {
    fileExtension: any()
    fileNamePrefix: any()
    maxRowsPerFile: any()
    quoteAllText: any()
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

DocumentDbCollectionSink の場合は、次の値を使用します。

  type: 'DocumentDbCollectionSink'
  nestingSeparator: any()
  writeBehavior: any()

DynamicsCrmSink の場合は、次を使用します。

  type: 'DynamicsCrmSink'
  alternateKeyName: any()
  ignoreNullValues: any()
  writeBehavior: 'Upsert'

DynamicsSink の場合は、次を使用します。

  type: 'DynamicsSink'
  alternateKeyName: any()
  ignoreNullValues: any()
  writeBehavior: 'Upsert'

FileSystemSink の場合は、次を使用します。

  type: 'FileSystemSink'
  copyBehavior: any()

InformixSink の場合は、次の値を使用します。

  type: 'InformixSink'
  preCopyScript: any()

JsonSink の場合は、次を使用します。

  type: 'JsonSink'
  formatSettings: {
    filePattern: any()
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

LakeHouseTableSink の場合は、次の値を使用します。

  type: 'LakeHouseTableSink'
  partitionNameList: any()
  partitionOption: any()
  tableActionOption: any()

MicrosoftAccessSink の場合は、次を使用します。

  type: 'MicrosoftAccessSink'
  preCopyScript: any()

MongoDbAtlasSink の場合は、次を使用します。

  type: 'MongoDbAtlasSink'
  writeBehavior: any()

MongoDbV2Sink の場合は、次を使用します。

  type: 'MongoDbV2Sink'
  writeBehavior: any()

OdbcSink の場合は、次の値を使用します。

  type: 'OdbcSink'
  preCopyScript: any()

OracleSink の場合は、次の値を使用します。

  type: 'OracleSink'
  preCopyScript: any()

OrcSink の場合は、次の値を使用します。

  type: 'OrcSink'
  formatSettings: {
    fileNamePrefix: any()
    maxRowsPerFile: any()
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

ParquetSink の場合は、次の値を使用します。

  type: 'ParquetSink'
  formatSettings: {
    fileNamePrefix: any()
    maxRowsPerFile: any()
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    copyBehavior: any()
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    metadata: [
      {
        name: any()
        value: any()
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }

RestSink の場合は、次の値を使用します。

  type: 'RestSink'
  additionalHeaders: any()
  httpCompressionType: any()
  httpRequestTimeout: any()
  requestInterval: any()
  requestMethod: any()

SalesforceServiceCloudSink の場合は、次を使用します。

  type: 'SalesforceServiceCloudSink'
  externalIdFieldName: any()
  ignoreNullValues: any()
  writeBehavior: 'string'

SalesforceServiceCloudV2Sink の場合は、次の値を使用します。

  type: 'SalesforceServiceCloudV2Sink'
  externalIdFieldName: any()
  ignoreNullValues: any()
  writeBehavior: 'string'

SalesforceSink の場合は、次の値を使用します。

  type: 'SalesforceSink'
  externalIdFieldName: any()
  ignoreNullValues: any()
  writeBehavior: 'string'

SalesforceV2Sink の場合は、次を使用します。

  type: 'SalesforceV2Sink'
  externalIdFieldName: any()
  ignoreNullValues: any()
  writeBehavior: 'string'

SapCloudForCustomerSink の場合は、次を使用します。

  type: 'SapCloudForCustomerSink'
  httpRequestTimeout: any()
  writeBehavior: 'string'

SnowflakeSink の場合は、次の値を使用します。

  type: 'SnowflakeSink'
  importSettings: {
    additionalCopyOptions: {
      {customized property}: any()
    }
    additionalFormatOptions: {
      {customized property}: any()
    }
    type: 'string'
    {customized property}: any()
  }
  preCopyScript: any()

SnowflakeV2Sink の場合は、次を使用します。

  type: 'SnowflakeV2Sink'
  importSettings: {
    additionalCopyOptions: {
      {customized property}: any()
    }
    additionalFormatOptions: {
      {customized property}: any()
    }
    type: 'string'
    {customized property}: any()
  }
  preCopyScript: any()

SqlDWSink の場合は、次の値を使用します。

  type: 'SqlDWSink'
  allowCopyCommand: any()
  allowPolyBase: any()
  copyCommandSettings: {
    additionalOptions: {
      {customized property}: 'string'
    }
    defaultValues: [
      {
        columnName: any()
        defaultValue: any()
      }
    ]
  }
  polyBaseSettings: {
    rejectSampleValue: any()
    rejectType: 'string'
    rejectValue: any()
    useTypeDefault: any()
    {customized property}: any()
  }
  preCopyScript: any()
  sqlWriterUseTableLock: any()
  tableOption: any()
  upsertSettings: {
    interimSchemaName: any()
    keys: any()
  }
  writeBehavior: any()

SqlMISink の場合は、次の値を使用します。

  type: 'SqlMISink'
  preCopyScript: any()
  sqlWriterStoredProcedureName: any()
  sqlWriterTableType: any()
  sqlWriterUseTableLock: any()
  storedProcedureParameters: any()
  storedProcedureTableTypeParameterName: any()
  tableOption: any()
  upsertSettings: {
    interimSchemaName: any()
    keys: any()
    useTempDB: any()
  }
  writeBehavior: any()

SqlServerSink の場合は、次の値を使用します。

  type: 'SqlServerSink'
  preCopyScript: any()
  sqlWriterStoredProcedureName: any()
  sqlWriterTableType: any()
  sqlWriterUseTableLock: any()
  storedProcedureParameters: any()
  storedProcedureTableTypeParameterName: any()
  tableOption: any()
  upsertSettings: {
    interimSchemaName: any()
    keys: any()
    useTempDB: any()
  }
  writeBehavior: any()

SqlSink の場合は、次の値を使用します。

  type: 'SqlSink'
  preCopyScript: any()
  sqlWriterStoredProcedureName: any()
  sqlWriterTableType: any()
  sqlWriterUseTableLock: any()
  storedProcedureParameters: any()
  storedProcedureTableTypeParameterName: any()
  tableOption: any()
  upsertSettings: {
    interimSchemaName: any()
    keys: any()
    useTempDB: any()
  }
  writeBehavior: any()

WarehouseSink の場合は、次の値を使用します。

  type: 'WarehouseSink'
  allowCopyCommand: any()
  copyCommandSettings: {
    additionalOptions: {
      {customized property}: 'string'
    }
    defaultValues: [
      {
        columnName: any()
        defaultValue: any()
      }
    ]
  }
  preCopyScript: any()
  tableOption: any()
  writeBehavior: any()

StoreWriteSettings オブジェクト

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

AzureBlobFSWriteSettings の場合は、次の値を使用します。

  type: 'AzureBlobFSWriteSettings'
  blockSizeInMB: any()

AzureBlobStorageWriteSettings の場合は、次の値を使用します。

  type: 'AzureBlobStorageWriteSettings'
  blockSizeInMB: any()

AzureDataLakeStoreWriteSettings の場合は、次の値を使用します。

  type: 'AzureDataLakeStoreWriteSettings'
  expiryDateTime: any()

AzureFileStorageWriteSettings の場合は、次の値を使用します。

  type: 'AzureFileStorageWriteSettings'

FileServerWriteSettings の場合は、次の値を使用します。

  type: 'FileServerWriteSettings'

LakeHouseWriteSettings の場合は、次の値を使用します。

  type: 'LakeHouseWriteSettings'

SftpWriteSettings の場合は、次の値を使用します。

  type: 'SftpWriteSettings'
  operationTimeout: any()
  useTempFileRename: any()

CopySource オブジェクト

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

AmazonMWSSource の場合は、次の値を使用します。

  type: 'AmazonMWSSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

AmazonRdsForOracleSource の場合は、次の値を使用します。

  type: 'AmazonRdsForOracleSource'
  additionalColumns: any()
  oracleReaderQuery: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionNames: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()

AmazonRdsForSqlServerSource の場合は、次の値を使用します。

  type: 'AmazonRdsForSqlServerSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  produceAdditionalTypes: any()
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

AmazonRedshiftSource の場合は、次の値を使用します。

  type: 'AmazonRedshiftSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()
  redshiftUnloadSettings: {
    bucketName: any()
    s3LinkedServiceName: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
  }

AvroSource の場合は、次を使用します。

  type: 'AvroSource'
  additionalColumns: any()
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

AzureBlobFSSource の場合は、次の値を使用します。

  type: 'AzureBlobFSSource'
  recursive: any()
  skipHeaderLineCount: any()
  treatEmptyAsNull: any()

AzureDatabricksDeltaLakeSource の場合は、次の値を使用します。

  type: 'AzureDatabricksDeltaLakeSource'
  exportSettings: {
    dateFormat: any()
    timestampFormat: any()
    type: 'string'
    {customized property}: any()
  }
  query: any()

AzureDataExplorerSource の場合は、次を使用します。

  type: 'AzureDataExplorerSource'
  additionalColumns: any()
  noTruncation: any()
  query: any()
  queryTimeout: any()

AzureDataLakeStoreSource の場合は、次の値を使用します。

  type: 'AzureDataLakeStoreSource'
  recursive: any()

AzureMariaDBSource の場合は、次を使用します。

  type: 'AzureMariaDBSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

AzureMySqlSource の場合は、次の値を使用します。

  type: 'AzureMySqlSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

AzurePostgreSqlSource の場合は、次の値を使用します。

  type: 'AzurePostgreSqlSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

AzureSqlSource の場合は、次の値を使用します。

  type: 'AzureSqlSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  produceAdditionalTypes: any()
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

AzureTableSource の場合は、次の値を使用します。

  type: 'AzureTableSource'
  additionalColumns: any()
  azureTableSourceIgnoreTableNotFound: any()
  azureTableSourceQuery: any()
  queryTimeout: any()

BinarySource の場合は、次の値を使用します。

  type: 'BinarySource'
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

BlobSource の場合は、次の値を使用します。

  type: 'BlobSource'
  recursive: any()
  skipHeaderLineCount: any()
  treatEmptyAsNull: any()

CassandraSource の場合は、次の値を使用します。

  type: 'CassandraSource'
  additionalColumns: any()
  consistencyLevel: 'string'
  query: any()
  queryTimeout: any()

CommonDataServiceForAppsSource の場合は、次の値を使用します。

  type: 'CommonDataServiceForAppsSource'
  additionalColumns: any()
  query: any()

ConcurSource の場合は、次の値を使用します。

  type: 'ConcurSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

CosmosDbMongoDbApiSource の場合は、次の値を使用します。

  type: 'CosmosDbMongoDbApiSource'
  additionalColumns: any()
  batchSize: any()
  cursorMethods: {
    limit: any()
    project: any()
    skip: any()
    sort: any()
    {customized property}: any()
  }
  filter: any()
  queryTimeout: any()

CosmosDbSqlApiSource の場合は、次の値を使用します。

  type: 'CosmosDbSqlApiSource'
  additionalColumns: any()
  detectDatetime: any()
  pageSize: any()
  preferredRegions: any()
  query: any()

CouchbaseSource の場合は、次の値を使用します。

  type: 'CouchbaseSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Db2Source の場合は、次の値を使用します。

  type: 'Db2Source'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

DelimitedTextSource の場合は、次の値を使用します。

  type: 'DelimitedTextSource'
  additionalColumns: any()
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    skipLineCount: any()
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

DocumentDbCollectionSource の場合は、次の値を使用します。

  type: 'DocumentDbCollectionSource'
  additionalColumns: any()
  nestingSeparator: any()
  query: any()
  queryTimeout: any()

DrillSource の場合は、次の値を使用します。

  type: 'DrillSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

DynamicsAXSource の場合は、次の値を使用します。

  type: 'DynamicsAXSource'
  additionalColumns: any()
  httpRequestTimeout: any()
  query: any()
  queryTimeout: any()

DynamicsCrmSource の場合は、次の値を使用します。

  type: 'DynamicsCrmSource'
  additionalColumns: any()
  query: any()

DynamicsSource の場合は、次の値を使用します。

  type: 'DynamicsSource'
  additionalColumns: any()
  query: any()

EloquaSource の場合は、次の値を使用します。

  type: 'EloquaSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

ExcelSource の場合は、次の値を使用します。

  type: 'ExcelSource'
  additionalColumns: any()
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

FileSystemSource の場合は、次の値を使用します。

  type: 'FileSystemSource'
  additionalColumns: any()
  recursive: any()

GoogleAdWordsSource の場合は、次の値を使用します。

  type: 'GoogleAdWordsSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

GoogleBigQuerySource の場合は、次の値を使用します。

  type: 'GoogleBigQuerySource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

GoogleBigQueryV2Source の場合は、次の値を使用します。

  type: 'GoogleBigQueryV2Source'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

GreenplumSource の場合は、次の値を使用します。

  type: 'GreenplumSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

HBaseSource の場合は、次の値を使用します。

  type: 'HBaseSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

HdfsSource の場合は、次の値を使用します。

  type: 'HdfsSource'
  distcpSettings: {
    distcpOptions: any()
    resourceManagerEndpoint: any()
    tempScriptPath: any()
  }
  recursive: any()

HiveSource の場合は、次の値を使用します。

  type: 'HiveSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

HttpSource の場合は、次の値を使用します。

  type: 'HttpSource'
  httpRequestTimeout: any()

HubspotSource の場合は、次の値を使用します。

  type: 'HubspotSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

ImpalaSource の場合は、次の値を使用します。

  type: 'ImpalaSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

InformixSource の場合は、次の値を使用します。

  type: 'InformixSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

JiraSource の場合は、次の値を使用します。

  type: 'JiraSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

JsonSource の場合は、次の値を使用します。

  type: 'JsonSource'
  additionalColumns: any()
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

LakeHouseTableSource の場合は、次の値を使用します。

  type: 'LakeHouseTableSource'
  additionalColumns: any()
  timestampAsOf: any()
  versionAsOf: any()

MagentoSource の場合は、次の値を使用します。

  type: 'MagentoSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

MariaDBSource の場合は、次の値を使用します。

  type: 'MariaDBSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

MarketoSource の場合は、次の値を使用します。

  type: 'MarketoSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

MicrosoftAccessSource の場合は、次を使用します。

  type: 'MicrosoftAccessSource'
  additionalColumns: any()
  query: any()

MongoDbAtlasSource の場合は、次を使用します。

  type: 'MongoDbAtlasSource'
  additionalColumns: any()
  batchSize: any()
  cursorMethods: {
    limit: any()
    project: any()
    skip: any()
    sort: any()
    {customized property}: any()
  }
  filter: any()
  queryTimeout: any()

MongoDbSource の場合は、次を使用します。

  type: 'MongoDbSource'
  additionalColumns: any()
  query: any()

MongoDbV2Source の場合は、次を使用します。

  type: 'MongoDbV2Source'
  additionalColumns: any()
  batchSize: any()
  cursorMethods: {
    limit: any()
    project: any()
    skip: any()
    sort: any()
    {customized property}: any()
  }
  filter: any()
  queryTimeout: any()

MySqlSource の場合は、次の値を使用します。

  type: 'MySqlSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

NetezzaSource の場合は、次の値を使用します。

  type: 'NetezzaSource'
  additionalColumns: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  query: any()
  queryTimeout: any()

ODataSource の場合は、次の値を使用します。

  type: 'ODataSource'
  additionalColumns: any()
  httpRequestTimeout: any()
  query: any()

OdbcSource の場合は、次の値を使用します。

  type: 'OdbcSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

Office365Source の場合は、次を使用します。

  type: 'Office365Source'
  allowedGroups: any()
  dateFilterColumn: any()
  endTime: any()
  outputColumns: any()
  startTime: any()
  userScopeFilterUri: any()

OracleServiceCloudSource の場合は、次の値を使用します。

  type: 'OracleServiceCloudSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

OracleSource の場合は、次の値を使用します。

  type: 'OracleSource'
  additionalColumns: any()
  oracleReaderQuery: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionNames: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()

OrcSource の場合は、次の値を使用します。

  type: 'OrcSource'
  additionalColumns: any()
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

ParquetSource の場合は、次の値を使用します。

  type: 'ParquetSource'
  additionalColumns: any()
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
    {customized property}: any()
  }
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

PayPalSource の場合は、次の値を使用します。

  type: 'PaypalSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

PhoenixSource の場合は、次の値を使用します。

  type: 'PhoenixSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

PostgreSqlSource の場合は、次の値を使用します。

  type: 'PostgreSqlSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

PostgreSqlV2Source の場合は、次の値を使用します。

  type: 'PostgreSqlV2Source'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

PrestoSource の場合は、次の値を使用します。

  type: 'PrestoSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

QuickBooksSource の場合は、次の値を使用します。

  type: 'QuickBooksSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

RelationalSource の場合は、次の値を使用します。

  type: 'RelationalSource'
  additionalColumns: any()
  query: any()

ResponsysSource の場合は、次の値を使用します。

  type: 'ResponsysSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

RestSource の場合は、次の値を使用します。

  type: 'RestSource'
  additionalColumns: any()
  additionalHeaders: any()
  httpRequestTimeout: any()
  paginationRules: any()
  requestBody: any()
  requestInterval: any()
  requestMethod: any()

SalesforceMarketingCloudSource の場合は、次を使用します。

  type: 'SalesforceMarketingCloudSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

SalesforceServiceCloudSource の場合は、次の値を使用します。

  type: 'SalesforceServiceCloudSource'
  additionalColumns: any()
  query: any()
  readBehavior: any()

SalesforceServiceCloudV2Source の場合は、次の値を使用します。

  type: 'SalesforceServiceCloudV2Source'
  additionalColumns: any()
  includeDeletedObjects: any()
  SOQLQuery: any()

SalesforceSource の場合は、次の値を使用します。

  type: 'SalesforceSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()
  readBehavior: any()

SalesforceV2Source の場合は、次の値を使用します。

  type: 'SalesforceV2Source'
  additionalColumns: any()
  includeDeletedObjects: any()
  queryTimeout: any()
  SOQLQuery: any()

SapBwSource の場合は、次の値を使用します。

  type: 'SapBwSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

SapCloudForCustomerSource の場合は、次の値を使用します。

  type: 'SapCloudForCustomerSource'
  additionalColumns: any()
  httpRequestTimeout: any()
  query: any()
  queryTimeout: any()

SapEccSource の場合は、次の値を使用します。

  type: 'SapEccSource'
  additionalColumns: any()
  httpRequestTimeout: any()
  query: any()
  queryTimeout: any()

SapHanaSource の場合は、次の値を使用します。

  type: 'SapHanaSource'
  additionalColumns: any()
  packetSize: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
  }
  query: any()
  queryTimeout: any()

SapOdpSource の場合は、次を使用します。

  type: 'SapOdpSource'
  additionalColumns: any()
  extractionMode: any()
  projection: any()
  queryTimeout: any()
  selection: any()
  subscriberProcess: any()

SapOpenHubSource の場合は、次の値を使用します。

  type: 'SapOpenHubSource'
  additionalColumns: any()
  baseRequestId: any()
  customRfcReadTableFunctionModule: any()
  excludeLastRequest: any()
  queryTimeout: any()
  sapDataColumnDelimiter: any()

SapTableSource の場合は、次の値を使用します。

  type: 'SapTableSource'
  additionalColumns: any()
  batchSize: any()
  customRfcReadTableFunctionModule: any()
  partitionOption: any()
  partitionSettings: {
    maxPartitionsNumber: any()
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()
  rfcTableFields: any()
  rfcTableOptions: any()
  rowCount: any()
  rowSkips: any()
  sapDataColumnDelimiter: any()

ServiceNowSource の場合は、次の値を使用します。

  type: 'ServiceNowSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

ServiceNowV2Source の場合は、次の値を使用します。

  type: 'ServiceNowV2Source'
  additionalColumns: any()
  expression: {
    operands: [
      {
      operator: 'string'
      type: 'string'
      value: 'string'
  }
  queryTimeout: any()

SharePointOnlineListSource の場合は、次の値を使用します。

  type: 'SharePointOnlineListSource'
  httpRequestTimeout: any()
  query: any()

ShopifySource の場合は、次の値を使用します。

  type: 'ShopifySource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

SnowflakeSource の場合は、次の値を使用します。

  type: 'SnowflakeSource'
  exportSettings: {
    additionalCopyOptions: {
      {customized property}: any()
    }
    additionalFormatOptions: {
      {customized property}: any()
    }
    type: 'string'
    {customized property}: any()
  }
  query: any()

SnowflakeV2Source の場合は、次の値を使用します。

  type: 'SnowflakeV2Source'
  exportSettings: {
    additionalCopyOptions: {
      {customized property}: any()
    }
    additionalFormatOptions: {
      {customized property}: any()
    }
    type: 'string'
    {customized property}: any()
  }
  query: any()

SparkSource の場合は、次の値を使用します。

  type: 'SparkSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

SqlDWSource の場合は、次の値を使用します。

  type: 'SqlDWSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

SqlMISource の場合は、次の値を使用します。

  type: 'SqlMISource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  produceAdditionalTypes: any()
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

SqlServerSource の場合は、次の値を使用します。

  type: 'SqlServerSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  produceAdditionalTypes: any()
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

SqlSource の場合は、次の値を使用します。

  type: 'SqlSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

SquareSource の場合は、次の値を使用します。

  type: 'SquareSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

SybaseSource の場合は、次の値を使用します。

  type: 'SybaseSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

TeradataSource の場合は、次の値を使用します。

  type: 'TeradataSource'
  additionalColumns: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  query: any()
  queryTimeout: any()

VerticaSource の場合は、次を使用します。

  type: 'VerticaSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

WarehouseSource の場合は、次の値を使用します。

  type: 'WarehouseSource'
  additionalColumns: any()
  isolationLevel: any()
  partitionOption: any()
  partitionSettings: {
    partitionColumnName: any()
    partitionLowerBound: any()
    partitionUpperBound: any()
  }
  queryTimeout: any()
  sqlReaderQuery: any()
  sqlReaderStoredProcedureName: any()
  storedProcedureParameters: any()

WebSource の場合は、次の値を使用します。

  type: 'WebSource'
  additionalColumns: any()

XeroSource の場合は、次の値を使用します。

  type: 'XeroSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

XmlSource の場合は、次の値を使用します。

  type: 'XmlSource'
  additionalColumns: any()
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    detectDataType: any()
    namespacePrefixes: any()
    namespaces: any()
    type: 'string'
    validationMode: any()
    {customized property}: any()
  }
  storeSettings: {
    disableMetricsCollection: any()
    maxConcurrentConnections: any()
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }

ZohoSource の場合は、次の値を使用します。

  type: 'ZohoSource'
  additionalColumns: any()
  query: any()
  queryTimeout: any()

StoreReadSettings オブジェクト

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

AmazonS3CompatibleReadSettings の場合は、次の値を使用します。

  type: 'AmazonS3CompatibleReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

AmazonS3ReadSettings の場合は、次を使用します。

  type: 'AmazonS3ReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

AzureBlobFSReadSettings の場合は、次の値を使用します。

  type: 'AzureBlobFSReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

AzureBlobStorageReadSettings の場合は、次の値を使用します。

  type: 'AzureBlobStorageReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

AzureDataLakeStoreReadSettings の場合は、次の値を使用します。

  type: 'AzureDataLakeStoreReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  listAfter: any()
  listBefore: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

AzureFileStorageReadSettings の場合は、次の値を使用します。

  type: 'AzureFileStorageReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

FileServerReadSettings の場合は、次の値を使用します。

  type: 'FileServerReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileFilter: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

FtpReadSettings の場合は、次を使用します。

  type: 'FtpReadSettings'
  deleteFilesAfterCompletion: any()
  disableChunking: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  partitionRootPath: any()
  recursive: any()
  useBinaryTransfer: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

GoogleCloudStorageReadSettings の場合は、次の値を使用します。

  type: 'GoogleCloudStorageReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

HdfsReadSettings の場合は、次の値を使用します。

  type: 'HdfsReadSettings'
  deleteFilesAfterCompletion: any()
  distcpSettings: {
    distcpOptions: any()
    resourceManagerEndpoint: any()
    tempScriptPath: any()
  }
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

HttpReadSettings の場合は、次の値を使用します。

  type: 'HttpReadSettings'
  additionalColumns: any()
  additionalHeaders: any()
  requestBody: any()
  requestMethod: any()
  requestTimeout: any()

LakeHouseReadSettings の場合は、次の値を使用します。

  type: 'LakeHouseReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

OracleCloudStorageReadSettings の場合は、次の値を使用します。

  type: 'OracleCloudStorageReadSettings'
  deleteFilesAfterCompletion: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  prefix: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

SftpReadSettings の場合は、次の値を使用します。

  type: 'SftpReadSettings'
  deleteFilesAfterCompletion: any()
  disableChunking: any()
  enablePartitionDiscovery: any()
  fileListPath: any()
  modifiedDatetimeEnd: any()
  modifiedDatetimeStart: any()
  partitionRootPath: any()
  recursive: any()
  wildcardFileName: any()
  wildcardFolderPath: any()

CompressionReadSettings オブジェクト

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

TarGZipReadSettings の場合は、次の値を使用します。

  type: 'TarGZipReadSettings'
  preserveCompressionFileNameAsFolder: any()

TarReadSettings の場合は、次の値を使用します。

  type: 'TarReadSettings'
  preserveCompressionFileNameAsFolder: any()

ZipDeflateReadSettings の場合は、次の値を使用します。

  type: 'ZipDeflateReadSettings'
  preserveZipFileNameAsFolder: any()

SecretBase オブジェクト

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

AzureKeyVaultSecret の場合は、次の値を使用します。

  type: 'AzureKeyVaultSecret'
  secretName: any()
  secretVersion: any()
  store: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }

SecureString の場合は、次の値を使用します。

  type: 'SecureString'
  value: 'string'

FormatReadSettings オブジェクト

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

BinaryReadSettings の場合は、次の値を使用します。

  type: 'BinaryReadSettings'
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }

DelimitedTextReadSettings の場合は、次の値を使用します。

  type: 'DelimitedTextReadSettings'
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }
  skipLineCount: any()

JsonReadSettings の場合は、次の値を使用します。

  type: 'JsonReadSettings'
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }

ParquetReadSettings の場合は、次の値を使用します。

  type: 'ParquetReadSettings'
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }

XmlReadSettings の場合は、次の値を使用します。

  type: 'XmlReadSettings'
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }
  detectDataType: any()
  namespacePrefixes: any()
  namespaces: any()
  validationMode: any()

プロパティ値

factories/pipelines

名前 説明
name リソース名

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

文字制限: 1 から 260

有効な文字:
次は使用できません:
`<>*#.%&:\\+?/` または制御文字

英数字で開始します。
parent Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

詳細については、「 親リソースの外部の子リソース」を参照してください。
型のリソースのシンボル名: ファクトリ
properties パイプラインのプロパティ。 パイプライン (必須)

パイプライン

名前 説明
activities パイプライン内のアクティビティの一覧。 Activity[]
annotations パイプラインの記述に使用できるタグの一覧。 any[]
concurrency パイプラインの同時実行の最大数。 INT

制約:
最小値 = 1
description パイプラインの説明。 string
folder このパイプラインが存在するフォルダー。 指定しない場合、パイプラインはルート レベルで表示されます。 PipelineFolder
parameters パイプラインのパラメーターの一覧。 ParameterDefinitionSpecification
policy パイプライン ポリシー。 PipelinePolicy
runDimensions パイプラインによって出力されるディメンション。 PipelineRunDimensions
variables パイプラインの変数の一覧。 VariableDefinitionSpecification

アクティビティ

名前 説明
dependsOn アクティビティは条件によって異なります。 ActivityDependency[]
description アクティビティの説明。 string
name アクティビティ名。 string (必須)
onInactiveMarkAs 状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブな場合に指定しない場合、状態は既定で Succeeded になります。 'Failed'
'Skipped'
'Succeeded'
state アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定で Active になります。 'Active'
'非アクティブ'
userProperties アクティビティ ユーザーのプロパティ。 UserProperty[]
オブジェクトの種類を設定する AppendVariable
AzureDataExplorerCommand
AzureFunctionActivity
AzureMLBatchExecution
AzureMLExecutePipeline
AzureMLUpdateResource
コピー
Custom
DatabricksNotebook
DatabricksSparkJar
DatabricksSparkPython
DataLakeAnalyticsU-SQL
削除
ExecuteDataFlow
ExecutePipeline
ExecuteSSISPackage
ExecuteWranglingDataflow
失敗
Assert
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Lookup
[スクリプト]
SetVariable
SparkJob
SqlServerStoredProcedure
スイッチ
SynapseNotebook
Until
検証
Wait
WebActivity
WebHook (必須)

ActivityDependency

名前 説明
activity アクティビティ名。 string (必須)
dependencyConditions 依存関係の Match-Condition。 次のいずれかを含む文字列配列:
'Completed'
'Failed'
'Skipped'
'Succeeded' (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

UserProperty

名前 説明
name ユーザー プロパティ名。 string (必須)
value ユーザー プロパティの値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

AppendVariableActivity

名前 説明
type アクティビティの種類。 'AppendVariable' (必須)
typeProperties 変数アクティビティのプロパティを追加します。 AppendVariableActivityTypeProperties (必須)

AppendVariableActivityTypeProperties

名前 説明
value 追加する値。 型: 変数項目の静的値一致型、または変数項目の resultType 一致型を持つ式を指定できます。 Bicep の場合は、 any() 関数を使用できます。
variableName 値を追加する必要がある変数の名前。 string

AzureDataExplorerCommandActivity

名前 説明
type アクティビティの種類。 'AzureDataExplorerCommand' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure Data Explorer コマンド アクティビティのプロパティ。 AzureDataExplorerCommandActivityTypeProperties (必須)

LinkedServiceReference

名前 説明
parameters LinkedService の引数。 ParameterValueSpecification
referenceName LinkedService 名を参照します。 string (必須)
リンクされたサービス参照の種類。 'LinkedServiceReference' (必須)

ParameterValueSpecification

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

ActivityPolicy

名前 説明
retry 通常の再試行の最大数。 既定値は 0 です。 型: integer (または resultType 整数を含む式)、最小: 0。 Bicep の場合は、 any() 関数を使用できます。
retryIntervalInSeconds 再試行の間隔 (秒単位)。 既定値は 30 秒です。 INT

制約:
最小値 = 30
最大値 = 86400
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視に記録されません。 [bool]
secureOutput true に設定すると、アクティビティからの出力は安全と見なされ、監視に記録されません。 [bool]
timeout アクティビティの実行に関するタイムアウトを指定します。 既定のタイムアウトは 7 日です。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

AzureDataExplorerCommandActivityTypeProperties

名前 説明
command Azure Data Explorer コマンド構文に従ったコントロール コマンド。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
commandTimeout コマンドのタイムアウトを制御します。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。) Bicep の場合は、 any() 関数を使用できます。

AzureFunctionActivity

名前 説明
type アクティビティの種類。 'AzureFunctionActivity' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure 関数アクティビティのプロパティ。 AzureFunctionActivityTypeProperties (必須)

AzureFunctionActivityTypeProperties

名前 説明
body エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または ResultType 文字列を含む式) には使用できません。 Bicep の場合は、 any() 関数を使用できます。
functionName Azure 関数アクティビティが呼び出す関数の名前。 型: string (または resultType 文字列を含む式) Bicep の場合は、 any() 関数を使用できます。(必須)
headers 要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 AzureFunctionActivityTypePropertiesHeaders
method ターゲット エンドポイントの REST API メソッド。 'DELETE'
'GET'
'HEAD'
'OPTIONS'
'POST'
'PUT'
'TRACE' (必須)

AzureFunctionActivityTypePropertiesHeaders

名前 説明
{カスタマイズされたプロパティ} string

AzureMLBatchExecutionActivity

名前 説明
type アクティビティの種類。 'AzureMLBatchExecution' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure ML バッチ実行アクティビティのプロパティ。 AzureMLBatchExecutionActivityTypeProperties (必須)

AzureMLBatchExecutionActivityTypeProperties

名前 説明
globalParameters Azure ML Batch Execution Service エンドポイントに渡されるキー、値のペア。 キーは、公開済みの Azure ML Web サービスで定義されている、Web サービスのパラメーターの名前と一致する必要があります。 値は、Azure ML バッチ実行要求の GlobalParameters プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs キー、値のペア。入力 BLOB の場所を指定する Azure ML エンドポイントの Web サービス入力の名前を AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceInputs プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs キー、値のペア。Azure ML エンドポイントの Web サービス出力の名前を、出力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceOutputs プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

AzureMLBatchExecutionActivityTypePropertiesWebServic...

名前 説明
{カスタマイズされたプロパティ} AzureMLWebServiceFile

AzureMLWebServiceFile

名前 説明
filePath LinkedService で指定されたAzure Blob Storage内のコンテナー名を含む相対ファイル パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
linkedServiceName Azure ML WebService 入出力ファイルがある Azure Storage LinkedService への参照。 LinkedServiceReference (必須)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

名前 説明
{カスタマイズされたプロパティ} AzureMLWebServiceFile

AzureMLExecutePipelineActivity

名前 説明
type アクティビティの種類。 'AzureMLExecutePipeline' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure ML Execute Pipeline アクティビティのプロパティ。 AzureMLExecutePipelineActivityTypeProperties (必須)

AzureMLExecutePipelineActivityTypeProperties

名前 説明
continueOnStepFailure あるステップが失敗した場合に、PipelineRun 内の別のステップの実行を続行するかどうか。 この情報は、発行されたパイプライン実行要求の continueOnStepFailure プロパティで渡されます。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
dataPathAssignments 再トレーニングを行わずにデータ パスの割り当てを変更するために使用されるディクショナリ。 値は、発行されたパイプライン実行要求の dataPathAssignments プロパティで渡されます。 型: object (または resultType オブジェクトを持つ Expression)。 Bicep の場合は、 any() 関数を使用できます。
experimentName パイプライン実行の実行履歴の実験名。 この情報は、発行されたパイプライン実行要求の ExperimentName プロパティで渡されます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
mlParentRunId 親の Azure ML サービス パイプラインの実行 ID。この情報は、発行されたパイプライン実行要求の ParentRunId プロパティで渡されます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
mlPipelineEndpointId 発行された Azure ML パイプライン エンドポイントの ID。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
mlPipelineId 発行された Azure ML パイプラインの ID。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
mlPipelineParameters 発行された Azure ML パイプライン エンドポイントに渡されるキー、値のペア。 キーは、発行されたパイプラインで定義されているパイプライン パラメーターの名前と一致する必要があります。 値は、発行されたパイプライン実行要求の ParameterAssignments プロパティで渡されます。 型: キー値のペアを持つオブジェクト (または resultType オブジェクトを持つ式)。 Bicep の場合は、 any() 関数を使用できます。
version 発行された Azure ML パイプライン エンドポイントのバージョン。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureMLUpdateResourceActivity

名前 説明
type アクティビティの種類。 'AzureMLUpdateResource' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure ML Update リソース管理アクティビティのプロパティ。 AzureMLUpdateResourceActivityTypeProperties (必須)

AzureMLUpdateResourceActivityTypeProperties

名前 説明
trainedModelFilePath 更新操作によってアップロードされる .ilearner ファイルを表す trainedModelLinkedService の相対ファイル パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
trainedModelLinkedServiceName 更新操作によってアップロードされる .ilearner ファイルを保持する Azure Storage のリンクされたサービスの名前。 LinkedServiceReference (必須)
trainedModelName 更新する Web サービス実験のトレーニング済みモデル モジュールの名前。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

CopyActivity

名前 説明
type アクティビティの種類。 'Copy' (必須)
inputs アクティビティの入力の一覧。 DatasetReference[]
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
outputs アクティビティの出力の一覧。 DatasetReference[]
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties プロパティをCopy アクティビティします。 CopyActivityTypeProperties (必須)

DatasetReference

名前 説明
parameters データセットの引数。 ParameterValueSpecification
referenceName 参照データセット名。 string (必須)
データセット参照型。 'DatasetReference' (必須)

CopyActivityTypeProperties

名前 説明
dataIntegrationUnits このデータ移動を実行するために使用できるデータ統合ユニットの最大数。 型: integer (または resultType 整数を含む式)、最小: 0。 Bicep の場合は、 any() 関数を使用できます。
enableSkipIncompatibleRow 互換性のない行をスキップするかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enableStaging 中間ステージングを使用してデータをコピーするかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
logSettings ログを有効にする際に、お客様が提供する必要があるログ設定。 LogSettings
logStorageSettings (非推奨。LogSettings を使用してください) セッション ログを有効にする際に、お客様が指定する必要があるログ ストレージ設定。 LogStorageSettings
parallelCopies データ ストアのオーバーロードを回避するために、ソースまたはシンクで開かれた同時セッションの最大数。 型: integer (または resultType 整数を含む式)、最小: 0。 Bicep の場合は、 any() 関数を使用できます。
preserve ルールを保持します。 any[]
preserveRules ルールを保持します。 any[]
redirectIncompatibleRowSettings EnableSkipIncompatibleRow が true の場合、互換性のない行設定をリダイレクトします。 RedirectIncompatibleRowSettings
sink シンクCopy アクティビティ。 CopySink (必須)
skipErrorFile データ整合性のフォールト トレランスを指定します。 SkipErrorFile
source ソースCopy アクティビティ。 CopySource (必須)
stagingSettings EnableStaging が true の場合の中間ステージング設定を指定します。 StagingSettings
translator Copy アクティビティトランスレーター。 指定しない場合は、表形式変換プログラムが使用されます。 Bicep の場合は、 any() 関数を使用できます。
validateDataConsistency データ整合性検証を有効にするかどうか。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

LogSettings

名前 説明
copyActivityLogSettings コピー アクティビティ ログの設定を指定します。 CopyActivityLogSettings
enableCopyActivityLog コピー アクティビティ ログを有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings (必須)

CopyActivityLogSettings

名前 説明
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
logLevel ログ レベル、サポート:情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

LogLocationSettings

名前 説明
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
path アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

LogStorageSettings

名前 説明
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
logLevel ログ レベル、サポート:情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
path アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

RedirectIncompatibleRowSettings

名前 説明
linkedServiceName 互換性のない行のリダイレクトに使用される Azure Storage、Storage SAS、または Azure Data Lake Store のリンクされたサービスの名前。 redirectIncompatibleRowSettings が指定されている場合は、指定する必要があります。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
path リダイレクトの互換性のない行データを格納するためのパス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

CopySink

名前 説明
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
maxConcurrentConnections シンク データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
sinkRetryCount シンクの再試行回数。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
sinkRetryWait シンクの再試行待機。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
writeBatchSize 書き込みバッチ サイズ。 型: integer (または resultType 整数を持つ式)、最小値: 0。 Bicep の場合は、 any() 関数を使用できます。
writeBatchTimeout 書き込みバッチ タイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
オブジェクトの種類を設定する AvroSink
AzureBlobFSSink
AzureDatabricksDeltaLakeSink
AzureDataExplorerSink
AzureDataLakeStoreSink
AzureMySqlSink
AzurePostgreSqlSink
AzureQueueSink
AzureSearchIndexSink
AzureSqlSink
AzureTableSink
BinarySink
BlobSink
CommonDataServiceForAppsSink
CosmosDbMongoDbApiSink
CosmosDbSqlApiSink
DelimitedTextSink
DocumentDbCollectionSink
DynamicsCrmSink
DynamicsSink
FileSystemSink
InformixSink
JsonSink
LakeHouseTableSink
MicrosoftAccessSink
MongoDbAtlasSink
MongoDbV2Sink
OdbcSink
パイプライン
OrcSink
ParquetSink
RestSink
SalesforceServiceCloudSink
SalesforceServiceCloudV2Sink
SalesforceSink
SalesforceV2Sink
SapCloudForCustomerSink
SnowflakeSink
SnowflakeV2Sink
パイプライン
SqlMISink
SqlServerSink
パイプライン
WarehouseSink (必須)

AvroSink

名前 説明
type シンクの種類をコピーします。 'AvroSink' (必須)
formatSettings Avro 形式の設定。 AvroWriteSettings
storeSettings Avro ストアの設定。 StoreWriteSettings

AvroWriteSettings

名前 説明
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
recordName 書き込み結果の最上位レベルのレコード名。これは AVRO 仕様で必要です。 string
recordNamespace 書き込み結果に名前空間を記録します。 string
type 書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

StoreWriteSettings

名前 説明
copyBehavior コピー シンクのコピー動作の種類。 Bicep の場合は、 any() 関数を使用できます。
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を含む Expression)。 MetadataItem[]
オブジェクトの種類を設定する AzureBlobFSWriteSettings
AzureBlobStorageWriteSettings
AzureDataLakeStoreWriteSettings
AzureFileStorageWriteSettings
FileServerWriteSettings
LakeHouseWriteSettings
SftpWriteSettings (必須)

MetadataItem

名前 説明
name メタデータ項目のキー名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
value メタデータ項目の値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureBlobFSWriteSettings

名前 説明
type 書き込み設定の種類。 'AzureBlobFSWriteSettings' (必須)
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

AzureBlobStorageWriteSettings

名前 説明
type 書き込み設定の種類。 'AzureBlobStorageWriteSettings' (必須)
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

AzureDataLakeStoreWriteSettings

名前 説明
type 書き込み設定の種類。 'AzureDataLakeStoreWriteSettings' (必須)
expiryDateTime 書き込まれたファイルの有効期限を指定します。 時刻は "2018-12-01T05:00:00Z" の形式で UTC タイム ゾーンに適用されます。 既定値は NULL です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureFileStorageWriteSettings

名前 説明
type 書き込み設定の種類。 'AzureFileStorageWriteSettings' (必須)

FileServerWriteSettings

名前 説明
type 書き込み設定の種類。 'FileServerWriteSettings' (必須)

LakeHouseWriteSettings

名前 説明
type 書き込み設定の種類。 'LakeHouseWriteSettings' (必須)

SftpWriteSettings

名前 説明
type 書き込み設定の種類。 'SftpWriteSettings' (必須)
operationTimeout 各チャンクを SFTP サーバーに書き込むためのタイムアウトを指定します。 既定値: 01:00:00 (1 時間)。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
useTempFileRename 一時ファイルにアップロードし、名前を変更します。 SFTP サーバーで名前変更操作がサポートされていない場合は、このオプションを無効にします。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

AzureBlobFSSink

名前 説明
type コピー シンクの種類。 'AzureBlobFSSink' (必須)
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ Expression)。 MetadataItem[]

AzureDatabricksDeltaLakeSink

名前 説明
type シンクの種類をコピーします。 'AzureDatabricksDeltaLakeSink' (必須)
importSettings Azure Databricks Delta Lake のインポート設定。 AzureDatabricksDeltaLakeImportCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureDatabricksDeltaLakeImportCommand

名前 説明
dateFormat Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
timestampFormat Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
インポート設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

AzureDataExplorerSink

名前 説明
type シンクの種類をコピーします。 'AzureDataExplorerSink' (必須)
flushImmediately true に設定すると、すべての集計はスキップされます。 既定値は false です。 型: ブール値。 Bicep の場合は、 any() 関数を使用できます。
ingestionMappingAsJson json 形式で提供される明示的な列マッピングの説明。 型: string。 Bicep の場合は、 any() 関数を使用できます。
ingestionMappingName ターゲット Kusto テーブルで定義された事前に作成された csv マッピングの名前。 型: string。 Bicep の場合は、 any() 関数を使用できます。

AzureDataLakeStoreSink

名前 説明
type シンクの種類をコピーします。 'AzureDataLakeStoreSink' (必須)
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
enableAdlsSingleFileParallel 単一ファイル並列。 Bicep の場合は、 any() 関数を使用できます。

AzureMySqlSink

名前 説明
type シンクの種類をコピーします。 'AzureMySqlSink' (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzurePostgreSqlSink

名前 説明
type シンクの種類をコピーします。 'AzurePostgreSqlSink' (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureQueueSink

名前 説明
type シンクの種類をコピーします。 'AzureQueueSink' (必須)

AzureSearchIndexSink

名前 説明
type シンクの種類をコピーします。 'AzureSearchIndexSink' (必須)
writeBehavior ドキュメントを Azure Search インデックスにアップサートするときの書き込み動作を指定します。 'Merge'
'Upload'

AzureSqlSink

名前 説明
type シンクの種類をコピーします。 'AzureSqlSink' (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters SQL ストアド プロシージャのパラメーター。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureTableTypeParameterName テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQLにデータをコピーするときの動作を書き込みます。 型: SqlWriteBehaviorEnum (または resultType SqlWriteBehaviorEnum を含む式) Bicep の場合は、 any() 関数を使用できます。

SqlUpsertSettings

名前 説明
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
useTempDB アップサート中間テーブルに temp db を使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

AzureTableSink

名前 説明
type シンクの種類をコピーします。 'AzureTableSink' (必須)
azureTableDefaultPartitionKeyValue Azure Table の既定のパーティション キー値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
azureTableInsertType Azure Table の挿入の種類。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
azureTablePartitionKeyName Azure Table パーティション キー名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
azureTableRowKeyName Azure Table 行キー名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

BinarySink

名前 説明
type シンクの種類をコピーします。 'BinarySink' (必須)
storeSettings バイナリ ストアの設定。 StoreWriteSettings

BlobSink

名前 説明
type シンクの種類をコピーします。 'BlobSink' (必須)
blobWriterAddHeader BLOB ライターのヘッダーの追加。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
blobWriterDateTimeFormat BLOB ライターの日時形式。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
blobWriterOverwriteFiles BLOB ライターによってファイルが上書きされます。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
copyBehavior コピー シンクのコピー動作の種類。 Bicep の場合は、 any() 関数を使用できます。
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ Expression)。 MetadataItem[]

CommonDataServiceForAppsSink

名前 説明
type コピー シンクの種類。 'CommonDataServiceForAppsSink' (必須)
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
writeBehavior 操作の書き込み動作。 'Upsert' (必須)

CosmosDbMongoDbApiSink

名前 説明
type コピー シンクの種類。 'CosmosDbMongoDbApiSink' (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

CosmosDbSqlApiSink

名前 説明
type コピー シンクの種類。 'CosmosDbSqlApiSink' (必須)
writeBehavior Azure Cosmos DB にデータを書き込む方法を示します。 型: string (または resultType 文字列を含む式)。 使用可能な値は、Insert、Upsert です。 Bicep の場合は、 any() 関数を使用できます。

DelimitedTextSink

名前 説明
type コピー シンクの種類。 'DelimitedTextSink' (必須)
formatSettings DelimitedText 形式の設定。 DelimitedTextWriteSettings
storeSettings DelimitedText ストアの設定。 StoreWriteSettings

DelimitedTextWriteSettings

名前 説明
fileExtension ファイルの作成に使用されるファイル拡張子。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
quoteAllText 文字列値を常に引用符で囲む必要があるかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

DocumentDbCollectionSink

名前 説明
type シンクの種類をコピーします。 'DocumentDbCollectionSink' (必須)
nestingSeparator 入れ子になったプロパティの区切り記号。 既定値は です。 (ドット) のとき)。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
writeBehavior Azure Cosmos DB にデータを書き込む方法を示します。 型: string (または resultType 文字列を含む式)。 使用可能な値は、Insert、Upsert です。 Bicep の場合は、 any() 関数を使用できます。

DynamicsCrmSink

名前 説明
type シンクの種類をコピーします。 'DynamicsCrmSink' (必須)
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
writeBehavior 操作の書き込み動作。 'Upsert' (必須)

DynamicsSink

名前 説明
type シンクの種類をコピーします。 'DynamicsSink' (必須)
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
writeBehavior 操作の書き込み動作。 'Upsert' (必須)

FileSystemSink

名前 説明
type シンクの種類をコピーします。 'FileSystemSink' (必須)
copyBehavior コピー シンクのコピー動作の種類。 Bicep の場合は、 any() 関数を使用できます。

InformixSink

名前 説明
type シンクの種類をコピーします。 'InformixSink' (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

JsonSink

名前 説明
type シンクの種類をコピーします。 'JsonSink' (必須)
formatSettings Json 形式の設定。 JsonWriteSettings
storeSettings Json ストアの設定。 StoreWriteSettings

JsonWriteSettings

名前 説明
filePattern JSON のファイル パターン。 この設定は、JSON オブジェクトのコレクションの処理方法を制御します。 既定値は 'setOfObjects' です。 大文字と小文字は区別されます。 Bicep の場合は、 any() 関数を使用できます。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

LakeHouseTableSink

名前 説明
type コピー シンクの種類。 'LakeHouseTableSink' (必須)
partitionNameList シンク列のパーティション列名を指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ Expression)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption 1 つまたは複数の列に基づいて、フォルダー構造でパーティションを作成します。 各個別の列値 (ペア) は新しいパーティションになります。 使用できる値は、"None"、"PartitionByKey" です。 Bicep の場合は、 any() 関数を使用できます。
tableActionOption LakeHouse テーブル シンクのテーブル アクションの種類。 使用できる値は、"None"、"Append"、"Overwrite" です。 Bicep の場合は、 any() 関数を使用できます。

MicrosoftAccessSink

名前 説明
type コピー シンクの種類。 'MicrosoftAccessSink' (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

MongoDbAtlasSink

名前 説明
type コピー シンクの種類。 'MongoDbAtlasSink' (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

MongoDbV2Sink

名前 説明
type コピー シンクの種類。 'MongoDbV2Sink' (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

OdbcSink

名前 説明
type コピー シンクの種類。 'OdbcSink' (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

パイプライン

名前 説明
type コピー シンクの種類。 'OracleSink' (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

OrcSink

名前 説明
type コピー シンクの種類。 'OrcSink' (必須)
formatSettings ORC 形式の設定。 OrcWriteSettings
storeSettings ORC ストアの設定。 StoreWriteSettings

OrcWriteSettings

名前 説明
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

ParquetSink

名前 説明
type コピー シンクの種類。 'ParquetSink' (必須)
formatSettings Parquet 形式の設定。 ParquetWriteSettings
storeSettings Parquet ストアの設定。 StoreWriteSettings

ParquetWriteSettings

名前 説明
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

RestSink

名前 説明
type コピー シンクの種類。 'RestSink' (必須)
additionalHeaders RESTful API への要求内の追加の HTTP ヘッダー。 型: キー値のペア (値は文字列型にする必要があります)。 Bicep の場合は、 any() 関数を使用できます。
httpCompressionType 最適な圧縮レベルで圧縮形式でデータを送信する Http 圧縮の種類。既定値は None です。 また、サポートされているオプションは Gzip のみです。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
requestInterval 次の要求を送信する前に待機する時間 (ミリ秒単位) Bicep の場合は、 any() 関数を使用できます。
requestMethod RESTful API の呼び出しに使用される HTTP メソッド。 既定値は POST です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SalesforceServiceCloudSink

名前 説明
type コピー シンクの種類。 'SalesforceServiceCloudSink' (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、アップサート/更新操作の実行時に ADF はコピー先オブジェクトのデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。対 ADF では、upsert/update 操作を行うときにコピー先オブジェクトのデータが NULL に更新され、挿入操作の実行時に NULL 値が挿入されます。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SalesforceServiceCloudV2Sink

名前 説明
type シンクの種類をコピーします。 'SalesforceServiceCloudV2Sink' (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、upsert/update 操作を実行するときに、ADF はコピー先オブジェクト内のデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。逆に、ADF はアップサート/更新操作を行うときにコピー先オブジェクトのデータを NULL に更新し、挿入操作を行うときに NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SalesforceSink

名前 説明
type シンクの種類をコピーします。 'SalesforceSink' (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、upsert/update 操作を実行するときに、ADF はコピー先オブジェクト内のデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。逆に、ADF はアップサート/更新操作を行うときにコピー先オブジェクトのデータを NULL に更新し、挿入操作を行うときに NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SalesforceV2Sink

名前 説明
type シンクの種類をコピーします。 'SalesforceV2Sink' (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、upsert/update 操作を実行するときに、ADF はコピー先オブジェクト内のデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。逆に、ADF はアップサート/更新操作を行うときにコピー先オブジェクトのデータを NULL に更新し、挿入操作を行うときに NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SapCloudForCustomerSink

名前 説明
type シンクの種類をコピーします。 'SapCloudForCustomerSink' (必須)
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
writeBehavior 操作の書き込み動作。 既定値は 'Insert' です。 'Insert'
'Update'

SnowflakeSink

名前 説明
type シンクの種類をコピーします。 'SnowflakeSink' (必須)
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SnowflakeImportCopyCommand

名前 説明
additionalCopyOptions snowflake Copy コマンドに直接渡される追加のコピー オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake コピー コマンドに直接渡される追加の書式オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } SnowflakeImportCopyCommandAdditionalFormatOptions
インポート設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

SnowflakeImportCopyCommandAdditionalCopyOptions

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

SnowflakeImportCopyCommandAdditionalFormatOptions

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

SnowflakeV2Sink

名前 説明
type シンクの種類をコピーします。 'SnowflakeV2Sink' (必須)
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

パイプライン

名前 説明
type シンクの種類をコピーします。 'SqlDWSink' (必須)
allowCopyCommand Copy Command を使用して SQL Data Warehouseにデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
allowPolyBase PolyBase を使用して、必要に応じて SQL Data Warehouseにデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
copyCommandSettings allowCopyCommand が true の場合に、コピー コマンドに関連する設定を指定します。 DWCopyCommandSettings
polyBaseSettings allowPolyBase が true の場合に PolyBase 関連の設定を指定します。 PolybaseSettings
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
upsertSettings SQL DW のアップサート設定。 SqlDWUpsertSettings
writeBehavior Azure SQL DW にデータをコピーするときの動作を書き込みます。 型: SqlDWWriteBehaviorEnum (または resultType SqlDWWriteBehaviorEnum を含む式) Bicep の場合は、 any() 関数を使用できます。

DWCopyCommandSettings

名前 説明
additionalOptions コピー コマンドで SQL DW に直接渡される追加オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions
defaultValues SQL DW の各ターゲット列の既定値を指定します。 プロパティの既定値は DB に設定されている DEFAULT 制約を上書きします。ID 列に既定値を設定することはできません。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を含む Expression)。 DWCopyCommandDefaultValue[]

DWCopyCommandSettingsAdditionalOptions

名前 説明
{カスタマイズされたプロパティ} string

DWCopyCommandDefaultValue

名前 説明
columnName 列名。 型: object (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
defaultValue 列の既定値です。 型: object (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

PolybaseSettings

名前 説明
rejectSampleValue PolyBase が拒否された行の割合を再計算する前に取得を試みる行の数を決定します。 型: integer (または resultType 整数を持つ式)、最小値: 0。 Bicep の場合は、 any() 関数を使用できます。
rejectType 拒否の種類。 'percentage'
'値'
rejectValue クエリが失敗する前に拒否できる行を値または割合で指定します。 型: number (または resultType 数値を持つ式)、最小値: 0。 Bicep の場合は、 any() 関数を使用できます。
useTypeDefault PolyBase によってテキスト ファイルからデータが取得されるときに、区切りテキスト ファイル内の不足値を処理する方法を指定します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

SqlDWUpsertSettings

名前 説明
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

SqlMISink

名前 説明
type コピー シンクの種類。 'SqlMISink' (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters SQL ストアド プロシージャ のパラメーター。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureTableTypeParameterName テーブルの種類のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQL MI にデータをコピーするときの白い動作。 型: string (または resultType 文字列を含む式) Bicep の場合は、 any() 関数を使用できます。

SqlServerSink

名前 説明
type コピー シンクの種類。 'SqlServerSink' (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters SQL ストアド プロシージャ のパラメーター。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureTableTypeParameterName テーブルの種類のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior SQL Server にデータをコピーするときの書き込み動作。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

パイプライン

名前 説明
type コピー シンクの種類。 'SqlSink' (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters SQL ストアド プロシージャ のパラメーター。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureTableTypeParameterName テーブルの種類のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior sql にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

WarehouseSink

名前 説明
type コピー シンクの種類。 'WarehouseSink' (必須)
allowCopyCommand コピー コマンドを使用して SQL Data Warehouseにデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
copyCommandSettings allowCopyCommand が true の場合に Copy Command 関連の設定を指定します。 DWCopyCommandSettings
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
writeBehavior Azure Microsoft Fabric Data Warehouseにデータをコピーするときの動作を書き込みます。 型: DWWriteBehaviorEnum (または resultType DWWriteBehaviorEnum を含む式) Bicep の場合は、 any() 関数を使用できます。

SkipErrorFile

名前 説明
dataInconsistency 他の同時書き込みによってソース/シンク ファイルが変更された場合はスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileMissing コピー中に他のクライアントによってファイルが削除された場合はスキップします。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

CopySource

名前 説明
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
sourceRetryCount ソースの再試行回数。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
sourceRetryWait ソースの再試行待機。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
オブジェクトの種類を設定する AmazonMWSSource
AmazonRdsForOracleSource
AmazonRdsForSqlServerSource
AmazonRedshiftSource
AvroSource
AzureBlobFSSource
AzureDatabricksDeltaLakeSource
AzureDataExplorerSource
AzureDataLakeStoreSource
AzureMariaDBSource
AzureMySqlSource
AzurePostgreSqlSource
AzureSqlSource
AzureTableSource
BinarySource
BlobSource
CassandraSource
CommonDataServiceForAppsSource
ConcurSource
CosmosDbMongoDbApiSource
CosmosDbSqlApiSource
CouchbaseSource
Db2Source
DelimitedTextSource
DocumentDbCollectionSource
DrillSource
DynamicsAXSource
DynamicsCrmSource
DynamicsSource
EloquaSource
ExcelSource
FileSystemSource
GoogleAdWordsSource
GoogleBigQuerySource
GoogleBigQueryV2Source
GreenplumSource
HBaseSource
HdfsSource
HiveSource
HttpSource
HubspotSource
ImpalaSource
InformixSource
JiraSource
JsonSource
LakeHouseTableSource
MagentoSource
MariaDBSource
MarketoSource
MicrosoftAccessSource
MongoDbAtlasSource
MongoDbSource
MongoDbV2Source
MySqlSource
NetezzaSource
ODataSource
OdbcSource
Office365Source
OracleServiceCloudSource
oracleReaderQuery
OrcSource
ParquetSource
PaypalSource
PhoenixSource
PostgreSqlSource
PostgreSqlV2Source
PrestoSource
QuickBooksSource に設定する必要があります
RelationalSource
ResponsysSource
RestSource
SalesforceMarketingCloudSource
SalesforceServiceCloudSource
SalesforceServiceCloudV2Source
SalesforceSource
SalesforceV2Source
SapBwSource
SapCloudForCustomerSource
SapEccSource
SapHanaSource
SapOdpSource
SapOpenHubSource
SapTableSource
ServiceNowSource
ServiceNowV2Source
SharePointOnlineListSource
ShopifySource
SnowflakeSource
SnowflakeV2Source
SparkSource
SqlDWSource
SqlMISource
SqlServerSource
SqlSource
SquareSource
SybaseSource
TeradataSource
VerticaSource
WarehouseSource
WebSource
XeroSource
XmlSource
ZohoSource (必須)

AmazonMWSSource

名前 説明
type コピー元の種類。 'AmazonMWSSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

AmazonRdsForOracleSource

名前 説明
type コピー元の種類。 'AmazonRdsForOracleSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
oracleReaderQuery AmazonRdsForOracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption AmazonRdsForOracle に使用されるパーティション メカニズムは、並列で読み取られます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings AmazonRdsForOracle ソースパーティション分割に利用される設定。 AmazonRdsForOraclePartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

AmazonRdsForOraclePartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionNames AmazonRdsForOracle テーブルの物理パーティションの名前。 Bicep の場合は、 any() 関数を使用できます。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AmazonRdsForSqlServerSource

名前 説明
type コピー元の種類。 'AmazonRdsForSqlServerSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" Bicep の場合は、 any() 関数を使用できます。

SqlPartitionSettings

名前 説明
partitionColumnName パーティション分割を続行するために使用される整数型または datetime 型の列の名前。 指定されていない場合は、テーブルの主キーが自動検出され、パーティション列として使用されます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionLowerBound パーティション範囲の分割のための、パーティション列の最小値。 この値は、テーブル内の行のフィルター処理用ではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果に含まれるすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionUpperBound パーティション範囲の分割のための、パーティション列の最大値。 この値は、テーブル内の行のフィルター処理用ではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果に含まれるすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AmazonRedshiftSource

名前 説明
type コピー元の種類。 'AmazonRedshiftSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
redshiftUnloadSettings Amazon Redshift からアンロードを使用してコピーするときに、中間 Amazon S3 に必要な Amazon S3 設定。 これにより、Amazon Redshift ソースからのデータが最初に S3 にアンロードされ、その後、中間 S3 からターゲットシンクにコピーされます。 RedshiftUnloadSettings

RedshiftUnloadSettings

名前 説明
bucketName Amazon Redshift ソースからアンロードされたデータを格納するために使用される中間 Amazon S3 のバケット。 バケットは、Amazon Redshift ソースと同じリージョンに存在する必要があります。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
s3LinkedServiceName Amazon Redshift ソースからコピーするときにアンロード操作に使用される Amazon S3 のリンクされたサービスの名前。 LinkedServiceReference (必須)

AvroSource

名前 説明
type コピー元の種類。 'AvroSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
storeSettings Avro ストアの設定。 StoreReadSettings

StoreReadSettings

名前 説明
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
オブジェクトの種類を設定する AmazonS3CompatibleReadSettings
AmazonS3ReadSettings
AzureBlobFSReadSettings
AzureBlobStorageReadSettings
AzureDataLakeStoreReadSettings
AzureFileStorageReadSettings
FileServerReadSettings
FtpReadSettings
GoogleCloudStorageReadSettings
HdfsReadSettings
HttpReadSettings
LakeHouseReadSettings
OracleCloudStorageReadSettings
SftpReadSettings (必須)

AmazonS3CompatibleReadSettings

名前 説明
type 読み取り設定の種類。 'AmazonS3CompatibleReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
prefix S3 互換オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName Amazon S3 互換ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath Amazon S3 互換ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AmazonS3ReadSettings

名前 説明
type 読み取り設定の種類。 'AmazonS3ReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
prefix S3 オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName AmazonS3 ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath AmazonS3 wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureBlobFSReadSettings

名前 説明
type 読み取り設定の種類。 'AzureBlobFSReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName Azure blobFS wildcardFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath Azure blobFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureBlobStorageReadSettings

名前 説明
type 読み取り設定の種類。 'AzureBlobStorageReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
prefix Azure BLOB 名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName Azure BLOB wildcardFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath Azure BLOB wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureDataLakeStoreReadSettings

名前 説明
type 読み取り設定の種類。 'AzureDataLakeStoreReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
listAfter ファイル名またはフォルダー名の辞書順序に基づいて、値の後にファイルをListsします (排他的)。 データ セット内の folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
listBefore ファイル名/フォルダー名の辞書順序に基づいて、値 (包括的) の前にファイルをListsします。 データ セット内の folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName ADLS wildcardFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath ADLS ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureFileStorageReadSettings

名前 説明
type 読み取り設定の種類。 'AzureFileStorageReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
prefix ルート パスから始まる Azure ファイル名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName Azure File Storage のワイルドカードFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath Azure File Storage のワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

FileServerReadSettings

名前 説明
type 読み取り設定の種類。 'FileServerReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileFilter すべてのファイルではなく、folderPath 内のファイルのサブセットを選択するために使用するフィルターを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName FileServer wildcardFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath FileServer wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

FtpReadSettings

名前 説明
type 読み取り設定の種類。 'FtpReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
disableChunking true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
useBinaryTransfer FTP ストアにバイナリ転送モードを使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName Ftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath Ftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

GoogleCloudStorageReadSettings

名前 説明
type 読み取り設定の種類。 'GoogleCloudStorageReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
prefix Google Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName Google Cloud Storage のワイルドカードFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath Google Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

HdfsReadSettings

名前 説明
type 読み取り設定の種類。 'HdfsReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
distcpSettings Distcp 関連の設定を指定します。 DistcpSettings
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName HDFS wildcardFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath HDFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

DistcpSettings

名前 説明
distcpOptions Distcp オプションを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
resourceManagerEndpoint Yarn ResourceManager エンドポイントを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
tempScriptPath 一時 Distcp コマンド スクリプトの格納に使用する既存のフォルダー パスを指定します。 このスクリプト ファイルは ADF によって生成され、コピー ジョブ完了後に削除されます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

HttpReadSettings

名前 説明
type 読み取り設定の種類。 'HttpReadSettings' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
additionalHeaders RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
requestBody requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
requestMethod RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
requestTimeout HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

LakeHouseReadSettings

名前 説明
type 読み取り設定の種類。 'LakeHouseReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName Microsoft Fabric LakeHouse Files ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath Microsoft Fabric LakeHouse Files ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

OracleCloudStorageReadSettings

名前 説明
type 読み取り設定の種類。 'OracleCloudStorageReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
prefix Oracle Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName Oracle Cloud Storage ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath Oracle Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SftpReadSettings

名前 説明
type 読み取り設定の種類。 'SftpReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
disableChunking true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFileName Sftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
wildcardFolderPath Sftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureBlobFSSource

名前 説明
type コピー元の種類。 'AzureBlobFSSource' (必須)
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

AzureDatabricksDeltaLakeSource

名前 説明
type コピー元の種類。 'AzureDatabricksDeltaLakeSource' (必須)
exportSettings Azure Databricks Delta Lake のエクスポート設定。 AzureDatabricksDeltaLakeExportCommand
query Azure Databricks Delta Lake Sql クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

AzureDatabricksDeltaLakeExportCommand

名前 説明
dateFormat Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
timestampFormat Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
エクスポート設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

AzureDataExplorerSource

名前 説明
type コピー元の種類。 'AzureDataExplorerSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
noTruncation 特定の行数の制限を超える結果セットに切り捨てを適用するかどうかを制御するブール値オプションの名前。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 Kusto 照会言語 (KQL) クエリである必要があります。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9])).. Bicep の場合は、 any() 関数を使用できます。

AzureDataLakeStoreSource

名前 説明
type コピー元の種類。 'AzureDataLakeStoreSource' (必須)
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

AzureMariaDBSource

名前 説明
type コピー元の種類。 'AzureMariaDBSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

AzureMySqlSource

名前 説明
type コピー元の種類。 'AzureMySqlSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

AzurePostgreSqlSource

名前 説明
type コピー元の種類。 'AzurePostgreSqlSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

AzureSqlSource

名前 説明
type コピー元の種類。 'AzureSqlSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" Bicep の場合は、 any() 関数を使用できます。

AzureTableSource

名前 説明
type コピー元の種類。 'AzureTableSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
azureTableSourceIgnoreTableNotFound Azure Table ソースの無視テーブルが見つかりません。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
azureTableSourceQuery Azure Table ソース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

BinarySource

名前 説明
type コピー元の種類。 'BinarySource' (必須)
formatSettings バイナリ形式の設定。 BinaryReadSettings
storeSettings バイナリ ストアの設定。 StoreReadSettings

BinaryReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

CompressionReadSettings

名前 説明
type オブジェクトの種類を設定する TarGZipReadSettings
TarReadSettings
ZipDeflateReadSettings (必須)

TarGZipReadSettings

名前 説明
type 圧縮設定の種類。 'TarGZipReadSettings' (必須)
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

TarReadSettings

名前 説明
type 圧縮設定の種類。 'TarReadSettings' (必須)
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

ZipDeflateReadSettings

名前 説明
type 圧縮設定の種類。 'ZipDeflateReadSettings' (必須)
preserveZipFileNameAsFolder zip ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

BlobSource

名前 説明
type コピー元の種類。 'BlobSource' (必須)
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

CassandraSource

名前 説明
type コピー元の種類。 'CassandraSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
consistencyLevel 整合性レベルでは、クライアント アプリケーションにデータを返す前に、読み取り要求に応答する必要がある Cassandra サーバーの数を指定します。 Cassandra は、指定された数の Cassandra サーバーで、読み取り要求を満たすデータをチェックします。 cassandraSourceReadConsistencyLevels のいずれかである必要があります。 既定値は 'ONE' です。 大文字と小文字は区別されません。 'ALL'
'EACH_QUORUM'
'LOCAL_ONE'
'LOCAL_QUORUM'
'LOCAL_SERIAL'
'ONE'
'QUORUM'
'SERIAL'
'THREE'
'TWO'
query データベース クエリ。 SQL-92 クエリ式または Cassandra クエリ言語 (CQL) コマンドである必要があります。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

CommonDataServiceForAppsSource

名前 説明
type コピー元の種類。 'CommonDataServiceForAppsSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query FetchXML は、Microsoft Common Data Service for Apps (オンライン & オンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

ConcurSource

名前 説明
type コピー元の種類。 'ConcurSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

CosmosDbMongoDbApiSource

名前 説明
type コピー元の種類。 'CosmosDbMongoDbApiSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
batchSize MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更しても、ユーザーまたはアプリケーションへの影響はありません。 このプロパティのメインの目的は、応答サイズの制限に達しないようにすることです。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
cursorMethods Mongodb クエリのカーソル メソッド。 MongoDbCursorMethodsProperties
filter クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

MongoDbCursorMethodsProperties

名前 説明
limit サーバーが返すドキュメントの最大数を指定します。 limit() は、SQL データベースの LIMIT ステートメントに似ています。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
project クエリ フィルターに一致するドキュメントで返されるフィールドを指定します。 一致するドキュメント内のすべてのフィールドを返すには、このパラメーターを省略します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
skip スキップされたドキュメントの数と、MongoDB が結果の返しを開始する場所を指定します。 この方法は、ページ分割された結果を実装する場合に役立ちます。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
sort 一致するドキュメントがクエリによって返される順序を指定します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

CosmosDbSqlApiSource

名前 説明
type コピー元の種類。 'CosmosDbSqlApiSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
detectDatetime プリミティブ値を datetime 値として検出するかどうか。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
PageSize 結果のページ サイズ。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
preferredRegions 優先リージョン。 型: 文字列の配列 (または文字列の resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query SQL API クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

CouchbaseSource

名前 説明
type コピー元の種類。 'CouchbaseSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

Db2Source

名前 説明
type コピー元の種類。 'Db2Source' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

DelimitedTextSource

名前 説明
type コピー元の種類。 'DelimitedTextSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
formatSettings DelimitedText 形式の設定。 DelimitedTextReadSettings
storeSettings DelimitedText ストアの設定。 StoreReadSettings

DelimitedTextReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
skipLineCount 入力ファイルからデータを読むとき、スキップする空ではない行の数を示します。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

DocumentDbCollectionSource

名前 説明
type コピー元の種類。 'DocumentDbCollectionSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
nestingSeparator 入れ子になったプロパティの区切り記号。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
query ドキュメント クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

DrillSource

名前 説明
type コピー元の種類。 'DrillSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

DynamicsAXSource

名前 説明
type コピー元の種類。 'DynamicsAXSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

DynamicsCrmSource

名前 説明
type コピー元の種類。 'DynamicsCrmSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query FetchXML は、Microsoft Dynamics CRM (オンプレミスのオンライン &) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

DynamicsSource

名前 説明
type コピー元の種類。 'DynamicsSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query FetchXML は、Microsoft Dynamics (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

EloquaSource

名前 説明
type コピー元の種類。 'EloquaSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

ExcelSource

名前 説明
type コピー元の種類。 'ExcelSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
storeSettings Excel ストアの設定。 StoreReadSettings

FileSystemSource

名前 説明
type コピー元の種類。 'FileSystemSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

GoogleAdWordsSource

名前 説明
type コピー元の種類。 'GoogleAdWordsSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

GoogleBigQuerySource

名前 説明
type コピー元の種類。 'GoogleBigQuerySource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

GoogleBigQueryV2Source

名前 説明
type コピー元の種類。 'GoogleBigQueryV2Source' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

GreenplumSource

名前 説明
type コピー元の種類。 'GreenplumSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

HBaseSource

名前 説明
type コピー元の種類。 'HBaseSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

HdfsSource

名前 説明
type コピー元の種類。 'HdfsSource' (必須)
distcpSettings Distcp 関連の設定を指定します。 DistcpSettings
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

HiveSource

名前 説明
type コピー元の種類。 'HiveSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

HttpSource

名前 説明
type コピー元の種類。 'HttpSource' (必須)
httpRequestTimeout HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 既定値は System.Net.HttpWebRequest.Timeout と同じです。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

HubspotSource

名前 説明
type コピー元の種類。 'HubspotSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

ImpalaSource

名前 説明
type コピー元の種類。 'ImpalaSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

InformixSource

名前 説明
type コピー元の種類。 'InformixSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

JiraSource

名前 説明
type コピー元の種類。 'JiraSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

JsonSource

名前 説明
type コピー元の種類。 'JsonSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
formatSettings Json 形式の設定。 JsonReadSettings
storeSettings Json ストアの設定。 StoreReadSettings

JsonReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

LakeHouseTableSource

名前 説明
type コピー元の種類。 'LakeHouseTableSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
timestampAsOf タイムスタンプで古いスナップショットに対してクエリを実行します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
versionAsOf 古いスナップショットをバージョン別に照会します。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。

MagentoSource

名前 説明
type コピー元の種類。 'MagentoSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

MariaDBSource

名前 説明
type コピー元の種類。 'MariaDBSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

MarketoSource

名前 説明
type コピー元の種類。 'MarketoSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

MicrosoftAccessSource

名前 説明
type コピー元の種類。 'MicrosoftAccessSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

MongoDbAtlasSource

名前 説明
type コピー元の種類。 'MongoDbAtlasSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
batchSize MongoDB Atlas インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更しても、ユーザーまたはアプリケーションへの影響はありません。 このプロパティのメインの目的は、応答サイズの制限に達しないようにすることです。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
cursorMethods Mongodb クエリの Cursor メソッド MongoDbCursorMethodsProperties
filter クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

MongoDbSource

名前 説明
type コピー元の種類。 'MongoDbSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 SQL-92 クエリ式である必要があります。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

MongoDbV2Source

名前 説明
type コピー元の種類。 'MongoDbV2Source' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
batchSize MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更しても、ユーザーまたはアプリケーションへの影響はありません。 このプロパティのメインの目的は、応答サイズの制限に達しないようにすることです。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
cursorMethods Mongodb クエリの Cursor メソッド MongoDbCursorMethodsProperties
filter クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

MySqlSource

名前 説明
type コピー元の種類。 'MySqlSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

NetezzaSource

名前 説明
type コピー元の種類。 'NetezzaSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption Netezza の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"DataSlice"、"DynamicRange" です。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings Netezza ソースのパーティション分割に利用される設定。 NetezzaPartitionSettings
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

NetezzaPartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

ODataSource

名前 説明
type コピー元の種類。 'ODataSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
query OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

OdbcSource

名前 説明
type コピー元の種類。 'OdbcSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

Office365Source

名前 説明
type コピー元の種類。 'Office365Source' (必須)
allowedGroups すべてのユーザーを含むグループ。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
dateFilterColumn {paramref name="StartTime"/} と {paramref name="EndTime"/} を適用する列。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
endTime このデータセットの要求された範囲の終了時刻。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
outputColumns Office 365 テーブルから読み取る列。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ Expression)。 itemType: OutputColumn。 例: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] Bicep の場合は、 any() 関数を使用できます。
startTime このデータセットの要求された範囲の開始時刻。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
userScopeFilterUri ユーザー スコープ URI。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

OracleServiceCloudSource

名前 説明
type コピー元の種類。 'OracleServiceCloudSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

oracleReaderQuery

名前 説明
type コピー元の種類。 'OracleSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
oracleReaderQuery Oracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption Oracle の並列読み取りに使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings Oracle ソースのパーティション分割に利用される設定。 OraclePartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

OraclePartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionNames Oracle テーブルの物理パーティションの名前。 Bicep の場合は、 any() 関数を使用できます。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

OrcSource

名前 説明
type コピー元の種類。 'OrcSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
storeSettings ORC ストアの設定。 StoreReadSettings

ParquetSource

名前 説明
type コピー元の種類。 'ParquetSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
formatSettings Parquet 形式の設定。 ParquetReadSettings
storeSettings Parquet ストアの設定。 StoreReadSettings

ParquetReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

PayPalSource

名前 説明
type コピー元の種類。 'PayPalSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

PhoenixSource

名前 説明
type コピー元の種類。 'PhoenixSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

PostgreSqlSource

名前 説明
type コピー元の種類。 'PostgreSqlSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

PostgreSqlV2Source

名前 説明
type コピー元の種類。 'PostgreSqlV2Source' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

PrestoSource

名前 説明
type コピー元の種類。 'PrestoSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

QuickBooksSource に設定する必要があります

名前 説明
type コピー元の種類。 'QuickBooksSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

RelationalSource

名前 説明
type コピー元の種類。 'RelationalSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

ResponsysSource

名前 説明
type コピー元の種類。 'ResponsysSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

RestSource

名前 説明
type コピー元の種類。 'RestSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: キー値のペア (値は文字列型にする必要があります)。 Bicep の場合は、 any() 関数を使用できます。
additionalHeaders RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
paginationRules 次のページ要求を作成する改ページ位置の自動修正規則。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
requestBody requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
requestInterval 次のページ要求を送信する前に待機する時間。 Bicep の場合は、 any() 関数を使用できます。
requestMethod RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SalesforceMarketingCloudSource

名前 説明
type コピー元の種類。 'SalesforceMarketingCloudSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

SalesforceServiceCloudSource

名前 説明
type コピー元の種類。 'SalesforceServiceCloudSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
readBehavior 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SalesforceServiceCloudV2Source

名前 説明
type コピー元の種類。 'SalesforceServiceCloudV2Source' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
SOQLQuery データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SalesforceSource

名前 説明
type コピー元の種類。 'SalesforceSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
readBehavior 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SalesforceV2Source

名前 説明
type コピー元の種類。 'SalesforceV2Source' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
SOQLQuery データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SapBwSource

名前 説明
type コピー元の種類。 'SapBwSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query MDX クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

SapCloudForCustomerSource

名前 説明
type コピー元の種類。 'SapCloudForCustomerSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
query SAP Cloud for Customer OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

SapEccSource

名前 説明
type コピー元の種類。 'SapEccSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
query SAP ECC OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

SapHanaSource

名前 説明
type コピー元の種類。 'SapHanaSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
packetSize SAP HANA から読み取られたデータのパケット サイズ。 型: integer(または resultType 整数を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption SAP HANA の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"SapHanaDynamicRange" です。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings SAP HANA ソースのパーティション分割に利用される設定。 SapHanaPartitionSettings
query SAP HANA Sql クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

SapHanaPartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SapOdpSource

名前 説明
type コピー元の種類。 'SapOdpSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
extractionMode 抽出モード。 使用できる値は、Full、Delta、Recovery です。 既定値は Fullです。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
投影 (projection) ソース データから選択する列を指定します。 型: オブジェクトの配列 (プロジェクション) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
選択 ソース データからの選択条件を指定します。 型: オブジェクトの配列 (selection) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
subscriberProcess 差分プロセスを管理するサブスクライバー プロセス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SapOpenHubSource

名前 説明
type コピー元の種類。 'SapOpenHubSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
baseRequestId 差分読み込み要求の ID。 設定されると、requestId がこのプロパティの値より大きいデータのみが取得されます。 既定値は 0 です。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
customRfcReadTableFunctionModule SAP Table からデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
excludeLastRequest 最後の要求のレコードを除外するかどうか。 既定値は、true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
sapDataColumnDelimiter SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SapTableSource

名前 説明
type コピー元の種類。 'SapTableSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
batchSize SAP Table からデータを取得するときに一度に取得される行の最大数を指定します。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
customRfcReadTableFunctionModule SAP Table からデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption 並列で読み取られた SAP テーブルに使用されるパーティション メカニズム。 使用できる値は、"None"、"PartitionOnInt"、"PartitionOnCalendarYear"、"PartitionOnCalendarMonth"、"PartitionOnCalendarDate"、"PartitionOnTime" です。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings SAP テーブルソースのパーティション分割に利用される設定。 SapTablePartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
rfcTableFields 取得される SAP テーブルのフィールド。 たとえば、column0、column1 などです。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
rfcTableOptions SAP テーブルのフィルター処理のオプション。 たとえば、EQ SOME VALUE をCOLUMN0します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
rowCount 取得する行の数。 型: integer(または resultType 整数を含む式)。 Bicep の場合は、 any() 関数を使用できます。
rowSkips スキップされる行の数。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
sapDataColumnDelimiter SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SapTablePartitionSettings

名前 説明
maxPartitionsNumber テーブルが分割されるパーティションの最大値。 型: 整数 (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionColumnName 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

ServiceNowSource

名前 説明
type コピー元の種類。 'ServiceNowSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

ServiceNowV2Source

名前 説明
type コピー元の種類。 'ServiceNowV2Source' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
expression ソースからデータをフィルター処理する式。 ExpressionV2
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

ExpressionV2

名前 説明
オペランド 入れ子になった式の一覧。 ExpressionV2[]
operator 式演算子値 Type: string。 string
type システムでサポートされている式の型。 型: string。 'Binary'
'Constant'
'Field'
'単項'
value 定数/フィールド型の値: string。 string

SharePointOnlineListSource

名前 説明
type コピー元の種類。 'SharePointOnlineListSource' (必須)
httpRequestTimeout SharePoint Online から応答を取得するための待機時間。 既定値は 5 分 (00:05:00) です。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
query SharePoint Online リストのデータをフィルター処理する OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

ShopifySource

名前 説明
type コピー元の種類。 'ShopifySource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

SnowflakeSource

名前 説明
type コピー元の種類。 'SnowflakeSource' (必須)
exportSettings Snowflake のエクスポート設定。 SnowflakeExportCopyCommand (必須)
query Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SnowflakeExportCopyCommand

名前 説明
additionalCopyOptions snowflake Copy コマンドに直接渡される追加のコピー オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake コピー コマンドに直接渡される追加の書式オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
エクスポート設定の種類。 string (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

SnowflakeExportCopyCommandAdditionalCopyOptions

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

SnowflakeExportCopyCommandAdditionalFormatOptions

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

SnowflakeV2Source

名前 説明
type コピー元の種類。 'SnowflakeV2Source' (必須)
exportSettings Snowflake のエクスポート設定。 SnowflakeExportCopyCommand (必須)
query Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SparkSource

名前 説明
type コピー元の種類。 'SparkSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

SqlDWSource

名前 説明
type コピー元の種類。 'SqlDWSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderQuery SQL Data Warehouse リーダー クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderStoredProcedureName SQL Data Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" 型: object (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 Bicep の場合は、 any() 関数を使用できます。

SqlMISource

名前 説明
type コピー元の種類。 'SqlMISource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderStoredProcedureName Azure SQL Managed Instance ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" Bicep の場合は、 any() 関数を使用できます。

SqlServerSource

名前 説明
type コピー元の種類。 'SqlServerSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" Bicep の場合は、 any() 関数を使用できます。

SqlSource

名前 説明
type コピー元の種類。 'SqlSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" Bicep の場合は、 any() 関数を使用できます。

SquareSource

名前 説明
type コピー元の種類。 'SquareSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

SybaseSource

名前 説明
type コピー元の種類。 'SybaseSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

TeradataSource

名前 説明
type コピー元の種類。 'TeradataSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption teradata の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"Hash"、"DynamicRange" です。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings teradata ソースのパーティション分割に利用される設定。 TeradataPartitionSettings
query Teradata クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

TeradataPartitionSettings

名前 説明
partitionColumnName 範囲またはハッシュのパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

VerticaSource

名前 説明
type コピー元の種類。 'VerticaSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

WarehouseSource

名前 説明
type コピー元の種類。 'WarehouseSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
isolationLevel Microsoft Fabric Warehouse ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 Bicep の場合は、 any() 関数を使用できます。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderQuery Microsoft Fabric Warehouse 閲覧者クエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
sqlReaderStoredProcedureName Microsoft Fabric Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" 型: object (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 Bicep の場合は、 any() 関数を使用できます。

WebSource

名前 説明
type コピー元の種類。 'WebSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。

XeroSource

名前 説明
type コピー元の種類。 'XeroSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

XmlSource

名前 説明
type コピー元の種類。 'XmlSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
formatSettings Xml 形式の設定。 XmlReadSettings
storeSettings Xml ストアの設定。 StoreReadSettings

XmlReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
detectDataType xml ファイルの読み取り時に型検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
namespacePrefixes 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックスマッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" Type: object (または resultType オブジェクトを持つ式)。 Bicep の場合は、 any() 関数を使用できます。
namespaces xml ファイルの読み取り時に名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
読み取り設定の種類。 string (必須)
validationMode xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値は、'none'、'xsd'、または 'dtd' です。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

ZohoSource

名前 説明
type コピー元の種類。 'ZohoSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

StagingSettings

名前 説明
enableCompression 中間ステージングを使用してデータをコピーするときに圧縮を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
linkedServiceName ステージングリンクされたサービスリファレンス。 LinkedServiceReference (必須)
path 中間データを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

CustomActivity

名前 説明
type アクティビティの種類。 'Custom' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties カスタム アクティビティのプロパティ。 CustomActivityTypeProperties (必須)

CustomActivityTypeProperties

名前 説明
autoUserSpecification ユーザーの昇格レベルとスコープ。既定値は nonadmin タスクです。 型: string (または resultType double を含む式)。 Bicep の場合は、 any() 関数を使用できます。
command カスタム アクティビティのコマンド Type: string (または ResultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
extendedProperties ユーザー定義のプロパティ バッグ。 使用できるキーまたは値に制限はありません。 ユーザー指定のカスタム アクティビティには、定義されたコンテンツを使用して解釈する責任があります。 CustomActivityTypePropertiesExtendedProperties
folderPath リソース ファイルのフォルダー パス 種類: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
referenceObjects 参照オブジェクト CustomActivityReferenceObject
resourceLinkedService リソースのリンクされたサービス参照。 LinkedServiceReference
retentionTimeInDays カスタム アクティビティ用に送信するファイルのリテンション期間。 型: double (または resultType double を含む式)。 Bicep の場合は、 any() 関数を使用できます。

CustomActivityTypePropertiesExtendedProperties

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

CustomActivityReferenceObject

名前 説明
datasets データセット参照。 DatasetReference[]
linkedServices リンクされたサービス参照。 LinkedServiceReference[]

DatabricksNotebookActivity

名前 説明
type アクティビティの種類。 'DatabricksNotebook' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Databricks Notebook アクティビティのプロパティ。 DatabricksNotebookActivityTypeProperties (必須)

DatabricksNotebookActivityTypeProperties

名前 説明
baseParameters このジョブの実行ごとに使用される基本パラメーター。ノートブックが指定されていないパラメーターを受け取る場合は、ノートブックの既定値が使用されます。 DatabricksNotebookActivityTypePropertiesBaseParamete...
libraries ジョブを実行するクラスターにインストールされるライブラリのリスト。 DatabricksNotebookActivityTypePropertiesLibrariesIte...[]
notebookPath Databricks ワークスペースで実行するノートブックの絶対パスです。 このパスはスラッシュで始まる必要があります。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

DatabricksNotebookActivityTypePropertiesBaseParamete...

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

DatabricksNotebookActivityTypePropertiesLibrariesIte...

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

DatabricksSparkJarActivity

名前 説明
type アクティビティの種類。 'DatabricksSparkJar' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Databricks SparkJar アクティビティのプロパティ。 DatabricksSparkJarActivityTypeProperties (必須)

DatabricksSparkJarActivityTypeProperties

名前 説明
libraries ジョブを実行するクラスターにインストールされるライブラリのリスト。 DatabricksSparkJarActivityTypePropertiesLibrariesIte...[]
mainClassName 実行される main メソッドを含むクラスのフル ネーム。 このクラスは、ライブラリとして提供される JAR に含まれている必要があります。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
parameters main メソッドに渡されるパラメーター。 any[]

DatabricksSparkJarActivityTypePropertiesLibrariesIte...

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

DatabricksSparkPythonActivity

名前 説明
type アクティビティの種類。 'DatabricksSparkPython' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Databricks SparkPython アクティビティのプロパティ。 DatabricksSparkPythonActivityTypeProperties (必須)

DatabricksSparkPythonActivityTypeProperties

名前 説明
libraries ジョブを実行するクラスターにインストールされるライブラリのリスト。 DatabricksSparkPythonActivityTypePropertiesLibraries...[]
parameters Python ファイルに渡されるコマンド ライン パラメーター。 any[]
pythonFile 実行される Python ファイルの URI。 DBFS パスがサポートされています。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

DatabricksSparkPythonActivityTypePropertiesLibraries...

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

DataLakeAnalyticsUsqlActivity

名前 説明
type アクティビティの種類。 'DataLakeAnalyticsU-SQL' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties U-SQL アクティビティのプロパティをData Lake Analyticsします。 DataLakeAnalyticsUsqlActivityTypeProperties (必須)

DataLakeAnalyticsUsqlActivityTypeProperties

名前 説明
compilationMode U-SQL のコンパイル モード。 Semantic、Full、SingleBox のいずれかの値を指定する必要があります。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
degreeOfParallelism ジョブを実行するために同時に使用される最大ノード数。 既定値は 1 です。 型: integer (または resultType 整数を持つ式)、最小: 1。 Bicep の場合は、 any() 関数を使用できます。
parameters U-SQL ジョブ要求のパラメーター。 DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
priority キューされているすべてのジョブのうち、先に実行するジョブを決定します。 数値が小さいほど、優先度は高くなります。 既定値は 1,000 です。 型: integer (または resultType 整数を持つ式)、最小: 1。 Bicep の場合は、 any() 関数を使用できます。
runtimeVersion 使用する U-SQL エンジンのランタイム バージョン。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
scriptLinkedService リンクされたサービス 参照をスクリプト化します。 LinkedServiceReference (必須)
scriptPath U-SQL スクリプトを含むフォルダーへの大文字と小文字を区別するパス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

DeleteActivity

名前 説明
type アクティビティの種類。 'Delete' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties アクティビティのプロパティを削除します。 DeleteActivityTypeProperties (必須)

DeleteActivityTypeProperties

名前 説明
dataset アクティビティ データセットの参照を削除します。 DatasetReference (必須)
enableLogging delete-activity 実行の詳細なログを記録するかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
logStorageSettings ログ ストレージ設定は、ログ記録が true の場合に指定する必要があります。 LogStorageSettings
maxConcurrentConnections データ ソースを同時に接続するための最大同時接続数。 INT

制約:
最小値 = 1
recursive true の場合、現在のフォルダー パスの下にあるファイルまたはサブフォルダーは再帰的に削除されます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
storeSettings アクティビティ ストアの設定を削除します。 StoreReadSettings

ExecuteDataFlowActivity

名前 説明
type アクティビティの種類。 'ExecuteDataFlow' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties データ フロー アクティビティのプロパティを実行します。 ExecuteDataFlowActivityTypeProperties (必須)

ExecuteDataFlowActivityTypeProperties

名前 説明
compute データ フロー アクティビティのコンピューティング プロパティ。 ExecuteDataFlowActivityTypePropertiesCompute
continueOnError データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) Bicep の場合は、 any() 関数を使用できます。
データフロー データ フローリファレンス。 DataFlowReference (必須)
integrationRuntime 統合ランタイム参照。 IntegrationRuntimeReference
runConcurrently データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) Bicep の場合は、 any() 関数を使用できます。
sourceStagingConcurrency シンクに適用できるソースの並列ステージングの数を指定します。 型: integer (または resultType 整数を持つ式) Bicep の場合は、 any() 関数を使用できます。
staging データ フローの実行アクティビティのステージング情報。 DataFlowStagingInfo
traceLevel データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) Bicep の場合は、 any() 関数を使用できます。

ExecuteDataFlowActivityTypePropertiesCompute

名前 説明
computeType データ フロー ジョブを実行するクラスターのコンピューティングの種類。 使用できる値は、'General'、'MemoryOptimized'、'ComputeOptimized' です。 型: string (または resultType 文字列を含む式) Bicep の場合は、 any() 関数を使用できます。
coreCount データ フロー ジョブを実行するクラスターのコア数。 サポートされる値は、8、16、32、48、80、144、272 です。 型: integer (または resultType 整数を持つ式) Bicep の場合は、 any() 関数を使用できます。

DataFlowReference

名前 説明
datasetParameters データセットからデータ フロー パラメーターを参照します。 Bicep の場合は、 any() 関数を使用できます。
parameters データ フローのパラメーター ParameterValueSpecification
referenceName 参照データ フロー名。 string (必須)
データ フロー参照型。 'DataFlowReference' (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

IntegrationRuntimeReference

名前 説明
parameters 統合ランタイムの引数。 ParameterValueSpecification
referenceName 統合ランタイム名を参照します。 string (必須)
統合ランタイムの種類。 'IntegrationRuntimeReference' (必須)

DataFlowStagingInfo

名前 説明
folderPath ステージング BLOB のフォルダー パス。 型: string (または resultType 文字列を含む式) Bicep の場合は、 any() 関数を使用できます。
linkedService ステージングリンクされたサービスリファレンス。 LinkedServiceReference

ExecutePipelineActivity

名前 説明
type アクティビティの種類。 'ExecutePipeline' (必須)
policy パイプライン アクティビティ ポリシーを実行します。 ExecutePipelineActivityPolicy
typeProperties パイプライン アクティビティのプロパティを実行します。 ExecutePipelineActivityTypeProperties (必須)

ExecutePipelineActivityPolicy

名前 説明
secureInput true に設定すると、アクティビティからの入力はセキュリティで保護されたと見なされ、監視に記録されません。 [bool]
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

ExecutePipelineActivityTypeProperties

名前 説明
parameters パイプラインのパラメーター。 ParameterValueSpecification
pipeline パイプラインリファレンス。 PipelineReference (必須)
waitOnCompletion アクティビティの実行が依存パイプラインの実行が完了するまで待機するかどうかを定義します。 既定値は false です。 [bool]

PipelineReference

名前 説明
name 参照名。 string
referenceName 参照パイプライン名。 string (必須)
パイプライン参照型。 'PipelineReference' (必須)

ExecuteSsisPackageActivity

名前 説明
type アクティビティの種類。 'ExecuteSSISPackage' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties SSIS パッケージ アクティビティのプロパティを実行します。 ExecuteSsisPackageActivityTypeProperties (必須)

ExecuteSsisPackageActivityTypeProperties

名前 説明
connectVia 統合ランタイム参照。 IntegrationRuntimeReference (必須)
environmentPath SSIS パッケージを実行する環境パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
executionCredential パッケージ実行資格情報。 SsisExecutionCredential
loggingLevel SSIS パッケージ実行のログ レベル。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
logLocation SSIS パッケージ実行ログの場所。 SsisLogLocation
packageConnectionManagers SSIS パッケージを実行するパッケージ レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation SSIS パッケージの場所。 SsisPackageLocation (必須)
packageParameters SSIS パッケージを実行するためのパッケージ レベル パラメーター。 ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers SSIS パッケージを実行するプロジェクト レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesProjectConne...
projectParameters SSIS パッケージを実行するプロジェクト レベルのパラメーター。 ExecuteSsisPackageActivityTypePropertiesProjectParam...
propertyOverrides プロパティは、 をオーバーライドして SSIS パッケージを実行します。 ExecuteSsisPackageActivityTypePropertiesPropertyOver...
ランタイム SSIS パッケージを実行するランタイムを指定します。 値は "x86" または "x64" である必要があります。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SsisExecutionCredential

名前 説明
domain Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
password Windows 認証のパスワード。 SecureString (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

SecureString

名前 説明
type シークレットの種類。 string (必須)
value セキュリティで保護された文字列の値。 string (必須)

SsisLogLocation

名前 説明
logPath SSIS パッケージの実行ログ パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
SSIS ログの場所の種類。 'File' (必須)
typeProperties SSIS パッケージ実行ログの場所のプロパティ。 SsisLogLocationTypeProperties (必須)

SsisLogLocationTypeProperties

名前 説明
accessCredential パッケージ実行ログ アクセス資格情報。 SsisAccessCredential
logRefreshInterval ログを更新する間隔を指定します。 既定の間隔は 5 分です。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

SsisAccessCredential

名前 説明
domain Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
password Windows 認証のパスワード。 SecretBase (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

SecretBase

名前 説明
type オブジェクトの種類を設定する AzureKeyVaultSecret
SecureString (必須)

AzureKeyVaultSecretReference

名前 説明
secretName Azure Key Vault内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
secretVersion Azure Key Vault内のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
store Azure Key Vaultリンクされたサービス リファレンス。 LinkedServiceReference (必須)
シークレットの種類。 string (必須)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

名前 説明
{カスタマイズされたプロパティ} SsisConnectionManager

SsisConnectionManager

名前 説明
{カスタマイズされたプロパティ} SsisExecutionParameter

SsisExecutionParameter

名前 説明
value SSIS パッケージ実行パラメーター値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

SsisPackageLocation

名前 説明
packagePath SSIS パッケージ パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
SSIS パッケージの場所の種類。 'File'
'InlinePackage'
'PackageStore'
'SSISDB'
typeProperties SSIS パッケージの場所のプロパティ。 SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

名前 説明
accessCredential パッケージ アクセス資格情報。 SsisAccessCredential
childPackages 埋め込み子パッケージの一覧。 SsisChildPackage[]
configurationAccessCredential 構成ファイルのアクセス資格情報。 SsisAccessCredential
configurationPath パッケージ実行の構成ファイル。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
packageContent 埋め込みパッケージの内容。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
packageLastModifiedDate 埋め込みパッケージの最終変更日。 string
packageName パッケージの名前です。 string
packagePassword パッケージのパスワード。 SecretBase

SsisChildPackage

名前 説明
packageContent 埋め込み子パッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
packageLastModifiedDate 埋め込み子パッケージの最終変更日。 string
packageName 埋め込み子パッケージの名前。 string
packagePath 埋め込み子パッケージのパス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

ExecuteSsisPackageActivityTypePropertiesPackageParam...

名前 説明
{カスタマイズされたプロパティ} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

名前 説明
{カスタマイズされたプロパティ} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

名前 説明
{カスタマイズされたプロパティ} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

名前 説明
{カスタマイズされたプロパティ} SsisPropertyOverride

SsisPropertyOverride

名前 説明
isSensitive SSIS パッケージ プロパティのオーバーライド値が機密データかどうか。 値が true の場合、SSISDB で暗号化されます [bool]
value SSIS パッケージ プロパティのオーバーライド値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

ExecuteWranglingDataflowActivity

名前 説明
type アクティビティの種類。 'ExecuteWranglingDataflow' (必須)
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Power Query アクティビティのプロパティを実行します。 ExecutePowerQueryActivityTypeProperties (必須)

ExecutePowerQueryActivityTypeProperties

名前 説明
compute データ フロー アクティビティのコンピューティング プロパティ。 ExecuteDataFlowActivityTypePropertiesCompute
continueOnError データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) Bicep の場合は、 any() 関数を使用できます。
データフロー データ フローリファレンス。 DataFlowReference (必須)
integrationRuntime 統合ランタイム参照。 IntegrationRuntimeReference
Query シンク データセットへのPower Query マッシュアップ クエリのマッピングの一覧。 PowerQuerySinkMapping[]
runConcurrently データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) Bicep の場合は、 any() 関数を使用できます。
sinks (非推奨。クエリを使用してください)。 queryName にマップPower Queryアクティビティ シンクの一覧。 ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を含む式) Bicep の場合は、 any() 関数を使用できます。
staging データ フローの実行アクティビティのステージング情報。 DataFlowStagingInfo
traceLevel データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'粗い'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) Bicep の場合は、 any() 関数を使用できます。

PowerQuerySinkMapping

名前 説明
dataflowSinks マッシュアップ クエリにマップPower Queryシンクの一覧。 PowerQuerySink[]
queryName マッシュアップ ドキュメント内のクエリPower Query名前。 string

PowerQuerySink

名前 説明
dataset データセット参照。 DatasetReference
description 変換の説明。 string
flowlet Flowlet リファレンス DataFlowReference
linkedService リンクされたサービス参照。 LinkedServiceReference
name 変換名。 string (必須)
rejectedDataLinkedService 拒否されたデータのリンクされたサービス参照。 LinkedServiceReference
schemaLinkedService スキーマのリンクされたサービス 参照。 LinkedServiceReference
script シンク スクリプト。 string

ExecutePowerQueryActivityTypePropertiesSinks

名前 説明
{カスタマイズされたプロパティ} PowerQuerySink

FailActivity

名前 説明
type アクティビティの種類。 'Fail' (必須)
typeProperties アクティビティのプロパティを失敗します。 FailActivityTypeProperties (必須)

FailActivityTypeProperties

名前 説明
errorCode Fail アクティビティのエラーの種類を分類するエラー コード。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
message Fail アクティビティで表示されるエラー メッセージ。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

FilterActivity

名前 説明
type アクティビティの種類。 'Filter' (必須)
typeProperties アクティビティのプロパティをフィルター処理します。 FilterActivityTypeProperties (必須)

FilterActivityTypeProperties

名前 説明
condition 入力のフィルター処理に使用する条件。 (必須)
items フィルターを適用する必要がある入力配列。 (必須)

Expression

名前 説明
type 式の種類。 'Expression' (必須)
value 式の値。 string (必須)

ForEachActivity

名前 説明
type アクティビティの種類。 'ForEach' (必須)
typeProperties ForEach アクティビティのプロパティ。 ForEachActivityTypeProperties (必須)

ForEachActivityTypeProperties

名前 説明
activities 実行するアクティビティの一覧。 Activity[] (必須)
batchCount 並列実行の数を制御するために使用するバッチの数 (IsSequential が false に設定されている場合)。 INT

制約:
最大値 = 50
isSequential ループを順番または並列で実行する必要がある場合 (最大 50) [bool]
items 反復処理するコレクション。 (必須)

GetMetadataActivity

名前 説明
type アクティビティの種類。 'GetMetadata' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties GetMetadata アクティビティのプロパティ。 GetMetadataActivityTypeProperties (必須)

GetMetadataActivityTypeProperties

名前 説明
dataset GetMetadata アクティビティ データセットのリファレンス。 DatasetReference (必須)
fieldList データセットから取得するメタデータのフィールド。 any[]
formatSettings GetMetadata アクティビティ形式の設定。 FormatReadSettings
storeSettings GetMetadata アクティビティ ストアの設定。 StoreReadSettings

FormatReadSettings

名前 説明
type オブジェクトの種類を設定する BinaryReadSettings
DelimitedTextReadSettings
JsonReadSettings
ParquetReadSettings
XmlReadSettings (必須)

HDInsightHiveActivity

名前 説明
type アクティビティの種類。 'HDInsightHive' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight Hive アクティビティのプロパティ。 HDInsightHiveActivityTypeProperties (必須)

HDInsightHiveActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 any[]
defines ユーザーが Hive ジョブ要求の定義を指定できるようにします。 HDInsightHiveActivityTypePropertiesDefines
getDebugInfo デバッグ情報オプション。 'Always'
'Failure'
'None'
queryTimeout クエリのタイムアウト値 (分単位)。 HDInsight クラスターが ESP (エンタープライズ セキュリティ パッケージ) を使用している場合に有効 INT
scriptLinkedService リンクされたサービス 参照をスクリプト化します。 LinkedServiceReference
scriptPath スクリプト パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]
variables hivevar 名前空間の下でユーザーが指定した引数。 HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

HDInsightHiveActivityTypePropertiesVariables

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

HDInsightMapReduceActivity

名前 説明
type アクティビティの種類。 'HDInsightMapReduce' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight MapReduce アクティビティのプロパティ。 HDInsightMapReduceActivityTypeProperties (必須)

HDInsightMapReduceActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 any[]
className クラス名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
defines MapReduce ジョブ要求の定義をユーザーが指定できるようにします。 HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo [デバッグ情報] オプション。 'Always'
'Failure'
'None'
jarFilePath Jar パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
jarLibs Jar libs。 any[]
jarLinkedService Jar のリンクされたサービス 参照。 LinkedServiceReference
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

HDInsightPigActivity

名前 説明
type アクティビティの種類。 'HDInsightPig' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight Pig アクティビティのプロパティ。 HDInsightPigActivityTypeProperties (必須)

HDInsightPigActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 型: 配列 (または resultType 配列を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
defines Pig ジョブ要求の定義をユーザーが指定できるようにします。 HDInsightPigActivityTypePropertiesDefines
getDebugInfo [デバッグ情報] オプション。 'Always'
'Failure'
'None'
scriptLinkedService リンクされたサービス 参照をスクリプト化します。 LinkedServiceReference
scriptPath スクリプト パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

HDInsightSparkActivity

名前 説明
type アクティビティの種類。 'HDInsightSpark' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight Spark アクティビティのプロパティ。 HDInsightSparkActivityTypeProperties (必須)

HDInsightSparkActivityTypeProperties

名前 説明
arguments HDInsightSparkActivity に対するユーザー指定の引数。 any[]
className アプリケーションの Java/Spark メイン クラス。 string
entryFilePath 実行するコード/パッケージのルート フォルダーへの相対パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
getDebugInfo [デバッグ情報] オプション。 'Always'
'Failure'
'None'
proxyUser ジョブを実行する偽装するユーザー。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
rootPath すべてのジョブのファイルの 'sparkJobLinkedService' のルート パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
sparkConfig Spark 構成プロパティ。 HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService エントリ ファイルと依存関係をアップロードし、ログを受信するためのストレージリンクサービス。 LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

HDInsightStreamingActivity

名前 説明
type アクティビティの種類。 'HDInsightStreaming' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight ストリーミング アクティビティのプロパティ。 HDInsightStreamingActivityTypeProperties (必須)

HDInsightStreamingActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 any[]
combiner コンバイナー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
commandEnvironment コマンド ライン環境の値。 any[]
defines ユーザーがストリーミング ジョブ要求の定義を指定できるようにします。 HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService ファイルが配置されているリンクされたサービス参照。 LinkedServiceReference
filePaths ストリーミング ジョブ ファイルへのパス。 ディレクトリを指定できます。 any[] (必須)
getDebugInfo [デバッグ情報] オプション。 'Always'
'Failure'
'None'
input 入力 BLOB パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
mapper マッパー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
output 出力 BLOB パス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
reducer Reducer 実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

IfConditionActivity

名前 説明
type アクティビティの種類。 'IfCondition' (必須)
typeProperties IfCondition アクティビティのプロパティ。 IfConditionActivityTypeProperties (必須)

IfConditionActivityTypeProperties

名前 説明
expression ブール値に評価される式。 これは、実行されるアクティビティのブロック (ifTrueActivities または ifFalseActivities) を決定するために使用されます。 (必須)
ifFalseActivities 式が false に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティはアクションなしで終了します。 Activity[]
ifTrueActivities 式が true に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティはアクションなしで終了します。 Activity[]

LookupActivity

名前 説明
type アクティビティの種類。 'Lookup' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties ルックアップ アクティビティのプロパティ。 LookupActivityTypeProperties (必須)

LookupActivityTypeProperties

名前 説明
dataset ルックアップ アクティビティ データセットのリファレンス。 DatasetReference (必須)
firstRowOnly 最初の行を返すか、すべての行を返すか。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
source コピー アクティビティ ソースと同じデータセット固有のソース プロパティ。 CopySource (必須)

ScriptActivity

名前 説明
type アクティビティの種類。 'Script' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties スクリプト アクティビティのプロパティ。 ScriptActivityTypeProperties (必須)

ScriptActivityTypeProperties

名前 説明
logSettings スクリプト アクティビティのログ設定。 ScriptActivityTypePropertiesLogSettings
scriptBlockExecutionTimeout ScriptBlock の実行タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。
スクリプト スクリプト ブロックの配列。 型: 配列。 ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

名前 説明
logDestination ログの宛先。 型: string。 'ActivityOutput'
'ExternalStore' (必須)
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings

ScriptActivityScriptBlock

名前 説明
parameters スクリプト パラメーターの配列。 型: 配列。 ScriptActivityParameter[]
text クエリ テキスト。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
クエリの型。 型: string。 'NonQuery'
'Query' (必須)

ScriptActivityParameter

名前 説明
方向 パラメーターの方向。 'Input'
'InputOutput'
'Output'
name パラメーターの名前。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
size 出力方向パラメーターのサイズ。 INT
パラメーターの型。 'Boolean'
'DateTime'
'DateTimeOffset'
'Decimal'
'Double'
'Guid'
'Int16'
'Int32'
'Int64'
'Single'
'String'
'Timespan'
value パラメーターの値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SetVariableActivity

名前 説明
type アクティビティの種類。 'SetVariable' (必須)
policy アクティビティ ポリシー。 SecureInputOutputPolicy
typeProperties 変数アクティビティのプロパティを設定します。 SetVariableActivityTypeProperties (必須)

SecureInputOutputPolicy

名前 説明
secureInput true に設定すると、アクティビティからの入力はセキュリティで保護されたと見なされ、監視に記録されません。 [bool]
secureOutput true に設定すると、アクティビティからの出力はセキュリティで保護されたと見なされ、監視に記録されません。 [bool]

SetVariableActivityTypeProperties

名前 説明
setSystemVariable true に設定すると、パイプライン実行の戻り値が設定されます。 [bool]
value 設定する値。 静的な値または式を指定できます。 Bicep の場合は、 any() 関数を使用できます。
variableName 値を設定する必要がある変数の名前。 string

SynapseSparkJobDefinitionActivity

名前 説明
type アクティビティの種類。 'SparkJob' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Spark ジョブ アクティビティのプロパティを実行します。 SynapseSparkJobActivityTypeProperties (必須)

SynapseSparkJobActivityTypeProperties

名前 説明
args SynapseSparkJobDefinitionActivity に対してユーザーが指定した引数。 any[]
className 指定した spark ジョブ定義の 'className' をオーバーライドする、メイン定義ファイル内の完全修飾識別子またはメイン クラス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
conf Spark 構成プロパティ。これにより、指定した Spark ジョブ定義の 'conf' がオーバーライドされます。 Bicep の場合は、 any() 関数を使用できます。
configurationType Spark 構成の種類。 'Artifact'
'カスタマイズ済み'
'Default'
driverSize 指定した Spark プールでジョブに割り当てられたドライバーに使用されるコアとメモリの数。指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
executorSize 指定した Spark プールでジョブに割り当てられた Executor に使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'ExecutorCores' と 'ExecutorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
file ジョブに使用されるメイン ファイル。これにより、指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
ファイル (非推奨。pythonCodeReference と filesV2) メイン定義ファイルで参照に使用される追加のファイルを使用してください。これにより、指定した Spark ジョブ定義の 'files' がオーバーライドされます。 any[]
filesV2 メイン定義ファイルの参照に使用される追加ファイル。これにより、指定した Spark ジョブ定義の 'jars' と 'files' がオーバーライドされます。 any[]
numExecutors このジョブに対して起動する Executor の数。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
pythonCodeReference メイン定義ファイルの参照に使用される追加の Python コード ファイル。これにより、指定した Spark ジョブ定義の 'pyFiles' がオーバーライドされます。 any[]
scanFolder メイン定義ファイルのルート フォルダーからサブフォルダーをスキャンすると、これらのファイルが参照ファイルとして追加されます。 'jars'、'pyFiles'、'files' または 'archives' という名前のフォルダーがスキャンされ、フォルダー名では大文字と小文字が区別されます。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
sparkConfig Spark 構成プロパティ。 SynapseSparkJobActivityTypePropertiesSparkConfig
sparkJob Synapse Spark ジョブリファレンス。 SynapseSparkJobReference (必須)
targetBigDataPool Spark バッチ ジョブの実行に使用されるビッグ データ プールの名前。これにより、指定した Spark ジョブ定義の 'targetBigDataPool' がオーバーライドされます。 BigDataPoolParametrizationReference
targetSparkConfiguration Spark ジョブの Spark 構成。 SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

SynapseSparkJobReference

名前 説明
referenceName Spark ジョブ名を参照します。 resultType 文字列を含む式。 Bicep の場合は、 any() 関数を使用できます。(必須)
Synapse Spark ジョブ参照の種類。 'SparkJobDefinitionReference' (必須)

BigDataPoolParametrizationReference

名前 説明
referenceName ビッグ データ プール名を参照します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
ビッグ データ プールの参照型。 'BigDataPoolReference' (必須)

SparkConfigurationParametrizationReference

名前 説明
referenceName Spark 構成名を参照します。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
Spark 構成参照の種類。 'SparkConfigurationReference' (必須)

SqlServerStoredProcedureActivity

名前 説明
type アクティビティの種類。 'SqlServerStoredProcedure' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties SQL ストアド プロシージャ アクティビティのプロパティ。 SqlServerStoredProcedureActivityTypeProperties (必須)

SqlServerStoredProcedureActivityTypeProperties

名前 説明
storedProcedureName ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" Bicep の場合は、 any() 関数を使用できます。

SwitchActivity

名前 説明
type アクティビティの種類。 'Switch' (必須)
typeProperties アクティビティのプロパティを切り替えます。 SwitchActivityTypeProperties (必須)

SwitchActivityTypeProperties

名前 説明
cases 'on' プロパティの予期される値に対応するケースの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティは defaultActivities で提供されるアクティビティを実行します。 SwitchCase[]
defaultActivities ケース条件が満たされない場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティはアクションなしで終了します。 Activity[]
on 文字列または整数に評価される式。 これは、実行される場合のアクティビティのブロックを決定するために使用されます。 (必須)

SwitchCase

名前 説明
activities 満たされたケース条件に対して実行するアクティビティの一覧。 Activity[]
value 'on' プロパティの式の結果を満たす値が必要です。 string

SynapseNotebookActivity

名前 説明
type アクティビティの種類。 'SynapseNotebook' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Synapse ノートブック アクティビティのプロパティを実行します。 SynapseNotebookActivityTypeProperties (必須)

SynapseNotebookActivityTypeProperties

名前 説明
conf Spark 構成プロパティ。指定したノートブックの 'conf' をオーバーライドします。 Bicep の場合は、 any() 関数を使用できます。
configurationType Spark 構成の種類。 'Artifact'
'カスタマイズ済み'
'Default'
driverSize 指定した Spark プールでセッションに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定したノートブックの 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
executorSize 指定した Spark プールでセッションに割り当てられた Executor に使用されるコアとメモリの数。これは、指定したノートブックの 'ExecutorCores' と 'ExecutorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
ノートブック Synapse ノートブックリファレンス。 SynapseNotebookReference (必須)
numExecutors このセッションで起動する Executor の数。これにより、指定したノートブックの 'numExecutors' がオーバーライドされます。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
parameters ノートブック パラメーター。 SynapseNotebookActivityTypePropertiesParameters
sparkConfig Spark 構成プロパティ。 SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool ノートブックの実行に使用されるビッグ データ プールの名前。 BigDataPoolParametrizationReference
targetSparkConfiguration Spark ジョブの Spark 構成。 SparkConfigurationParametrizationReference

SynapseNotebookReference

名前 説明
referenceName 参照ノートブック名。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)
Synapse ノートブックの参照型。 'NotebookReference' (必須)

SynapseNotebookActivityTypePropertiesParameters

名前 説明
{カスタマイズされたプロパティ} NotebookParameter

NotebookParameter

名前 説明
type Notebook パラメーターの種類。 'bool'
'float'
'int'
'string'
value Notebook パラメーターの値。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

SynapseNotebookActivityTypePropertiesSparkConfig

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

UntilActivity

名前 説明
type アクティビティの種類。 'Until' (必須)
typeProperties アクティビティのプロパティまで。 UntilActivityTypeProperties (必須)

UntilActivityTypeProperties

名前 説明
activities 実行するアクティビティの一覧。 Activity[] (必須)
expression ブール値に評価される式。 ループは、この式が true に評価されるまで続行されます (必須)
timeout アクティビティの実行に関するタイムアウトを指定します。 値が指定されていない場合、TimeSpan.FromDays(7) の値 (既定値は 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

ValidationActivity

名前 説明
type アクティビティの種類。 'Validation' (必須)
typeProperties 検証アクティビティのプロパティ。 ValidationActivityTypeProperties (必須)

ValidationActivityTypeProperties

名前 説明
childItems データセットがフォルダーを指している場合に使用できます。 true に設定した場合、フォルダーには少なくとも 1 つのファイルが必要です。 false に設定した場合、フォルダーは空である必要があります。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
dataset 検証アクティビティ データセットのリファレンス。 DatasetReference (必須)
minimumSize データセットがファイルを指している場合に使用できます。 ファイルのサイズは、指定した値以上である必要があります。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
sleep 検証の試行間の遅延 (秒単位)。 値を指定しない場合は、既定値として 10 秒が使用されます。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
timeout アクティビティの実行に関するタイムアウトを指定します。 値が指定されていない場合、TimeSpan.FromDays(7) の値 (既定値は 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 Bicep の場合は、 any() 関数を使用できます。

WaitActivity

名前 説明
type アクティビティの種類。 'Wait' (必須)
typeProperties 待機アクティビティのプロパティ。 WaitActivityTypeProperties (必須)

WaitActivityTypeProperties

名前 説明
waitTimeInSeconds 秒単位の期間。 型: integer (または resultType 整数を持つ式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

WebActivity

名前 説明
type アクティビティの種類。 'WebActivity' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Web アクティビティのプロパティ。 WebActivityTypeProperties (必須)

WebActivityTypeProperties

名前 説明
認証 エンドポイントを呼び出すために使用される認証方法。 WebActivityAuthentication
body エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または ResultType 文字列を含む式) には使用できません。 Bicep の場合は、 any() 関数を使用できます。
connectVia 統合ランタイム参照。 IntegrationRuntimeReference
datasets Web エンドポイントに渡されるデータセットの一覧。 DatasetReference[]
disableCertValidation true に設定すると、証明書の検証は無効になります。 [bool]
headers 要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 WebActivityTypePropertiesHeaders
httpRequestTimeout HTTP 要求が応答を取得する際のタイムアウト。 形式は TimeSpan (hh:mm:ss) です。 この値は、アクティビティのタイムアウトではなく、応答を取得するためのタイムアウトです。 既定値は 00:01:00 (1 分) です。 範囲は 1 から 10 分です Bicep の場合は、 any() 関数を使用できます。
linkedServices Web エンドポイントに渡されるリンクされたサービスの一覧。 LinkedServiceReference[]
method ターゲット エンドポイントの REST API メソッド。 'DELETE'
'GET'
'POST'
'PUT' (必須)
turnOffAsync HTTP 202 応答の応答ヘッダーで指定された場所での HTTP GET の呼び出しを無効にするオプション。 true に設定すると、応答ヘッダーで指定された http の場所で HTTP GET の呼び出しが停止されます。 false を設定すると、http 応答ヘッダーで指定された場所で HTTP GET 呼び出しが引き続き呼び出されます。 [bool]
url Web アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

WebActivityAuthentication

名前 説明
資格情報 (credential) 認証情報を含む資格情報参照。 CredentialReference
password ServicePrincipal に使用した場合の PFX ファイルまたは基本認証/シークレットのパスワード SecretBase
pfx ServicePrincipal で使用する場合の PFX ファイルまたは証明書の Base64 でエンコードされたコンテンツ SecretBase
resource MSI 認証を使用するときに Azure Auth トークンが要求されるリソース。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
Web アクティビティ認証 (Basic/ClientCertificate/MSI/ServicePrincipal) string
username ServicePrincipal に使用する場合は、基本認証の Web アクティビティ認証ユーザー名または ClientID。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。
userTenant ServicePrincipal 認証を使用するときに Azure 認証トークンが要求される TenantId。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。

CredentialReference

名前 説明
referenceName 参照資格情報の名前。 string (必須)
資格情報参照の種類。 'CredentialReference' (必須)
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

WebActivityTypePropertiesHeaders

名前 説明
{カスタマイズされたプロパティ} string

WebHookActivity

名前 説明
type アクティビティの種類。 'WebHook' (必須)
policy アクティビティ ポリシー。 SecureInputOutputPolicy
typeProperties WebHook アクティビティのプロパティ。 WebHookActivityTypeProperties (必須)

WebHookActivityTypeProperties

名前 説明
認証 エンドポイントを呼び出すために使用される認証方法。 WebActivityAuthentication
body エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または resultType 文字列を含む式) には使用できません。 Bicep の場合は、 any() 関数を使用できます。
headers 要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 WebHookActivityTypePropertiesHeaders
method ターゲット エンドポイントの REST API メソッド。 'POST' (必須)
reportStatusOnCallBack true に設定すると、コールバック要求本文の statusCode、出力、エラーがアクティビティによって使用されます。 アクティビティは、コールバック要求で statusCode >= 400 を設定することで失敗としてマークできます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 Bicep の場合は、 any() 関数を使用できます。
timeout Webhook を呼び戻すタイムアウト。 値が指定されていない場合、既定値は 10 分です。 型: string。 パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 string
url WebHook アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 Bicep の場合は、 any() 関数を使用できます。(必須)

WebHookActivityTypePropertiesHeaders

名前 説明
{カスタマイズされたプロパティ} string

PipelineFolder

名前 説明
name このパイプラインが存在するフォルダーの名前。 string

ParameterDefinitionSpecification

名前 説明
{カスタマイズされたプロパティ} ParameterSpecification

ParameterSpecification

名前 説明
defaultValue パラメーターの既定値。 Bicep の場合は、 any() 関数を使用できます。
パラメーターの型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必須)

PipelinePolicy

名前 説明
elapsedTimeMetric Pipeline ElapsedTime メトリック ポリシー。 PipelineElapsedTimeMetricPolicy

PipelineElapsedTimeMetricPolicy

名前 説明
duration TimeSpan 値。その後、Azure 監視メトリックが発生します。 Bicep の場合は、 any() 関数を使用できます。

PipelineRunDimensions

名前 説明
{カスタマイズされたプロパティ} Bicep の場合は、 any() 関数を使用できます。

VariableDefinitionSpecification

名前 説明
{カスタマイズされたプロパティ} VariableSpecification

VariableSpecification

名前 説明
defaultValue 変数の既定値。 Bicep の場合は、 any() 関数を使用できます。
変数の型。 'Array'
'Bool'
'String' (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
Azure Data Factoryでより多くの可能性があります - ワンクリックでAzure Data Factory

Azure にデプロイする
このテンプレートは、Azure Blob から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します
Data Factory を作成し、Salesforce から BLOB にコピーする

Azure にデプロイする
このテンプレートでは、Azure Data Factoryを使用して Salesforce から Azure BLOB へのデータ移動を実行します
Azure Data Factoryを使用した一括コピー

Azure にデプロイする
このテンプレートは、Azure SQL データベースのデータをAzure SQL データ ウェアハウスに一括コピーする V2 データ ファクトリを作成します。
V2 データ ファクトリを作成する

Azure にデプロイする
このテンプレートは、Azure Blob Storage内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。
V2 データ ファクトリを作成する (MySQL)

Azure にデプロイする
このテンプレートは、Azure Blob Storage内のフォルダーからAzure Database for MySQLのテーブルにデータをコピーする V2 データ ファクトリを作成します。
V2 データ ファクトリを作成する (PostGre)

Azure にデプロイする
このテンプレートは、Azure Blob Storage内のフォルダーからAzure Database for PostgreSQL内のテーブルにデータをコピーする V2 データ ファクトリを作成します。
V2 データ ファクトリを作成する (SQL)

Azure にデプロイする
このテンプレートは、Azure Blob Storage内のフォルダーから Azure SQL データベース内のテーブルにデータをコピーする V2 データ ファクトリを作成します。
V2 データ ファクトリを作成する (SQL オンプレミス)

Azure にデプロイする
このテンプレートは、オンプレミスのSQL Serverから Azure BLOB ストレージにデータをコピーする V2 データ ファクトリを作成します
V2 データ ファクトリを作成する (Spark)

Azure にデプロイする
このテンプレートは、Azure Blob Storage内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。

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

factories/pipelines リソースの種類は、次をターゲットとする操作でデプロイできます。

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

リソース形式

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

{
  "type": "Microsoft.DataFactory/factories/pipelines",
  "apiVersion": "2018-06-01",
  "name": "string",
  "properties": {
    "activities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "onInactiveMarkAs": "string",
        "state": "string",
        "userProperties": [
          {
            "name": "string",
            "value": {}
          }
        ],
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "annotations": [ object ],
    "concurrency": "int",
    "description": "string",
    "folder": {
      "name": "string"
    },
    "parameters": {
      "{customized property}": {
        "defaultValue": {},
        "type": "string"
      }
    },
    "policy": {
      "elapsedTimeMetric": {
        "duration": {}
      }
    },
    "runDimensions": {
      "{customized property}": {}
    },
    "variables": {
      "{customized property}": {
        "defaultValue": {},
        "type": "string"
      }
    }
  }
}

アクティビティ オブジェクト

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

AppendVariable の場合は、次の値を使用します。

  "type": "AppendVariable",
  "typeProperties": {
    "value": {},
    "variableName": "string"
  }

AzureDataExplorerCommand の場合は、次を使用します。

  "type": "AzureDataExplorerCommand",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "command": {},
    "commandTimeout": {}
  }

AzureFunctionActivity の場合は、次を使用します。

  "type": "AzureFunctionActivity",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "body": {},
    "functionName": {},
    "headers": {
      "{customized property}": "string"
    },
    "method": "string"
  }

AzureMLBatchExecution の場合は、次の値を使用します。

  "type": "AzureMLBatchExecution",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "globalParameters": {
      "{customized property}": {}
    },
    "webServiceInputs": {
      "{customized property}": {
        "filePath": {},
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        }
      }
    },
    "webServiceOutputs": {
      "{customized property}": {
        "filePath": {},
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        }
      }
    }
  }

AzureMLExecutePipeline の場合は、次の値を使用します。

  "type": "AzureMLExecutePipeline",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "continueOnStepFailure": {},
    "dataPathAssignments": {},
    "experimentName": {},
    "mlParentRunId": {},
    "mlPipelineEndpointId": {},
    "mlPipelineId": {},
    "mlPipelineParameters": {},
    "version": {}
  }

AzureMLUpdateResource の場合は、次の値を使用します。

  "type": "AzureMLUpdateResource",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "trainedModelFilePath": {},
    "trainedModelLinkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "trainedModelName": {}
  }

[コピー] には、次の値を使用します。

  "type": "Copy",
  "inputs": [
    {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DatasetReference"
    }
  ],
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "outputs": [
    {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DatasetReference"
    }
  ],
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "dataIntegrationUnits": {},
    "enableSkipIncompatibleRow": {},
    "enableStaging": {},
    "logSettings": {
      "copyActivityLogSettings": {
        "enableReliableLogging": {},
        "logLevel": {}
      },
      "enableCopyActivityLog": {},
      "logLocationSettings": {
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        },
        "path": {}
      }
    },
    "logStorageSettings": {
      "enableReliableLogging": {},
      "linkedServiceName": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "logLevel": {},
      "path": {},
      "{customized property}": {}
    },
    "parallelCopies": {},
    "preserve": [ object ],
    "preserveRules": [ object ],
    "redirectIncompatibleRowSettings": {
      "linkedServiceName": {},
      "path": {},
      "{customized property}": {}
    },
    "sink": {
      "disableMetricsCollection": {},
      "maxConcurrentConnections": {},
      "sinkRetryCount": {},
      "sinkRetryWait": {},
      "writeBatchSize": {},
      "writeBatchTimeout": {},
      "type": "string"
      // For remaining properties, see CopySink objects
    },
    "skipErrorFile": {
      "dataInconsistency": {},
      "fileMissing": {}
    },
    "source": {
      "disableMetricsCollection": {},
      "maxConcurrentConnections": {},
      "sourceRetryCount": {},
      "sourceRetryWait": {},
      "type": "string"
      // For remaining properties, see CopySource objects
    },
    "stagingSettings": {
      "enableCompression": {},
      "linkedServiceName": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "path": {},
      "{customized property}": {}
    },
    "translator": {},
    "validateDataConsistency": {}
  }

[カスタム] には、次の値を使用します。

  "type": "Custom",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "autoUserSpecification": {},
    "command": {},
    "extendedProperties": {
      "{customized property}": {}
    },
    "folderPath": {},
    "referenceObjects": {
      "datasets": [
        {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "DatasetReference"
        }
      ],
      "linkedServices": [
        {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        }
      ]
    },
    "resourceLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "retentionTimeInDays": {}
  }

DatabricksNotebook の場合は、次の値を使用します。

  "type": "DatabricksNotebook",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "baseParameters": {
      "{customized property}": {}
    },
    "libraries": [
      {
        "{customized property}": {}
      }
    ],
    "notebookPath": {}
  }

DatabricksSparkJar の場合は、次の値を使用します。

  "type": "DatabricksSparkJar",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "libraries": [
      {
        "{customized property}": {}
      }
    ],
    "mainClassName": {},
    "parameters": [ object ]
  }

DatabricksSparkPython の場合は、次の値を使用します。

  "type": "DatabricksSparkPython",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "libraries": [
      {
        "{customized property}": {}
      }
    ],
    "parameters": [ object ],
    "pythonFile": {}
  }

DataLakeAnalyticsU-SQL の場合は、次の値を使用します。

  "type": "DataLakeAnalyticsU-SQL",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "compilationMode": {},
    "degreeOfParallelism": {},
    "parameters": {
      "{customized property}": {}
    },
    "priority": {},
    "runtimeVersion": {},
    "scriptLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "scriptPath": {}
  }

[削除] には、次の値を使用します。

  "type": "Delete",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DatasetReference"
    },
    "enableLogging": {},
    "logStorageSettings": {
      "enableReliableLogging": {},
      "linkedServiceName": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "logLevel": {},
      "path": {},
      "{customized property}": {}
    },
    "maxConcurrentConnections": "int",
    "recursive": {},
    "storeSettings": {
      "disableMetricsCollection": {},
      "maxConcurrentConnections": {},
      "type": "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }

ExecuteDataFlow の場合は、次の値を使用します。

  "type": "ExecuteDataFlow",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "compute": {
      "computeType": {},
      "coreCount": {}
    },
    "continueOnError": {},
    "dataFlow": {
      "datasetParameters": {},
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DataFlowReference",
      "{customized property}": {}
    },
    "integrationRuntime": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "IntegrationRuntimeReference"
    },
    "runConcurrently": {},
    "sourceStagingConcurrency": {},
    "staging": {
      "folderPath": {},
      "linkedService": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    },
    "traceLevel": {}
  }

ExecutePipeline の場合は、次の値を使用します。

  "type": "ExecutePipeline",
  "policy": {
    "secureInput": "bool",
    "{customized property}": {}
  },
  "typeProperties": {
    "parameters": {
      "{customized property}": {}
    },
    "pipeline": {
      "name": "string",
      "referenceName": "string",
      "type": "PipelineReference"
    },
    "waitOnCompletion": "bool"
  }

ExecuteSSISPackage の場合は、次を使用します。

  "type": "ExecuteSSISPackage",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "connectVia": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "IntegrationRuntimeReference"
    },
    "environmentPath": {},
    "executionCredential": {
      "domain": {},
      "password": {
        "type": "string",
        "value": "string"
      },
      "userName": {}
    },
    "loggingLevel": {},
    "logLocation": {
      "logPath": {},
      "type": "File",
      "typeProperties": {
        "accessCredential": {
          "domain": {},
          "password": {
            "type": "string"
            // For remaining properties, see SecretBase objects
          },
          "userName": {}
        },
        "logRefreshInterval": {}
      }
    },
    "packageConnectionManagers": {
      "{customized property}": {
        "{customized property}": {
          "value": {}
        }
      }
    },
    "packageLocation": {
      "packagePath": {},
      "type": "string",
      "typeProperties": {
        "accessCredential": {
          "domain": {},
          "password": {
            "type": "string"
            // For remaining properties, see SecretBase objects
          },
          "userName": {}
        },
        "childPackages": [
          {
            "packageContent": {},
            "packageLastModifiedDate": "string",
            "packageName": "string",
            "packagePath": {}
          }
        ],
        "configurationAccessCredential": {
          "domain": {},
          "password": {
            "type": "string"
            // For remaining properties, see SecretBase objects
          },
          "userName": {}
        },
        "configurationPath": {},
        "packageContent": {},
        "packageLastModifiedDate": "string",
        "packageName": "string",
        "packagePassword": {
          "type": "string"
          // For remaining properties, see SecretBase objects
        }
      }
    },
    "packageParameters": {
      "{customized property}": {
        "value": {}
      }
    },
    "projectConnectionManagers": {
      "{customized property}": {
        "{customized property}": {
          "value": {}
        }
      }
    },
    "projectParameters": {
      "{customized property}": {
        "value": {}
      }
    },
    "propertyOverrides": {
      "{customized property}": {
        "isSensitive": "bool",
        "value": {}
      }
    },
    "runtime": {}
  }

ExecuteWranglingDataflow の場合は、次を使用します。

  "type": "ExecuteWranglingDataflow",
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "compute": {
      "computeType": {},
      "coreCount": {}
    },
    "continueOnError": {},
    "dataFlow": {
      "datasetParameters": {},
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DataFlowReference",
      "{customized property}": {}
    },
    "integrationRuntime": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "IntegrationRuntimeReference"
    },
    "queries": [
      {
        "dataflowSinks": [
          {
            "dataset": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "DatasetReference"
            },
            "description": "string",
            "flowlet": {
              "datasetParameters": {},
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "DataFlowReference",
              "{customized property}": {}
            },
            "linkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "LinkedServiceReference"
            },
            "name": "string",
            "rejectedDataLinkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "LinkedServiceReference"
            },
            "schemaLinkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "LinkedServiceReference"
            },
            "script": "string"
          }
        ],
        "queryName": "string"
      }
    ],
    "runConcurrently": {},
    "sinks": {
      "{customized property}": {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "DatasetReference"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "DataFlowReference",
          "{customized property}": {}
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        },
        "name": "string",
        "rejectedDataLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        },
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        },
        "script": "string"
      }
    },
    "sourceStagingConcurrency": {},
    "staging": {
      "folderPath": {},
      "linkedService": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    },
    "traceLevel": {}
  }

[失敗] には、次の値を使用します。

  "type": "Fail",
  "typeProperties": {
    "errorCode": {},
    "message": {}
  }

[フィルター] には、次の値を使用します。

  "type": "Filter",
  "typeProperties": {
    "condition": {
      "type": "Expression",
      "value": "string"
    },
    "items": {
      "type": "Expression",
      "value": "string"
    }
  }

ForEach の場合は、次の値を使用します。

  "type": "ForEach",
  "typeProperties": {
    "activities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "onInactiveMarkAs": "string",
        "state": "string",
        "userProperties": [
          {
            "name": "string",
            "value": {}
          }
        ],
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "batchCount": "int",
    "isSequential": "bool",
    "items": {
      "type": "Expression",
      "value": "string"
    }
  }

GetMetadata の場合は、次の値を使用します。

  "type": "GetMetadata",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DatasetReference"
    },
    "fieldList": [ object ],
    "formatSettings": {
      "type": "string"
      // For remaining properties, see FormatReadSettings objects
    },
    "storeSettings": {
      "disableMetricsCollection": {},
      "maxConcurrentConnections": {},
      "type": "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }

HDInsightHive の場合は、次の値を使用します。

  "type": "HDInsightHive",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "arguments": [ object ],
    "defines": {
      "{customized property}": {}
    },
    "getDebugInfo": "string",
    "queryTimeout": "int",
    "scriptLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "scriptPath": {},
    "storageLinkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ],
    "variables": {
      "{customized property}": {}
    }
  }

HDInsightMapReduce の場合は、次の値を使用します。

  "type": "HDInsightMapReduce",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "arguments": [ object ],
    "className": {},
    "defines": {
      "{customized property}": {}
    },
    "getDebugInfo": "string",
    "jarFilePath": {},
    "jarLibs": [ object ],
    "jarLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "storageLinkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ]
  }

HDInsightPig の場合は、次を使用します。

  "type": "HDInsightPig",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "arguments": {},
    "defines": {
      "{customized property}": {}
    },
    "getDebugInfo": "string",
    "scriptLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "scriptPath": {},
    "storageLinkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ]
  }

HDInsightSpark の場合は、次を使用します。

  "type": "HDInsightSpark",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "arguments": [ object ],
    "className": "string",
    "entryFilePath": {},
    "getDebugInfo": "string",
    "proxyUser": {},
    "rootPath": {},
    "sparkConfig": {
      "{customized property}": {}
    },
    "sparkJobLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    }
  }

HDInsightStreaming の場合は、次を使用します。

  "type": "HDInsightStreaming",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "arguments": [ object ],
    "combiner": {},
    "commandEnvironment": [ object ],
    "defines": {
      "{customized property}": {}
    },
    "fileLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "filePaths": [ object ],
    "getDebugInfo": "string",
    "input": {},
    "mapper": {},
    "output": {},
    "reducer": {},
    "storageLinkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ]
  }

IfCondition の場合は、次の値を使用します。

  "type": "IfCondition",
  "typeProperties": {
    "expression": {
      "type": "Expression",
      "value": "string"
    },
    "ifFalseActivities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "onInactiveMarkAs": "string",
        "state": "string",
        "userProperties": [
          {
            "name": "string",
            "value": {}
          }
        ],
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "ifTrueActivities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "onInactiveMarkAs": "string",
        "state": "string",
        "userProperties": [
          {
            "name": "string",
            "value": {}
          }
        ],
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ]
  }

ルックアップの場合は、次の値を使用します。

  "type": "Lookup",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DatasetReference"
    },
    "firstRowOnly": {},
    "source": {
      "disableMetricsCollection": {},
      "maxConcurrentConnections": {},
      "sourceRetryCount": {},
      "sourceRetryWait": {},
      "type": "string"
      // For remaining properties, see CopySource objects
    }
  }

[スクリプト] には、次のコマンドを使用します。

  "type": "Script",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "logSettings": {
      "logDestination": "string",
      "logLocationSettings": {
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "LinkedServiceReference"
        },
        "path": {}
      }
    },
    "scriptBlockExecutionTimeout": {},
    "scripts": [
      {
        "parameters": [
          {
            "direction": "string",
            "name": {},
            "size": "int",
            "type": "string",
            "value": {}
          }
        ],
        "text": {},
        "type": "string"
      }
    ]
  }

SetVariable の場合は、次の値を使用します。

  "type": "SetVariable",
  "policy": {
    "secureInput": "bool",
    "secureOutput": "bool"
  },
  "typeProperties": {
    "setSystemVariable": "bool",
    "value": {},
    "variableName": "string"
  }

SparkJob の場合は、次の値を使用します。

  "type": "SparkJob",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "args": [ object ],
    "className": {},
    "conf": {},
    "configurationType": "string",
    "driverSize": {},
    "executorSize": {},
    "file": {},
    "files": [ object ],
    "filesV2": [ object ],
    "numExecutors": {},
    "pythonCodeReference": [ object ],
    "scanFolder": {},
    "sparkConfig": {
      "{customized property}": {}
    },
    "sparkJob": {
      "referenceName": {},
      "type": "SparkJobDefinitionReference"
    },
    "targetBigDataPool": {
      "referenceName": {},
      "type": "BigDataPoolReference"
    },
    "targetSparkConfiguration": {
      "referenceName": {},
      "type": "SparkConfigurationReference"
    }
  }

SqlServerStoredProcedure の場合は、次の値を使用します。

  "type": "SqlServerStoredProcedure",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "storedProcedureName": {},
    "storedProcedureParameters": {}
  }

[切り替え] には、次の値を使用します。

  "type": "Switch",
  "typeProperties": {
    "cases": [
      {
        "activities": [
          {
            "dependsOn": [
              {
                "activity": "string",
                "dependencyConditions": [ "string" ],
                "{customized property}": {}
              }
            ],
            "description": "string",
            "name": "string",
            "onInactiveMarkAs": "string",
            "state": "string",
            "userProperties": [
              {
                "name": "string",
                "value": {}
              }
            ],
            "type": "string"
            // For remaining properties, see Activity objects
          }
        ],
        "value": "string"
      }
    ],
    "defaultActivities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "onInactiveMarkAs": "string",
        "state": "string",
        "userProperties": [
          {
            "name": "string",
            "value": {}
          }
        ],
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "on": {
      "type": "Expression",
      "value": "string"
    }
  }

SynapseNotebook の場合は、次を使用します。

  "type": "SynapseNotebook",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "conf": {},
    "configurationType": "string",
    "driverSize": {},
    "executorSize": {},
    "notebook": {
      "referenceName": {},
      "type": "NotebookReference"
    },
    "numExecutors": {},
    "parameters": {
      "{customized property}": {
        "type": "string",
        "value": {}
      }
    },
    "sparkConfig": {
      "{customized property}": {}
    },
    "sparkPool": {
      "referenceName": {},
      "type": "BigDataPoolReference"
    },
    "targetSparkConfiguration": {
      "referenceName": {},
      "type": "SparkConfigurationReference"
    }
  }

Until の場合は、次の値を使用します。

  "type": "Until",
  "typeProperties": {
    "activities": [
      {
        "dependsOn": [
          {
            "activity": "string",
            "dependencyConditions": [ "string" ],
            "{customized property}": {}
          }
        ],
        "description": "string",
        "name": "string",
        "onInactiveMarkAs": "string",
        "state": "string",
        "userProperties": [
          {
            "name": "string",
            "value": {}
          }
        ],
        "type": "string"
        // For remaining properties, see Activity objects
      }
    ],
    "expression": {
      "type": "Expression",
      "value": "string"
    },
    "timeout": {}
  }

[検証] には、次の値を使用します。

  "type": "Validation",
  "typeProperties": {
    "childItems": {},
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "DatasetReference"
    },
    "minimumSize": {},
    "sleep": {},
    "timeout": {}
  }

[待機] には、次の値を使用します。

  "type": "Wait",
  "typeProperties": {
    "waitTimeInSeconds": {}
  }

WebActivity の場合は、次の値を使用します。

  "type": "WebActivity",
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {},
    "{customized property}": {}
  },
  "typeProperties": {
    "authentication": {
      "credential": {
        "referenceName": "string",
        "type": "CredentialReference",
        "{customized property}": {}
      },
      "password": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      },
      "pfx": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      },
      "resource": {},
      "type": "string",
      "username": {},
      "userTenant": {}
    },
    "body": {},
    "connectVia": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "IntegrationRuntimeReference"
    },
    "datasets": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "DatasetReference"
      }
    ],
    "disableCertValidation": "bool",
    "headers": {
      "{customized property}": "string"
    },
    "httpRequestTimeout": {},
    "linkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ],
    "method": "string",
    "turnOffAsync": "bool",
    "url": {}
  }

WebHook の場合は、次の値を使用します。

  "type": "WebHook",
  "policy": {
    "secureInput": "bool",
    "secureOutput": "bool"
  },
  "typeProperties": {
    "authentication": {
      "credential": {
        "referenceName": "string",
        "type": "CredentialReference",
        "{customized property}": {}
      },
      "password": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      },
      "pfx": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      },
      "resource": {},
      "type": "string",
      "username": {},
      "userTenant": {}
    },
    "body": {},
    "headers": {
      "{customized property}": "string"
    },
    "method": "POST",
    "reportStatusOnCallBack": {},
    "timeout": "string",
    "url": {}
  }

CopySink オブジェクト

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

AvroSink の場合は、次を使用します。

  "type": "AvroSink",
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "recordName": "string",
    "recordNamespace": "string",
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

AzureBlobFSSink の場合は、次を使用します。

  "type": "AzureBlobFSSink",
  "copyBehavior": {},
  "metadata": [
    {
      "name": {},
      "value": {}
    }
  ]

AzureDatabricksDeltaLakeSink の場合は、次を使用します。

  "type": "AzureDatabricksDeltaLakeSink",
  "importSettings": {
    "dateFormat": {},
    "timestampFormat": {},
    "type": "string",
    "{customized property}": {}
  },
  "preCopyScript": {}

AzureDataExplorerSink の場合は、次を使用します。

  "type": "AzureDataExplorerSink",
  "flushImmediately": {},
  "ingestionMappingAsJson": {},
  "ingestionMappingName": {}

AzureDataLakeStoreSink の場合は、次を使用します。

  "type": "AzureDataLakeStoreSink",
  "copyBehavior": {},
  "enableAdlsSingleFileParallel": {}

AzureMySqlSink の場合は、次を使用します。

  "type": "AzureMySqlSink",
  "preCopyScript": {}

AzurePostgreSqlSink の場合は、次を使用します。

  "type": "AzurePostgreSqlSink",
  "preCopyScript": {}

AzureQueueSink の場合は、次を使用します。

  "type": "AzureQueueSink"

AzureSearchIndexSink の場合は、次の値を使用します。

  "type": "AzureSearchIndexSink",
  "writeBehavior": "string"

AzureSqlSink の場合は、次を使用します。

  "type": "AzureSqlSink",
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}

AzureTableSink の場合は、次を使用します。

  "type": "AzureTableSink",
  "azureTableDefaultPartitionKeyValue": {},
  "azureTableInsertType": {},
  "azureTablePartitionKeyName": {},
  "azureTableRowKeyName": {}

BinarySink の場合は、次の値を使用します。

  "type": "BinarySink",
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

BlobSink の場合は、次の値を使用します。

  "type": "BlobSink",
  "blobWriterAddHeader": {},
  "blobWriterDateTimeFormat": {},
  "blobWriterOverwriteFiles": {},
  "copyBehavior": {},
  "metadata": [
    {
      "name": {},
      "value": {}
    }
  ]

CommonDataServiceForAppsSink の場合は、次の値を使用します。

  "type": "CommonDataServiceForAppsSink",
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "writeBehavior": "Upsert"

CosmosDbMongoDbApiSink の場合は、次の値を使用します。

  "type": "CosmosDbMongoDbApiSink",
  "writeBehavior": {}

CosmosDbSqlApiSink の場合は、次の値を使用します。

  "type": "CosmosDbSqlApiSink",
  "writeBehavior": {}

DelimitedTextSink の場合は、次の値を使用します。

  "type": "DelimitedTextSink",
  "formatSettings": {
    "fileExtension": {},
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "quoteAllText": {},
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

DocumentDbCollectionSink の場合は、次の値を使用します。

  "type": "DocumentDbCollectionSink",
  "nestingSeparator": {},
  "writeBehavior": {}

DynamicsCrmSink の場合は、次を使用します。

  "type": "DynamicsCrmSink",
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "writeBehavior": "Upsert"

DynamicsSink の場合は、次の値を使用します。

  "type": "DynamicsSink",
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "writeBehavior": "Upsert"

FileSystemSink の場合は、次の値を使用します。

  "type": "FileSystemSink",
  "copyBehavior": {}

InformixSink の場合は、次の値を使用します。

  "type": "InformixSink",
  "preCopyScript": {}

JsonSink の場合は、次の値を使用します。

  "type": "JsonSink",
  "formatSettings": {
    "filePattern": {},
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

LakeHouseTableSink の場合は、次の値を使用します。

  "type": "LakeHouseTableSink",
  "partitionNameList": {},
  "partitionOption": {},
  "tableActionOption": {}

MicrosoftAccessSink の場合は、次を使用します。

  "type": "MicrosoftAccessSink",
  "preCopyScript": {}

MongoDbAtlasSink の場合は、次を使用します。

  "type": "MongoDbAtlasSink",
  "writeBehavior": {}

MongoDbV2Sink の場合は、次を使用します。

  "type": "MongoDbV2Sink",
  "writeBehavior": {}

OdbcSink の場合は、次の値を使用します。

  "type": "OdbcSink",
  "preCopyScript": {}

OracleSink の場合は、次の値を使用します。

  "type": "OracleSink",
  "preCopyScript": {}

OrcSink の場合は、次の値を使用します。

  "type": "OrcSink",
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

ParquetSink の場合は、次の値を使用します。

  "type": "ParquetSink",
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  }

RestSink の場合は、次の値を使用します。

  "type": "RestSink",
  "additionalHeaders": {},
  "httpCompressionType": {},
  "httpRequestTimeout": {},
  "requestInterval": {},
  "requestMethod": {}

SalesforceServiceCloudSink の場合は、次を使用します。

  "type": "SalesforceServiceCloudSink",
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "writeBehavior": "string"

SalesforceServiceCloudV2Sink の場合は、次を使用します。

  "type": "SalesforceServiceCloudV2Sink",
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "writeBehavior": "string"

SalesforceSink の場合は、次の値を使用します。

  "type": "SalesforceSink",
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "writeBehavior": "string"

SalesforceV2Sink の場合は、次を使用します。

  "type": "SalesforceV2Sink",
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "writeBehavior": "string"

SapCloudForCustomerSink の場合は、次を使用します。

  "type": "SapCloudForCustomerSink",
  "httpRequestTimeout": {},
  "writeBehavior": "string"

SnowflakeSink の場合は、次の値を使用します。

  "type": "SnowflakeSink",
  "importSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "type": "string",
    "{customized property}": {}
  },
  "preCopyScript": {}

SnowflakeV2Sink の場合は、次を使用します。

  "type": "SnowflakeV2Sink",
  "importSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "type": "string",
    "{customized property}": {}
  },
  "preCopyScript": {}

SqlDWSink の場合は、次の値を使用します。

  "type": "SqlDWSink",
  "allowCopyCommand": {},
  "allowPolyBase": {},
  "copyCommandSettings": {
    "additionalOptions": {
      "{customized property}": "string"
    },
    "defaultValues": [
      {
        "columnName": {},
        "defaultValue": {}
      }
    ]
  },
  "polyBaseSettings": {
    "rejectSampleValue": {},
    "rejectType": "string",
    "rejectValue": {},
    "useTypeDefault": {},
    "{customized property}": {}
  },
  "preCopyScript": {},
  "sqlWriterUseTableLock": {},
  "tableOption": {},
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {}
  },
  "writeBehavior": {}

SqlMISink の場合は、次の値を使用します。

  "type": "SqlMISink",
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}

SqlServerSink の場合は、次の値を使用します。

  "type": "SqlServerSink",
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}

SqlSink の場合は、次の値を使用します。

  "type": "SqlSink",
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}

WarehouseSink の場合は、次の値を使用します。

  "type": "WarehouseSink",
  "allowCopyCommand": {},
  "copyCommandSettings": {
    "additionalOptions": {
      "{customized property}": "string"
    },
    "defaultValues": [
      {
        "columnName": {},
        "defaultValue": {}
      }
    ]
  },
  "preCopyScript": {},
  "tableOption": {},
  "writeBehavior": {}

StoreWriteSettings オブジェクト

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

AzureBlobFSWriteSettings の場合は、次の値を使用します。

  "type": "AzureBlobFSWriteSettings",
  "blockSizeInMB": {}

AzureBlobStorageWriteSettings の場合は、次の値を使用します。

  "type": "AzureBlobStorageWriteSettings",
  "blockSizeInMB": {}

AzureDataLakeStoreWriteSettings の場合は、次の値を使用します。

  "type": "AzureDataLakeStoreWriteSettings",
  "expiryDateTime": {}

AzureFileStorageWriteSettings の場合は、次の値を使用します。

  "type": "AzureFileStorageWriteSettings"

FileServerWriteSettings の場合は、次の値を使用します。

  "type": "FileServerWriteSettings"

LakeHouseWriteSettings の場合は、次の値を使用します。

  "type": "LakeHouseWriteSettings"

SftpWriteSettings の場合は、次の値を使用します。

  "type": "SftpWriteSettings",
  "operationTimeout": {},
  "useTempFileRename": {}

CopySource オブジェクト

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

AmazonMWSSource の場合は、次の値を使用します。

  "type": "AmazonMWSSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

AmazonRdsForOracleSource の場合は、次の値を使用します。

  "type": "AmazonRdsForOracleSource",
  "additionalColumns": {},
  "oracleReaderQuery": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionNames": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {}

AmazonRdsForSqlServerSource の場合は、次の値を使用します。

  "type": "AmazonRdsForSqlServerSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

AmazonRedshiftSource の場合は、次の値を使用します。

  "type": "AmazonRedshiftSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "redshiftUnloadSettings": {
    "bucketName": {},
    "s3LinkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    }
  }

AvroSource の場合は、次を使用します。

  "type": "AvroSource",
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

AzureBlobFSSource の場合は、次の値を使用します。

  "type": "AzureBlobFSSource",
  "recursive": {},
  "skipHeaderLineCount": {},
  "treatEmptyAsNull": {}

AzureDatabricksDeltaLakeSource の場合は、次の値を使用します。

  "type": "AzureDatabricksDeltaLakeSource",
  "exportSettings": {
    "dateFormat": {},
    "timestampFormat": {},
    "type": "string",
    "{customized property}": {}
  },
  "query": {}

AzureDataExplorerSource の場合は、次を使用します。

  "type": "AzureDataExplorerSource",
  "additionalColumns": {},
  "noTruncation": {},
  "query": {},
  "queryTimeout": {}

AzureDataLakeStoreSource の場合は、次の値を使用します。

  "type": "AzureDataLakeStoreSource",
  "recursive": {}

AzureMariaDBSource の場合は、次を使用します。

  "type": "AzureMariaDBSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

AzureMySqlSource の場合は、次の値を使用します。

  "type": "AzureMySqlSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

AzurePostgreSqlSource の場合は、次の値を使用します。

  "type": "AzurePostgreSqlSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

AzureSqlSource の場合は、次の値を使用します。

  "type": "AzureSqlSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

AzureTableSource の場合は、次の値を使用します。

  "type": "AzureTableSource",
  "additionalColumns": {},
  "azureTableSourceIgnoreTableNotFound": {},
  "azureTableSourceQuery": {},
  "queryTimeout": {}

BinarySource の場合は、次の値を使用します。

  "type": "BinarySource",
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

BlobSource の場合は、次の値を使用します。

  "type": "BlobSource",
  "recursive": {},
  "skipHeaderLineCount": {},
  "treatEmptyAsNull": {}

CassandraSource の場合は、次の値を使用します。

  "type": "CassandraSource",
  "additionalColumns": {},
  "consistencyLevel": "string",
  "query": {},
  "queryTimeout": {}

CommonDataServiceForAppsSource の場合は、次の値を使用します。

  "type": "CommonDataServiceForAppsSource",
  "additionalColumns": {},
  "query": {}

ConcurSource の場合は、次の値を使用します。

  "type": "ConcurSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

CosmosDbMongoDbApiSource の場合は、次の値を使用します。

  "type": "CosmosDbMongoDbApiSource",
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {},
    "{customized property}": {}
  },
  "filter": {},
  "queryTimeout": {}

CosmosDbSqlApiSource の場合は、次の値を使用します。

  "type": "CosmosDbSqlApiSource",
  "additionalColumns": {},
  "detectDatetime": {},
  "pageSize": {},
  "preferredRegions": {},
  "query": {}

CouchbaseSource の場合は、次の値を使用します。

  "type": "CouchbaseSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Db2Source の場合は、次の値を使用します。

  "type": "Db2Source",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

DelimitedTextSource の場合は、次の値を使用します。

  "type": "DelimitedTextSource",
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "skipLineCount": {},
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

DocumentDbCollectionSource の場合は、次の値を使用します。

  "type": "DocumentDbCollectionSource",
  "additionalColumns": {},
  "nestingSeparator": {},
  "query": {},
  "queryTimeout": {}

DrillSource の場合は、次の値を使用します。

  "type": "DrillSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

DynamicsAXSource の場合は、次の値を使用します。

  "type": "DynamicsAXSource",
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {}

DynamicsCrmSource の場合は、次の値を使用します。

  "type": "DynamicsCrmSource",
  "additionalColumns": {},
  "query": {}

DynamicsSource の場合は、次の値を使用します。

  "type": "DynamicsSource",
  "additionalColumns": {},
  "query": {}

EloquaSource の場合は、次の値を使用します。

  "type": "EloquaSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

ExcelSource の場合は、次の値を使用します。

  "type": "ExcelSource",
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

FileSystemSource の場合は、次の値を使用します。

  "type": "FileSystemSource",
  "additionalColumns": {},
  "recursive": {}

GoogleAdWordsSource の場合は、次の値を使用します。

  "type": "GoogleAdWordsSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

GoogleBigQuerySource の場合は、次の値を使用します。

  "type": "GoogleBigQuerySource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

GoogleBigQueryV2Source の場合は、次の値を使用します。

  "type": "GoogleBigQueryV2Source",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

GreenplumSource の場合は、次の値を使用します。

  "type": "GreenplumSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

HBaseSource の場合は、次の値を使用します。

  "type": "HBaseSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

HdfsSource の場合は、次の値を使用します。

  "type": "HdfsSource",
  "distcpSettings": {
    "distcpOptions": {},
    "resourceManagerEndpoint": {},
    "tempScriptPath": {}
  },
  "recursive": {}

HiveSource の場合は、次の値を使用します。

  "type": "HiveSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

HttpSource の場合は、次の値を使用します。

  "type": "HttpSource",
  "httpRequestTimeout": {}

HubspotSource の場合は、次の値を使用します。

  "type": "HubspotSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

ImpalaSource の場合は、次の値を使用します。

  "type": "ImpalaSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

InformixSource の場合は、次の値を使用します。

  "type": "InformixSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

JiraSource の場合は、次の値を使用します。

  "type": "JiraSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

JsonSource の場合は、次の値を使用します。

  "type": "JsonSource",
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

LakeHouseTableSource の場合は、次の値を使用します。

  "type": "LakeHouseTableSource",
  "additionalColumns": {},
  "timestampAsOf": {},
  "versionAsOf": {}

MagentoSource の場合は、次の値を使用します。

  "type": "MagentoSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

MariaDBSource の場合は、次の値を使用します。

  "type": "MariaDBSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

MarketoSource の場合は、次の値を使用します。

  "type": "MarketoSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

MicrosoftAccessSource の場合は、次を使用します。

  "type": "MicrosoftAccessSource",
  "additionalColumns": {},
  "query": {}

MongoDbAtlasSource の場合は、次を使用します。

  "type": "MongoDbAtlasSource",
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {},
    "{customized property}": {}
  },
  "filter": {},
  "queryTimeout": {}

MongoDbSource の場合は、次を使用します。

  "type": "MongoDbSource",
  "additionalColumns": {},
  "query": {}

MongoDbV2Source の場合は、次を使用します。

  "type": "MongoDbV2Source",
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {},
    "{customized property}": {}
  },
  "filter": {},
  "queryTimeout": {}

MySqlSource の場合は、次の値を使用します。

  "type": "MySqlSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

NetezzaSource の場合は、次の値を使用します。

  "type": "NetezzaSource",
  "additionalColumns": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "query": {},
  "queryTimeout": {}

ODataSource の場合は、次の値を使用します。

  "type": "ODataSource",
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {}

OdbcSource の場合は、次の値を使用します。

  "type": "OdbcSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

Office365Source の場合は、次を使用します。

  "type": "Office365Source",
  "allowedGroups": {},
  "dateFilterColumn": {},
  "endTime": {},
  "outputColumns": {},
  "startTime": {},
  "userScopeFilterUri": {}

OracleServiceCloudSource の場合は、次の値を使用します。

  "type": "OracleServiceCloudSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

OracleSource の場合は、次の値を使用します。

  "type": "OracleSource",
  "additionalColumns": {},
  "oracleReaderQuery": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionNames": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {}

OrcSource の場合は、次の値を使用します。

  "type": "OrcSource",
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

ParquetSource の場合は、次の値を使用します。

  "type": "ParquetSource",
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string",
    "{customized property}": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

PayPalSource の場合は、次の値を使用します。

  "type": "PaypalSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

PhoenixSource の場合は、次の値を使用します。

  "type": "PhoenixSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

PostgreSqlSource の場合は、次の値を使用します。

  "type": "PostgreSqlSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

PostgreSqlV2Source の場合は、次の値を使用します。

  "type": "PostgreSqlV2Source",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

PrestoSource の場合は、次の値を使用します。

  "type": "PrestoSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

QuickBooksSource の場合は、次の値を使用します。

  "type": "QuickBooksSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

RelationalSource の場合は、次の値を使用します。

  "type": "RelationalSource",
  "additionalColumns": {},
  "query": {}

ResponsysSource の場合は、次の値を使用します。

  "type": "ResponsysSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

RestSource の場合は、次の値を使用します。

  "type": "RestSource",
  "additionalColumns": {},
  "additionalHeaders": {},
  "httpRequestTimeout": {},
  "paginationRules": {},
  "requestBody": {},
  "requestInterval": {},
  "requestMethod": {}

SalesforceMarketingCloudSource の場合は、次を使用します。

  "type": "SalesforceMarketingCloudSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

SalesforceServiceCloudSource の場合は、次の値を使用します。

  "type": "SalesforceServiceCloudSource",
  "additionalColumns": {},
  "query": {},
  "readBehavior": {}

SalesforceServiceCloudV2Source の場合は、次の値を使用します。

  "type": "SalesforceServiceCloudV2Source",
  "additionalColumns": {},
  "includeDeletedObjects": {},
  "SOQLQuery": {}

SalesforceSource の場合は、次の値を使用します。

  "type": "SalesforceSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "readBehavior": {}

SalesforceV2Source の場合は、次の値を使用します。

  "type": "SalesforceV2Source",
  "additionalColumns": {},
  "includeDeletedObjects": {},
  "queryTimeout": {},
  "SOQLQuery": {}

SapBwSource の場合は、次の値を使用します。

  "type": "SapBwSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

SapCloudForCustomerSource の場合は、次の値を使用します。

  "type": "SapCloudForCustomerSource",
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {}

SapEccSource の場合は、次の値を使用します。

  "type": "SapEccSource",
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {}

SapHanaSource の場合は、次の値を使用します。

  "type": "SapHanaSource",
  "additionalColumns": {},
  "packetSize": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {}
  },
  "query": {},
  "queryTimeout": {}

SapOdpSource の場合は、次を使用します。

  "type": "SapOdpSource",
  "additionalColumns": {},
  "extractionMode": {},
  "projection": {},
  "queryTimeout": {},
  "selection": {},
  "subscriberProcess": {}

SapOpenHubSource の場合は、次の値を使用します。

  "type": "SapOpenHubSource",
  "additionalColumns": {},
  "baseRequestId": {},
  "customRfcReadTableFunctionModule": {},
  "excludeLastRequest": {},
  "queryTimeout": {},
  "sapDataColumnDelimiter": {}

SapTableSource の場合は、次の値を使用します。

  "type": "SapTableSource",
  "additionalColumns": {},
  "batchSize": {},
  "customRfcReadTableFunctionModule": {},
  "partitionOption": {},
  "partitionSettings": {
    "maxPartitionsNumber": {},
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "rfcTableFields": {},
  "rfcTableOptions": {},
  "rowCount": {},
  "rowSkips": {},
  "sapDataColumnDelimiter": {}

ServiceNowSource の場合は、次の値を使用します。

  "type": "ServiceNowSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

ServiceNowV2Source の場合は、次の値を使用します。

  "type": "ServiceNowV2Source",
  "additionalColumns": {},
  "expression": {
    "operands": [
      {
      "operator": "string",
      "type": "string",
      "value": "string"
  },
  "queryTimeout": {}

SharePointOnlineListSource の場合は、次の値を使用します。

  "type": "SharePointOnlineListSource",
  "httpRequestTimeout": {},
  "query": {}

ShopifySource の場合は、次の値を使用します。

  "type": "ShopifySource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

SnowflakeSource の場合は、次の値を使用します。

  "type": "SnowflakeSource",
  "exportSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "type": "string",
    "{customized property}": {}
  },
  "query": {}

SnowflakeV2Source の場合は、次の値を使用します。

  "type": "SnowflakeV2Source",
  "exportSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "type": "string",
    "{customized property}": {}
  },
  "query": {}

SparkSource の場合は、次の値を使用します。

  "type": "SparkSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

SqlDWSource の場合は、次の値を使用します。

  "type": "SqlDWSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

SqlMISource の場合は、次の値を使用します。

  "type": "SqlMISource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

SqlServerSource の場合は、次の値を使用します。

  "type": "SqlServerSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

SqlSource の場合は、次の値を使用します。

  "type": "SqlSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

SquareSource の場合は、次の値を使用します。

  "type": "SquareSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

SybaseSource の場合は、次の値を使用します。

  "type": "SybaseSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

TeradataSource の場合は、次の値を使用します。

  "type": "TeradataSource",
  "additionalColumns": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "query": {},
  "queryTimeout": {}

VerticaSource の場合は、次を使用します。

  "type": "VerticaSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

WarehouseSource の場合は、次の値を使用します。

  "type": "WarehouseSource",
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {}

WebSource の場合は、次の値を使用します。

  "type": "WebSource",
  "additionalColumns": {}

XeroSource の場合は、次の値を使用します。

  "type": "XeroSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

XmlSource の場合は、次の値を使用します。

  "type": "XmlSource",
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "detectDataType": {},
    "namespacePrefixes": {},
    "namespaces": {},
    "type": "string",
    "validationMode": {},
    "{customized property}": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  }

ZohoSource の場合は、次の値を使用します。

  "type": "ZohoSource",
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {}

StoreReadSettings オブジェクト

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

AmazonS3CompatibleReadSettings の場合は、次の値を使用します。

  "type": "AmazonS3CompatibleReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

AmazonS3ReadSettings の場合は、次を使用します。

  "type": "AmazonS3ReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

AzureBlobFSReadSettings の場合は、次の値を使用します。

  "type": "AzureBlobFSReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

AzureBlobStorageReadSettings の場合は、次の値を使用します。

  "type": "AzureBlobStorageReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

AzureDataLakeStoreReadSettings の場合は、次の値を使用します。

  "type": "AzureDataLakeStoreReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "listAfter": {},
  "listBefore": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

AzureFileStorageReadSettings の場合は、次の値を使用します。

  "type": "AzureFileStorageReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

FileServerReadSettings の場合は、次の値を使用します。

  "type": "FileServerReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileFilter": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

FtpReadSettings の場合は、次を使用します。

  "type": "FtpReadSettings",
  "deleteFilesAfterCompletion": {},
  "disableChunking": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "partitionRootPath": {},
  "recursive": {},
  "useBinaryTransfer": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

GoogleCloudStorageReadSettings の場合は、次の値を使用します。

  "type": "GoogleCloudStorageReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

HdfsReadSettings の場合は、次の値を使用します。

  "type": "HdfsReadSettings",
  "deleteFilesAfterCompletion": {},
  "distcpSettings": {
    "distcpOptions": {},
    "resourceManagerEndpoint": {},
    "tempScriptPath": {}
  },
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

HttpReadSettings の場合は、次の値を使用します。

  "type": "HttpReadSettings",
  "additionalColumns": {},
  "additionalHeaders": {},
  "requestBody": {},
  "requestMethod": {},
  "requestTimeout": {}

LakeHouseReadSettings の場合は、次の値を使用します。

  "type": "LakeHouseReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

OracleCloudStorageReadSettings の場合は、次の値を使用します。

  "type": "OracleCloudStorageReadSettings",
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

SftpReadSettings の場合は、次の値を使用します。

  "type": "SftpReadSettings",
  "deleteFilesAfterCompletion": {},
  "disableChunking": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}

CompressionReadSettings オブジェクト

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

TarGZipReadSettings の場合は、次の値を使用します。

  "type": "TarGZipReadSettings",
  "preserveCompressionFileNameAsFolder": {}

TarReadSettings の場合は、次の値を使用します。

  "type": "TarReadSettings",
  "preserveCompressionFileNameAsFolder": {}

ZipDeflateReadSettings の場合は、次の値を使用します。

  "type": "ZipDeflateReadSettings",
  "preserveZipFileNameAsFolder": {}

SecretBase オブジェクト

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

AzureKeyVaultSecret の場合は、次の値を使用します。

  "type": "AzureKeyVaultSecret",
  "secretName": {},
  "secretVersion": {},
  "store": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  }

SecureString の場合は、次の値を使用します。

  "type": "SecureString",
  "value": "string"

FormatReadSettings オブジェクト

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

BinaryReadSettings の場合は、次の値を使用します。

  "type": "BinaryReadSettings",
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  }

DelimitedTextReadSettings の場合は、次の値を使用します。

  "type": "DelimitedTextReadSettings",
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  },
  "skipLineCount": {}

JsonReadSettings の場合は、次の値を使用します。

  "type": "JsonReadSettings",
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  }

ParquetReadSettings の場合は、次の値を使用します。

  "type": "ParquetReadSettings",
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  }

XmlReadSettings の場合は、次の値を使用します。

  "type": "XmlReadSettings",
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  },
  "detectDataType": {},
  "namespacePrefixes": {},
  "namespaces": {},
  "validationMode": {}

プロパティ値

factories/pipelines

名前 説明
type リソースの種類 'Microsoft.DataFactory/factories/pipelines'
apiVersion リソース API のバージョン '2018-06-01'
name リソース名

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

文字制限: 1 から 260

有効な文字:
次は使用できません:
`<>*#.%&:\\+?/` または制御文字

英数字で開始します。
properties パイプラインのプロパティ。 パイプライン (必須)

パイプライン

名前 説明
activities パイプライン内のアクティビティの一覧。 Activity[]
annotations パイプラインの記述に使用できるタグの一覧。 any[]
concurrency パイプラインの同時実行の最大数。 INT

制約:
最小値 = 1
description パイプラインの説明。 string
folder このパイプラインが存在するフォルダー。 指定しない場合、パイプラインはルート レベルで表示されます。 PipelineFolder
parameters パイプラインのパラメーターの一覧。 ParameterDefinitionSpecification
policy パイプライン ポリシー。 PipelinePolicy
runDimensions パイプラインによって出力されるディメンション。 PipelineRunDimensions
variables パイプラインの変数の一覧。 VariableDefinitionSpecification

アクティビティ

名前 説明
dependsOn アクティビティは条件によって異なります。 ActivityDependency[]
description アクティビティの説明。 string
name アクティビティ名。 string (必須)
onInactiveMarkAs 状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブな場合に指定しない場合、状態は既定で Succeeded になります。 'Failed'
'Skipped'
'Succeeded'
state アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定で Active になります。 'Active'
'非アクティブ'
userProperties アクティビティ ユーザーのプロパティ。 UserProperty[]
オブジェクトの種類を設定する AppendVariable
AzureDataExplorerCommand
AzureFunctionActivity
AzureMLBatchExecution
AzureMLExecutePipeline
AzureMLUpdateResource
コピー
Custom
DatabricksNotebook
DatabricksSparkJar
DatabricksSparkPython
DataLakeAnalyticsU-SQL
削除
ExecuteDataFlow
ExecutePipeline
ExecuteSSISPackage
ExecuteWranglingDataflow
失敗
Assert
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Lookup
[スクリプト]
SetVariable
SparkJob
SqlServerStoredProcedure
スイッチ
SynapseNotebook
Until
検証
Wait
WebActivity
WebHook (必須)

ActivityDependency

名前 説明
activity アクティビティ名。 string (必須)
dependencyConditions 依存関係の Match-Condition。 次のいずれかを含む文字列配列:
'Completed'
'Failed'
'Skipped'
'Succeeded' (必須)
{カスタマイズされたプロパティ}

UserProperty

名前 説明
name ユーザー プロパティ名。 string (必須)
value ユーザー プロパティの値。 型: string (または resultType 文字列を含む式)。

AppendVariableActivity

名前 説明
type アクティビティの種類。 'AppendVariable' (必須)
typeProperties 変数アクティビティのプロパティを追加します。 AppendVariableActivityTypeProperties (必須)

AppendVariableActivityTypeProperties

名前 説明
value 追加する値。 型: 変数項目の静的値一致型、または変数項目の resultType 一致型を持つ式を指定できます。
variableName 値を追加する必要がある変数の名前。 string

AzureDataExplorerCommandActivity

名前 説明
type アクティビティの種類。 'AzureDataExplorerCommand' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure Data Explorer コマンド アクティビティのプロパティ。 AzureDataExplorerCommandActivityTypeProperties (必須)

LinkedServiceReference

名前 説明
parameters LinkedService の引数。 ParameterValueSpecification
referenceName LinkedService 名を参照します。 string (必須)
リンクされたサービス参照の種類。 'LinkedServiceReference' (必須)

ParameterValueSpecification

名前 説明
{カスタマイズされたプロパティ}

ActivityPolicy

名前 説明
retry 通常の再試行の最大数。 既定値は 0 です。 型: integer (または resultType 整数を含む式)、最小: 0。
retryIntervalInSeconds 再試行の間隔 (秒単位)。 既定値は 30 秒です。 INT

制約:
最小値 = 30
最大値 = 86400
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視に記録されません。 [bool]
secureOutput true に設定すると、アクティビティからの出力は安全と見なされ、監視に記録されません。 [bool]
timeout アクティビティの実行に関するタイムアウトを指定します。 既定のタイムアウトは 7 日です。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
{カスタマイズされたプロパティ}

AzureDataExplorerCommandActivityTypeProperties

名前 説明
command Azure Data Explorer コマンド構文に従ったコントロール コマンド。 型: string (または resultType 文字列を含む式)。
commandTimeout コマンドのタイムアウトを制御します。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。)

AzureFunctionActivity

名前 説明
type アクティビティの種類。 'AzureFunctionActivity' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure 関数アクティビティのプロパティ。 AzureFunctionActivityTypeProperties (必須)

AzureFunctionActivityTypeProperties

名前 説明
body エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または resultType 文字列を含む式) には使用できません。
functionName Azure 関数アクティビティが呼び出す関数の名前。 型: string (または resultType 文字列を含む式)
headers 要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 AzureFunctionActivityTypePropertiesHeaders
method ターゲット エンドポイントの REST API メソッド。 'DELETE'
'GET'
'HEAD'
'OPTIONS'
'POST'
'PUT'
'TRACE' (必須)

AzureFunctionActivityTypePropertiesHeaders

名前 説明
{カスタマイズされたプロパティ} string

AzureMLBatchExecutionActivity

名前 説明
type アクティビティの種類。 'AzureMLBatchExecution' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure ML バッチ実行アクティビティのプロパティ。 AzureMLBatchExecutionActivityTypeProperties (必須)

AzureMLBatchExecutionActivityTypeProperties

名前 説明
globalParameters Azure ML Batch Execution Service エンドポイントに渡されるキー、値のペア。 キーは、公開済みの Azure ML Web サービスで定義されている、Web サービスのパラメーターの名前と一致する必要があります。 値は、Azure ML バッチ実行要求の GlobalParameters プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs キー、値のペア。入力 BLOB の場所を指定して、Azure ML エンドポイントの Web サービス入力の名前を AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceInputs プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs キー、値のペア。Azure ML エンドポイントの Web サービス出力の名前を、出力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceOutputs プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

名前 説明
{カスタマイズされたプロパティ}

AzureMLBatchExecutionActivityTypePropertiesWebServic...

名前 説明
{カスタマイズされたプロパティ} AzureMLWebServiceFile

AzureMLWebServiceFile

名前 説明
filePath LinkedService で指定されたAzure Blob Storage内のコンテナー名を含む相対ファイル パス。 型: string (または resultType 文字列を含む式)。
linkedServiceName Azure ML WebService 入出力ファイルがある Azure Storage LinkedService への参照。 LinkedServiceReference (必須)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

名前 説明
{カスタマイズされたプロパティ} AzureMLWebServiceFile

AzureMLExecutePipelineActivity

名前 説明
type アクティビティの種類。 'AzureMLExecutePipeline' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure ML のパイプライン実行アクティビティのプロパティ。 AzureMLExecutePipelineActivityTypeProperties (必須)

AzureMLExecutePipelineActivityTypeProperties

名前 説明
continueOnStepFailure あるステップが失敗した場合に、PipelineRun 内の別のステップの実行を続行するかどうか。 この情報は、発行されたパイプライン実行要求の continueOnStepFailure プロパティで渡されます。 型: boolean (または resultType ブール値を持つ式)。
dataPathAssignments 再トレーニングなしでデータ パスの割り当てを変更するために使用されるディクショナリ。 値は、発行されたパイプライン実行要求の dataPathAssignments プロパティで渡されます。 型: object (または resultType オブジェクトを含む Expression)。
experimentName パイプライン実行の実行履歴実験名。 この情報は、発行されたパイプライン実行要求の ExperimentName プロパティに渡されます。 型: string (または resultType 文字列を含む式)。
mlParentRunId 親 Azure ML サービス パイプラインの実行 ID。この情報は、発行されたパイプライン実行要求の ParentRunId プロパティで渡されます。 型: string (または resultType 文字列を含む式)。
mlPipelineEndpointId 発行された Azure ML パイプライン エンドポイントの ID。 型: string (または resultType 文字列を含む式)。
mlPipelineId 発行された Azure ML パイプラインの ID。 型: string (または resultType 文字列を含む式)。
mlPipelineParameters 発行された Azure ML パイプライン エンドポイントに渡されるキー、値のペア。 キーは、発行されたパイプラインで定義されているパイプライン パラメーターの名前と一致する必要があります。 値は、発行されたパイプライン実行要求の ParameterAssignments プロパティで渡されます。 型: キーと値のペアを持つオブジェクト (または ResultType オブジェクトを持つ式)。
version 発行された Azure ML パイプライン エンドポイントのバージョン。 型: string (または resultType 文字列を含む式)。

AzureMLUpdateResourceActivity

名前 説明
type アクティビティの種類。 'AzureMLUpdateResource' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure ML Update リソース管理アクティビティのプロパティ。 AzureMLUpdateResourceActivityTypeProperties (必須)

AzureMLUpdateResourceActivityTypeProperties

名前 説明
trainedModelFilePath 更新操作によってアップロードされる .ilearner ファイルを表す trainedModelLinkedService の相対ファイル パス。 型: string (または resultType 文字列を含む式)。
trainedModelLinkedServiceName 更新操作によってアップロードされる .ilearner ファイルを保持する Azure Storage のリンクされたサービスの名前。 LinkedServiceReference (必須)
trainedModelName 更新する Web サービス実験のトレーニング済みモデル モジュールの名前。 型: string (または resultType 文字列を含む式)。

CopyActivity

名前 説明
type アクティビティの種類。 'Copy' (必須)
inputs アクティビティの入力の一覧。 DatasetReference[]
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
outputs アクティビティの出力の一覧。 DatasetReference[]
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties プロパティをCopy アクティビティします。 CopyActivityTypeProperties (必須)

DatasetReference

名前 説明
parameters データセットの引数。 ParameterValueSpecification
referenceName 参照データセット名。 string (必須)
データセット参照型。 'DatasetReference' (必須)

CopyActivityTypeProperties

名前 説明
dataIntegrationUnits このデータ移動の実行に使用できるデータ統合ユニットの最大数。 型: integer (または resultType 整数を持つ式)、最小値: 0。
enableSkipIncompatibleRow 互換性のない行をスキップするかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enableStaging 中間ステージングを使用してデータをコピーするかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
logSettings ログを有効にする際に、お客様が必要とするログ設定が提供されます。 LogSettings
logStorageSettings (非推奨。LogSettings) セッション ログを有効にする際に、お客様が指定する必要があるログ ストレージ設定を使用してください。 LogStorageSettings
parallelCopies データ ストアのオーバーロードを回避するために、ソースまたはシンクで開かれた同時セッションの最大数。 型: integer (または resultType 整数を持つ式)、最小値: 0。
preserve ルールを保持します。 any[]
preserveRules ルールを保持します。 any[]
redirectIncompatibleRowSettings EnableSkipIncompatibleRow が true の場合に、互換性のない行設定をリダイレクトします。 RedirectIncompatibleRowSettings
sink シンクCopy アクティビティします。 CopySink (必須)
skipErrorFile データ整合性のフォールト トレランスを指定します。 SkipErrorFile
source ソースCopy アクティビティ。 CopySource (必須)
stagingSettings EnableStaging が true の場合の中間ステージング設定を指定します。 StagingSettings
translator Copy アクティビティ translator。 指定しない場合は、表形式変換プログラムが使用されます。
validateDataConsistency データ整合性の検証を有効にするかどうか。 型: boolean (または resultType ブール値を持つ式)。

LogSettings

名前 説明
copyActivityLogSettings コピー アクティビティ ログの設定を指定します。 CopyActivityLogSettings
enableCopyActivityLog コピー アクティビティ ログを有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings (必須)

CopyActivityLogSettings

名前 説明
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。
logLevel ログ レベル、サポート:情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。

LogLocationSettings

名前 説明
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
path アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。

LogStorageSettings

名前 説明
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
logLevel ログ レベル、サポート:情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。
path アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。
{カスタマイズされたプロパティ}

RedirectIncompatibleRowSettings

名前 説明
linkedServiceName 互換性のない行のリダイレクトに使用される Azure Storage、Storage SAS、または Azure Data Lake Store のリンクされたサービスの名前。 redirectIncompatibleRowSettings が指定されている場合は、指定する必要があります。 型: string (または resultType 文字列を含む式)。
path リダイレクトの互換性のない行データを格納するためのパス。 型: string (または resultType 文字列を含む式)。
{カスタマイズされたプロパティ}

CopySink

名前 説明
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
maxConcurrentConnections シンク データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。
sinkRetryCount シンクの再試行回数。 型: integer (または resultType 整数を持つ式)。
sinkRetryWait シンクの再試行待機。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
writeBatchSize 書き込みバッチ サイズ。 型: integer (または resultType 整数を持つ式)、最小値: 0。
writeBatchTimeout 書き込みバッチ タイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
オブジェクトの種類を設定する AvroSink
AzureBlobFSSink
AzureDatabricksDeltaLakeSink
AzureDataExplorerSink
AzureDataLakeStoreSink
AzureMySqlSink
AzurePostgreSqlSink
AzureQueueSink
AzureSearchIndexSink
AzureSqlSink
AzureTableSink
BinarySink
BlobSink
CommonDataServiceForAppsSink
CosmosDbMongoDbApiSink
CosmosDbSqlApiSink
DelimitedTextSink
DocumentDbCollectionSink
DynamicsCrmSink
DynamicsSink
FileSystemSink
InformixSink
JsonSink
LakeHouseTableSink
MicrosoftAccessSink
MongoDbAtlasSink
MongoDbV2Sink
OdbcSink
パイプライン
OrcSink
ParquetSink
RestSink
SalesforceServiceCloudSink
SalesforceServiceCloudV2Sink
SalesforceSink
SalesforceV2Sink
SapCloudForCustomerSink
SnowflakeSink
SnowflakeV2Sink
パイプライン
SqlMISink
SqlServerSink
パイプライン
WarehouseSink (必須)

AvroSink

名前 説明
type シンクの種類をコピーします。 'AvroSink' (必須)
formatSettings Avro 形式の設定。 AvroWriteSettings
storeSettings Avro ストアの設定。 StoreWriteSettings

AvroWriteSettings

名前 説明
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。
recordName 書き込み結果の最上位レベルのレコード名。これは AVRO 仕様で必要です。 string
recordNamespace 書き込み結果に名前空間を記録します。 string
type 書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ}

StoreWriteSettings

名前 説明
copyBehavior コピー シンクのコピー動作の種類。
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を含む Expression)。 MetadataItem[]
オブジェクトの種類を設定する AzureBlobFSWriteSettings
AzureBlobStorageWriteSettings
AzureDataLakeStoreWriteSettings
AzureFileStorageWriteSettings
FileServerWriteSettings
LakeHouseWriteSettings
SftpWriteSettings (必須)

MetadataItem

名前 説明
name メタデータ 項目のキー名。 型: string (または resultType 文字列を含む式)。
value メタデータ 項目の値。 型: string (または resultType 文字列を含む式)。

AzureBlobFSWriteSettings

名前 説明
type 書き込み設定の種類。 'AzureBlobFSWriteSettings' (必須)
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: integer (または resultType 整数を持つ式)。

AzureBlobStorageWriteSettings

名前 説明
type 書き込み設定の種類。 'AzureBlobStorageWriteSettings' (必須)
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: integer (または resultType 整数を持つ式)。

AzureDataLakeStoreWriteSettings

名前 説明
type 書き込み設定の種類。 'AzureDataLakeStoreWriteSettings' (必須)
expiryDateTime 書き込まれたファイルの有効期限を指定します。 時刻は "2018-12-01T05:00:00Z" の形式で UTC タイム ゾーンに適用されます。 既定値は NULL です。 型: string (または resultType 文字列を含む式)。

AzureFileStorageWriteSettings

名前 説明
type 書き込み設定の種類。 'AzureFileStorageWriteSettings' (必須)

FileServerWriteSettings

名前 説明
type 書き込み設定の種類。 'FileServerWriteSettings' (必須)

LakeHouseWriteSettings

名前 説明
type 書き込み設定の種類。 'LakeHouseWriteSettings' (必須)

SftpWriteSettings

名前 説明
type 書き込み設定の種類。 'SftpWriteSettings' (必須)
operationTimeout 各チャンクを SFTP サーバーに書き込むためのタイムアウトを指定します。 既定値: 01:00:00 (1 時間)。 型: string (または resultType 文字列を含む式)。
useTempFileRename 一時ファイルにアップロードし、名前を変更します。 SFTP サーバーで名前変更操作がサポートされていない場合は、このオプションを無効にします。 型: boolean (または resultType ブール値を持つ式)。

AzureBlobFSSink

名前 説明
type コピー シンクの種類。 'AzureBlobFSSink' (必須)
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ Expression)。 MetadataItem[]

AzureDatabricksDeltaLakeSink

名前 説明
type コピー シンクの種類。 'AzureDatabricksDeltaLakeSink' (必須)
importSettings Azure Databricks Delta Lake のインポート設定。 AzureDatabricksDeltaLakeImportCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。

AzureDatabricksDeltaLakeImportCommand

名前 説明
dateFormat Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。
timestampFormat Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。
インポート設定の種類。 string (必須)
{カスタマイズされたプロパティ}

AzureDataExplorerSink

名前 説明
type コピー シンクの種類。 'AzureDataExplorerSink' (必須)
flushImmediately true に設定すると、すべての集計がスキップされます。 既定値は false です。 型: ブール値。
ingestionMappingAsJson json 形式で提供される明示的な列マッピングの説明。 型: string。
ingestionMappingName ターゲット Kusto テーブルで定義された事前に作成された csv マッピングの名前。 型: string。

AzureDataLakeStoreSink

名前 説明
type コピー シンクの種類。 'AzureDataLakeStoreSink' (必須)
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。
enableAdlsSingleFileParallel 単一ファイル並列。

AzureMySqlSink

名前 説明
type シンクの種類をコピーします。 'AzureMySqlSink' (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。

AzurePostgreSqlSink

名前 説明
type シンクの種類をコピーします。 'AzurePostgreSqlSink' (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。

AzureQueueSink

名前 説明
type シンクの種類をコピーします。 'AzureQueueSink' (必須)

AzureSearchIndexSink

名前 説明
type シンクの種類をコピーします。 'AzureSearchIndexSink' (必須)
writeBehavior ドキュメントを Azure Search インデックスにアップサートするときの書き込み動作を指定します。 'Merge'
'Upload'

AzureSqlSink

名前 説明
type シンクの種類をコピーします。 'AzureSqlSink' (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。
storedProcedureParameters SQL ストアド プロシージャのパラメーター。
storedProcedureTableTypeParameterName テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQLにデータをコピーするときの動作を書き込みます。 型: SqlWriteBehaviorEnum (または resultType SqlWriteBehaviorEnum を含む式)

SqlUpsertSettings

名前 説明
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を含む Expression)。
useTempDB アップサート中間テーブルに temp db を使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。

AzureTableSink

名前 説明
type シンクの種類をコピーします。 'AzureTableSink' (必須)
azureTableDefaultPartitionKeyValue Azure Table の既定のパーティション キー値。 型: string (または resultType 文字列を含む式)。
azureTableInsertType Azure Table の挿入の種類。 型: string (または resultType 文字列を含む式)。
azureTablePartitionKeyName Azure Table パーティション キー名。 型: string (または resultType 文字列を含む式)。
azureTableRowKeyName Azure Table 行キー名。 型: string (または resultType 文字列を含む式)。

BinarySink

名前 説明
type シンクの種類をコピーします。 'BinarySink' (必須)
storeSettings バイナリ ストアの設定。 StoreWriteSettings

BlobSink

名前 説明
type シンクの種類をコピーします。 'BlobSink' (必須)
blobWriterAddHeader BLOB ライターのヘッダーの追加。 型: boolean (または resultType ブール値を持つ式)。
blobWriterDateTimeFormat BLOB ライターの日付時刻形式。 型: string (または resultType 文字列を含む式)。
blobWriterOverwriteFiles BLOB ライターによってファイルが上書きされます。 型: boolean (または resultType ブール値を持つ式)。
copyBehavior コピー シンクのコピー動作の種類。
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を含む Expression)。 MetadataItem[]

CommonDataServiceForAppsSink

名前 説明
type シンクの種類をコピーします。 'CommonDataServiceForAppsSink' (必須)
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 'Upsert' (必須)

CosmosDbMongoDbApiSink

名前 説明
type シンクの種類をコピーします。 'CosmosDbMongoDbApiSink' (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。

CosmosDbSqlApiSink

名前 説明
type シンクの種類をコピーします。 'CosmosDbSqlApiSink' (必須)
writeBehavior Azure Cosmos DB にデータを書き込む方法を示します。 型: string (または resultType 文字列を含む式)。 使用可能な値は、Insert、Upsert です。

DelimitedTextSink

名前 説明
type シンクの種類をコピーします。 'DelimitedTextSink' (必須)
formatSettings DelimitedText 形式の設定。 DelimitedTextWriteSettings
storeSettings DelimitedText ストアの設定。 StoreWriteSettings

DelimitedTextWriteSettings

名前 説明
fileExtension ファイルの作成に使用されるファイル拡張子。 型: string (または resultType 文字列を含む式)。
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。
quoteAllText 文字列値を常に引用符で囲む必要があるかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ}

DocumentDbCollectionSink

名前 説明
type コピー シンクの種類。 'DocumentDbCollectionSink' (必須)
nestingSeparator 入れ子になったプロパティの区切り記号。 既定値は です。 (ドット) のとき)。 型: string (または resultType 文字列を含む式)。
writeBehavior Azure Cosmos DB にデータを書き込む方法を示します。 型: string (または resultType 文字列を含む式)。 使用可能な値は、Insert、Upsert です。

DynamicsCrmSink

名前 説明
type コピー シンクの種類。 'DynamicsCrmSink' (必須)
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 'Upsert' (必須)

DynamicsSink

名前 説明
type コピー シンクの種類。 'DynamicsSink' (必須)
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 'Upsert' (必須)

FileSystemSink

名前 説明
type コピー シンクの種類。 'FileSystemSink' (必須)
copyBehavior コピー シンクのコピー動作の種類。

InformixSink

名前 説明
type コピー シンクの種類。 'InformixSink' (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。

JsonSink

名前 説明
type コピー シンクの種類。 'JsonSink' (必須)
formatSettings Json 形式の設定。 JsonWriteSettings
storeSettings Json ストアの設定。 StoreWriteSettings

JsonWriteSettings

名前 説明
filePattern JSON のファイル パターン。 この設定は、JSON オブジェクトのコレクションの処理方法を制御します。 既定値は 'setOfObjects' です。 大文字と小文字は区別されます。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ}

LakeHouseTableSink

名前 説明
type シンクの種類をコピーします。 'LakeHouseTableSink' (必須)
partitionNameList シンク列のパーティション列名を指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を含む Expression)。
partitionOption 1 つまたは複数の列に基づいて、フォルダー構造でパーティションを作成します。 各個別の列値 (ペア) は、新しいパーティションになります。 指定できる値は、"None"、"PartitionByKey" です。
tableActionOption LakeHouse テーブル シンクのテーブル アクションの種類。 指定できる値は、"None"、"Append"、"Overwrite" です。

MicrosoftAccessSink

名前 説明
type シンクの種類をコピーします。 'MicrosoftAccessSink' (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。

MongoDbAtlasSink

名前 説明
type シンクの種類をコピーします。 'MongoDbAtlasSink' (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。

MongoDbV2Sink

名前 説明
type シンクの種類をコピーします。 'MongoDbV2Sink' (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。

OdbcSink

名前 説明
type シンクの種類をコピーします。 'OdbcSink' (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。

パイプライン

名前 説明
type シンクの種類をコピーします。 'OracleSink' (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。

OrcSink

名前 説明
type シンクの種類をコピーします。 'OrcSink' (必須)
formatSettings ORC 形式の設定。 OrcWriteSettings
storeSettings ORC ストアの設定。 StoreWriteSettings

OrcWriteSettings

名前 説明
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ}

ParquetSink

名前 説明
type コピー シンクの種類。 'ParquetSink' (必須)
formatSettings Parquet 形式の設定。 ParquetWriteSettings
storeSettings Parquet ストアの設定。 StoreWriteSettings

ParquetWriteSettings

名前 説明
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ}

RestSink

名前 説明
type コピー シンクの種類。 'RestSink' (必須)
additionalHeaders RESTful API への要求内の追加の HTTP ヘッダー。 型: キー値のペア (値は文字列型にする必要があります)。
httpCompressionType 最適な圧縮レベルで圧縮形式でデータを送信する Http 圧縮の種類。既定値は None です。 また、サポートされているオプションは Gzip のみです。 型: string (または resultType 文字列を含む式)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
requestInterval 次の要求を送信する前に待機する時間 (ミリ秒単位)
requestMethod RESTful API の呼び出しに使用される HTTP メソッド。 既定値は POST です。 型: string (または resultType 文字列を含む式)。

SalesforceServiceCloudSink

名前 説明
type コピー シンクの種類。 'SalesforceServiceCloudSink' (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、アップサート/更新操作の実行時に ADF はコピー先オブジェクトのデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。対 ADF では、upsert/update 操作を行うときにコピー先オブジェクトのデータが NULL に更新され、挿入操作の実行時に NULL 値が挿入されます。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SalesforceServiceCloudV2Sink

名前 説明
type コピー シンクの種類。 'SalesforceServiceCloudV2Sink' (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、アップサート/更新操作の実行時に ADF はコピー先オブジェクトのデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。対 ADF では、upsert/update 操作を行うときにコピー先オブジェクトのデータが NULL に更新され、挿入操作の実行時に NULL 値が挿入されます。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SalesforceSink

名前 説明
type シンクの種類をコピーします。 'SalesforceSink' (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、upsert/update 操作を実行するときに、ADF はコピー先オブジェクト内のデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。逆に、ADF はアップサート/更新操作を行うときにコピー先オブジェクトのデータを NULL に更新し、挿入操作を行うときに NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SalesforceV2Sink

名前 説明
type シンクの種類をコピーします。 'SalesforceV2Sink' (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、upsert/update 操作を実行するときに、ADF はコピー先オブジェクト内のデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。逆に、ADF はアップサート/更新操作を行うときにコピー先オブジェクトのデータを NULL に更新し、挿入操作を行うときに NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SapCloudForCustomerSink

名前 説明
type シンクの種類をコピーします。 'SapCloudForCustomerSink' (必須)
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
writeBehavior 操作の書き込み動作。 既定値は 'Insert' です。 'Insert'
'Update'

SnowflakeSink

名前 説明
type シンクの種類をコピーします。 'SnowflakeSink' (必須)
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。

SnowflakeImportCopyCommand

名前 説明
additionalCopyOptions snowflake Copy コマンドに直接渡される追加のコピー オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake コピー コマンドに直接渡される追加の書式オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } SnowflakeImportCopyCommandAdditionalFormatOptions
インポート設定の種類。 string (必須)
{カスタマイズされたプロパティ}

SnowflakeImportCopyCommandAdditionalCopyOptions

名前 説明
{カスタマイズされたプロパティ}

SnowflakeImportCopyCommandAdditionalFormatOptions

名前 説明
{カスタマイズされたプロパティ}

SnowflakeV2Sink

名前 説明
type シンクの種類をコピーします。 'SnowflakeV2Sink' (必須)
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。

パイプライン

名前 説明
type シンクの種類をコピーします。 'SqlDWSink' (必須)
allowCopyCommand Copy Command を使用して SQL Data Warehouseにデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。
allowPolyBase PolyBase を使用して、必要に応じて SQL Data Warehouseにデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。
copyCommandSettings allowCopyCommand が true の場合に、コピー コマンドに関連する設定を指定します。 DWCopyCommandSettings
polyBaseSettings allowPolyBase が true の場合に PolyBase 関連の設定を指定します。 PolybaseSettings
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
upsertSettings SQL DW のアップサート設定。 SqlDWUpsertSettings
writeBehavior Azure SQL DW にデータをコピーするときの動作を書き込みます。 型: SqlDWWriteBehaviorEnum (または resultType SqlDWWriteBehaviorEnum を含む式)

DWCopyCommandSettings

名前 説明
additionalOptions コピー コマンドで SQL DW に直接渡される追加オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions
defaultValues SQL DW の各ターゲット列の既定値を指定します。 プロパティの既定値は DB に設定されている DEFAULT 制約を上書きします。ID 列に既定値を設定することはできません。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を含む Expression)。 DWCopyCommandDefaultValue[]

DWCopyCommandSettingsAdditionalOptions

名前 説明
{カスタマイズされたプロパティ} string

DWCopyCommandDefaultValue

名前 説明
columnName 列名。 型: オブジェクト (または resultType 文字列を含む式)。
defaultValue 列の既定値です。 型: オブジェクト (または resultType 文字列を含む式)。

PolybaseSettings

名前 説明
rejectSampleValue PolyBase が拒否された行の割合を再計算する前に取得を試みる行の数を決定します。 型: integer (または resultType 整数を含む式)、最小: 0。
rejectType 拒否の種類。 'percentage'
'値'
rejectValue クエリが失敗する前に拒否できる行を値または割合で指定します。 型: 数値 (または resultType 番号を持つ式)、最小: 0。
useTypeDefault PolyBase によってテキスト ファイルからデータが取得されるときに、区切りテキスト ファイル内の不足値を処理する方法を指定します。 型: boolean (または resultType ブール値を持つ式)。
{カスタマイズされたプロパティ}

SqlDWUpsertSettings

名前 説明
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を含む Expression)。

SqlMISink

名前 説明
type シンクの種類をコピーします。 'SqlMISink' (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。
storedProcedureParameters SQL ストアド プロシージャのパラメーター。
storedProcedureTableTypeParameterName テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQL MI にデータをコピーするときの白い動作。 型: string (または resultType 文字列を含む式)

SqlServerSink

名前 説明
type シンクの種類をコピーします。 'SqlServerSink' (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。
storedProcedureParameters SQL ストアド プロシージャのパラメーター。
storedProcedureTableTypeParameterName テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior SQL Server にデータをコピーするときの書き込み動作。 型: string (または resultType 文字列を含む式)。

パイプライン

名前 説明
type シンクの種類をコピーします。 'SqlSink' (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。
storedProcedureParameters SQL ストアド プロシージャのパラメーター。
storedProcedureTableTypeParameterName テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior sql にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。

WarehouseSink

名前 説明
type シンクの種類をコピーします。 'WarehouseSink' (必須)
allowCopyCommand Copy Command を使用して SQL Data Warehouseにデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。
copyCommandSettings allowCopyCommand が true の場合に、コピー コマンドに関連する設定を指定します。 DWCopyCommandSettings
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
writeBehavior Azure Microsoft Fabric Data Warehouseにデータをコピーするときの動作を書き込みます。 型: DWWriteBehaviorEnum (または resultType DWWriteBehaviorEnum を含む式)

SkipErrorFile

名前 説明
dataInconsistency 他の同時書き込みによってソース/シンク ファイルが変更された場合はスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
fileMissing コピー中にファイルが他のクライアントによって削除された場合はスキップします。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。

CopySource

名前 説明
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。
sourceRetryCount ソースの再試行回数。 型: integer (または resultType 整数を持つ式)。
sourceRetryWait ソースの再試行の待機。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
オブジェクトの種類を設定する AmazonMWSSource
AmazonRdsForOracleSource
AmazonRdsForSqlServerSource
AmazonRedshiftSource
AvroSource
AzureBlobFSSource
AzureDatabricksDeltaLakeSource
AzureDataExplorerSource
AzureDataLakeStoreSource
AzureMariaDBSource
AzureMySqlSource
AzurePostgreSqlSource
AzureSqlSource
AzureTableSource
BinarySource
BlobSource
CassandraSource
CommonDataServiceForAppsSource
ConcurSource
CosmosDbMongoDbApiSource
CosmosDbSqlApiSource
CouchbaseSource
Db2Source
DelimitedTextSource
DocumentDbCollectionSource
DrillSource
DynamicsAXSource
DynamicsCrmSource
DynamicsSource
EloquaSource
ExcelSource
FileSystemSource
GoogleAdWordsSource
GoogleBigQuerySource
GoogleBigQueryV2Source
GreenplumSource
HBaseSource
HdfsSource
HiveSource
HttpSource
HubspotSource
ImpalaSource
InformixSource
JiraSource
JsonSource
LakeHouseTableSource
MagentoSource
MariaDBSource
MarketoSource
MicrosoftAccessSource
MongoDbAtlasSource
MongoDbSource
MongoDbV2Source
MySqlSource
NetezzaSource
ODataSource
OdbcSource
Office365Source
OracleServiceCloudSource
oracleReaderQuery
OrcSource
ParquetSource
PaypalSource
PhoenixSource
PostgreSqlSource
PostgreSqlV2Source
PrestoSource
QuickBooksSource に設定する必要があります
RelationalSource
ResponsysSource
RestSource
SalesforceMarketingCloudSource
SalesforceServiceCloudSource
SalesforceServiceCloudV2Source
SalesforceSource
SalesforceV2Source
SapBwSource
SapCloudForCustomerSource
SapEccSource
SapHanaSource
SapOdpSource
SapOpenHubSource
SapTableSource
ServiceNowSource
ServiceNowV2Source
SharePointOnlineListSource
ShopifySource
SnowflakeSource
SnowflakeV2Source
SparkSource
SqlDWSource
SqlMISource
SqlServerSource
SqlSource
SquareSource
SybaseSource
TeradataSource
VerticaSource
WarehouseSource
WebSource
XeroSource
XmlSource
ZohoSource (必須)

AmazonMWSSource

名前 説明
type コピー元の種類。 'AmazonMWSSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

AmazonRdsForOracleSource

名前 説明
type コピー元の種類。 'AmazonRdsForOracleSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
oracleReaderQuery AmazonRdsForOracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。
partitionOption AmazonRdsForOracle に使用されるパーティション メカニズムは、並列で読み取られます。 型: string (または resultType 文字列を含む式)。
partitionSettings AmazonRdsForOracle ソースパーティション分割に利用される設定。 AmazonRdsForOraclePartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

AmazonRdsForOraclePartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。
partitionNames AmazonRdsForOracle テーブルの物理パーティションの名前。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。

AmazonRdsForSqlServerSource

名前 説明
type コピー元の種類。 'AmazonRdsForSqlServerSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

SqlPartitionSettings

名前 説明
partitionColumnName パーティション分割の続行に使用される、整数型または datetime 型の列の名前。 指定されていない場合は、テーブルの主キーが自動検出され、パーティション列として使用されます。 型: string (または resultType 文字列を含む式)。
partitionLowerBound パーティション範囲の分割のための、パーティション列の最小値。 この値は、テーブル内の行のフィルター処理用ではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果に含まれるすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。
partitionUpperBound パーティション範囲の分割のための、パーティション列の最大値。 この値は、テーブル内の行のフィルター処理用ではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果に含まれるすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。

AmazonRedshiftSource

名前 説明
type コピー元の種類。 'AmazonRedshiftSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
redshiftUnloadSettings アンロードを使用して Amazon Redshift からコピーするときに、中間 Amazon S3 に必要な Amazon S3 設定。 これにより、Amazon Redshift ソースからのデータが最初に S3 にアンロードされ、その後、中間 S3 からターゲット シンクにコピーされます。 RedshiftUnloadSettings

RedshiftUnloadSettings

名前 説明
bucketName Amazon Redshift ソースからアンロードされたデータを格納するために使用される中間 Amazon S3 のバケット。 バケットは、Amazon Redshift ソースと同じリージョンに存在する必要があります。 型: string (または resultType 文字列を含む式)。
s3LinkedServiceName Amazon Redshift ソースからコピーするときにアンロード操作に使用される Amazon S3 のリンクされたサービスの名前。 LinkedServiceReference (必須)

AvroSource

名前 説明
type コピー元の種類。 'AvroSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
storeSettings Avro ストアの設定。 StoreReadSettings

StoreReadSettings

名前 説明
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。
オブジェクトの種類を設定する AmazonS3CompatibleReadSettings
AmazonS3ReadSettings
AzureBlobFSReadSettings
AzureBlobStorageReadSettings
AzureDataLakeStoreReadSettings
AzureFileStorageReadSettings
FileServerReadSettings
FtpReadSettings
GoogleCloudStorageReadSettings
HdfsReadSettings
HttpReadSettings
LakeHouseReadSettings
OracleCloudStorageReadSettings
SftpReadSettings (必須)

AmazonS3CompatibleReadSettings

名前 説明
type 読み取り設定の種類。 'AmazonS3CompatibleReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix S3 互換オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Amazon S3 互換ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Amazon S3 互換ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。

AmazonS3ReadSettings

名前 説明
type 読み取り設定の種類。 'AmazonS3ReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix S3 オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName AmazonS3 wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath AmazonS3 wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

AzureBlobFSReadSettings

名前 説明
type 読み取り設定の種類。 'AzureBlobFSReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Azure blobFS wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Azure blobFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

AzureBlobStorageReadSettings

名前 説明
type 読み取り設定の種類。 'AzureBlobStorageReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix Azure BLOB 名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Azure BLOB wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Azure BLOB wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

AzureDataLakeStoreReadSettings

名前 説明
type 読み取り設定の種類。 'AzureDataLakeStoreReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
listAfter ファイル/フォルダー名の辞書式の順序に基づいて、値の後にファイルをListsします (排他的)。 データ セットの folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。
listBefore ファイル名またはフォルダー名の辞書式の順序に基づいて、値の前にファイルをListsします (含む)。 データ セットの folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName ADLS wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath ADLS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

AzureFileStorageReadSettings

名前 説明
type 読み取り設定の種類。 'AzureFileStorageReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix ルート パスから始まる Azure ファイル名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Azure File Storage のワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Azure File Storage のワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。

FileServerReadSettings

名前 説明
type 読み取り設定の種類。 'FileServerReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileFilter すべてのファイルではなく、folderPath 内のファイルのサブセットを選択するために使用するフィルターを指定します。 型: string (または resultType 文字列を含む式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName FileServer ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath FileServer wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

FtpReadSettings

名前 説明
type 読み取り設定の種類。 'FtpReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
disableChunking true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
useBinaryTransfer FTP ストアにバイナリ転送モードを使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Ftp ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Ftp ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。

GoogleCloudStorageReadSettings

名前 説明
type 読み取り設定の種類。 'GoogleCloudStorageReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix Google Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Google Cloud Storage ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Google Cloud Storage ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。

HdfsReadSettings

名前 説明
type 読み取り設定の種類。 'HdfsReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
distcpSettings Distcp 関連の設定を指定します。 DistcpSettings
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName HDFS ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath HDFS ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。

DistcpSettings

名前 説明
distcpOptions Distcp オプションを指定します。 型: string (または resultType 文字列を含む式)。
resourceManagerEndpoint Yarn ResourceManager エンドポイントを指定します。 型: string (または resultType 文字列を含む式)。
tempScriptPath 一時 Distcp コマンド スクリプトの格納に使用する既存のフォルダー パスを指定します。 このスクリプト ファイルは ADF によって生成され、コピー ジョブ完了後に削除されます。 型: string (または resultType 文字列を含む式)。

HttpReadSettings

名前 説明
type 読み取り設定の種類。 'HttpReadSettings' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
additionalHeaders RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。
requestBody requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。
requestMethod RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。
requestTimeout HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 型: string (または resultType 文字列を含む式)。

LakeHouseReadSettings

名前 説明
type 読み取り設定の種類。 'LakeHouseReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Microsoft Fabric LakeHouse Files ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Microsoft Fabric LakeHouse Files ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。

OracleCloudStorageReadSettings

名前 説明
type 読み取り設定の種類。 'OracleCloudStorageReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix Oracle Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Oracle Cloud Storage ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Oracle Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

SftpReadSettings

名前 説明
type 読み取り設定の種類。 'SftpReadSettings' (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
disableChunking true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Sftp wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Sftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

AzureBlobFSSource

名前 説明
type コピー元の種類。 'AzureBlobFSSource' (必須)
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: integer (または resultType 整数を持つ式)。
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。

AzureDatabricksDeltaLakeSource

名前 説明
type コピー元の種類。 'AzureDatabricksDeltaLakeSource' (必須)
exportSettings Azure Databricks Delta Lake のエクスポート設定。 AzureDatabricksDeltaLakeExportCommand
query Azure Databricks Delta Lake Sql クエリ。 型: string (または resultType 文字列を含む式)。

AzureDatabricksDeltaLakeExportCommand

名前 説明
dateFormat Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。
timestampFormat Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。
エクスポート設定の種類。 string (必須)
{カスタマイズされたプロパティ}

AzureDataExplorerSource

名前 説明
type コピー元の種類。 'AzureDataExplorerSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
noTruncation 特定の行数制限を超える結果セットに切り捨てを適用するかどうかを制御するブール型 (Boolean) オプションの名前。
query データベース クエリ。 Kusto 照会言語 (KQL) クエリである必要があります。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。.

AzureDataLakeStoreSource

名前 説明
type コピー元の種類。 'AzureDataLakeStoreSource' (必須)
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。

AzureMariaDBSource

名前 説明
type コピー元の種類。 'AzureMariaDBSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

AzureMySqlSource

名前 説明
type コピー元の種類。 'AzureMySqlSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

AzurePostgreSqlSource

名前 説明
type コピー元の種類。 'AzurePostgreSqlSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

AzureSqlSource

名前 説明
type コピー元の種類。 'AzureSqlSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

AzureTableSource

名前 説明
type コピー元の種類。 'AzureTableSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
azureTableSourceIgnoreTableNotFound Azure Table ソースの無視テーブルが見つかりません。 型: boolean (または resultType ブール値を持つ式)。
azureTableSourceQuery Azure Table ソース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

BinarySource

名前 説明
type コピー元の種類。 'BinarySource' (必須)
formatSettings バイナリ形式の設定。 BinaryReadSettings
storeSettings バイナリ ストアの設定。 StoreReadSettings

BinaryReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ}

CompressionReadSettings

名前 説明
type オブジェクトの種類を設定する TarGZipReadSettings
TarReadSettings
ZipDeflateReadSettings (必須)

TarGZipReadSettings

名前 説明
type 圧縮設定の種類。 'TarGZipReadSettings' (必須)
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。

TarReadSettings

名前 説明
type 圧縮設定の種類。 'TarReadSettings' (必須)
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。

ZipDeflateReadSettings

名前 説明
type 圧縮設定の種類。 'ZipDeflateReadSettings' (必須)
preserveZipFileNameAsFolder zip ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。

BlobSource

名前 説明
type コピー元の種類。 'BlobSource' (必須)
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: integer (または resultType 整数を持つ式)。
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。

CassandraSource

名前 説明
type コピー元の種類。 'CassandraSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
consistencyLevel 整合性レベルでは、クライアント アプリケーションにデータを返す前に、読み取り要求に応答する必要がある Cassandra サーバーの数を指定します。 Cassandra は、指定された数の Cassandra サーバーで、読み取り要求を満たすデータをチェックします。 cassandraSourceReadConsistencyLevels のいずれかである必要があります。 既定値は 'ONE' です。 大文字と小文字は区別されません。 'ALL'
'EACH_QUORUM'
'LOCAL_ONE'
'LOCAL_QUORUM'
'LOCAL_SERIAL'
'ONE'
'QUORUM'
'SERIAL'
'THREE'
'TWO'
query データベース クエリ。 SQL-92 クエリ式または Cassandra クエリ言語 (CQL) コマンドである必要があります。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

CommonDataServiceForAppsSource

名前 説明
type コピー元の種類。 'CommonDataServiceForAppsSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query FetchXML は、Microsoft Common Data Service for Apps (オンライン & オンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。

ConcurSource

名前 説明
type コピー元の種類。 'ConcurSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

CosmosDbMongoDbApiSource

名前 説明
type コピー元の種類。 'CosmosDbMongoDbApiSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
batchSize MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更しても、ユーザーまたはアプリケーションへの影響はありません。 このプロパティのメインの目的は、応答サイズの制限に達しないようにすることです。 型: integer (または resultType 整数を持つ式)。
cursorMethods Mongodb クエリのカーソル メソッド。 MongoDbCursorMethodsProperties
filter クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MongoDbCursorMethodsProperties

名前 説明
limit サーバーが返すドキュメントの最大数を指定します。 limit() は、SQL データベースの LIMIT ステートメントに似ています。 型: integer (または resultType 整数を持つ式)。
project クエリ フィルターに一致するドキュメントで返されるフィールドを指定します。 一致するドキュメント内のすべてのフィールドを返すには、このパラメーターを省略します。 型: string (または resultType 文字列を含む式)。
skip スキップされたドキュメントの数と、MongoDB が結果の返しを開始する場所を指定します。 この方法は、ページ分割された結果を実装する場合に役立ちます。 型: integer (または resultType 整数を持つ式)。
sort 一致するドキュメントがクエリによって返される順序を指定します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。
{カスタマイズされたプロパティ}

CosmosDbSqlApiSource

名前 説明
type コピー元の種類。 'CosmosDbSqlApiSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
detectDatetime プリミティブ値を datetime 値として検出するかどうか。 型: boolean (または resultType ブール値を持つ式)。
PageSize 結果のページ サイズ。 型: integer (または resultType 整数を持つ式)。
preferredRegions 優先リージョン。 型: 文字列の配列 (または文字列の resultType 配列を含む Expression)。
query SQL API クエリ。 型: string (または resultType 文字列を含む式)。

CouchbaseSource

名前 説明
type コピー元の種類。 'CouchbaseSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

Db2Source

名前 説明
type コピー元の種類。 'Db2Source' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

DelimitedTextSource

名前 説明
type コピー元の種類。 'DelimitedTextSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
formatSettings DelimitedText 形式の設定。 DelimitedTextReadSettings
storeSettings DelimitedText ストアの設定。 StoreReadSettings

DelimitedTextReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
skipLineCount 入力ファイルからデータを読むとき、スキップする空ではない行の数を示します。 型: integer (または resultType 整数を持つ式)。
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ}

DocumentDbCollectionSource

名前 説明
type コピー元の種類。 'DocumentDbCollectionSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
nestingSeparator 入れ子になったプロパティの区切り記号。 型: string (または resultType 文字列を含む式)。
query ドキュメント クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

DrillSource

名前 説明
type コピー元の種類。 'DrillSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

DynamicsAXSource

名前 説明
type コピー元の種類。 'DynamicsAXSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

DynamicsCrmSource

名前 説明
type コピー元の種類。 'DynamicsCrmSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query FetchXML は、Microsoft Dynamics CRM (オンプレミスのオンライン &) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。

DynamicsSource

名前 説明
type コピー元の種類。 'DynamicsSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query FetchXML は、Microsoft Dynamics (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。

EloquaSource

名前 説明
type コピー元の種類。 'EloquaSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

ExcelSource

名前 説明
type コピー元の種類。 'ExcelSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
storeSettings Excel ストアの設定。 StoreReadSettings

FileSystemSource

名前 説明
type コピー元の種類。 'FileSystemSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。

GoogleAdWordsSource

名前 説明
type コピー元の種類。 'GoogleAdWordsSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

GoogleBigQuerySource

名前 説明
type コピー元の種類。 'GoogleBigQuerySource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

GoogleBigQueryV2Source

名前 説明
type コピー元の種類。 'GoogleBigQueryV2Source' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

GreenplumSource

名前 説明
type コピー元の種類。 'GreenplumSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

HBaseSource

名前 説明
type コピー元の種類。 'HBaseSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

HdfsSource

名前 説明
type コピー元の種類。 'HdfsSource' (必須)
distcpSettings Distcp 関連の設定を指定します。 DistcpSettings
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。

HiveSource

名前 説明
type コピー元の種類。 'HiveSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

HttpSource

名前 説明
type コピー元の種類。 'HttpSource' (必須)
httpRequestTimeout HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 既定値は System.Net.HttpWebRequest.Timeout と同じです。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

HubspotSource

名前 説明
type コピー元の種類。 'HubspotSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

ImpalaSource

名前 説明
type コピー元の種類。 'ImpalaSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

InformixSource

名前 説明
type コピー元の種類。 'InformixSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

JiraSource

名前 説明
type コピー元の種類。 'JiraSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

JsonSource

名前 説明
type コピー元の種類。 'JsonSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
formatSettings Json 形式の設定。 JsonReadSettings
storeSettings Json ストアの設定。 StoreReadSettings

JsonReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ}

LakeHouseTableSource

名前 説明
type コピー元の種類。 'LakeHouseTableSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
timestampAsOf タイムスタンプを使用して古いスナップショットにクエリを実行します。 型: string (または resultType 文字列を含む式)。
versionAsOf 古いスナップショットをバージョン別にクエリします。 型: integer (または resultType 整数を持つ式)。

MagentoSource

名前 説明
type コピー元の種類。 'MagentoSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MariaDBSource

名前 説明
type コピー元の種類。 'MariaDBSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MarketoSource

名前 説明
type コピー元の種類。 'MarketoSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MicrosoftAccessSource

名前 説明
type コピー元の種類。 'MicrosoftAccessSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。

MongoDbAtlasSource

名前 説明
type コピー元の種類。 'MongoDbAtlasSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
batchSize MongoDB Atlas インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更しても、ユーザーまたはアプリケーションへの影響はありません。 このプロパティのメインの目的は、応答サイズの制限に達しないようにすることです。 型: integer (または resultType 整数を持つ式)。
cursorMethods Mongodb クエリの Cursor メソッド MongoDbCursorMethodsProperties
filter クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MongoDbSource

名前 説明
type コピー元の種類。 'MongoDbSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 SQL-92 クエリ式である必要があります。 型: string (または resultType 文字列を含む式)。

MongoDbV2Source

名前 説明
type コピー元の種類。 'MongoDbV2Source' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
batchSize MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更しても、ユーザーまたはアプリケーションへの影響はありません。 このプロパティのメインの目的は、応答サイズの制限に達しないようにすることです。 型: integer (または resultType 整数を持つ式)。
cursorMethods Mongodb クエリの Cursor メソッド MongoDbCursorMethodsProperties
filter クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MySqlSource

名前 説明
type コピー元の種類。 'MySqlSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

NetezzaSource

名前 説明
type コピー元の種類。 'NetezzaSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
partitionOption Netezza の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"DataSlice"、"DynamicRange" です。
partitionSettings Netezza ソースのパーティション分割に利用される設定。 NetezzaPartitionSettings
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

NetezzaPartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。

ODataSource

名前 説明
type コピー元の種類。 'ODataSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
query OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。

OdbcSource

名前 説明
type コピー元の種類。 'OdbcSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

Office365Source

名前 説明
type コピー元の種類。 'Office365Source' (必須)
allowedGroups すべてのユーザーを含むグループ。 型: 文字列の配列 (または文字列の resultType 配列を含む Expression)。
dateFilterColumn {paramref name="StartTime"/} と {paramref name="EndTime"/} を適用する列。 型: string (または resultType 文字列を含む式)。
endTime このデータセットに対して要求された範囲の終了時刻。 型: string (または resultType 文字列を含む式)。
outputColumns Office 365 テーブルから読み取る列。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を含む Expression)。 itemType: OutputColumn。 例: [ { "name": "Id" }, { "name": "CreatedDateTime" } ]
startTime このデータセットに対して要求された範囲の開始時刻。 型: string (または resultType 文字列を含む式)。
userScopeFilterUri ユーザー スコープ URI。 型: string (または resultType 文字列を含む式)。

OracleServiceCloudSource

名前 説明
type コピー元の種類。 'OracleServiceCloudSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

oracleReaderQuery

名前 説明
type コピー元の種類。 'OracleSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
oracleReaderQuery Oracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。
partitionOption Oracle の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。
partitionSettings Oracle ソースのパーティション分割に利用される設定。 OraclePartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

OraclePartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。
partitionNames Oracle テーブルの物理パーティションの名前。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。

OrcSource

名前 説明
type コピー元の種類。 'OrcSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
storeSettings ORC ストアの設定。 StoreReadSettings

ParquetSource

名前 説明
type コピー元の種類。 'ParquetSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
formatSettings Parquet 形式の設定。 ParquetReadSettings
storeSettings Parquet ストアの設定。 StoreReadSettings

ParquetReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ}

PayPalSource

名前 説明
type コピー元の種類。 'PayPalSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

PhoenixSource

名前 説明
type コピー元の種類。 'PhoenixSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

PostgreSqlSource

名前 説明
type コピー元の種類。 'PostgreSqlSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

PostgreSqlV2Source

名前 説明
type コピー元の種類。 'PostgreSqlV2Source' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

PrestoSource

名前 説明
type コピー元の種類。 'PrestoSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

QuickBooksSource に設定する必要があります

名前 説明
type コピー元の種類。 'QuickBooksSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

RelationalSource

名前 説明
type コピー元の種類。 'RelationalSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。

ResponsysSource

名前 説明
type コピー元の種類。 'ResponsysSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

RestSource

名前 説明
type コピー元の種類。 'RestSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: キー値のペア (値は文字列型にする必要があります)。
additionalHeaders RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
paginationRules 次のページ要求を作成する改ページ位置の自動修正規則。 型: string (または resultType 文字列を含む式)。
requestBody requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。
requestInterval 次のページ要求を送信するまでの待ち時間。
requestMethod RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。

SalesforceMarketingCloudSource

名前 説明
type コピー元の種類。 'SalesforceMarketingCloudSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SalesforceServiceCloudSource

名前 説明
type コピー元の種類。 'SalesforceServiceCloudSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
readBehavior 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。

SalesforceServiceCloudV2Source

名前 説明
type コピー元の種類。 'SalesforceServiceCloudV2Source' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
SOQLQuery データベース クエリ。 型: string (または resultType 文字列を含む式)。

SalesforceSource

名前 説明
type コピー元の種類。 'SalesforceSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
readBehavior 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。

SalesforceV2Source

名前 説明
type コピー元の種類。 'SalesforceV2Source' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
SOQLQuery データベース クエリ。 型: string (または resultType 文字列を含む式)。

SapBwSource

名前 説明
type コピー元の種類。 'SapBwSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query MDX クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SapCloudForCustomerSource

名前 説明
type コピー元の種類。 'SapCloudForCustomerSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
query SAP Cloud for Customer OData クエリ。 たとえば、"$top=1" などです。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SapEccSource

名前 説明
type コピー元の種類。 'SapEccSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
query SAP ECC OData クエリ。 たとえば、"$top=1" などです。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SapHanaSource

名前 説明
type コピー元の種類。 'SapHanaSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
packetSize SAP HANA から読み取られたデータのパケット サイズ。 型: integer(or Expression with resultType integer)。
partitionOption SAP HANA の並列読み取りに使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"SapHanaDynamicRange" です。
partitionSettings SAP HANA ソースのパーティション分割に利用される設定。 SapHanaPartitionSettings
query SAP HANA Sql クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SapHanaPartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。

SapOdpSource

名前 説明
type コピー元の種類。 'SapOdpSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
extractionMode 抽出モード。 使用できる値は、Full、Delta、Recovery です。 既定値は Fullです。 型: string (または resultType 文字列を含む式)。
投影 (projection) ソース データから選択する列を指定します。 Type: objects(projection) の配列 (またはオブジェクトの resultType 配列を持つ Expression)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
選択 ソース データからの選択条件を指定します。 Type: objects(selection) の配列 (またはオブジェクトの resultType 配列を持つ Expression)。
subscriberProcess デルタ プロセスを管理するサブスクライバー プロセス。 型: string (または resultType 文字列を含む式)。

SapOpenHubSource

名前 説明
type コピー元の種類。 'SapOpenHubSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
baseRequestId 差分読み込み要求の ID。 設定されると、requestId がこのプロパティの値より大きいデータのみが取得されます。 既定値は 0 です。 型: integer (または resultType 整数を持つ式)。
customRfcReadTableFunctionModule SAP Table からデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。
excludeLastRequest 最後の要求のレコードを除外するかどうか。 既定値は、true です。 型: boolean (または resultType ブール値を持つ式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sapDataColumnDelimiter SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。

SapTableSource

名前 説明
type コピー元の種類。 'SapTableSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
batchSize SAP Table からデータを取得するときに一度に取得される行の最大数を指定します。 型: integer (または resultType 整数を持つ式)。
customRfcReadTableFunctionModule SAP Table からデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られた SAP テーブルに使用されるパーティション メカニズム。 使用できる値は、"None"、"PartitionOnInt"、"PartitionOnCalendarYear"、"PartitionOnCalendarMonth"、"PartitionOnCalendarDate"、"PartitionOnTime" です。
partitionSettings SAP テーブルソースのパーティション分割に利用される設定。 SapTablePartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
rfcTableFields 取得される SAP テーブルのフィールド。 たとえば、column0、column1 などです。 型: string (または resultType 文字列を含む式)。
rfcTableOptions SAP テーブルのフィルター処理のオプション。 たとえば、EQ SOME VALUE をCOLUMN0します。 型: string (または resultType 文字列を含む式)。
rowCount 取得する行の数。 型: integer(または resultType 整数を含む式)。
rowSkips スキップされる行の数。 型: integer (または resultType 整数を持つ式)。
sapDataColumnDelimiter SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。

SapTablePartitionSettings

名前 説明
maxPartitionsNumber テーブルが分割されるパーティションの最大値。 型: 整数 (または resultType 文字列を含む式)。
partitionColumnName 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。

ServiceNowSource

名前 説明
type コピー元の種類。 'ServiceNowSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

ServiceNowV2Source

名前 説明
type コピー元の種類。 'ServiceNowV2Source' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
expression ソースからデータをフィルター処理する式。 ExpressionV2
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

ExpressionV2

名前 説明
オペランド 入れ子になった式の一覧。 ExpressionV2[]
operator 式演算子値 Type: string。 string
type システムでサポートされている式の型。 型: string。 'Binary'
'Constant'
'Field'
'単項'
value 定数/フィールド型の値: string。 string

SharePointOnlineListSource

名前 説明
type コピー元の種類。 'SharePointOnlineListSource' (必須)
httpRequestTimeout SharePoint Online から応答を取得するための待機時間。 既定値は 5 分 (00:05:00) です。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
query SharePoint Online リストのデータをフィルター処理する OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。

ShopifySource

名前 説明
type コピー元の種類。 'ShopifySource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SnowflakeSource

名前 説明
type コピー元の種類。 'SnowflakeSource' (必須)
exportSettings Snowflake のエクスポート設定。 SnowflakeExportCopyCommand (必須)
query Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。

SnowflakeExportCopyCommand

名前 説明
additionalCopyOptions snowflake Copy コマンドに直接渡される追加のコピー オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake コピー コマンドに直接渡される追加の書式オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
エクスポート設定の種類。 string (必須)
{カスタマイズされたプロパティ}

SnowflakeExportCopyCommandAdditionalCopyOptions

名前 説明
{カスタマイズされたプロパティ}

SnowflakeExportCopyCommandAdditionalFormatOptions

名前 説明
{カスタマイズされたプロパティ}

SnowflakeV2Source

名前 説明
type コピー元の種類。 'SnowflakeV2Source' (必須)
exportSettings Snowflake のエクスポート設定。 SnowflakeExportCopyCommand (必須)
query Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。

SparkSource

名前 説明
type コピー元の種類。 'SparkSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SqlDWSource

名前 説明
type コピー元の種類。 'SqlDWSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL Data Warehouse リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName SQL Data Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" Type: object (または Expression with resultType object)、itemType: StoredProcedureParameter。

SqlMISource

名前 説明
type コピー元の種類。 'SqlMISource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName Azure SQL Managed Instance ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

SqlServerSource

名前 説明
type コピー元の種類。 'SqlServerSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

SqlSource

名前 説明
type コピー元の種類。 'SqlSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

SquareSource

名前 説明
type コピー元の種類。 'SquareSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SybaseSource

名前 説明
type コピー元の種類。 'SybaseSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

TeradataSource

名前 説明
type コピー元の種類。 'TeradataSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
partitionOption teradata の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"Hash"、"DynamicRange" です。
partitionSettings teradata ソースのパーティション分割に利用される設定。 TeradataPartitionSettings
query Teradata クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

TeradataPartitionSettings

名前 説明
partitionColumnName 範囲またはハッシュのパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。

VerticaSource

名前 説明
type コピー元の種類。 'VerticaSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

WarehouseSource

名前 説明
type コピー元の種類。 'WarehouseSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
isolationLevel Microsoft Fabric Warehouse ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery Microsoft Fabric Warehouse 閲覧者クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName Microsoft Fabric Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" 型: object (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。

WebSource

名前 説明
type コピー元の種類。 'WebSource' (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。

XeroSource

名前 説明
type コピー元の種類。 'XeroSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

XmlSource

名前 説明
type コピー元の種類。 'XmlSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
formatSettings Xml 形式の設定。 XmlReadSettings
storeSettings Xml ストアの設定。 StoreReadSettings

XmlReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
detectDataType xml ファイルの読み取り時に型検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
namespacePrefixes 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックスマッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" Type: object (または resultType オブジェクトを持つ式)。
namespaces xml ファイルの読み取り時に名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
読み取り設定の種類。 string (必須)
validationMode xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値は、'none'、'xsd'、または 'dtd' です。 型: string (または resultType 文字列を含む式)。
{カスタマイズされたプロパティ}

ZohoSource

名前 説明
type コピー元の種類。 'ZohoSource' (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

StagingSettings

名前 説明
enableCompression 中間ステージングを使用してデータをコピーするときに圧縮を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
linkedServiceName ステージングリンクされたサービスリファレンス。 LinkedServiceReference (必須)
path 中間データを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。
{カスタマイズされたプロパティ}

CustomActivity

名前 説明
type アクティビティの種類。 'Custom' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties カスタム アクティビティのプロパティ。 CustomActivityTypeProperties (必須)

CustomActivityTypeProperties

名前 説明
autoUserSpecification ユーザーの昇格レベルとスコープ。既定値は nonadmin タスクです。 型: string (または resultType double を持つ式)。
command カスタム アクティビティの種類のコマンド: string (または resultType 文字列を含む式)。
extendedProperties ユーザー定義のプロパティ バッグ。 使用できるキーまたは値に制限はありません。 ユーザーが指定したカスタム アクティビティには、定義されたコンテンツを使用して解釈する責任があります。 CustomActivityTypePropertiesExtendedProperties
folderPath リソース ファイルのフォルダー パス 種類: string (または resultType 文字列を含む式)。
referenceObjects 参照オブジェクト CustomActivityReferenceObject
resourceLinkedService リソースにリンクされたサービス 参照。 LinkedServiceReference
retentionTimeInDays カスタム アクティビティ用に送信するファイルのリテンション期間。 型: double (または resultType double を持つ式)。

CustomActivityTypePropertiesExtendedProperties

名前 説明
{カスタマイズされたプロパティ}

CustomActivityReferenceObject

名前 説明
datasets データセット参照。 DatasetReference[]
linkedServices リンクされたサービス参照。 LinkedServiceReference[]

DatabricksNotebookActivity

名前 説明
type アクティビティの種類。 'DatabricksNotebook' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Databricks Notebook アクティビティのプロパティ。 DatabricksNotebookActivityTypeProperties (必須)

DatabricksNotebookActivityTypeProperties

名前 説明
baseParameters このジョブの実行ごとに使用される基本パラメーター。ノートブックが指定されていないパラメーターを受け取る場合は、ノートブックの既定値が使用されます。 DatabricksNotebookActivityTypePropertiesBaseParamete...
libraries ジョブを実行するクラスターにインストールされるライブラリのリスト。 DatabricksNotebookActivityTypePropertiesLibrariesIte...[]
notebookPath Databricks ワークスペースで実行するノートブックの絶対パスです。 このパスはスラッシュで始まる必要があります。 型: string (または resultType 文字列を含む式)。

DatabricksNotebookActivityTypePropertiesBaseParamete...

名前 説明
{カスタマイズされたプロパティ}

DatabricksNotebookActivityTypePropertiesLibrariesIte...

名前 説明
{カスタマイズされたプロパティ}

DatabricksSparkJarActivity

名前 説明
type アクティビティの種類。 'DatabricksSparkJar' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Databricks SparkJar アクティビティのプロパティ。 DatabricksSparkJarActivityTypeProperties (必須)

DatabricksSparkJarActivityTypeProperties

名前 説明
libraries ジョブを実行するクラスターにインストールされるライブラリのリスト。 DatabricksSparkJarActivityTypePropertiesLibrariesIte...[]
mainClassName 実行される main メソッドを含むクラスのフル ネーム。 このクラスは、ライブラリとして提供される JAR に含まれている必要があります。 型: string (または resultType 文字列を含む式)。
parameters main メソッドに渡されるパラメーター。 any[]

DatabricksSparkJarActivityTypePropertiesLibrariesIte...

名前 説明
{カスタマイズされたプロパティ}

DatabricksSparkPythonActivity

名前 説明
type アクティビティの種類。 'DatabricksSparkPython' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Databricks SparkPython アクティビティのプロパティ。 DatabricksSparkPythonActivityTypeProperties (必須)

DatabricksSparkPythonActivityTypeProperties

名前 説明
libraries ジョブを実行するクラスターにインストールされるライブラリのリスト。 DatabricksSparkPythonActivityTypePropertiesLibraries...[]
parameters Python ファイルに渡されるコマンド ライン パラメーター。 any[]
pythonFile 実行される Python ファイルの URI。 DBFS パスがサポートされています。 型: string (または resultType 文字列を含む式)。

DatabricksSparkPythonActivityTypePropertiesLibraries...

名前 説明
{カスタマイズされたプロパティ}

DataLakeAnalyticsUsqlActivity

名前 説明
type アクティビティの種類。 'DataLakeAnalyticsU-SQL' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties U-SQL アクティビティのプロパティをData Lake Analyticsします。 DataLakeAnalyticsUsqlActivityTypeProperties (必須)

DataLakeAnalyticsUsqlActivityTypeProperties

名前 説明
compilationMode U-SQL のコンパイル モード。 Semantic、Full、SingleBox のいずれかの値を指定する必要があります。 型: string (または resultType 文字列を含む式)。
degreeOfParallelism ジョブを実行するために同時に使用される最大ノード数。 既定値は 1 です。 型: integer (または resultType 整数を含む式)、最小: 1。
parameters U-SQL ジョブ要求のパラメーター。 DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
priority キューされているすべてのジョブのうち、先に実行するジョブを決定します。 数値が小さいほど、優先度は高くなります。 既定値は 1,000 です。 型: integer (または resultType 整数を含む式)、最小: 1。
runtimeVersion 使用する U-SQL エンジンのランタイム バージョン。 型: string (または resultType 文字列を含む式)。
scriptLinkedService リンクされたサービス 参照をスクリプト化します。 LinkedServiceReference (必須)
scriptPath U-SQL スクリプトを含むフォルダーへの大文字と小文字を区別するパス。 型: string (または resultType 文字列を含む式)。

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

名前 説明
{カスタマイズされたプロパティ}

DeleteActivity

名前 説明
type アクティビティの種類。 'Delete' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties アクティビティのプロパティを削除します。 DeleteActivityTypeProperties (必須)

DeleteActivityTypeProperties

名前 説明
dataset アクティビティ データセットの参照を削除します。 DatasetReference (必須)
enableLogging 削除アクティビティの実行の詳細なログを記録するかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
logStorageSettings EnableLogging が true の場合、お客様が指定する必要があるログ ストレージ設定。 LogStorageSettings
maxConcurrentConnections データ ソースを同時に接続するための最大同時接続数。 INT

制約:
最小値 = 1
recursive true の場合、現在のフォルダー パスの下にあるファイルまたはサブフォルダーは再帰的に削除されます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
storeSettings アクティビティ ストアの設定を削除します。 StoreReadSettings

ExecuteDataFlowActivity

名前 説明
type アクティビティの種類。 'ExecuteDataFlow' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties データ フロー アクティビティのプロパティを実行します。 ExecuteDataFlowActivityTypeProperties (必須)

ExecuteDataFlowActivityTypeProperties

名前 説明
compute データ フロー アクティビティのコンピューティング プロパティ。 ExecuteDataFlowActivityTypePropertiesCompute
continueOnError データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式)
データフロー データ フローリファレンス。 DataFlowReference (必須)
integrationRuntime 統合ランタイム参照。 IntegrationRuntimeReference
runConcurrently データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式)
sourceStagingConcurrency シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を含む式)
staging データ フローの実行アクティビティのステージング情報。 DataFlowStagingInfo
traceLevel データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'粗い'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式)

ExecuteDataFlowActivityTypePropertiesCompute

名前 説明
computeType データ フロー ジョブを実行するクラスターのコンピューティングの種類。 使用可能な値は、'General'、'MemoryOptimized'、'ComputeOptimized' です。 型: string (または resultType 文字列を含む式)
coreCount データ フロー ジョブを実行するクラスターのコア数。 サポートされる値は、8、16、32、48、80、144、272 です。 型: 整数 (または resultType 整数を含む式)

DataFlowReference

名前 説明
datasetParameters データセットからデータ フロー パラメーターを参照します。
parameters データ フローのパラメーター ParameterValueSpecification
referenceName 参照データ フロー名。 string (必須)
データ フロー参照の種類。 'DataFlowReference' (必須)
{カスタマイズされたプロパティ}

IntegrationRuntimeReference

名前 説明
parameters 統合ランタイムの引数。 ParameterValueSpecification
referenceName 統合ランタイム名を参照します。 string (必須)
統合ランタイムの種類。 'IntegrationRuntimeReference' (必須)

DataFlowStagingInfo

名前 説明
folderPath ステージング BLOB のフォルダー パス。 型: string (または resultType 文字列を含む式)
linkedService ステージングリンクされたサービスリファレンス。 LinkedServiceReference

ExecutePipelineActivity

名前 説明
type アクティビティの種類。 'ExecutePipeline' (必須)
policy パイプライン アクティビティ ポリシーを実行します。 ExecutePipelineActivityPolicy
typeProperties パイプライン アクティビティのプロパティを実行します。 ExecutePipelineActivityTypeProperties (必須)

ExecutePipelineActivityPolicy

名前 説明
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視に記録されません。 [bool]
{カスタマイズされたプロパティ}

ExecutePipelineActivityTypeProperties

名前 説明
parameters パイプラインのパラメーター。 ParameterValueSpecification
pipeline パイプライン リファレンス。 PipelineReference (必須)
waitOnCompletion アクティビティの実行が依存パイプラインの実行の完了を待機するかどうかを定義します。 既定値は false です。 [bool]

PipelineReference

名前 説明
name 参照名。 string
referenceName 参照パイプライン名。 string (必須)
パイプライン参照型。 'PipelineReference' (必須)

ExecuteSsisPackageActivity

名前 説明
type アクティビティの種類。 'ExecuteSSISPackage' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties SSIS パッケージ アクティビティのプロパティを実行します。 ExecuteSsisPackageActivityTypeProperties (必須)

ExecuteSsisPackageActivityTypeProperties

名前 説明
connectVia 統合ランタイム参照。 IntegrationRuntimeReference (必須)
environmentPath SSIS パッケージを実行する環境パス。 型: string (または resultType 文字列を含む式)。
executionCredential パッケージ実行資格情報。 SsisExecutionCredential
loggingLevel SSIS パッケージ実行のログ レベル。 型: string (または resultType 文字列を含む式)。
logLocation SSIS パッケージ実行ログの場所。 SsisLogLocation
packageConnectionManagers SSIS パッケージを実行するパッケージ レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation SSIS パッケージの場所。 SsisPackageLocation (必須)
packageParameters SSIS パッケージを実行するためのパッケージ レベル パラメーター。 ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers SSIS パッケージを実行するプロジェクト レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesProjectConne...
projectParameters SSIS パッケージを実行するプロジェクト レベルのパラメーター。 ExecuteSsisPackageActivityTypePropertiesProjectParam...
propertyOverrides プロパティは、 をオーバーライドして SSIS パッケージを実行します。 ExecuteSsisPackageActivityTypePropertiesPropertyOver...
ランタイム SSIS パッケージを実行するランタイムを指定します。 値は "x86" または "x64" である必要があります。 型: string (または resultType 文字列を含む式)。

SsisExecutionCredential

名前 説明
domain Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。
password Windows 認証のパスワード。 SecureString (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。

SecureString

名前 説明
type シークレットの種類。 string (必須)
value セキュリティで保護された文字列の値。 string (必須)

SsisLogLocation

名前 説明
logPath SSIS パッケージの実行ログ パス。 型: string (または resultType 文字列を含む式)。
SSIS ログの場所の種類。 'File' (必須)
typeProperties SSIS パッケージ実行ログの場所のプロパティ。 SsisLogLocationTypeProperties (必須)

SsisLogLocationTypeProperties

名前 説明
accessCredential パッケージ実行ログ アクセス資格情報。 SsisAccessCredential
logRefreshInterval ログを更新する間隔を指定します。 既定の間隔は 5 分です。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SsisAccessCredential

名前 説明
domain Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。
password Windows 認証のパスワード。 SecretBase (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。

SecretBase

名前 説明
type オブジェクトの種類を設定する AzureKeyVaultSecret
SecureString (必須)

AzureKeyVaultSecretReference

名前 説明
secretName Azure Key Vault内のシークレットの名前。 型: string (または resultType 文字列を含む式)。
secretVersion Azure Key Vault内のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。
store Azure Key Vaultリンクされたサービス リファレンス。 LinkedServiceReference (必須)
シークレットの種類。 string (必須)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

名前 説明
{カスタマイズされたプロパティ} SsisConnectionManager

SsisConnectionManager

名前 説明
{カスタマイズされたプロパティ} SsisExecutionParameter

SsisExecutionParameter

名前 説明
value SSIS パッケージ実行パラメーター値。 型: string (または resultType 文字列を含む式)。

SsisPackageLocation

名前 説明
packagePath SSIS パッケージ パス。 型: string (または resultType 文字列を含む式)。
SSIS パッケージの場所の種類。 'File'
'InlinePackage'
'PackageStore'
'SSISDB'
typeProperties SSIS パッケージの場所のプロパティ。 SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

名前 説明
accessCredential パッケージ アクセス資格情報。 SsisAccessCredential
childPackages 埋め込み子パッケージの一覧。 SsisChildPackage[]
configurationAccessCredential 構成ファイルのアクセス資格情報。 SsisAccessCredential
configurationPath パッケージ実行の構成ファイル。 型: string (または resultType 文字列を含む式)。
packageContent 埋め込みパッケージの内容。 型: string (または resultType 文字列を含む式)。
packageLastModifiedDate 埋め込みパッケージの最終変更日。 string
packageName パッケージの名前です。 string
packagePassword パッケージのパスワード。 SecretBase

SsisChildPackage

名前 説明
packageContent 埋め込み子パッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。
packageLastModifiedDate 埋め込み子パッケージの最終変更日。 string
packageName 埋め込み子パッケージの名前。 string
packagePath 埋め込み子パッケージのパス。 型: string (または resultType 文字列を含む式)。

ExecuteSsisPackageActivityTypePropertiesPackageParam...

名前 説明
{カスタマイズされたプロパティ} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

名前 説明
{カスタマイズされたプロパティ} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

名前 説明
{カスタマイズされたプロパティ} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

名前 説明
{カスタマイズされたプロパティ} SsisPropertyOverride

SsisPropertyOverride

名前 説明
isSensitive SSIS パッケージ プロパティのオーバーライド値が機密データかどうか。 値が true の場合、SSISDB で暗号化されます [bool]
value SSIS パッケージ プロパティのオーバーライド値。 型: string (または resultType 文字列を含む式)。

ExecuteWranglingDataflowActivity

名前 説明
type アクティビティの種類。 'ExecuteWranglingDataflow' (必須)
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Power Query アクティビティのプロパティを実行します。 ExecutePowerQueryActivityTypeProperties (必須)

ExecutePowerQueryActivityTypeProperties

名前 説明
compute データ フロー アクティビティのコンピューティング プロパティ。 ExecuteDataFlowActivityTypePropertiesCompute
continueOnError データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式)
データフロー データ フローリファレンス。 DataFlowReference (必須)
integrationRuntime 統合ランタイム参照。 IntegrationRuntimeReference
Query Power Queryマッシュアップ クエリとシンク データセットのマッピングの一覧。 PowerQuerySinkMapping[]
runConcurrently データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式)
sinks (非推奨。クエリを使用してください)。 queryName にマップPower Queryアクティビティ シンクの一覧。 ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency シンクに適用できるソースの並列ステージングの数を指定します。 型: integer (または resultType 整数を持つ式)
staging データ フローの実行アクティビティのステージング情報。 DataFlowStagingInfo
traceLevel データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式)

PowerQuerySinkMapping

名前 説明
dataflowSinks マッシュアップ クエリにマップされたシンクPower Query一覧。 PowerQuerySink[]
queryName マッシュアップ ドキュメント内のクエリPower Query名前。 string

PowerQuerySink

名前 説明
dataset データセット参照。 DatasetReference
description 変換の説明。 string
flowlet Flowlet リファレンス DataFlowReference
linkedService リンクされたサービス参照。 LinkedServiceReference
name 変換名。 string (必須)
rejectedDataLinkedService 拒否されたデータのリンクされたサービス参照。 LinkedServiceReference
schemaLinkedService スキーマのリンクされたサービス 参照。 LinkedServiceReference
script シンク スクリプト。 string

ExecutePowerQueryActivityTypePropertiesSinks

名前 説明
{カスタマイズされたプロパティ} PowerQuerySink

FailActivity

名前 説明
type アクティビティの種類。 'Fail' (必須)
typeProperties 失敗アクティビティのプロパティ。 FailActivityTypeProperties (必須)

FailActivityTypeProperties

名前 説明
errorCode Fail アクティビティのエラーの種類を分類するエラー コード。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。
message Fail アクティビティで表示されるエラー メッセージ。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。

FilterActivity

名前 説明
type アクティビティの種類。 'Filter' (必須)
typeProperties アクティビティのプロパティをフィルター処理します。 FilterActivityTypeProperties (必須)

FilterActivityTypeProperties

名前 説明
condition 入力のフィルター処理に使用する条件。 (必須)
items フィルターを適用する必要がある入力配列。 (必須)

Expression

名前 説明
type 式の型。 'Expression' (必須)
value 式の値。 string (必須)

ForEachActivity

名前 説明
type アクティビティの種類。 'ForEach' (必須)
typeProperties ForEach アクティビティのプロパティ。 ForEachActivityTypeProperties (必須)

ForEachActivityTypeProperties

名前 説明
activities を実行するアクティビティの一覧。 Activity[] (必須)
batchCount 並列実行の数を制御するために使用するバッチの数 (IsSequential が false に設定されている場合)。 INT

制約:
最大値 = 50
isSequential ループを順番または並列で実行する必要がある場合 (最大 50) [bool]
items 反復処理するコレクション。 (必須)

GetMetadataActivity

名前 説明
type アクティビティの種類。 'GetMetadata' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties GetMetadata アクティビティのプロパティ。 GetMetadataActivityTypeProperties (必須)

GetMetadataActivityTypeProperties

名前 説明
dataset GetMetadata アクティビティ データセットのリファレンス。 DatasetReference (必須)
fieldList データセットから取得するメタデータのフィールド。 any[]
formatSettings GetMetadata アクティビティ形式の設定。 FormatReadSettings
storeSettings GetMetadata アクティビティ ストアの設定。 StoreReadSettings

FormatReadSettings

名前 説明
type オブジェクトの種類を設定する BinaryReadSettings
DelimitedTextReadSettings
JsonReadSettings
ParquetReadSettings
XmlReadSettings (必須)

HDInsightHiveActivity

名前 説明
type アクティビティの種類。 'HDInsightHive' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight Hive アクティビティのプロパティ。 HDInsightHiveActivityTypeProperties (必須)

HDInsightHiveActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 any[]
defines ユーザーが Hive ジョブ要求の定義を指定できるようにします。 HDInsightHiveActivityTypePropertiesDefines
getDebugInfo デバッグ情報オプション。 'Always'
'Failure'
'None'
queryTimeout クエリのタイムアウト値 (分単位)。 HDInsight クラスターが ESP (エンタープライズ セキュリティ パッケージ) を使用している場合に有効 INT
scriptLinkedService リンクされたサービス 参照をスクリプト化します。 LinkedServiceReference
scriptPath スクリプト パス。 型: string (または resultType 文字列を含む式)。
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]
variables hivevar 名前空間の下でユーザーが指定した引数。 HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ}

HDInsightHiveActivityTypePropertiesVariables

名前 説明
{カスタマイズされたプロパティ}

HDInsightMapReduceActivity

名前 説明
type アクティビティの種類。 'HDInsightMapReduce' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight MapReduce アクティビティのプロパティ。 HDInsightMapReduceActivityTypeProperties (必須)

HDInsightMapReduceActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 any[]
className クラス名。 型: string (または resultType 文字列を含む式)。
defines ユーザーが MapReduce ジョブ要求の定義を指定できるようにします。 HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo デバッグ情報オプション。 'Always'
'Failure'
'None'
jarFilePath Jar パス。 型: string (または resultType 文字列を含む式)。
jarLibs Jar libs。 any[]
jarLinkedService Jar のリンクされたサービス参照。 LinkedServiceReference
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ}

HDInsightPigActivity

名前 説明
type アクティビティの種類。 'HDInsightPig' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight Pig アクティビティのプロパティ。 HDInsightPigActivityTypeProperties (必須)

HDInsightPigActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 型: 配列 (または resultType 配列を含む式)。
defines ユーザーが Pig ジョブ要求の定義を指定できるようにします。 HDInsightPigActivityTypePropertiesDefines
getDebugInfo デバッグ情報オプション。 'Always'
'Failure'
'None'
scriptLinkedService リンクされたサービス 参照をスクリプト化します。 LinkedServiceReference
scriptPath スクリプト パス。 型: string (または resultType 文字列を含む式)。
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ}

HDInsightSparkActivity

名前 説明
type アクティビティの種類。 'HDInsightSpark' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight Spark アクティビティのプロパティ。 HDInsightSparkActivityTypeProperties (必須)

HDInsightSparkActivityTypeProperties

名前 説明
arguments HDInsightSparkActivity に対するユーザー指定の引数。 any[]
className アプリケーションの Java/Spark メイン クラス。 string
entryFilePath 実行するコード/パッケージのルート フォルダーへの相対パス。 型: string (または resultType 文字列を含む式)。
getDebugInfo [デバッグ情報] オプション。 'Always'
'Failure'
'None'
proxyUser ジョブを実行する偽装するユーザー。 型: string (または resultType 文字列を含む式)。
rootPath すべてのジョブのファイルの 'sparkJobLinkedService' のルート パス。 型: string (または resultType 文字列を含む式)。
sparkConfig Spark 構成プロパティ。 HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService エントリ ファイルと依存関係をアップロードし、ログを受信するためのストレージリンクサービス。 LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

名前 説明
{カスタマイズされたプロパティ}

HDInsightStreamingActivity

名前 説明
type アクティビティの種類。 'HDInsightStreaming' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight ストリーミング アクティビティのプロパティ。 HDInsightStreamingActivityTypeProperties (必須)

HDInsightStreamingActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 any[]
combiner コンバイナー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。
commandEnvironment コマンド ライン環境の値。 any[]
defines ユーザーがストリーミング ジョブ要求の定義を指定できるようにします。 HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService ファイルが配置されているリンクされたサービス参照。 LinkedServiceReference
filePaths ストリーミング ジョブ ファイルへのパス。 ディレクトリを指定できます。 any[] (必須)
getDebugInfo [デバッグ情報] オプション。 'Always'
'Failure'
'None'
input 入力 BLOB パス。 型: string (または resultType 文字列を含む式)。
mapper マッパー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。
output 出力 BLOB パス。 型: string (または resultType 文字列を含む式)。
reducer Reducer 実行可能ファイル名。 型: string (または resultType 文字列を含む式)。
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ}

IfConditionActivity

名前 説明
type アクティビティの種類。 'IfCondition' (必須)
typeProperties IfCondition アクティビティのプロパティ。 IfConditionActivityTypeProperties (必須)

IfConditionActivityTypeProperties

名前 説明
expression ブール値に評価される式。 これは、実行されるアクティビティのブロック (ifTrueActivities または ifFalseActivities) を決定するために使用されます。 (必須)
ifFalseActivities expression が false に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティはアクションなしで終了します。 Activity[]
ifTrueActivities expression が true に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティはアクションなしで終了します。 Activity[]

LookupActivity

名前 説明
type アクティビティの種類。 'Lookup' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties ルックアップ アクティビティのプロパティ。 LookupActivityTypeProperties (必須)

LookupActivityTypeProperties

名前 説明
dataset ルックアップ アクティビティ データセットの参照。 DatasetReference (必須)
firstRowOnly 最初の行を返すか、すべての行を返すか。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
source コピー アクティビティ ソースと同じデータセット固有のソース プロパティ。 CopySource (必須)

ScriptActivity

名前 説明
type アクティビティの種類。 'Script' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties スクリプト アクティビティのプロパティ。 ScriptActivityTypeProperties (必須)

ScriptActivityTypeProperties

名前 説明
logSettings スクリプト アクティビティのログ設定。 ScriptActivityTypePropertiesLogSettings
scriptBlockExecutionTimeout ScriptBlock の実行タイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
スクリプト スクリプト ブロックの配列。 型: 配列。 ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

名前 説明
logDestination ログの宛先。 型: string。 'ActivityOutput'
'ExternalStore' (必須)
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings

ScriptActivityScriptBlock

名前 説明
parameters スクリプト パラメーターの配列。 型: 配列。 ScriptActivityParameter[]
text クエリ テキスト。 型: string (または resultType 文字列を含む式)。
クエリの型。 型: string。 'NonQuery'
'Query' (必須)

ScriptActivityParameter

名前 説明
方向 パラメーターの方向。 'Input'
'InputOutput'
'Output'
name パラメーターの名前。 型: string (または resultType 文字列を含む式)。
size 出力方向パラメーターのサイズ。 INT
パラメーターの型。 'Boolean'
'DateTime'
'DateTimeOffset'
'Decimal'
'Double'
'Guid'
'Int16'
'Int32'
'Int64'
'Single'
'String'
'Timespan'
value パラメーターの値。 型: string (または resultType 文字列を含む式)。

SetVariableActivity

名前 説明
type アクティビティの種類。 'SetVariable' (必須)
policy アクティビティ ポリシー。 SecureInputOutputPolicy
typeProperties 変数アクティビティのプロパティを設定します。 SetVariableActivityTypeProperties (必須)

SecureInputOutputPolicy

名前 説明
secureInput true に設定すると、アクティビティからの入力はセキュリティで保護されたと見なされ、監視に記録されません。 [bool]
secureOutput true に設定すると、アクティビティからの出力はセキュリティで保護されたと見なされ、監視に記録されません。 [bool]

SetVariableActivityTypeProperties

名前 説明
setSystemVariable true に設定すると、パイプライン実行の戻り値が設定されます。 [bool]
value 設定する値。 静的な値または式を指定できます。
variableName 値を設定する必要がある変数の名前。 string

SynapseSparkJobDefinitionActivity

名前 説明
type アクティビティの種類。 'SparkJob' (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Spark ジョブ アクティビティのプロパティを実行します。 SynapseSparkJobActivityTypeProperties (必須)

SynapseSparkJobActivityTypeProperties

名前 説明
args SynapseSparkJobDefinitionActivity に対してユーザーが指定した引数。 any[]
className 指定した spark ジョブ定義の 'className' をオーバーライドする、メイン定義ファイル内の完全修飾識別子またはメイン クラス。 型: string (または resultType 文字列を含む式)。
conf Spark 構成プロパティ。これにより、指定した Spark ジョブ定義の 'conf' がオーバーライドされます。
configurationType Spark 構成の種類。 'Artifact'
'カスタマイズ済み'
'Default'
driverSize 指定した Spark プールでジョブに割り当てられたドライバーに使用されるコアとメモリの数。指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。
executorSize 指定した Spark プールでジョブに割り当てられた Executor に使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'ExecutorCores' と 'ExecutorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。
file ジョブに使用されるメイン ファイル。これにより、指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。
ファイル (非推奨。pythonCodeReference と filesV2) メイン定義ファイルで参照に使用される追加のファイルを使用してください。これにより、指定した Spark ジョブ定義の 'files' がオーバーライドされます。 any[]
filesV2 メイン定義ファイルの参照に使用される追加ファイル。これにより、指定した Spark ジョブ定義の 'jars' と 'files' がオーバーライドされます。 any[]
numExecutors このジョブに対して起動する Executor の数。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。 型: integer (または resultType 整数を持つ式)。
pythonCodeReference メイン定義ファイルの参照に使用される追加の Python コード ファイル。これにより、指定した Spark ジョブ定義の 'pyFiles' がオーバーライドされます。 any[]
scanFolder メイン定義ファイルのルート フォルダーからサブフォルダーをスキャンすると、これらのファイルが参照ファイルとして追加されます。 'jars'、'pyFiles'、'files' または 'archives' という名前のフォルダーがスキャンされ、フォルダー名では大文字と小文字が区別されます。 型: boolean (または resultType ブール値を持つ式)。
sparkConfig Spark 構成プロパティ。 SynapseSparkJobActivityTypePropertiesSparkConfig
sparkJob Synapse Spark ジョブリファレンス。 SynapseSparkJobReference (必須)
targetBigDataPool Spark バッチ ジョブの実行に使用されるビッグ データ プールの名前。これにより、指定した Spark ジョブ定義の 'targetBigDataPool' がオーバーライドされます。 BigDataPoolParametrizationReference
targetSparkConfiguration Spark ジョブの Spark 構成。 SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

名前 説明
{カスタマイズされたプロパティ}

SynapseSparkJobReference

名前 説明
referenceName Spark ジョブ名を参照します。 resultType 文字列を含む式。
Synapse Spark ジョブ参照の種類。 'SparkJobDefinitionReference' (必須)

BigDataPoolParametrizationReference

名前 説明
referenceName ビッグ データ プール名を参照します。 型: string (または resultType 文字列を含む式)。
ビッグ データ プール参照の種類。 'BigDataPoolReference' (必須)

SparkConfigurationParametrizationReference

名前 説明
referenceName Spark 構成名を参照します。 型: string (または resultType 文字列を含む式)。
Spark 構成参照の種類。 'SparkConfigurationReference' (必須)

SqlServerStoredProcedureActivity

名前 説明
type アクティビティの種類。 'SqlServerStoredProcedure' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties SQL ストアド プロシージャアクティビティのプロパティ。 SqlServerStoredProcedureActivityTypeProperties (必須)

SqlServerStoredProcedureActivityTypeProperties

名前 説明
storedProcedureName ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

SwitchActivity

名前 説明
type アクティビティの種類。 'Switch' (必須)
typeProperties アクティビティのプロパティを切り替えます。 SwitchActivityTypeProperties (必須)

SwitchActivityTypeProperties

名前 説明
cases 'on' プロパティの予期される値に対応するケースの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティは defaultActivities で指定されたアクティビティを実行します。 SwitchCase[]
defaultActivities ケース条件が満たされない場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティはアクションなしで終了します。 Activity[]
on 文字列または整数に評価される式。 これは、実行されるアクティビティのブロックを決定するために使用されます。 (必須)

SwitchCase

名前 説明
activities 満たされたケース条件に対して実行するアクティビティの一覧。 Activity[]
value 'on' プロパティの式の結果を満たす値が必要です。 string

SynapseNotebookActivity

名前 説明
type アクティビティの種類。 'SynapseNotebook' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Synapse ノートブック アクティビティのプロパティを実行します。 SynapseNotebookActivityTypeProperties (必須)

SynapseNotebookActivityTypeProperties

名前 説明
conf Spark 構成プロパティ。指定したノートブックの 'conf' をオーバーライドします。
configurationType Spark 構成の種類。 'Artifact'
'カスタマイズ済み'
'Default'
driverSize 指定した Spark プールでセッションに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定したノートブックの 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。
executorSize 指定した Spark プールでセッションに割り当てられた Executor に使用されるコアとメモリの数。これは、指定したノートブックの 'ExecutorCores' と 'ExecutorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。
ノートブック Synapse ノートブックリファレンス。 SynapseNotebookReference (必須)
numExecutors このセッションで起動する Executor の数。これにより、指定したノートブックの 'numExecutors' がオーバーライドされます。 型: integer (または resultType 整数を持つ式)。
parameters ノートブック パラメーター。 SynapseNotebookActivityTypePropertiesParameters
sparkConfig Spark 構成プロパティ。 SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool ノートブックの実行に使用されるビッグ データ プールの名前。 BigDataPoolParametrizationReference
targetSparkConfiguration Spark ジョブの Spark 構成。 SparkConfigurationParametrizationReference

SynapseNotebookReference

名前 説明
referenceName 参照ノートブック名。 型: string (または resultType 文字列を含む式)。
Synapse ノートブックの参照型。 'NotebookReference' (必須)

SynapseNotebookActivityTypePropertiesParameters

名前 説明
{カスタマイズされたプロパティ} NotebookParameter

NotebookParameter

名前 説明
type Notebook パラメーターの種類。 'bool'
'float'
'int'
'string'
value Notebook パラメーターの値。 型: string (または resultType 文字列を含む式)。

SynapseNotebookActivityTypePropertiesSparkConfig

名前 説明
{カスタマイズされたプロパティ}

UntilActivity

名前 説明
type アクティビティの種類。 'Until' (必須)
typeProperties アクティビティのプロパティまで。 UntilActivityTypeProperties (必須)

UntilActivityTypeProperties

名前 説明
activities 実行するアクティビティの一覧。 Activity[] (必須)
expression ブール値に評価される式。 ループは、この式が true に評価されるまで続行されます (必須)
timeout アクティビティの実行に関するタイムアウトを指定します。 値が指定されていない場合、TimeSpan.FromDays(7) の値 (既定値は 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

ValidationActivity

名前 説明
type アクティビティの種類。 'Validation' (必須)
typeProperties 検証アクティビティのプロパティ。 ValidationActivityTypeProperties (必須)

ValidationActivityTypeProperties

名前 説明
childItems データセットがフォルダーを指している場合に使用できます。 true に設定した場合、フォルダーには少なくとも 1 つのファイルが必要です。 false に設定した場合、フォルダーは空である必要があります。 型: boolean (または resultType ブール値を持つ式)。
dataset 検証アクティビティ データセットリファレンス。 DatasetReference (必須)
minimumSize データセットがファイルを指している場合に使用できます。 ファイルのサイズは、指定した値以上である必要があります。 型: integer (または resultType 整数を持つ式)。
sleep 検証の試行間の遅延 (秒単位)。 値が指定されていない場合は、既定値として 10 秒が使用されます。 型: integer (または resultType 整数を持つ式)。
timeout アクティビティの実行に関するタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

WaitActivity

名前 説明
type アクティビティの種類。 'Wait' (必須)
typeProperties 待機アクティビティのプロパティ。 WaitActivityTypeProperties (必須)

WaitActivityTypeProperties

名前 説明
waitTimeInSeconds 期間 (秒単位)。 型: integer (または resultType 整数を持つ式)。

WebActivity

名前 説明
type アクティビティの種類。 'WebActivity' (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Web アクティビティのプロパティ。 WebActivityTypeProperties (必須)

WebActivityTypeProperties

名前 説明
認証 エンドポイントを呼び出すために使用される認証方法。 WebActivityAuthentication
body エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または resultType 文字列を含む式) には使用できません。
connectVia 統合ランタイム参照。 IntegrationRuntimeReference
datasets Web エンドポイントに渡されるデータセットの一覧。 DatasetReference[]
disableCertValidation true に設定すると、証明書の検証は無効になります。 [bool]
headers 要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 WebActivityTypePropertiesHeaders
httpRequestTimeout HTTP 要求が応答を取得する際のタイムアウト。 形式は TimeSpan (hh:mm:ss) です。 この値は、アクティビティのタイムアウトではなく、応答を取得するためのタイムアウトです。 既定値は 00:01:00 (1 分) です。 範囲は 1 から 10 分です
linkedServices Web エンドポイントに渡されるリンクされたサービスの一覧。 LinkedServiceReference[]
method ターゲット エンドポイントの REST API メソッド。 'DELETE'
'GET'
'POST'
'PUT' (必須)
turnOffAsync HTTP 202 応答の応答ヘッダーで指定された場所での HTTP GET の呼び出しを無効にするオプション。 true に設定すると、応答ヘッダーで指定された http の場所で HTTP GET の呼び出しが停止されます。 false を設定すると、http 応答ヘッダーで指定された場所で HTTP GET 呼び出しが引き続き呼び出されます。 [bool]
url Web アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。

WebActivityAuthentication

名前 説明
資格情報 (credential) 認証情報を含む資格情報参照。 CredentialReference
password ServicePrincipal に使用する場合の PFX ファイルまたは基本認証/シークレットのパスワード SecretBase
pfx ServicePrincipal に使用する場合の PFX ファイルまたは証明書の Base64 でエンコードされたコンテンツ SecretBase
resource MSI 認証を使用するときに Azure 認証トークンが要求されるリソース。 型: string (または resultType 文字列を含む式)。
Web アクティビティ認証 (Basic/ClientCertificate/MSI/ServicePrincipal) string
username ServicePrincipal に使用する場合は、基本認証または ClientID の Web アクティビティ認証ユーザー名。 型: string (または resultType 文字列を含む式)。
userTenant ServicePrincipal 認証を使用するときに Azure 認証トークンが要求される TenantId。 型: string (または resultType 文字列を含む式)。

CredentialReference

名前 説明
referenceName 参照資格情報の名前。 string (必須)
資格情報参照の種類。 'CredentialReference' (必須)
{カスタマイズされたプロパティ}

WebActivityTypePropertiesHeaders

名前 説明
{カスタマイズされたプロパティ} string

WebHookActivity

名前 説明
type アクティビティの種類。 'WebHook' (必須)
policy アクティビティ ポリシー。 SecureInputOutputPolicy
typeProperties WebHook アクティビティのプロパティ。 WebHookActivityTypeProperties (必須)

WebHookActivityTypeProperties

名前 説明
認証 エンドポイントを呼び出すために使用される認証方法。 WebActivityAuthentication
body エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または ResultType 文字列を含む式) には使用できません。
headers 要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 WebHookActivityTypePropertiesHeaders
method ターゲット エンドポイントの REST API メソッド。 'POST' (必須)
reportStatusOnCallBack true に設定すると、コールバック要求本文の statusCode、output、error がアクティビティによって使用されます。 アクティビティは、コールバック要求で statusCode >= 400 に設定することで、失敗としてマークできます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
timeout Webhook を呼び戻すタイムアウト。 値が指定されていない場合、既定値は 10 分です。 型: string。 パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 string
url WebHook アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。

WebHookActivityTypePropertiesHeaders

名前 説明
{カスタマイズされたプロパティ} string

PipelineFolder

名前 説明
name このパイプラインが存在するフォルダーの名前。 string

ParameterDefinitionSpecification

名前 説明
{カスタマイズされたプロパティ} ParameterSpecification

ParameterSpecification

名前 説明
defaultValue パラメーターの既定値。
パラメーターの型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必須)

PipelinePolicy

名前 説明
elapsedTimeMetric パイプラインの ElapsedTime メトリック ポリシー。 PipelineElapsedTimeMetricPolicy

PipelineElapsedTimeMetricPolicy

名前 説明
duration TimeSpan 値。その後、Azure 監視メトリックが発生します。

PipelineRunDimensions

名前 説明
{カスタマイズされたプロパティ}

VariableDefinitionSpecification

名前 説明
{カスタマイズされたプロパティ} VariableSpecification

VariableSpecification

名前 説明
defaultValue 変数の既定値。
変数の型。 'Array'
'Bool'
'String' (必須)

クイック スタート テンプレート

次のクイックスタート テンプレートでは、このリソースの種類をデプロイします。

Template 説明
Azure Data Factoryでもっと多くを試すことができます - ワンクリックでAzure Data Factory

Azure にデプロイする
このテンプレートは、Azure Blob から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します
Data Factory を作成し、Salesforce から BLOB にコピーする

Azure にデプロイする
このテンプレートでは、Azure Data Factoryを使用して Salesforce から Azure BLOB へのデータ移動を実行します
Azure Data Factoryを使用した一括コピー

Azure にデプロイする
このテンプレートは、Azure SQL データベース内のデータをAzure SQL データ ウェアハウスに一括でコピーする V2 データ ファクトリを作成します。
V2 データ ファクトリを作成する

Azure にデプロイする
このテンプレートは、Azure Blob Storage内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。
V2 データ ファクトリを作成する (MySQL)

Azure にデプロイする
このテンプレートは、Azure Blob Storage内のフォルダーからAzure Database for MySQLのテーブルにデータをコピーする V2 データ ファクトリを作成します。
V2 データ ファクトリを作成する (PostGre)

Azure にデプロイする
このテンプレートは、Azure Blob Storage内のフォルダーからAzure Database for PostgreSQL内のテーブルにデータをコピーする V2 データ ファクトリを作成します。
V2 データ ファクトリを作成する (SQL)

Azure にデプロイする
このテンプレートは、Azure Blob Storage内のフォルダーからAzure SQL データベース内のテーブルにデータをコピーする V2 データ ファクトリを作成します。
V2 データ ファクトリを作成する (SQL On-prem)

Azure にデプロイする
このテンプレートは、オンプレミスのSQL Serverから Azure BLOB ストレージにデータをコピーする V2 データ ファクトリを作成します
V2 データ ファクトリを作成する (Spark)

Azure にデプロイする
このテンプレートは、Azure Blob Storage内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。

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

ファクトリ/パイプライン リソースの種類は、次をターゲットとする操作でデプロイできます。

  • リソース グループ

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

リソース形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/pipelines@2018-06-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      activities = [
        {
          dependsOn = [
            {
              activity = "string"
              dependencyConditions = [
                "string"
              ]
            }
          ]
          description = "string"
          name = "string"
          onInactiveMarkAs = "string"
          state = "string"
          userProperties = [
            {
              name = "string"
            }
          ]
          type = "string"
          // For remaining properties, see Activity objects
        }
      ]
      annotations = [ object ]
      concurrency = int
      description = "string"
      folder = {
        name = "string"
      }
      parameters = {
        {customized property} = {
          type = "string"
        }
      }
      policy = {
        elapsedTimeMetric = {}
      }
      runDimensions = {}
      variables = {
        {customized property} = {
          type = "string"
        }
      }
    }
  })
}

アクティビティ オブジェクト

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

AppendVariable の場合は、次の値を使用します。

  type = "AppendVariable"
  typeProperties = {
    variableName = "string"
  }

AzureDataExplorerCommand の場合は、次を使用します。

  type = "AzureDataExplorerCommand"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {}

AzureFunctionActivity の場合は、次の値を使用します。

  type = "AzureFunctionActivity"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    headers = {
      {customized property} = "string"
    }
    method = "string"
  }

AzureMLBatchExecution の場合は、次を使用します。

  type = "AzureMLBatchExecution"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    globalParameters = {}
    webServiceInputs = {
      {customized property} = {
        linkedServiceName = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
      }
    }
    webServiceOutputs = {
      {customized property} = {
        linkedServiceName = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
      }
    }
  }

AzureMLExecutePipeline の場合は、次の値を使用します。

  type = "AzureMLExecutePipeline"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {}

AzureMLUpdateResource の場合は、次の値を使用します。

  type = "AzureMLUpdateResource"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    trainedModelLinkedServiceName = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

[コピー] には、次の値を使用します。

  type = "Copy"
  inputs = [
    {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
  ]
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  outputs = [
    {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
  ]
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    logSettings = {
      copyActivityLogSettings = {}
      logLocationSettings = {
        linkedServiceName = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
      }
    }
    logStorageSettings = {
      linkedServiceName = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
    preserve = [ object ]
    preserveRules = [ object ]
    redirectIncompatibleRowSettings = {}
    sink = {
      type = "string"
      // For remaining properties, see CopySink objects
    }
    skipErrorFile = {}
    source = {
      type = "string"
      // For remaining properties, see CopySource objects
    }
    stagingSettings = {
      linkedServiceName = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
  }

Custom の場合は、次の値を使用します。

  type = "Custom"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    extendedProperties = {}
    referenceObjects = {
      datasets = [
        {
          parameters = {}
          referenceName = "string"
          type = "DatasetReference"
        }
      ]
      linkedServices = [
        {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
      ]
    }
    resourceLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

DatabricksNotebook の場合は、次を使用します。

  type = "DatabricksNotebook"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    baseParameters = {}
    libraries = [
      {
      }
    ]
  }

DatabricksSparkJar の場合は、次を使用します。

  type = "DatabricksSparkJar"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    libraries = [
      {
      }
    ]
    parameters = [ object ]
  }

DatabricksSparkPython の場合は、次を使用します。

  type = "DatabricksSparkPython"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    libraries = [
      {
      }
    ]
    parameters = [ object ]
  }

DataLakeAnalyticsU-SQL の場合は、次の値を使用します。

  type = "DataLakeAnalyticsU-SQL"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    parameters = {}
    scriptLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

[削除] には、次の値を使用します。

  type = "Delete"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    dataset = {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
    logStorageSettings = {
      linkedServiceName = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
    maxConcurrentConnections = int
    storeSettings = {
      type = "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }

ExecuteDataFlow の場合は、次を使用します。

  type = "ExecuteDataFlow"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    compute = {}
    dataFlow = {
      parameters = {}
      referenceName = "string"
      type = "DataFlowReference"
    }
    integrationRuntime = {
      parameters = {}
      referenceName = "string"
      type = "IntegrationRuntimeReference"
    }
    staging = {
      linkedService = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
  }

ExecutePipeline の場合は、次を使用します。

  type = "ExecutePipeline"
  policy = {
    secureInput = bool
  }
  typeProperties = {
    parameters = {}
    pipeline = {
      name = "string"
      referenceName = "string"
      type = "PipelineReference"
    }
    waitOnCompletion = bool
  }

ExecuteSSISPackage の場合は、次を使用します。

  type = "ExecuteSSISPackage"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    connectVia = {
      parameters = {}
      referenceName = "string"
      type = "IntegrationRuntimeReference"
    }
    executionCredential = {
      password = {
        type = "string"
        value = "string"
      }
    }
    logLocation = {
      type = "File"
      typeProperties = {
        accessCredential = {
          password = {
            type = "string"
            // For remaining properties, see SecretBase objects
          }
        }
      }
    }
    packageConnectionManagers = {
      {customized property} = {
        {customized property} = {}
      }
    }
    packageLocation = {
      type = "string"
      typeProperties = {
        accessCredential = {
          password = {
            type = "string"
            // For remaining properties, see SecretBase objects
          }
        }
        childPackages = [
          {
            packageLastModifiedDate = "string"
            packageName = "string"
          }
        ]
        configurationAccessCredential = {
          password = {
            type = "string"
            // For remaining properties, see SecretBase objects
          }
        }
        packageLastModifiedDate = "string"
        packageName = "string"
        packagePassword = {
          type = "string"
          // For remaining properties, see SecretBase objects
        }
      }
    }
    packageParameters = {
      {customized property} = {}
    }
    projectConnectionManagers = {
      {customized property} = {
        {customized property} = {}
      }
    }
    projectParameters = {
      {customized property} = {}
    }
    propertyOverrides = {
      {customized property} = {
        isSensitive = bool
      }
    }
  }

ExecuteWranglingDataflow の場合は、次を使用します。

  type = "ExecuteWranglingDataflow"
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    compute = {}
    dataFlow = {
      parameters = {}
      referenceName = "string"
      type = "DataFlowReference"
    }
    integrationRuntime = {
      parameters = {}
      referenceName = "string"
      type = "IntegrationRuntimeReference"
    }
    queries = [
      {
        dataflowSinks = [
          {
            dataset = {
              parameters = {}
              referenceName = "string"
              type = "DatasetReference"
            }
            description = "string"
            flowlet = {
              parameters = {}
              referenceName = "string"
              type = "DataFlowReference"
            }
            linkedService = {
              parameters = {}
              referenceName = "string"
              type = "LinkedServiceReference"
            }
            name = "string"
            rejectedDataLinkedService = {
              parameters = {}
              referenceName = "string"
              type = "LinkedServiceReference"
            }
            schemaLinkedService = {
              parameters = {}
              referenceName = "string"
              type = "LinkedServiceReference"
            }
            script = "string"
          }
        ]
        queryName = "string"
      }
    ]
    sinks = {
      {customized property} = {
        dataset = {
          parameters = {}
          referenceName = "string"
          type = "DatasetReference"
        }
        description = "string"
        flowlet = {
          parameters = {}
          referenceName = "string"
          type = "DataFlowReference"
        }
        linkedService = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
        name = "string"
        rejectedDataLinkedService = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
        schemaLinkedService = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
        script = "string"
      }
    }
    staging = {
      linkedService = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    }
  }

[失敗] には、次の値を使用します。

  type = "Fail"
  typeProperties = {}

[フィルター] には、次の値を使用します。

  type = "Filter"
  typeProperties = {
    condition = {
      type = "Expression"
      value = "string"
    }
    items = {
      type = "Expression"
      value = "string"
    }
  }

ForEach の場合は、次の値を使用します。

  type = "ForEach"
  typeProperties = {
    activities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
    batchCount = int
    isSequential = bool
    items = {
      type = "Expression"
      value = "string"
    }
  }

GetMetadata の場合は、次の値を使用します。

  type = "GetMetadata"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    dataset = {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
    fieldList = [ object ]
    formatSettings = {
      type = "string"
      // For remaining properties, see FormatReadSettings objects
    }
    storeSettings = {
      type = "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }

HDInsightHive の場合は、次の値を使用します。

  type = "HDInsightHive"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    arguments = [ object ]
    defines = {}
    getDebugInfo = "string"
    queryTimeout = int
    scriptLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    storageLinkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
    variables = {}
  }

HDInsightMapReduce の場合は、次を使用します。

  type = "HDInsightMapReduce"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    arguments = [ object ]
    defines = {}
    getDebugInfo = "string"
    jarLibs = [ object ]
    jarLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    storageLinkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
  }

HDInsightPig の場合は、次を使用します。

  type = "HDInsightPig"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    defines = {}
    getDebugInfo = "string"
    scriptLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    storageLinkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
  }

HDInsightSpark の場合は、次を使用します。

  type = "HDInsightSpark"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    arguments = [ object ]
    className = "string"
    getDebugInfo = "string"
    sparkConfig = {}
    sparkJobLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

HDInsightStreaming の場合は、次の値を使用します。

  type = "HDInsightStreaming"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    arguments = [ object ]
    commandEnvironment = [ object ]
    defines = {}
    fileLinkedService = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    filePaths = [ object ]
    getDebugInfo = "string"
    storageLinkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
  }

IfCondition の場合は、次の値を使用します。

  type = "IfCondition"
  typeProperties = {
    expression = {
      type = "Expression"
      value = "string"
    }
    ifFalseActivities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
    ifTrueActivities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
  }

Lookup の場合は、次の値を使用します。

  type = "Lookup"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    dataset = {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
    source = {
      type = "string"
      // For remaining properties, see CopySource objects
    }
  }

[スクリプト] には、次のコマンドを使用します。

  type = "Script"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    logSettings = {
      logDestination = "string"
      logLocationSettings = {
        linkedServiceName = {
          parameters = {}
          referenceName = "string"
          type = "LinkedServiceReference"
        }
      }
    }
    scripts = [
      {
        parameters = [
          {
            direction = "string"
            size = int
            type = "string"
          }
        ]
        type = "string"
      }
    ]
  }

SetVariable の場合は、次の値を使用します。

  type = "SetVariable"
  policy = {
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    setSystemVariable = bool
    variableName = "string"
  }

SparkJob の場合は、次の値を使用します。

  type = "SparkJob"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    args = [ object ]
    configurationType = "string"
    files = [ object ]
    filesV2 = [ object ]
    pythonCodeReference = [ object ]
    sparkConfig = {}
    sparkJob = {
      type = "SparkJobDefinitionReference"
    }
    targetBigDataPool = {
      type = "BigDataPoolReference"
    }
    targetSparkConfiguration = {
      type = "SparkConfigurationReference"
    }
  }

SqlServerStoredProcedure の場合は、次の値を使用します。

  type = "SqlServerStoredProcedure"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {}

[スイッチ] には、次の値を使用します。

  type = "Switch"
  typeProperties = {
    cases = [
      {
        activities = [
          {
            dependsOn = [
              {
                activity = "string"
                dependencyConditions = [
                  "string"
                ]
              }
            ]
            description = "string"
            name = "string"
            onInactiveMarkAs = "string"
            state = "string"
            userProperties = [
              {
                name = "string"
              }
            ]
            type = "string"
            // For remaining properties, see Activity objects
          }
        ]
        value = "string"
      }
    ]
    defaultActivities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
    on = {
      type = "Expression"
      value = "string"
    }
  }

SynapseNotebook の場合は、次を使用します。

  type = "SynapseNotebook"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    configurationType = "string"
    notebook = {
      type = "NotebookReference"
    }
    parameters = {
      {customized property} = {
        type = "string"
      }
    }
    sparkConfig = {}
    sparkPool = {
      type = "BigDataPoolReference"
    }
    targetSparkConfiguration = {
      type = "SparkConfigurationReference"
    }
  }

Until の場合は、次の値を使用します。

  type = "Until"
  typeProperties = {
    activities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
    expression = {
      type = "Expression"
      value = "string"
    }
  }

[検証] には、次の値を使用します。

  type = "Validation"
  typeProperties = {
    dataset = {
      parameters = {}
      referenceName = "string"
      type = "DatasetReference"
    }
  }

[待機] には、次の値を使用します。

  type = "Wait"
  typeProperties = {}

WebActivity の場合は、次の値を使用します。

  type = "WebActivity"
  linkedServiceName = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }
  policy = {
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    authentication = {
      credential = {
        referenceName = "string"
        type = "CredentialReference"
      }
      password = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
      pfx = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
      type = "string"
    }
    connectVia = {
      parameters = {}
      referenceName = "string"
      type = "IntegrationRuntimeReference"
    }
    datasets = [
      {
        parameters = {}
        referenceName = "string"
        type = "DatasetReference"
      }
    ]
    disableCertValidation = bool
    headers = {
      {customized property} = "string"
    }
    linkedServices = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
    method = "string"
    turnOffAsync = bool
  }

WebHook の場合は、次の値を使用します。

  type = "WebHook"
  policy = {
    secureInput = bool
    secureOutput = bool
  }
  typeProperties = {
    authentication = {
      credential = {
        referenceName = "string"
        type = "CredentialReference"
      }
      password = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
      pfx = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
      type = "string"
    }
    headers = {
      {customized property} = "string"
    }
    method = "POST"
    timeout = "string"
  }

CopySink オブジェクト

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

AvroSink の場合は、次を使用します。

  type = "AvroSink"
  formatSettings = {
    recordName = "string"
    recordNamespace = "string"
    type = "string"
  }
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

AzureBlobFSSink の場合は、次を使用します。

  type = "AzureBlobFSSink"
  metadata = [
    {
    }
  ]

AzureDatabricksDeltaLakeSink の場合は、次の値を使用します。

  type = "AzureDatabricksDeltaLakeSink"
  importSettings = {
    type = "string"
  }

AzureDataExplorerSink の場合は、次を使用します。

  type = "AzureDataExplorerSink"

AzureDataLakeStoreSink の場合は、次を使用します。

  type = "AzureDataLakeStoreSink"

AzureMySqlSink の場合は、次を使用します。

  type = "AzureMySqlSink"

AzurePostgreSqlSink の場合は、次を使用します。

  type = "AzurePostgreSqlSink"

AzureQueueSink の場合は、次を使用します。

  type = "AzureQueueSink"

AzureSearchIndexSink の場合は、次の値を使用します。

  type = "AzureSearchIndexSink"
  writeBehavior = "string"

AzureSqlSink の場合は、次を使用します。

  type = "AzureSqlSink"
  upsertSettings = {}

AzureTableSink の場合は、次を使用します。

  type = "AzureTableSink"

BinarySink の場合は、次の値を使用します。

  type = "BinarySink"
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

BlobSink の場合は、次の値を使用します。

  type = "BlobSink"
  metadata = [
    {
    }
  ]

CommonDataServiceForAppsSink の場合は、次の値を使用します。

  type = "CommonDataServiceForAppsSink"
  writeBehavior = "Upsert"

CosmosDbMongoDbApiSink の場合は、次の値を使用します。

  type = "CosmosDbMongoDbApiSink"

CosmosDbSqlApiSink の場合は、次を使用します。

  type = "CosmosDbSqlApiSink"

DelimitedTextSink の場合は、次の値を使用します。

  type = "DelimitedTextSink"
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

DocumentDbCollectionSink の場合は、次の値を使用します。

  type = "DocumentDbCollectionSink"

DynamicsCrmSink の場合は、次を使用します。

  type = "DynamicsCrmSink"
  writeBehavior = "Upsert"

DynamicsSink の場合は、次を使用します。

  type = "DynamicsSink"
  writeBehavior = "Upsert"

FileSystemSink の場合は、次を使用します。

  type = "FileSystemSink"

InformixSink の場合は、次の値を使用します。

  type = "InformixSink"

JsonSink の場合は、次を使用します。

  type = "JsonSink"
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

LakeHouseTableSink の場合は、次の値を使用します。

  type = "LakeHouseTableSink"

MicrosoftAccessSink の場合は、次を使用します。

  type = "MicrosoftAccessSink"

MongoDbAtlasSink の場合は、次を使用します。

  type = "MongoDbAtlasSink"

MongoDbV2Sink の場合は、次を使用します。

  type = "MongoDbV2Sink"

OdbcSink の場合は、次の値を使用します。

  type = "OdbcSink"

OracleSink の場合は、次の値を使用します。

  type = "OracleSink"

OrcSink の場合は、次の値を使用します。

  type = "OrcSink"
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

ParquetSink の場合は、次の値を使用します。

  type = "ParquetSink"
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    metadata = [
      {
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }

RestSink の場合は、次の値を使用します。

  type = "RestSink"

SalesforceServiceCloudSink の場合は、次を使用します。

  type = "SalesforceServiceCloudSink"
  writeBehavior = "string"

SalesforceServiceCloudV2Sink の場合は、次の値を使用します。

  type = "SalesforceServiceCloudV2Sink"
  writeBehavior = "string"

SalesforceSink の場合は、次の値を使用します。

  type = "SalesforceSink"
  writeBehavior = "string"

SalesforceV2Sink の場合は、次を使用します。

  type = "SalesforceV2Sink"
  writeBehavior = "string"

SapCloudForCustomerSink の場合は、次を使用します。

  type = "SapCloudForCustomerSink"
  writeBehavior = "string"

SnowflakeSink の場合は、次の値を使用します。

  type = "SnowflakeSink"
  importSettings = {
    additionalCopyOptions = {}
    additionalFormatOptions = {}
    type = "string"
  }

SnowflakeV2Sink の場合は、次を使用します。

  type = "SnowflakeV2Sink"
  importSettings = {
    additionalCopyOptions = {}
    additionalFormatOptions = {}
    type = "string"
  }

SqlDWSink の場合は、次の値を使用します。

  type = "SqlDWSink"
  copyCommandSettings = {
    additionalOptions = {
      {customized property} = "string"
    }
    defaultValues = [
      {
      }
    ]
  }
  polyBaseSettings = {
    rejectType = "string"
  }
  upsertSettings = {}

SqlMISink の場合は、次の値を使用します。

  type = "SqlMISink"
  upsertSettings = {}

SqlServerSink の場合は、次の値を使用します。

  type = "SqlServerSink"
  upsertSettings = {}

SqlSink の場合は、次の値を使用します。

  type = "SqlSink"
  upsertSettings = {}

WarehouseSink の場合は、次の値を使用します。

  type = "WarehouseSink"
  copyCommandSettings = {
    additionalOptions = {
      {customized property} = "string"
    }
    defaultValues = [
      {
      }
    ]
  }

StoreWriteSettings オブジェクト

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

AzureBlobFSWriteSettings の場合は、次の値を使用します。

  type = "AzureBlobFSWriteSettings"

AzureBlobStorageWriteSettings の場合は、次の値を使用します。

  type = "AzureBlobStorageWriteSettings"

AzureDataLakeStoreWriteSettings の場合は、次の値を使用します。

  type = "AzureDataLakeStoreWriteSettings"

AzureFileStorageWriteSettings の場合は、次の値を使用します。

  type = "AzureFileStorageWriteSettings"

FileServerWriteSettings の場合は、次の値を使用します。

  type = "FileServerWriteSettings"

LakeHouseWriteSettings の場合は、次の値を使用します。

  type = "LakeHouseWriteSettings"

SftpWriteSettings の場合は、次の値を使用します。

  type = "SftpWriteSettings"

CopySource オブジェクト

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

AmazonMWSSource の場合は、次の値を使用します。

  type = "AmazonMWSSource"

AmazonRdsForOracleSource の場合は、次の値を使用します。

  type = "AmazonRdsForOracleSource"
  partitionSettings = {}

AmazonRdsForSqlServerSource の場合は、次の値を使用します。

  type = "AmazonRdsForSqlServerSource"
  partitionSettings = {}

AmazonRedshiftSource の場合は、次の値を使用します。

  type = "AmazonRedshiftSource"
  redshiftUnloadSettings = {
    s3LinkedServiceName = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

AvroSource の場合は、次を使用します。

  type = "AvroSource"
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

AzureBlobFSSource の場合は、次の値を使用します。

  type = "AzureBlobFSSource"

AzureDatabricksDeltaLakeSource の場合は、次の値を使用します。

  type = "AzureDatabricksDeltaLakeSource"
  exportSettings = {
    type = "string"
  }

AzureDataExplorerSource の場合は、次を使用します。

  type = "AzureDataExplorerSource"

AzureDataLakeStoreSource の場合は、次の値を使用します。

  type = "AzureDataLakeStoreSource"

AzureMariaDBSource の場合は、次を使用します。

  type = "AzureMariaDBSource"

AzureMySqlSource の場合は、次の値を使用します。

  type = "AzureMySqlSource"

AzurePostgreSqlSource の場合は、次の値を使用します。

  type = "AzurePostgreSqlSource"

AzureSqlSource の場合は、次の値を使用します。

  type = "AzureSqlSource"
  partitionSettings = {}

AzureTableSource の場合は、次の値を使用します。

  type = "AzureTableSource"

BinarySource の場合は、次の値を使用します。

  type = "BinarySource"
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

BlobSource の場合は、次の値を使用します。

  type = "BlobSource"

CassandraSource の場合は、次の値を使用します。

  type = "CassandraSource"
  consistencyLevel = "string"

CommonDataServiceForAppsSource の場合は、次の値を使用します。

  type = "CommonDataServiceForAppsSource"

ConcurSource の場合は、次の値を使用します。

  type = "ConcurSource"

CosmosDbMongoDbApiSource の場合は、次の値を使用します。

  type = "CosmosDbMongoDbApiSource"
  cursorMethods = {}

CosmosDbSqlApiSource の場合は、次の値を使用します。

  type = "CosmosDbSqlApiSource"

CouchbaseSource の場合は、次の値を使用します。

  type = "CouchbaseSource"

Db2Source の場合は、次の値を使用します。

  type = "Db2Source"

DelimitedTextSource の場合は、次の値を使用します。

  type = "DelimitedTextSource"
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

DocumentDbCollectionSource の場合は、次の値を使用します。

  type = "DocumentDbCollectionSource"

DrillSource の場合は、次の値を使用します。

  type = "DrillSource"

DynamicsAXSource の場合は、次の値を使用します。

  type = "DynamicsAXSource"

DynamicsCrmSource の場合は、次の値を使用します。

  type = "DynamicsCrmSource"

DynamicsSource の場合は、次の値を使用します。

  type = "DynamicsSource"

EloquaSource の場合は、次の値を使用します。

  type = "EloquaSource"

ExcelSource の場合は、次の値を使用します。

  type = "ExcelSource"
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

FileSystemSource の場合は、次の値を使用します。

  type = "FileSystemSource"

GoogleAdWordsSource の場合は、次の値を使用します。

  type = "GoogleAdWordsSource"

GoogleBigQuerySource の場合は、次の値を使用します。

  type = "GoogleBigQuerySource"

GoogleBigQueryV2Source の場合は、次の値を使用します。

  type = "GoogleBigQueryV2Source"

GreenplumSource の場合は、次の値を使用します。

  type = "GreenplumSource"

HBaseSource の場合は、次の値を使用します。

  type = "HBaseSource"

HdfsSource の場合は、次の値を使用します。

  type = "HdfsSource"
  distcpSettings = {}

HiveSource の場合は、次の値を使用します。

  type = "HiveSource"

HttpSource の場合は、次の値を使用します。

  type = "HttpSource"

HubspotSource の場合は、次の値を使用します。

  type = "HubspotSource"

ImpalaSource の場合は、次の値を使用します。

  type = "ImpalaSource"

InformixSource の場合は、次の値を使用します。

  type = "InformixSource"

JiraSource の場合は、次の値を使用します。

  type = "JiraSource"

JsonSource の場合は、次の値を使用します。

  type = "JsonSource"
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

LakeHouseTableSource の場合は、次の値を使用します。

  type = "LakeHouseTableSource"

MagentoSource の場合は、次の値を使用します。

  type = "MagentoSource"

MariaDBSource の場合は、次の値を使用します。

  type = "MariaDBSource"

MarketoSource の場合は、次の値を使用します。

  type = "MarketoSource"

MicrosoftAccessSource の場合は、次を使用します。

  type = "MicrosoftAccessSource"

MongoDbAtlasSource の場合は、次を使用します。

  type = "MongoDbAtlasSource"
  cursorMethods = {}

MongoDbSource の場合は、次を使用します。

  type = "MongoDbSource"

MongoDbV2Source の場合は、次を使用します。

  type = "MongoDbV2Source"
  cursorMethods = {}

MySqlSource の場合は、次の値を使用します。

  type = "MySqlSource"

NetezzaSource の場合は、次の値を使用します。

  type = "NetezzaSource"
  partitionSettings = {}

ODataSource の場合は、次の値を使用します。

  type = "ODataSource"

OdbcSource の場合は、次の値を使用します。

  type = "OdbcSource"

Office365Source の場合は、次を使用します。

  type = "Office365Source"

OracleServiceCloudSource の場合は、次の値を使用します。

  type = "OracleServiceCloudSource"

OracleSource の場合は、次の値を使用します。

  type = "OracleSource"
  partitionSettings = {}

OrcSource の場合は、次の値を使用します。

  type = "OrcSource"
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

ParquetSource の場合は、次の値を使用します。

  type = "ParquetSource"
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

PayPalSource の場合は、次の値を使用します。

  type = "PaypalSource"

PhoenixSource の場合は、次の値を使用します。

  type = "PhoenixSource"

PostgreSqlSource の場合は、次の値を使用します。

  type = "PostgreSqlSource"

PostgreSqlV2Source の場合は、次の値を使用します。

  type = "PostgreSqlV2Source"

PrestoSource の場合は、次の値を使用します。

  type = "PrestoSource"

QuickBooksSource の場合は、次の値を使用します。

  type = "QuickBooksSource"

RelationalSource の場合は、次の値を使用します。

  type = "RelationalSource"

ResponsysSource の場合は、次の値を使用します。

  type = "ResponsysSource"

RestSource の場合は、次の値を使用します。

  type = "RestSource"

SalesforceMarketingCloudSource の場合は、次を使用します。

  type = "SalesforceMarketingCloudSource"

SalesforceServiceCloudSource の場合は、次の値を使用します。

  type = "SalesforceServiceCloudSource"

SalesforceServiceCloudV2Source の場合は、次の値を使用します。

  type = "SalesforceServiceCloudV2Source"

SalesforceSource の場合は、次の値を使用します。

  type = "SalesforceSource"

SalesforceV2Source の場合は、次の値を使用します。

  type = "SalesforceV2Source"

SapBwSource の場合は、次の値を使用します。

  type = "SapBwSource"

SapCloudForCustomerSource の場合は、次の値を使用します。

  type = "SapCloudForCustomerSource"

SapEccSource の場合は、次の値を使用します。

  type = "SapEccSource"

SapHanaSource の場合は、次の値を使用します。

  type = "SapHanaSource"
  partitionSettings = {}

SapOdpSource の場合は、次を使用します。

  type = "SapOdpSource"

SapOpenHubSource の場合は、次の値を使用します。

  type = "SapOpenHubSource"

SapTableSource の場合は、次の値を使用します。

  type = "SapTableSource"
  partitionSettings = {}

ServiceNowSource の場合は、次の値を使用します。

  type = "ServiceNowSource"

ServiceNowV2Source の場合は、次の値を使用します。

  type = "ServiceNowV2Source"
  expression = {
    operands = [
      {
      operator = "string"
      type = "string"
      value = "string"
  }

SharePointOnlineListSource の場合は、次の値を使用します。

  type = "SharePointOnlineListSource"

ShopifySource の場合は、次の値を使用します。

  type = "ShopifySource"

SnowflakeSource の場合は、次の値を使用します。

  type = "SnowflakeSource"
  exportSettings = {
    additionalCopyOptions = {}
    additionalFormatOptions = {}
    type = "string"
  }

SnowflakeV2Source の場合は、次の値を使用します。

  type = "SnowflakeV2Source"
  exportSettings = {
    additionalCopyOptions = {}
    additionalFormatOptions = {}
    type = "string"
  }

SparkSource の場合は、次の値を使用します。

  type = "SparkSource"

SqlDWSource の場合は、次の値を使用します。

  type = "SqlDWSource"
  partitionSettings = {}

SqlMISource の場合は、次の値を使用します。

  type = "SqlMISource"
  partitionSettings = {}

SqlServerSource の場合は、次の値を使用します。

  type = "SqlServerSource"
  partitionSettings = {}

SqlSource の場合は、次の値を使用します。

  type = "SqlSource"
  partitionSettings = {}

SquareSource の場合は、次の値を使用します。

  type = "SquareSource"

SybaseSource の場合は、次の値を使用します。

  type = "SybaseSource"

TeradataSource の場合は、次の値を使用します。

  type = "TeradataSource"
  partitionSettings = {}

VerticaSource の場合は、次を使用します。

  type = "VerticaSource"

WarehouseSource の場合は、次の値を使用します。

  type = "WarehouseSource"
  partitionSettings = {}

WebSource の場合は、次の値を使用します。

  type = "WebSource"

XeroSource の場合は、次の値を使用します。

  type = "XeroSource"

XmlSource の場合は、次の値を使用します。

  type = "XmlSource"
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }

ZohoSource の場合は、次の値を使用します。

  type = "ZohoSource"

StoreReadSettings オブジェクト

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

AmazonS3CompatibleReadSettings の場合は、次の値を使用します。

  type = "AmazonS3CompatibleReadSettings"

AmazonS3ReadSettings の場合は、次を使用します。

  type = "AmazonS3ReadSettings"

AzureBlobFSReadSettings の場合は、次の値を使用します。

  type = "AzureBlobFSReadSettings"

AzureBlobStorageReadSettings の場合は、次の値を使用します。

  type = "AzureBlobStorageReadSettings"

AzureDataLakeStoreReadSettings の場合は、次の値を使用します。

  type = "AzureDataLakeStoreReadSettings"

AzureFileStorageReadSettings の場合は、次の値を使用します。

  type = "AzureFileStorageReadSettings"

FileServerReadSettings の場合は、次の値を使用します。

  type = "FileServerReadSettings"

FtpReadSettings の場合は、次を使用します。

  type = "FtpReadSettings"

GoogleCloudStorageReadSettings の場合は、次の値を使用します。

  type = "GoogleCloudStorageReadSettings"

HdfsReadSettings の場合は、次の値を使用します。

  type = "HdfsReadSettings"
  distcpSettings = {}

HttpReadSettings の場合は、次の値を使用します。

  type = "HttpReadSettings"

LakeHouseReadSettings の場合は、次の値を使用します。

  type = "LakeHouseReadSettings"

OracleCloudStorageReadSettings の場合は、次の値を使用します。

  type = "OracleCloudStorageReadSettings"

SftpReadSettings の場合は、次の値を使用します。

  type = "SftpReadSettings"

CompressionReadSettings オブジェクト

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

TarGZipReadSettings の場合は、次の値を使用します。

  type = "TarGZipReadSettings"

TarReadSettings の場合は、次の値を使用します。

  type = "TarReadSettings"

ZipDeflateReadSettings の場合は、次の値を使用します。

  type = "ZipDeflateReadSettings"

SecretBase オブジェクト

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

AzureKeyVaultSecret の場合は、次の値を使用します。

  type = "AzureKeyVaultSecret"
  store = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }

SecureString の場合は、次の値を使用します。

  type = "SecureString"
  value = "string"

FormatReadSettings オブジェクト

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

BinaryReadSettings の場合は、次の値を使用します。

  type = "BinaryReadSettings"
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }

DelimitedTextReadSettings の場合は、次の値を使用します。

  type = "DelimitedTextReadSettings"
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }

JsonReadSettings の場合は、次の値を使用します。

  type = "JsonReadSettings"
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }

ParquetReadSettings の場合は、次の値を使用します。

  type = "ParquetReadSettings"
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }

XmlReadSettings の場合は、次の値を使用します。

  type = "XmlReadSettings"
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }

プロパティ値

factories/pipelines

名前 説明
type リソースの種類 "Microsoft.DataFactory/factories/pipelines@2018-06-01"
name リソース名 string (必須)

文字制限: 1 から 260

有効な文字:
次は使用できません:
`<>*#.%&:\\+?/` または制御文字

英数字で開始します。
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: ファクトリ
properties パイプラインのプロパティ。 パイプライン (必須)

パイプライン

名前 説明
activities パイプライン内のアクティビティの一覧。 Activity[]
annotations パイプラインの記述に使用できるタグの一覧。 any[]
concurrency パイプラインの同時実行の最大数。 INT

制約:
最小値 = 1
description パイプラインの説明。 string
folder このパイプラインが存在するフォルダー。 指定しない場合、パイプラインはルート レベルで表示されます。 PipelineFolder
parameters パイプラインのパラメーターの一覧。 ParameterDefinitionSpecification
policy パイプライン ポリシー。 PipelinePolicy
runDimensions パイプラインによって出力されるディメンション。 PipelineRunDimensions
variables パイプラインの変数の一覧。 VariableDefinitionSpecification

アクティビティ

名前 説明
dependsOn アクティビティは条件によって異なります。 ActivityDependency[]
description アクティビティの説明。 string
name アクティビティ名。 string (必須)
onInactiveMarkAs 状態が [非アクティブ] に設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブな場合に指定しない場合、状態は既定で Succeeded になります。 "Failed"
"Skipped"
"Succeeded"
state アクティビティの状態。 これは省略可能なプロパティであり、指定されていない場合、状態は既定でアクティブになります。 "アクティブ"
"非アクティブ"
userProperties アクティビティ ユーザーのプロパティ。 UserProperty[]
オブジェクトの種類を設定する AppendVariable
AzureDataExplorerCommand
AzureFunctionActivity
AzureMLBatchExecution
AzureMLExecutePipeline
AzureMLUpdateResource
コピー
Custom
DatabricksNotebook
DatabricksSparkJar
DatabricksSparkPython
DataLakeAnalyticsU-SQL
削除
ExecuteDataFlow
ExecutePipeline
ExecuteSSISPackage
ExecuteWranglingDataflow
失敗
Assert
ForEach
GetMetadata
HDInsightHive
HDInsightMapReduce
HDInsightPig
HDInsightSpark
HDInsightStreaming
IfCondition
Lookup
[スクリプト]
SetVariable
SparkJob
SqlServerStoredProcedure
スイッチ
SynapseNotebook
Until
検証
Wait
WebActivity
WebHook (必須)

ActivityDependency

名前 説明
activity アクティビティ名。 string (必須)
dependencyConditions 依存関係の Match-Condition。 次のいずれかを含む文字列配列:
"完了"
"Failed"
"Skipped"
"Succeeded" (必須)
{カスタマイズされたプロパティ}

UserProperty

名前 説明
name ユーザー プロパティ名。 string (必須)
value ユーザー プロパティの値。 型: string (または resultType 文字列を含む式)。

AppendVariableActivity

名前 説明
type アクティビティの種類。 "AppendVariable" (必須)
typeProperties 変数アクティビティのプロパティを追加します。 AppendVariableActivityTypeProperties (必須)

AppendVariableActivityTypeProperties

名前 説明
value 追加する値。 型: 変数項目の静的値一致型、または変数項目の resultType 一致型を持つ式を指定できます。
variableName 値を追加する必要がある変数の名前。 string

AzureDataExplorerCommandActivity

名前 説明
type アクティビティの種類。 "AzureDataExplorerCommand" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure Data Explorer コマンド アクティビティのプロパティ。 AzureDataExplorerCommandActivityTypeProperties (必須)

LinkedServiceReference

名前 説明
parameters LinkedService の引数。 ParameterValueSpecification
referenceName LinkedService 名を参照します。 string (必須)
リンクされたサービス参照の種類。 "LinkedServiceReference" (必須)

ParameterValueSpecification

名前 説明
{カスタマイズされたプロパティ}

ActivityPolicy

名前 説明
retry 通常の再試行の最大数。 既定値は 0 です。 型: integer (または resultType 整数を含む式)、最小: 0。
retryIntervalInSeconds 再試行の間隔 (秒単位)。 既定値は 30 秒です。 INT

制約:
最小値 = 30
最大値 = 86400
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視に記録されません。 [bool]
secureOutput true に設定すると、アクティビティからの出力は安全と見なされ、監視に記録されません。 [bool]
timeout アクティビティの実行に関するタイムアウトを指定します。 既定のタイムアウトは 7 日です。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
{カスタマイズされたプロパティ}

AzureDataExplorerCommandActivityTypeProperties

名前 説明
command Azure Data Explorer コマンド構文に従ったコントロール コマンド。 型: string (または resultType 文字列を含む式)。
commandTimeout コマンドのタイムアウトを制御します。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。)

AzureFunctionActivity

名前 説明
type アクティビティの種類。 "AzureFunctionActivity" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure 関数アクティビティのプロパティ。 AzureFunctionActivityTypeProperties (必須)

AzureFunctionActivityTypeProperties

名前 説明
body エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または ResultType 文字列を含む式) には使用できません。
functionName Azure 関数アクティビティが呼び出す関数の名前。 型: string (または resultType 文字列を含む式)
headers 要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 AzureFunctionActivityTypePropertiesHeaders
method ターゲット エンドポイントの REST API メソッド。 "DELETE"
"GET"
"HEAD"
"OPTIONS"
"POST"
"PUT"
"TRACE" (必須)

AzureFunctionActivityTypePropertiesHeaders

名前 説明
{カスタマイズされたプロパティ} string

AzureMLBatchExecutionActivity

名前 説明
type アクティビティの種類。 "AzureMLBatchExecution" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure ML バッチ実行アクティビティのプロパティ。 AzureMLBatchExecutionActivityTypeProperties (必須)

AzureMLBatchExecutionActivityTypeProperties

名前 説明
globalParameters Azure ML Batch Execution Service エンドポイントに渡されるキー、値のペア。 キーは、公開済みの Azure ML Web サービスで定義されている、Web サービスのパラメーターの名前と一致する必要があります。 値は、Azure ML バッチ実行要求の GlobalParameters プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesGlobalPar...
webServiceInputs キー、値のペア。入力 BLOB の場所を指定して、Azure ML エンドポイントの Web サービス入力の名前を AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceInputs プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesWebServic...
webServiceOutputs キー、値のペア。Azure ML エンドポイントの Web サービス出力の名前を、出力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceOutputs プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesWebServic...

AzureMLBatchExecutionActivityTypePropertiesGlobalPar...

名前 説明
{カスタマイズされたプロパティ}

AzureMLBatchExecutionActivityTypePropertiesWebServic...

名前 説明
{カスタマイズされたプロパティ} AzureMLWebServiceFile

AzureMLWebServiceFile

名前 説明
filePath LinkedService で指定されたAzure Blob Storage内のコンテナー名を含む相対ファイル パス。 型: string (または resultType 文字列を含む式)。
linkedServiceName Azure ML WebService 入出力ファイルがある Azure Storage LinkedService への参照。 LinkedServiceReference (必須)

AzureMLBatchExecutionActivityTypePropertiesWebServic...

名前 説明
{カスタマイズされたプロパティ} AzureMLWebServiceFile

AzureMLExecutePipelineActivity

名前 説明
type アクティビティの種類。 "AzureMLExecutePipeline" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure ML Execute Pipeline アクティビティのプロパティ。 AzureMLExecutePipelineActivityTypeProperties (必須)

AzureMLExecutePipelineActivityTypeProperties

名前 説明
continueOnStepFailure あるステップが失敗した場合に、PipelineRun 内の別のステップの実行を続行するかどうか。 この情報は、発行されたパイプライン実行要求の continueOnStepFailure プロパティで渡されます。 型: boolean (または resultType ブール値を持つ式)。
dataPathAssignments 再トレーニングを行わずにデータ パスの割り当てを変更するために使用されるディクショナリ。 値は、発行されたパイプライン実行要求の dataPathAssignments プロパティで渡されます。 型: object (または resultType オブジェクトを持つ Expression)。
experimentName パイプライン実行の実行履歴実験名。 この情報は、発行されたパイプライン実行要求の ExperimentName プロパティに渡されます。 型: string (または resultType 文字列を含む式)。
mlParentRunId 親 Azure ML サービス パイプラインの実行 ID。この情報は、発行されたパイプライン実行要求の ParentRunId プロパティで渡されます。 型: string (または resultType 文字列を含む式)。
mlPipelineEndpointId 発行された Azure ML パイプライン エンドポイントの ID。 型: string (または resultType 文字列を含む式)。
mlPipelineId 発行された Azure ML パイプラインの ID。 型: string (または resultType 文字列を含む式)。
mlPipelineParameters 発行された Azure ML パイプライン エンドポイントに渡されるキー、値のペア。 キーは、発行されたパイプラインで定義されているパイプライン パラメーターの名前と一致する必要があります。 値は、発行されたパイプライン実行要求の ParameterAssignments プロパティで渡されます。 型: キーと値のペアを持つオブジェクト (または ResultType オブジェクトを持つ式)。
version 発行された Azure ML パイプライン エンドポイントのバージョン。 型: string (または resultType 文字列を含む式)。

AzureMLUpdateResourceActivity

名前 説明
type アクティビティの種類。 "AzureMLUpdateResource" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Azure ML Update リソース管理アクティビティのプロパティ。 AzureMLUpdateResourceActivityTypeProperties (必須)

AzureMLUpdateResourceActivityTypeProperties

名前 説明
trainedModelFilePath 更新操作によってアップロードされる .ilearner ファイルを表す trainedModelLinkedService の相対ファイル パス。 型: string (または resultType 文字列を含む式)。
trainedModelLinkedServiceName 更新操作によってアップロードされる .ilearner ファイルを保持する Azure Storage のリンクされたサービスの名前。 LinkedServiceReference (必須)
trainedModelName 更新する Web サービス実験のトレーニング済みモデル モジュールの名前。 型: string (または resultType 文字列を含む式)。

CopyActivity

名前 説明
type アクティビティの種類。 "コピー" (必須)
inputs アクティビティの入力の一覧。 DatasetReference[]
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
outputs アクティビティの出力の一覧。 DatasetReference[]
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties プロパティをCopy アクティビティします。 CopyActivityTypeProperties (必須)

DatasetReference

名前 説明
parameters データセットの引数。 ParameterValueSpecification
referenceName 参照データセット名。 string (必須)
データセット参照型。 "DatasetReference" (必須)

CopyActivityTypeProperties

名前 説明
dataIntegrationUnits このデータ移動を実行するために使用できるデータ統合ユニットの最大数。 型: integer (または resultType 整数を含む式)、最小: 0。
enableSkipIncompatibleRow 互換性のない行をスキップするかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enableStaging 中間ステージングを使用してデータをコピーするかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
logSettings ログを有効にする際に、お客様が提供する必要があるログ設定。 LogSettings
logStorageSettings (非推奨。LogSettings を使用してください) セッション ログを有効にする際に、お客様が指定する必要があるログ ストレージ設定。 LogStorageSettings
parallelCopies データ ストアのオーバーロードを回避するために、ソースまたはシンクで開かれた同時セッションの最大数。 型: integer (または resultType 整数を含む式)、最小: 0。
preserve ルールを保持します。 any[]
preserveRules ルールを保持します。 any[]
redirectIncompatibleRowSettings EnableSkipIncompatibleRow が true の場合、互換性のない行設定をリダイレクトします。 RedirectIncompatibleRowSettings
sink シンクCopy アクティビティ。 CopySink (必須)
skipErrorFile データ整合性のフォールト トレランスを指定します。 SkipErrorFile
source ソースCopy アクティビティ。 CopySource (必須)
stagingSettings EnableStaging が true の場合の中間ステージング設定を指定します。 StagingSettings
translator Copy アクティビティトランスレーター。 指定しない場合は、表形式変換プログラムが使用されます。
validateDataConsistency データ整合性検証を有効にするかどうか。 型: boolean (または resultType ブール値を持つ式)。

LogSettings

名前 説明
copyActivityLogSettings コピー アクティビティ ログの設定を指定します。 CopyActivityLogSettings
enableCopyActivityLog コピー アクティビティ ログを有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings (必須)

CopyActivityLogSettings

名前 説明
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。
logLevel ログ レベル、サポート: Info、Warning を取得または設定します。 型: string (または resultType 文字列を含む式)。

LogLocationSettings

名前 説明
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
path アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。

LogStorageSettings

名前 説明
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
logLevel ログ レベル、サポート: Info、Warning を取得または設定します。 型: string (または resultType 文字列を含む式)。
path アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。
{カスタマイズされたプロパティ}

RedirectIncompatibleRowSettings

名前 説明
linkedServiceName 互換性のない行のリダイレクトに使用される Azure Storage、Storage SAS、または Azure Data Lake Store のリンクされたサービスの名前。 redirectIncompatibleRowSettings が指定されている場合は、指定する必要があります。 型: string (または resultType 文字列を含む式)。
path リダイレクトの互換性のない行データを格納するためのパス。 型: string (または resultType 文字列を含む式)。
{カスタマイズされたプロパティ}

CopySink

名前 説明
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
maxConcurrentConnections シンク データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。
sinkRetryCount シンクの再試行回数。 型: integer (または resultType 整数を持つ式)。
sinkRetryWait シンクの再試行待機。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
writeBatchSize 書き込みバッチ サイズ。 型: integer (または resultType 整数を含む式)、最小: 0。
writeBatchTimeout 書き込みバッチ タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
オブジェクトの種類を設定する AvroSink
AzureBlobFSSink
AzureDatabricksDeltaLakeSink
AzureDataExplorerSink
AzureDataLakeStoreSink
AzureMySqlSink
AzurePostgreSqlSink
AzureQueueSink
AzureSearchIndexSink
AzureSqlSink
AzureTableSink
BinarySink
BlobSink
CommonDataServiceForAppsSink
CosmosDbMongoDbApiSink
CosmosDbSqlApiSink
DelimitedTextSink
DocumentDbCollectionSink
DynamicsCrmSink
DynamicsSink
FileSystemSink
InformixSink
JsonSink
LakeHouseTableSink
MicrosoftAccessSink
MongoDbAtlasSink
MongoDbV2Sink
OdbcSink
パイプライン
OrcSink
ParquetSink
RestSink
SalesforceServiceCloudSink
SalesforceServiceCloudV2Sink
SalesforceSink
SalesforceV2Sink
SapCloudForCustomerSink
SnowflakeSink
SnowflakeV2Sink
パイプライン
SqlMISink
SqlServerSink
パイプライン
WarehouseSink (必須)

AvroSink

名前 説明
type シンクの種類をコピーします。 "AvroSink" (必須)
formatSettings Avro 形式の設定。 AvroWriteSettings
storeSettings Avro ストアの設定。 StoreWriteSettings

AvroWriteSettings

名前 説明
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。
recordName 書き込み結果の最上位レベルのレコード名。これは AVRO 仕様で必要です。 string
recordNamespace 書き込み結果に名前空間を記録します。 string
type 書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ}

StoreWriteSettings

名前 説明
copyBehavior コピー シンクのコピー動作の種類。
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ Expression)。 MetadataItem[]
オブジェクトの種類を設定する AzureBlobFSWriteSettings
AzureBlobStorageWriteSettings
AzureDataLakeStoreWriteSettings
AzureFileStorageWriteSettings
FileServerWriteSettings
LakeHouseWriteSettings
SftpWriteSettings (必須)

MetadataItem

名前 説明
name メタデータ項目のキー名。 型: string (または resultType 文字列を含む式)。
value メタデータ項目の値。 型: string (または resultType 文字列を含む式)。

AzureBlobFSWriteSettings

名前 説明
type 書き込み設定の種類。 "AzureBlobFSWriteSettings" (必須)
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: integer (または resultType 整数を持つ式)。

AzureBlobStorageWriteSettings

名前 説明
type 書き込み設定の種類。 "AzureBlobStorageWriteSettings" (必須)
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: integer (または resultType 整数を持つ式)。

AzureDataLakeStoreWriteSettings

名前 説明
type 書き込み設定の種類。 "AzureDataLakeStoreWriteSettings" (必須)
expiryDateTime 書き込まれたファイルの有効期限を指定します。 時刻は "2018-12-01T05:00:00Z" の形式で UTC タイム ゾーンに適用されます。 既定値は NULL です。 型: string (または resultType 文字列を含む式)。

AzureFileStorageWriteSettings

名前 説明
type 書き込み設定の種類。 "AzureFileStorageWriteSettings" (必須)

FileServerWriteSettings

名前 説明
type 書き込み設定の種類。 "FileServerWriteSettings" (必須)

LakeHouseWriteSettings

名前 説明
type 書き込み設定の種類。 "LakeHouseWriteSettings" (必須)

SftpWriteSettings

名前 説明
type 書き込み設定の種類。 "SftpWriteSettings" (必須)
operationTimeout 各チャンクを SFTP サーバーに書き込むためのタイムアウトを指定します。 既定値: 01:00:00 (1 時間)。 型: string (または resultType 文字列を含む式)。
useTempFileRename 一時ファイルにアップロードし、名前を変更します。 SFTP サーバーで名前変更操作がサポートされていない場合は、このオプションを無効にします。 型: boolean (または resultType ブール値を持つ式)。

AzureBlobFSSink

名前 説明
type コピー シンクの種類。 "AzureBlobFSSink" (必須)
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ Expression)。 MetadataItem[]

AzureDatabricksDeltaLakeSink

名前 説明
type コピー シンクの種類。 "AzureDatabricksDeltaLakeSink" (必須)
importSettings Azure Databricks Delta Lake のインポート設定。 AzureDatabricksDeltaLakeImportCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。

AzureDatabricksDeltaLakeImportCommand

名前 説明
dateFormat Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。
timestampFormat Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。
インポート設定の種類。 string (必須)
{カスタマイズされたプロパティ}

AzureDataExplorerSink

名前 説明
type コピー シンクの種類。 "AzureDataExplorerSink" (必須)
flushImmediately true に設定すると、すべての集計がスキップされます。 既定値は false です。 型: ブール値。
ingestionMappingAsJson json 形式で提供される明示的な列マッピングの説明。 型: string。
ingestionMappingName ターゲット Kusto テーブルで定義された事前に作成された csv マッピングの名前。 型: string。

AzureDataLakeStoreSink

名前 説明
type コピー シンクの種類。 "AzureDataLakeStoreSink" (必須)
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。
enableAdlsSingleFileParallel 単一ファイルの並列。

AzureMySqlSink

名前 説明
type コピー シンクの種類。 "AzureMySqlSink" (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。

AzurePostgreSqlSink

名前 説明
type コピー シンクの種類。 "AzurePostgreSqlSink" (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。

AzureQueueSink

名前 説明
type コピー シンクの種類。 "AzureQueueSink" (必須)

AzureSearchIndexSink

名前 説明
type シンクの種類をコピーします。 "AzureSearchIndexSink" (必須)
writeBehavior ドキュメントを Azure Search インデックスにアップサートするときの書き込み動作を指定します。 "マージ"
"アップロード"

AzureSqlSink

名前 説明
type シンクの種類をコピーします。 "AzureSqlSink" (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。
storedProcedureParameters SQL ストアド プロシージャのパラメーター。
storedProcedureTableTypeParameterName テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQLにデータをコピーするときの動作を書き込みます。 型: SqlWriteBehaviorEnum (または resultType SqlWriteBehaviorEnum を含む式)

SqlUpsertSettings

名前 説明
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を含む Expression)。
useTempDB アップサート中間テーブルに temp db を使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。

AzureTableSink

名前 説明
type シンクの種類をコピーします。 "AzureTableSink" (必須)
azureTableDefaultPartitionKeyValue Azure Table の既定のパーティション キー値。 型: string (または resultType 文字列を含む式)。
azureTableInsertType Azure Table の挿入の種類。 型: string (または resultType 文字列を含む式)。
azureTablePartitionKeyName Azure Table パーティション キー名。 型: string (または resultType 文字列を含む式)。
azureTableRowKeyName Azure Table 行キー名。 型: string (または resultType 文字列を含む式)。

BinarySink

名前 説明
type シンクの種類をコピーします。 "BinarySink" (必須)
storeSettings バイナリ ストアの設定。 StoreWriteSettings

BlobSink

名前 説明
type シンクの種類をコピーします。 "BlobSink" (必須)
blobWriterAddHeader BLOB ライターのヘッダーの追加。 型: boolean (または resultType ブール値を持つ式)。
blobWriterDateTimeFormat BLOB ライターの日付時刻形式。 型: string (または resultType 文字列を含む式)。
blobWriterOverwriteFiles BLOB ライターによってファイルが上書きされます。 型: boolean (または resultType ブール値を持つ式)。
copyBehavior コピー シンクのコピー動作の種類。
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ Expression)。 MetadataItem[]

CommonDataServiceForAppsSink

名前 説明
type コピー シンクの種類。 "CommonDataServiceForAppsSink" (必須)
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 "Upsert" (必須)

CosmosDbMongoDbApiSink

名前 説明
type コピー シンクの種類。 "CosmosDbMongoDbApiSink" (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。

CosmosDbSqlApiSink

名前 説明
type コピー シンクの種類。 "CosmosDbSqlApiSink" (必須)
writeBehavior Azure Cosmos DB にデータを書き込む方法を示します。 型: string (または resultType 文字列を含む式)。 使用可能な値は、Insert、Upsert です。

DelimitedTextSink

名前 説明
type コピー シンクの種類。 "DelimitedTextSink" (必須)
formatSettings DelimitedText 形式の設定。 DelimitedTextWriteSettings
storeSettings DelimitedText ストアの設定。 StoreWriteSettings

DelimitedTextWriteSettings

名前 説明
fileExtension ファイルの作成に使用されるファイル拡張子。 型: string (または resultType 文字列を含む式)。
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。
quoteAllText 文字列値を常に引用符で囲む必要があるかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ}

DocumentDbCollectionSink

名前 説明
type コピー シンクの種類。 "DocumentDbCollectionSink" (必須)
nestingSeparator 入れ子になったプロパティの区切り記号。 既定値は です。 (ドット) のとき)。 型: string (または resultType 文字列を含む式)。
writeBehavior Azure Cosmos DB にデータを書き込む方法を示します。 型: string (または resultType 文字列を含む式)。 使用可能な値は、Insert、Upsert です。

DynamicsCrmSink

名前 説明
type シンクの種類をコピーします。 "DynamicsCrmSink" (必須)
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 "Upsert" (必須)

DynamicsSink

名前 説明
type シンクの種類をコピーします。 "DynamicsSink" (必須)
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 "Upsert" (必須)

FileSystemSink

名前 説明
type シンクの種類をコピーします。 "FileSystemSink" (必須)
copyBehavior コピー シンクのコピー動作の種類。

InformixSink

名前 説明
type シンクの種類をコピーします。 "InformixSink" (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。

JsonSink

名前 説明
type シンクの種類をコピーします。 "JsonSink" (必須)
formatSettings Json 形式の設定。 JsonWriteSettings
storeSettings Json ストアの設定。 StoreWriteSettings

JsonWriteSettings

名前 説明
filePattern JSON のファイル パターン。 この設定は、JSON オブジェクトのコレクションの処理方法を制御します。 既定値は 'setOfObjects' です。 大文字と小文字は区別されます。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ}

LakeHouseTableSink

名前 説明
type シンクの種類をコピーします。 "LakeHouseTableSink" (必須)
partitionNameList シンク列のパーティション列名を指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を含む Expression)。
partitionOption 1 つまたは複数の列に基づいて、フォルダー構造でパーティションを作成します。 各個別の列値 (ペア) は、新しいパーティションになります。 指定できる値は、"None"、"PartitionByKey" です。
tableActionOption LakeHouse テーブル シンクのテーブル アクションの種類。 指定できる値は、"None"、"Append"、"Overwrite" です。

MicrosoftAccessSink

名前 説明
type コピー シンクの種類。 "MicrosoftAccessSink" (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。

MongoDbAtlasSink

名前 説明
type コピー シンクの種類。 "MongoDbAtlasSink" (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。

MongoDbV2Sink

名前 説明
type コピー シンクの種類。 "MongoDbV2Sink" (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。

OdbcSink

名前 説明
type コピー シンクの種類。 "OdbcSink" (必須)
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。

パイプライン

名前 説明
type コピー シンクの種類。 "OracleSink" (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。

OrcSink

名前 説明
type コピー シンクの種類。 "OrcSink" (必須)
formatSettings ORC 形式の設定。 OrcWriteSettings
storeSettings ORC ストアの設定。 StoreWriteSettings

OrcWriteSettings

名前 説明
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ}

ParquetSink

名前 説明
type コピー シンクの種類。 "ParquetSink" (必須)
formatSettings Parquet 形式の設定。 ParquetWriteSettings
storeSettings Parquet ストアの設定。 StoreWriteSettings

ParquetWriteSettings

名前 説明
fileNamePrefix ファイル名パターン {fileNamePrefix}_{fileIndex} を指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は {fileExtension} 。 型: string (または resultType 文字列を含む式)。
maxRowsPerFile 書き込まれたファイルの行数を、指定した数以下に制限します。 型: integer (または resultType 整数を持つ式)。
書き込み設定の種類。 string (必須)
{カスタマイズされたプロパティ}

RestSink

名前 説明
type コピー シンクの種類。 "RestSink" (必須)
additionalHeaders RESTful API への要求内の追加の HTTP ヘッダー。 型: キー値のペア (値は文字列型にする必要があります)。
httpCompressionType 最適な圧縮レベルで圧縮形式でデータを送信する Http 圧縮の種類。既定値は None です。 また、サポートされているオプションは Gzip のみです。 型: string (または resultType 文字列を含む式)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
requestInterval 次の要求を送信する前に待機する時間 (ミリ秒単位)
requestMethod RESTful API の呼び出しに使用される HTTP メソッド。 既定値は POST です。 型: string (または resultType 文字列を含む式)。

SalesforceServiceCloudSink

名前 説明
type コピー シンクの種類。 "SalesforceServiceCloudSink" (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、アップサート/更新操作の実行時に ADF はコピー先オブジェクトのデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。対 ADF では、upsert/update 操作を行うときにコピー先オブジェクトのデータが NULL に更新され、挿入操作の実行時に NULL 値が挿入されます。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 "挿入"
"Upsert"

SalesforceServiceCloudV2Sink

名前 説明
type コピー シンクの種類。 "SalesforceServiceCloudV2Sink" (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、アップサート/更新操作の実行時に ADF はコピー先オブジェクトのデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。対 ADF では、upsert/update 操作を行うときにコピー先オブジェクトのデータが NULL に更新され、挿入操作の実行時に NULL 値が挿入されます。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 "挿入"
"Upsert"

SalesforceSink

名前 説明
type コピー シンクの種類。 "SalesforceSink" (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、アップサート/更新操作の実行時に ADF はコピー先オブジェクトのデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。対 ADF では、upsert/update 操作を行うときにコピー先オブジェクトのデータが NULL に更新され、挿入操作の実行時に NULL 値が挿入されます。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 "挿入"
"Upsert"

SalesforceV2Sink

名前 説明
type コピー シンクの種類。 "SalesforceV2Sink" (必須)
externalIdFieldName Upsert 操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、upsert/update 操作を実行するときに、ADF はコピー先オブジェクト内のデータを変更せずに、挿入操作の実行時に定義された既定値を挿入します。逆に、ADF はアップサート/更新操作を行うときにコピー先オブジェクトのデータを NULL に更新し、挿入操作を行うときに NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。
writeBehavior 操作の書き込み動作。 既定値は Insert です。 "挿入"
"Upsert"

SapCloudForCustomerSink

名前 説明
type シンクの種類をコピーします。 "SapCloudForCustomerSink" (必須)
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
writeBehavior 操作の書き込み動作。 既定値は 'Insert' です。 "挿入"
"更新"

SnowflakeSink

名前 説明
type シンクの種類をコピーします。 "SnowflakeSink" (必須)
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。

SnowflakeImportCopyCommand

名前 説明
additionalCopyOptions snowflake Copy コマンドに直接渡される追加のコピー オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake コピー コマンドに直接渡される追加の書式オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを含む Expression)。 例: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } SnowflakeImportCopyCommandAdditionalFormatOptions
インポート設定の種類。 string (必須)
{カスタマイズされたプロパティ}

SnowflakeImportCopyCommandAdditionalCopyOptions

名前 説明
{カスタマイズされたプロパティ}

SnowflakeImportCopyCommandAdditionalFormatOptions

名前 説明
{カスタマイズされたプロパティ}

SnowflakeV2Sink

名前 説明
type シンクの種類をコピーします。 "SnowflakeV2Sink" (必須)
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。

パイプライン

名前 説明
type シンクの種類をコピーします。 "SqlDWSink" (必須)
allowCopyCommand Copy Command を使用して SQL Data Warehouseにデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。
allowPolyBase PolyBase を使用して、必要に応じて SQL Data Warehouseにデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。
copyCommandSettings allowCopyCommand が true の場合に、コピー コマンドに関連する設定を指定します。 DWCopyCommandSettings
polyBaseSettings allowPolyBase が true の場合に PolyBase 関連の設定を指定します。 PolybaseSettings
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
upsertSettings SQL DW のアップサート設定。 SqlDWUpsertSettings
writeBehavior Azure SQL DW にデータをコピーするときの動作を書き込みます。 型: SqlDWWriteBehaviorEnum (または resultType SqlDWWriteBehaviorEnum を含む式)

DWCopyCommandSettings

名前 説明
additionalOptions コピー コマンドで SQL DW に直接渡される追加オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを持つ式)。 例: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions
defaultValues SQL DW の各ターゲット列の既定値を指定します。 プロパティの既定値によって、DB で設定された DEFAULT 制約が上書きされ、ID 列に既定値を設定することはできません。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ Expression)。 DWCopyCommandDefaultValue[]

DWCopyCommandSettingsAdditionalOptions

名前 説明
{カスタマイズされたプロパティ} string

DWCopyCommandDefaultValue

名前 説明
columnName 列名。 型: object (または resultType 文字列を含む式)。
defaultValue 列の既定値です。 型: object (または resultType 文字列を含む式)。

PolybaseSettings

名前 説明
rejectSampleValue PolyBase が拒否された行の割合を再計算する前に取得を試みる行の数を決定します。 型: integer (または resultType 整数を持つ式)、最小値: 0。
rejectType 拒否の種類。 "percentage"
"value"
rejectValue クエリが失敗する前に拒否できる行を値または割合で指定します。 型: number (または resultType 数値を持つ式)、最小値: 0。
useTypeDefault PolyBase によってテキスト ファイルからデータが取得されるときに、区切りテキスト ファイル内の不足値を処理する方法を指定します。 型: boolean (または resultType ブール値を持つ式)。
{カスタマイズされたプロパティ}

SqlDWUpsertSettings

名前 説明
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。

SqlMISink

名前 説明
type コピー シンクの種類。 "SqlMISink" (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。
storedProcedureParameters SQL ストアド プロシージャ のパラメーター。
storedProcedureTableTypeParameterName テーブルの種類のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQL MI にデータをコピーするときの白い動作。 型: string (または resultType 文字列を含む式)

SqlServerSink

名前 説明
type シンクの種類をコピーします。 "SqlServerSink" (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。
storedProcedureParameters SQL ストアド プロシージャのパラメーター。
storedProcedureTableTypeParameterName テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior SQL Server にデータをコピーするときの書き込み動作。 型: string (または resultType 文字列を含む式)。

パイプライン

名前 説明
type シンクの種類をコピーします。 "SqlSink" (必須)
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
sqlWriterStoredProcedureName SQL ライター ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。
sqlWriterTableType SQL ライター テーブルの種類。 型: string (または resultType 文字列を含む式)。
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。
storedProcedureParameters SQL ストアド プロシージャのパラメーター。
storedProcedureTableTypeParameterName テーブル型のストアド プロシージャ パラメーター名。 型: string (または resultType 文字列を含む式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior sql にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。

WarehouseSink

名前 説明
type シンクの種類をコピーします。 "WarehouseSink" (必須)
allowCopyCommand Copy Command を使用して SQL Data Warehouseにデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。
copyCommandSettings allowCopyCommand が true の場合に、コピー コマンドに関連する設定を指定します。 DWCopyCommandSettings
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。
writeBehavior Azure Microsoft Fabric Data Warehouseにデータをコピーするときの動作を書き込みます。 型: DWWriteBehaviorEnum (または resultType DWWriteBehaviorEnum を含む式)

SkipErrorFile

名前 説明
dataInconsistency 他の同時書き込みによってソース/シンク ファイルが変更された場合はスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
fileMissing コピー中に他のクライアントによってファイルが削除された場合はスキップします。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。

CopySource

名前 説明
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。
sourceRetryCount ソースの再試行回数。 型: integer (または resultType 整数を持つ式)。
sourceRetryWait ソースの再試行待機。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
オブジェクトの種類を設定する AmazonMWSSource
AmazonRdsForOracleSource
AmazonRdsForSqlServerSource
AmazonRedshiftSource
AvroSource
AzureBlobFSSource
AzureDatabricksDeltaLakeSource
AzureDataExplorerSource
AzureDataLakeStoreSource
AzureMariaDBSource
AzureMySqlSource
AzurePostgreSqlSource
AzureSqlSource
AzureTableSource
BinarySource
BlobSource
CassandraSource
CommonDataServiceForAppsSource
ConcurSource
CosmosDbMongoDbApiSource
CosmosDbSqlApiSource
CouchbaseSource
Db2Source
DelimitedTextSource
DocumentDbCollectionSource
DrillSource
DynamicsAXSource
DynamicsCrmSource
DynamicsSource
EloquaSource
ExcelSource
FileSystemSource
GoogleAdWordsSource
GoogleBigQuerySource
GoogleBigQueryV2Source
GreenplumSource
HBaseSource
HdfsSource
HiveSource
HttpSource
HubspotSource
ImpalaSource
InformixSource
JiraSource
JsonSource
LakeHouseTableSource
MagentoSource
MariaDBSource
MarketoSource
MicrosoftAccessSource
MongoDbAtlasSource
MongoDbSource
MongoDbV2Source
MySqlSource
NetezzaSource
ODataSource
OdbcSource
Office365Source
OracleServiceCloudSource
oracleReaderQuery
OrcSource
ParquetSource
PayPalSource
PhoenixSource
PostgreSqlSource
PostgreSqlV2Source
PrestoSource
QuickBooksSource に設定する必要があります
RelationalSource
ResponsysSource
RestSource
SalesforceMarketingCloudSource
SalesforceServiceCloudSource
SalesforceServiceCloudV2Source
SalesforceSource
SalesforceV2Source
SapBwSource
SapCloudForCustomerSource
SapEccSource
SapHanaSource
SapOdpSource
SapOpenHubSource
SapTableSource
ServiceNowSource
ServiceNowV2Source
SharePointOnlineListSource
ShopifySource
SnowflakeSource
SnowflakeV2Source
SparkSource
SqlDWSource
SqlMISource
SqlServerSource
SqlSource
SquareSource
SybaseSource
TeradataSource
VerticaSource
WarehouseSource
WebSource
XeroSource
XmlSource
ZohoSource (必須)

AmazonMWSSource

名前 説明
type コピー元の種類。 "AmazonMWSSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

AmazonRdsForOracleSource

名前 説明
type コピー元の種類。 "AmazonRdsForOracleSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
oracleReaderQuery AmazonRdsForOracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。
partitionOption AmazonRdsForOracle に使用されるパーティション メカニズムは、並列で読み取られます。 型: string (または resultType 文字列を含む式)。
partitionSettings AmazonRdsForOracle ソースパーティション分割に利用される設定。 AmazonRdsForOraclePartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

AmazonRdsForOraclePartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。
partitionNames AmazonRdsForOracle テーブルの物理パーティションの名前。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。

AmazonRdsForSqlServerSource

名前 説明
type コピー元の種類。 "AmazonRdsForSqlServerSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

SqlPartitionSettings

名前 説明
partitionColumnName パーティション分割を続行するために使用される整数型または datetime 型の列の名前。 指定されていない場合は、テーブルの主キーが自動検出され、パーティション列として使用されます。 型: string (または resultType 文字列を含む式)。
partitionLowerBound パーティション範囲の分割のための、パーティション列の最小値。 この値は、テーブル内の行のフィルター処理用ではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果に含まれるすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。
partitionUpperBound パーティション範囲の分割のための、パーティション列の最大値。 この値は、テーブル内の行のフィルター処理用ではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果に含まれるすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。

AmazonRedshiftSource

名前 説明
type コピー元の種類。 "AmazonRedshiftSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
redshiftUnloadSettings Amazon Redshift からアンロードを使用してコピーするときに、中間 Amazon S3 に必要な Amazon S3 設定。 これにより、Amazon Redshift ソースからのデータが最初に S3 にアンロードされ、その後、中間 S3 からターゲットシンクにコピーされます。 RedshiftUnloadSettings

RedshiftUnloadSettings

名前 説明
bucketName Amazon Redshift ソースからアンロードされたデータを格納するために使用される中間 Amazon S3 のバケット。 バケットは、Amazon Redshift ソースと同じリージョンに存在する必要があります。 型: string (または resultType 文字列を含む式)。
s3LinkedServiceName Amazon Redshift ソースからコピーするときにアンロード操作に使用される Amazon S3 リンクサービスの名前。 LinkedServiceReference (必須)

AvroSource

名前 説明
type コピー元の種類。 "AvroSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
storeSettings Avro ストアの設定。 StoreReadSettings

StoreReadSettings

名前 説明
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: integer (または resultType 整数を持つ式)。
オブジェクトの種類を設定する AmazonS3CompatibleReadSettings
AmazonS3ReadSettings
AzureBlobFSReadSettings
AzureBlobStorageReadSettings
AzureDataLakeStoreReadSettings
AzureFileStorageReadSettings
FileServerReadSettings
FtpReadSettings
GoogleCloudStorageReadSettings
HdfsReadSettings
HttpReadSettings
LakeHouseReadSettings
OracleCloudStorageReadSettings
SftpReadSettings (必須)

AmazonS3CompatibleReadSettings

名前 説明
type 読み取り設定の種類。 "AmazonS3CompatibleReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix S3 互換オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Amazon S3 互換ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Amazon S3 互換ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。

AmazonS3ReadSettings

名前 説明
type 読み取り設定の種類。 "AmazonS3ReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix S3 オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName AmazonS3 wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath AmazonS3 wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

AzureBlobFSReadSettings

名前 説明
type 読み取り設定の種類。 "AzureBlobFSReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Azure blobFS wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Azure blobFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

AzureBlobStorageReadSettings

名前 説明
type 読み取り設定の種類。 "AzureBlobStorageReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix Azure BLOB 名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Azure BLOB wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Azure BLOB wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

AzureDataLakeStoreReadSettings

名前 説明
type 読み取り設定の種類。 "AzureDataLakeStoreReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
listAfter ファイル/フォルダー名の辞書式の順序に基づいて、値の後にファイルをListsします (排他的)。 データ セットの folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。
listBefore ファイル名またはフォルダー名の辞書式の順序に基づいて、値の前にファイルをListsします (含む)。 データ セットの folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName ADLS wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath ADLS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

AzureFileStorageReadSettings

名前 説明
type 読み取り設定の種類。 "AzureFileStorageReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix ルート パスから始まる Azure ファイル名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Azure File Storage のワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Azure File Storage のワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。

FileServerReadSettings

名前 説明
type 読み取り設定の種類。 "FileServerReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileFilter すべてのファイルではなく、folderPath 内のファイルのサブセットを選択するために使用するフィルターを指定します。 型: string (または resultType 文字列を含む式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName FileServer wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath FileServer wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

FtpReadSettings

名前 説明
type 読み取り設定の種類。 "FtpReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
disableChunking true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
useBinaryTransfer FTP ストアにバイナリ転送モードを使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Ftp ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Ftp ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。

GoogleCloudStorageReadSettings

名前 説明
type 読み取り設定の種類。 "GoogleCloudStorageReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix Google Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Google Cloud Storage ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Google Cloud Storage ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。

HdfsReadSettings

名前 説明
type 読み取り設定の種類。 "HdfsReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
distcpSettings Distcp 関連の設定を指定します。 DistcpSettings
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName HDFS ワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath HDFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

DistcpSettings

名前 説明
distcpOptions Distcp オプションを指定します。 型: string (または resultType 文字列を含む式)。
resourceManagerEndpoint Yarn ResourceManager エンドポイントを指定します。 型: string (または resultType 文字列を含む式)。
tempScriptPath 一時 Distcp コマンド スクリプトの格納に使用する既存のフォルダー パスを指定します。 このスクリプト ファイルは ADF によって生成され、コピー ジョブ完了後に削除されます。 型: string (または resultType 文字列を含む式)。

HttpReadSettings

名前 説明
type 読み取り設定の種類。 "HttpReadSettings" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
additionalHeaders RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。
requestBody requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。
requestMethod RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。
requestTimeout HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 型: string (または resultType 文字列を含む式)。

LakeHouseReadSettings

名前 説明
type 読み取り設定の種類。 "LakeHouseReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Microsoft Fabric LakeHouse Files のワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Microsoft Fabric LakeHouse Files wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

OracleCloudStorageReadSettings

名前 説明
type 読み取り設定の種類。 "OracleCloudStorageReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
prefix Oracle Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Oracle Cloud Storage のワイルドカードFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Oracle Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

SftpReadSettings

名前 説明
type 読み取り設定の種類。 "SftpReadSettings" (必須)
deleteFilesAfterCompletion コピー完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
disableChunking true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
wildcardFileName Sftp wildcardFileName。 型: string (または resultType 文字列を含む式)。
wildcardFolderPath Sftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。

AzureBlobFSSource

名前 説明
type コピー元の種類。 "AzureBlobFSSource" (必須)
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: integer (または resultType 整数を持つ式)。
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。

AzureDatabricksDeltaLakeSource

名前 説明
type コピー元の種類。 "AzureDatabricksDeltaLakeSource" (必須)
exportSettings Azure Databricks Delta Lake のエクスポート設定。 AzureDatabricksDeltaLakeExportCommand
query Azure Databricks Delta Lake Sql クエリ。 型: string (または resultType 文字列を含む式)。

AzureDatabricksDeltaLakeExportCommand

名前 説明
dateFormat Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。
timestampFormat Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。
エクスポート設定の種類。 string (必須)
{カスタマイズされたプロパティ}

AzureDataExplorerSource

名前 説明
type コピー元の種類。 "AzureDataExplorerSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
noTruncation 特定の行数制限を超える結果セットに切り捨てを適用するかどうかを制御するブール型 (Boolean) オプションの名前。
query データベース クエリ。 Kusto 照会言語 (KQL) クエリである必要があります。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。.

AzureDataLakeStoreSource

名前 説明
type コピー元の種類。 "AzureDataLakeStoreSource" (必須)
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。

AzureMariaDBSource

名前 説明
type コピー元の種類。 "AzureMariaDBSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

AzureMySqlSource

名前 説明
type コピー元の種類。 "AzureMySqlSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

AzurePostgreSqlSource

名前 説明
type コピー元の種類。 "AzurePostgreSqlSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

AzureSqlSource

名前 説明
type コピー元の種類。 "AzureSqlSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

AzureTableSource

名前 説明
type コピー元の種類。 "AzureTableSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
azureTableSourceIgnoreTableNotFound Azure Table ソースの無視テーブルが見つかりません。 型: boolean (または resultType ブール値を持つ式)。
azureTableSourceQuery Azure Table ソース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

BinarySource

名前 説明
type コピー元の種類。 "BinarySource" (必須)
formatSettings バイナリ形式の設定。 BinaryReadSettings
storeSettings バイナリ ストアの設定。 StoreReadSettings

BinaryReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ}

CompressionReadSettings

名前 説明
type オブジェクトの種類を設定する TarGZipReadSettings
TarReadSettings
ZipDeflateReadSettings (必須)

TarGZipReadSettings

名前 説明
type 圧縮設定の種類。 "TarGZipReadSettings" (必須)
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。

TarReadSettings

名前 説明
type 圧縮設定の種類。 "TarReadSettings" (必須)
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。

ZipDeflateReadSettings

名前 説明
type 圧縮設定の種類。 "ZipDeflateReadSettings" (必須)
preserveZipFileNameAsFolder zip ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。

BlobSource

名前 説明
type コピー元の種類。 "BlobSource" (必須)
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: integer (または resultType 整数を持つ式)。
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。

CassandraSource

名前 説明
type コピー元の種類。 "CassandraSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
consistencyLevel 整合性レベルでは、クライアント アプリケーションにデータを返す前に、読み取り要求に応答する必要がある Cassandra サーバーの数を指定します。 Cassandra は、指定された数の Cassandra サーバーで、読み取り要求を満たすデータを確認します。 cassandraSourceReadConsistencyLevels のいずれかである必要があります。 既定値は 'ONE' です。 大文字と小文字は区別されません。 "ALL"
"EACH_QUORUM"
"LOCAL_ONE"
"LOCAL_QUORUM"
"LOCAL_SERIAL"
"ONE"
"QUORUM"
"SERIAL"
"THREE"
"TWO"
query データベース クエリ。 SQL-92 クエリ式または Cassandra クエリ言語 (CQL) コマンドである必要があります。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

CommonDataServiceForAppsSource

名前 説明
type コピー元の種類。 "CommonDataServiceForAppsSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query FetchXML は、Microsoft Common Data Service for Apps (オンライン & オンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。

ConcurSource

名前 説明
type コピー元の種類。 "ConcurSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

CosmosDbMongoDbApiSource

名前 説明
type コピー元の種類。 "CosmosDbMongoDbApiSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
batchSize MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更しても、ユーザーまたはアプリケーションへの影響はありません。 このプロパティのメインの目的は、応答サイズの制限に達しないようにすることです。 型: integer (または resultType 整数を持つ式)。
cursorMethods Mongodb クエリのカーソル メソッド。 MongoDbCursorMethodsProperties
filter クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MongoDbCursorMethodsProperties

名前 説明
limit サーバーが返すドキュメントの最大数を指定します。 limit() は、SQL データベースの LIMIT ステートメントに似ています。 型: integer (または resultType 整数を持つ式)。
project クエリ フィルターに一致するドキュメントで返されるフィールドを指定します。 一致するドキュメント内のすべてのフィールドを返すには、このパラメーターを省略します。 型: string (または resultType 文字列を含む式)。
skip スキップされたドキュメントの数と、MongoDB が結果の返しを開始する場所を指定します。 この方法は、ページ分割された結果を実装する場合に役立ちます。 型: integer (または resultType 整数を持つ式)。
sort 一致するドキュメントがクエリによって返される順序を指定します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。
{カスタマイズされたプロパティ}

CosmosDbSqlApiSource

名前 説明
type コピー元の種類。 "CosmosDbSqlApiSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
detectDatetime プリミティブ値を datetime 値として検出するかどうか。 型: boolean (または resultType ブール値を持つ式)。
PageSize 結果のページ サイズ。 型: integer (または resultType 整数を持つ式)。
preferredRegions 優先リージョン。 型: 文字列の配列 (または文字列の resultType 配列を含む Expression)。
query SQL API クエリ。 型: string (または resultType 文字列を含む式)。

CouchbaseSource

名前 説明
type コピー元の種類。 "CouchbaseSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

Db2Source

名前 説明
type コピー元の種類。 "Db2Source" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

DelimitedTextSource

名前 説明
type コピー元の種類。 "DelimitedTextSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
formatSettings DelimitedText 形式の設定。 DelimitedTextReadSettings
storeSettings DelimitedText ストアの設定。 StoreReadSettings

DelimitedTextReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
skipLineCount 入力ファイルからデータを読むとき、スキップする空ではない行の数を示します。 型: integer (または resultType 整数を持つ式)。
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ}

DocumentDbCollectionSource

名前 説明
type コピー元の種類。 "DocumentDbCollectionSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
nestingSeparator 入れ子になったプロパティの区切り記号。 型: string (または resultType 文字列を含む式)。
query ドキュメント クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

DrillSource

名前 説明
type コピー元の種類。 "DrillSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

DynamicsAXSource

名前 説明
type コピー元の種類。 "DynamicsAXSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

DynamicsCrmSource

名前 説明
type コピー元の種類。 "DynamicsCrmSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query FetchXML は、Microsoft Dynamics CRM (オンプレミスのオンライン &) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。

DynamicsSource

名前 説明
type コピー元の種類。 "DynamicsSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query FetchXML は、Microsoft Dynamics (オンラインおよびオンプレミス) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。

EloquaSource

名前 説明
type コピー元の種類。 "EloquaSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

ExcelSource

名前 説明
type コピー元の種類。 "ExcelSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
storeSettings Excel ストアの設定。 StoreReadSettings

FileSystemSource

名前 説明
type コピー元の種類。 "FileSystemSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。

GoogleAdWordsSource

名前 説明
type コピー元の種類。 "GoogleAdWordsSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

GoogleBigQuerySource

名前 説明
type コピー元の種類。 "GoogleBigQuerySource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

GoogleBigQueryV2Source

名前 説明
type コピー元の種類。 "GoogleBigQueryV2Source" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

GreenplumSource

名前 説明
type コピー元の種類。 "GreenplumSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

HBaseSource

名前 説明
type コピー元の種類。 "HBaseSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

HdfsSource

名前 説明
type コピー元の種類。 "HdfsSource" (必須)
distcpSettings Distcp 関連の設定を指定します。 DistcpSettings
recursive true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。

HiveSource

名前 説明
type コピー元の種類。 "HiveSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

HttpSource

名前 説明
type コピー元の種類。 "HttpSource" (必須)
httpRequestTimeout HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 既定値は System.Net.HttpWebRequest.Timeout と同じです。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

HubspotSource

名前 説明
type コピー元の種類。 "HubspotSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

ImpalaSource

名前 説明
type コピー元の種類。 "ImpalaSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

InformixSource

名前 説明
type コピー元の種類。 "InformixSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

JiraSource

名前 説明
type コピー元の種類。 "JiraSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

JsonSource

名前 説明
type コピー元の種類。 "JsonSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
formatSettings Json 形式の設定。 JsonReadSettings
storeSettings Json ストアの設定。 StoreReadSettings

JsonReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ}

LakeHouseTableSource

名前 説明
type コピー元の種類。 "LakeHouseTableSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
timestampAsOf タイムスタンプで古いスナップショットに対してクエリを実行します。 型: string (または resultType 文字列を含む式)。
versionAsOf 古いスナップショットをバージョン別に照会します。 型: integer (または resultType 整数を持つ式)。

MagentoSource

名前 説明
type コピー元の種類。 "MagentoSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MariaDBSource

名前 説明
type コピー元の種類。 "MariaDBSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MarketoSource

名前 説明
type コピー元の種類。 "MarketoSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MicrosoftAccessSource

名前 説明
type コピー元の種類。 "MicrosoftAccessSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。

MongoDbAtlasSource

名前 説明
type コピー元の種類。 "MongoDbAtlasSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
batchSize MongoDB Atlas インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更しても、ユーザーまたはアプリケーションへの影響はありません。 このプロパティのメインの目的は、応答サイズの制限に達しないようにすることです。 型: integer (または resultType 整数を持つ式)。
cursorMethods Mongodb クエリの Cursor メソッド MongoDbCursorMethodsProperties
filter クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MongoDbSource

名前 説明
type コピー元の種類。 "MongoDbSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 SQL-92 クエリ式である必要があります。 型: string (または resultType 文字列を含む式)。

MongoDbV2Source

名前 説明
type コピー元の種類。 "MongoDbV2Source" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
batchSize MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更しても、ユーザーまたはアプリケーションへの影響はありません。 このプロパティのメインの目的は、応答サイズの制限に達しないようにすることです。 型: integer (または resultType 整数を持つ式)。
cursorMethods Mongodb クエリの Cursor メソッド MongoDbCursorMethodsProperties
filter クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

MySqlSource

名前 説明
type コピー元の種類。 "MySqlSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

NetezzaSource

名前 説明
type コピー元の種類。 "NetezzaSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
partitionOption Netezza の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"DataSlice"、"DynamicRange" です。
partitionSettings Netezza ソースのパーティション分割に利用される設定。 NetezzaPartitionSettings
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

NetezzaPartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。

ODataSource

名前 説明
type コピー元の種類。 "ODataSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
query OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。

OdbcSource

名前 説明
type コピー元の種類。 "OdbcSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

Office365Source

名前 説明
type コピー元の種類。 "Office365Source" (必須)
allowedGroups すべてのユーザーを含むグループ。 型: 文字列の配列 (または文字列の resultType 配列を含む Expression)。
dateFilterColumn {paramref name="StartTime"/} と {paramref name="EndTime"/} を適用する列。 型: string (または resultType 文字列を含む式)。
endTime このデータセットに対して要求された範囲の終了時刻。 型: string (または resultType 文字列を含む式)。
outputColumns Office 365 テーブルから読み取る列。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を含む Expression)。 itemType: OutputColumn。 例: [ { "name": "Id" }, { "name": "CreatedDateTime" } ]
startTime このデータセットに対して要求された範囲の開始時刻。 型: string (または resultType 文字列を含む式)。
userScopeFilterUri ユーザー スコープ URI。 型: string (または resultType 文字列を含む式)。

OracleServiceCloudSource

名前 説明
type コピー元の種類。 "OracleServiceCloudSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

oracleReaderQuery

名前 説明
type コピー元の種類。 "OracleSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
oracleReaderQuery Oracle リーダー クエリ。 型: string (または resultType 文字列を含む式)。
partitionOption Oracle の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。
partitionSettings Oracle ソースのパーティション分割に利用される設定。 OraclePartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

OraclePartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。
partitionNames Oracle テーブルの物理パーティションの名前。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。

OrcSource

名前 説明
type コピー元の種類。 "OrcSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
storeSettings ORC ストアの設定。 StoreReadSettings

ParquetSource

名前 説明
type コピー元の種類。 "ParquetSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
formatSettings Parquet 形式の設定。 ParquetReadSettings
storeSettings Parquet ストアの設定。 StoreReadSettings

ParquetReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
読み取り設定の種類。 string (必須)
{カスタマイズされたプロパティ}

PaypalSource

名前 説明
type コピー元の種類。 "PaypalSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

PhoenixSource

名前 説明
type コピー元の種類。 "PhoenixSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

PostgreSqlSource

名前 説明
type コピー元の種類。 "PostgreSqlSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

PostgreSqlV2Source

名前 説明
type コピー元の種類。 "PostgreSqlV2Source" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

PrestoSource

名前 説明
type コピー元の種類。 "PrestoSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

QuickBooksSource に設定する必要があります

名前 説明
type コピー元の種類。 "QuickBooksSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

RelationalSource

名前 説明
type コピー元の種類。 "RelationalSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。

ResponsysSource

名前 説明
type コピー元の種類。 "ResponsysSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

RestSource

名前 説明
type コピー元の種類。 "RestSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: キー値のペア (値は文字列型にする必要があります)。
additionalHeaders RESTful API への要求内の追加の HTTP ヘッダー。 型: string (または resultType 文字列を含む式)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
paginationRules 次のページ要求を作成する改ページ位置の自動修正規則。 型: string (または resultType 文字列を含む式)。
requestBody requestMethod が POST の場合、RESTful API への HTTP 要求本文。 型: string (または resultType 文字列を含む式)。
requestInterval 次のページ要求を送信する前に待機する時間。
requestMethod RESTful API の呼び出しに使用される HTTP メソッド。 既定値は GET です。 型: string (または resultType 文字列を含む式)。

SalesforceMarketingCloudSource

名前 説明
type コピー元の種類。 "SalesforceMarketingCloudSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SalesforceServiceCloudSource

名前 説明
type コピー元の種類。 "SalesforceServiceCloudSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
readBehavior 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。

SalesforceServiceCloudV2Source

名前 説明
type コピー元の種類。 "SalesforceServiceCloudV2Source" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
SOQLQuery データベース クエリ。 型: string (または resultType 文字列を含む式)。

SalesforceSource

名前 説明
type コピー元の種類。 "SalesforceSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
readBehavior 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。

SalesforceV2Source

名前 説明
type コピー元の種類。 "SalesforceV2Source" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
SOQLQuery データベース クエリ。 型: string (または resultType 文字列を含む式)。

SapBwSource

名前 説明
type コピー元の種類。 "SapBwSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query MDX クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SapCloudForCustomerSource

名前 説明
type コピー元の種類。 "SapCloudForCustomerSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
query SAP Cloud for Customer OData クエリ。 たとえば、"$top=1" などです。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SapEccSource

名前 説明
type コピー元の種類。 "SapEccSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
query SAP ECC OData クエリ。 たとえば、"$top=1" などです。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SapHanaSource

名前 説明
type コピー元の種類。 "SapHanaSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
packetSize SAP HANA から読み取られたデータのパケット サイズ。 型: integer(または resultType 整数を含む式)。
partitionOption SAP HANA の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"SapHanaDynamicRange" です。
partitionSettings SAP HANA ソースのパーティション分割に利用される設定。 SapHanaPartitionSettings
query SAP HANA Sql クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SapHanaPartitionSettings

名前 説明
partitionColumnName 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。

SapOdpSource

名前 説明
type コピー元の種類。 "SapOdpSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
extractionMode 抽出モード。 使用できる値は、Full、Delta、Recovery です。 既定値は Fullです。 型: string (または resultType 文字列を含む式)。
投影 (projection) ソース データから選択する列を指定します。 型: オブジェクトの配列 (プロジェクション) (またはオブジェクトの resultType 配列を含む Expression)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
選択 ソース データからの選択条件を指定します。 型: オブジェクトの配列 (selection) (またはオブジェクトの resultType 配列を含む Expression)。
subscriberProcess 差分プロセスを管理するサブスクライバー プロセス。 型: string (または resultType 文字列を含む式)。

SapOpenHubSource

名前 説明
type コピー元の種類。 "SapOpenHubSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
baseRequestId 差分読み込み要求の ID。 設定されると、requestId がこのプロパティの値より大きいデータのみが取得されます。 既定値は 0 です。 型: integer (または resultType 整数を持つ式)。
customRfcReadTableFunctionModule SAP Table からデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。
excludeLastRequest 最後の要求のレコードを除外するかどうか。 既定値は、true です。 型: boolean (または resultType ブール値を持つ式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sapDataColumnDelimiter SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。

SapTableSource

名前 説明
type コピー元の種類。 "SapTableSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
batchSize SAP Table からデータを取得するときに一度に取得される行の最大数を指定します。 型: integer (または resultType 整数を持つ式)。
customRfcReadTableFunctionModule SAP Table からデータを読み取るために使用するカスタム RFC 関数モジュールを指定します。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られた SAP テーブルに使用されるパーティション メカニズム。 使用できる値は、"None"、"PartitionOnInt"、"PartitionOnCalendarYear"、"PartitionOnCalendarMonth"、"PartitionOnCalendarDate"、"PartitionOnTime" です。
partitionSettings SAP テーブルソースのパーティション分割に利用される設定。 SapTablePartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
rfcTableFields 取得される SAP テーブルのフィールド。 たとえば、column0、column1 などです。 型: string (または resultType 文字列を含む式)。
rfcTableOptions SAP テーブルのフィルター処理のオプション。 たとえば、EQ SOME VALUE をCOLUMN0します。 型: string (または resultType 文字列を含む式)。
rowCount 取得する行の数。 型: integer(または resultType 整数を含む式)。
rowSkips スキップされる行の数。 型: integer (または resultType 整数を持つ式)。
sapDataColumnDelimiter SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。

SapTablePartitionSettings

名前 説明
maxPartitionsNumber テーブルが分割されるパーティションの最大値。 型: 整数 (または resultType 文字列を含む式)。
partitionColumnName 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。

ServiceNowSource

名前 説明
type コピー元の種類。 "ServiceNowSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

ServiceNowV2Source

名前 説明
type コピー元の種類。 "ServiceNowV2Source" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
expression ソースからデータをフィルター処理する式。 ExpressionV2
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

ExpressionV2

名前 説明
オペランド 入れ子になった式の一覧。 ExpressionV2[]
operator 式演算子値 Type: string。 string
type システムでサポートされている式の型。 型: string。 "Binary"
"定数"
"Field"
"単項"
value 定数/フィールド型の値: string。 string

SharePointOnlineListSource

名前 説明
type コピー元の種類。 "SharePointOnlineListSource" (必須)
httpRequestTimeout SharePoint Online から応答を取得するための待機時間。 既定値は 5 分 (00:05:00) です。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
query SharePoint Online リストのデータをフィルター処理するための OData クエリ。 たとえば、"$top=1" などです。 型: string (または resultType 文字列を含む式)。

ShopifySource

名前 説明
type コピー元の種類。 "ShopifySource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SnowflakeSource

名前 説明
type コピー元の種類。 "SnowflakeSource" (必須)
exportSettings Snowflake のエクスポート設定。 SnowflakeExportCopyCommand (必須)
query Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。

SnowflakeExportCopyCommand

名前 説明
additionalCopyOptions snowflake Copy Command に直接渡される追加のコピー オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake コピー コマンドに直接渡される追加の形式オプション。 型: キー値のペア (値は文字列型にする必要があります) (または resultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
エクスポート設定の種類。 string (必須)
{カスタマイズされたプロパティ}

SnowflakeExportCopyCommandAdditionalCopyOptions

名前 説明
{カスタマイズされたプロパティ}

SnowflakeExportCopyCommandAdditionalFormatOptions

名前 説明
{カスタマイズされたプロパティ}

SnowflakeV2Source

名前 説明
type コピー元の種類。 "SnowflakeV2Source" (必須)
exportSettings Snowflake のエクスポート設定。 SnowflakeExportCopyCommand (必須)
query Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。

SparkSource

名前 説明
type コピー元の種類。 "SparkSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SqlDWSource

名前 説明
type コピー元の種類。 "SqlDWSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL Data Warehouse リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName SQL Data Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" Type: object (または Expression with resultType object)、itemType: StoredProcedureParameter。

SqlMISource

名前 説明
type コピー元の種類。 "SqlMISource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName Azure SQL Managed Instance ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

SqlServerSource

名前 説明
type コピー元の種類。 "SqlServerSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
produceAdditionalTypes 生成する追加の型。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

SqlSource

名前 説明
type コピー元の種類。 "SqlSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
isolationLevel SQL ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。 型: string (または resultType 文字列を含む式)。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery SQL リーダー クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName SQL Database ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

SquareSource

名前 説明
type コピー元の種類。 "SquareSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SybaseSource

名前 説明
type コピー元の種類。 "SybaseSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
query データベース クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

TeradataSource

名前 説明
type コピー元の種類。 "TeradataSource" (必須)
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を含む Expression)。
partitionOption teradata の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"Hash"、"DynamicRange" です。
partitionSettings teradata ソースのパーティション分割に利用される設定。 TeradataPartitionSettings
query Teradata クエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

TeradataPartitionSettings

名前 説明
partitionColumnName 範囲またはハッシュのパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。

VerticaSource

名前 説明
type コピー元の種類。 "VerticaSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

WarehouseSource

名前 説明
type コピー元の種類。 "WarehouseSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
isolationLevel Microsoft Fabric Warehouse ソースのトランザクション ロック動作を指定します。 使用できる値: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot。 既定値は ReadCommitted です。 型: string (または resultType 文字列を含む式)。
partitionOption 並列で読み取られる Sql に使用されるパーティション メカニズム。 使用できる値は、"None"、"PhysicalPartitionsOfTable"、"DynamicRange" です。
partitionSettings Sql ソースのパーティション分割に利用される設定。 SqlPartitionSettings
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
sqlReaderQuery Microsoft Fabric Warehouse 閲覧者クエリ。 型: string (または resultType 文字列を含む式)。
sqlReaderStoredProcedureName Microsoft Fabric Warehouse ソースのストアド プロシージャの名前。 これは、SqlReaderQuery と同時に使用することはできません。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}" Type: object (または Expression with resultType object)、itemType: StoredProcedureParameter。

WebSource

名前 説明
type コピー元の種類。 "WebSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。

XeroSource

名前 説明
type コピー元の種類。 "XeroSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

XmlSource

名前 説明
type コピー元の種類。 "XmlSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
formatSettings Xml 形式の設定。 XmlReadSettings
storeSettings Xml ストアの設定。 StoreReadSettings

XmlReadSettings

名前 説明
compressionProperties 圧縮設定。 CompressionReadSettings
detectDataType xml ファイルの読み取り時に型検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
namespacePrefixes 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックスマッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" Type: object (または resultType オブジェクトを持つ式)。
namespaces xml ファイルの読み取り時に名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。
読み取り設定の種類。 string (必須)
validationMode xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値は、'none'、'xsd'、または 'dtd' です。 型: string (または resultType 文字列を含む式)。
{カスタマイズされたプロパティ}

ZohoSource

名前 説明
type コピー元の種類。 "ZohoSource" (必須)
additionalColumns ソース データに追加する列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。
query ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

StagingSettings

名前 説明
enableCompression 中間ステージングを使用してデータをコピーするときに圧縮を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
linkedServiceName ステージングリンクされたサービスリファレンス。 LinkedServiceReference (必須)
path 中間データを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。
{カスタマイズされたプロパティ}

CustomActivity

名前 説明
type アクティビティの種類。 "Custom" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties カスタム アクティビティのプロパティ。 CustomActivityTypeProperties (必須)

CustomActivityTypeProperties

名前 説明
autoUserSpecification ユーザーの昇格レベルとスコープ。既定値は nonadmin タスクです。 型: string (または resultType double を持つ式)。
command カスタム アクティビティの種類のコマンド: string (または resultType 文字列を含む式)。
extendedProperties ユーザー定義のプロパティ バッグ。 使用できるキーまたは値に制限はありません。 ユーザーが指定したカスタム アクティビティには、定義されたコンテンツを使用して解釈する責任があります。 CustomActivityTypePropertiesExtendedProperties
folderPath リソース ファイルのフォルダー パス 種類: string (または resultType 文字列を含む式)。
referenceObjects 参照オブジェクト CustomActivityReferenceObject
resourceLinkedService リソースにリンクされたサービス 参照。 LinkedServiceReference
retentionTimeInDays カスタム アクティビティ用に送信するファイルのリテンション期間。 型: double (または resultType double を持つ式)。

CustomActivityTypePropertiesExtendedProperties

名前 説明
{カスタマイズされたプロパティ}

CustomActivityReferenceObject

名前 説明
datasets データセット参照。 DatasetReference[]
linkedServices リンクされたサービス参照。 LinkedServiceReference[]

DatabricksNotebookActivity

名前 説明
type アクティビティの種類。 "DatabricksNotebook" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Databricks Notebook アクティビティのプロパティ。 DatabricksNotebookActivityTypeProperties (必須)

DatabricksNotebookActivityTypeProperties

名前 説明
baseParameters このジョブの実行ごとに使用される基本パラメーター。ノートブックが指定されていないパラメーターを受け取る場合は、ノートブックの既定値が使用されます。 DatabricksNotebookActivityTypePropertiesBaseParamete...
libraries ジョブを実行するクラスターにインストールされるライブラリのリスト。 DatabricksNotebookActivityTypePropertiesLibrariesIte...[]
notebookPath Databricks ワークスペースで実行するノートブックの絶対パスです。 このパスはスラッシュで始まる必要があります。 型: string (または resultType 文字列を含む式)。

DatabricksNotebookActivityTypePropertiesBaseParamete...

名前 説明
{カスタマイズされたプロパティ}

DatabricksNotebookActivityTypePropertiesLibrariesIte...

名前 説明
{カスタマイズされたプロパティ}

DatabricksSparkJarActivity

名前 説明
type アクティビティの種類。 "DatabricksSparkJar" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Databricks SparkJar アクティビティのプロパティ。 DatabricksSparkJarActivityTypeProperties (必須)

DatabricksSparkJarActivityTypeProperties

名前 説明
libraries ジョブを実行するクラスターにインストールされるライブラリのリスト。 DatabricksSparkJarActivityTypePropertiesLibrariesIte...[]
mainClassName 実行される main メソッドを含むクラスのフル ネーム。 このクラスは、ライブラリとして提供される JAR に含まれている必要があります。 型: string (または resultType 文字列を含む式)。
parameters main メソッドに渡されるパラメーター。 any[]

DatabricksSparkJarActivityTypePropertiesLibrariesIte...

名前 説明
{カスタマイズされたプロパティ}

DatabricksSparkPythonActivity

名前 説明
type アクティビティの種類。 "DatabricksSparkPython" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Databricks SparkPython アクティビティのプロパティ。 DatabricksSparkPythonActivityTypeProperties (必須)

DatabricksSparkPythonActivityTypeProperties

名前 説明
libraries ジョブを実行するクラスターにインストールされるライブラリのリスト。 DatabricksSparkPythonActivityTypePropertiesLibraries...[]
parameters Python ファイルに渡されるコマンド ライン パラメーター。 any[]
pythonFile 実行される Python ファイルの URI。 DBFS パスがサポートされています。 型: string (または resultType 文字列を含む式)。

DatabricksSparkPythonActivityTypePropertiesLibraries...

名前 説明
{カスタマイズされたプロパティ}

DataLakeAnalyticsUsqlActivity

名前 説明
type アクティビティの種類。 "DataLakeAnalyticsU-SQL" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties U-SQL アクティビティのプロパティをData Lake Analyticsします。 DataLakeAnalyticsUsqlActivityTypeProperties (必須)

DataLakeAnalyticsUsqlActivityTypeProperties

名前 説明
compilationMode U-SQL のコンパイル モード。 Semantic、Full、SingleBox のいずれかの値を指定する必要があります。 型: string (または resultType 文字列を含む式)。
degreeOfParallelism ジョブを実行するために同時に使用される最大ノード数。 既定値は 1 です。 型: integer (または resultType 整数を含む式)、最小: 1。
parameters U-SQL ジョブ要求のパラメーター。 DataLakeAnalyticsUsqlActivityTypePropertiesParameter...
priority キューされているすべてのジョブのうち、先に実行するジョブを決定します。 数値が小さいほど、優先度は高くなります。 既定値は 1,000 です。 型: integer (または resultType 整数を含む式)、最小: 1。
runtimeVersion 使用する U-SQL エンジンのランタイム バージョン。 型: string (または resultType 文字列を含む式)。
scriptLinkedService リンクされたサービス 参照をスクリプト化します。 LinkedServiceReference (必須)
scriptPath U-SQL スクリプトを含むフォルダーへの大文字と小文字を区別するパス。 型: string (または resultType 文字列を含む式)。

DataLakeAnalyticsUsqlActivityTypePropertiesParameter...

名前 説明
{カスタマイズされたプロパティ}

DeleteActivity

名前 説明
type アクティビティの種類。 "削除" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties アクティビティのプロパティを削除します。 DeleteActivityTypeProperties (必須)

DeleteActivityTypeProperties

名前 説明
dataset アクティビティ データセットの参照を削除します。 DatasetReference (必須)
enableLogging 削除アクティビティの実行の詳細なログを記録するかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
logStorageSettings EnableLogging が true の場合、お客様が指定する必要があるログ ストレージ設定。 LogStorageSettings
maxConcurrentConnections データ ソースを同時に接続するための最大同時接続数。 INT

制約:
最小値 = 1
recursive true の場合、現在のフォルダー パスの下にあるファイルまたはサブフォルダーは再帰的に削除されます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
storeSettings アクティビティ ストアの設定を削除します。 StoreReadSettings

ExecuteDataFlowActivity

名前 説明
type アクティビティの種類。 "ExecuteDataFlow" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties データ フロー アクティビティのプロパティを実行します。 ExecuteDataFlowActivityTypeProperties (必須)

ExecuteDataFlowActivityTypeProperties

名前 説明
compute データ フロー アクティビティのコンピューティング プロパティ。 ExecuteDataFlowActivityTypePropertiesCompute
continueOnError データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式)
データフロー データ フローリファレンス。 DataFlowReference (必須)
integrationRuntime 統合ランタイム参照。 IntegrationRuntimeReference
runConcurrently データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式)
sourceStagingConcurrency シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を含む式)
staging データ フローの実行アクティビティのステージング情報。 DataFlowStagingInfo
traceLevel データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'粗い'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式)

ExecuteDataFlowActivityTypePropertiesCompute

名前 説明
computeType データ フロー ジョブを実行するクラスターのコンピューティングの種類。 使用可能な値は、'General'、'MemoryOptimized'、'ComputeOptimized' です。 型: string (または resultType 文字列を含む式)
coreCount データ フロー ジョブを実行するクラスターのコア数。 サポートされる値は、8、16、32、48、80、144、272 です。 型: 整数 (または resultType 整数を含む式)

DataFlowReference

名前 説明
datasetParameters データセットからデータ フロー パラメーターを参照します。
parameters データ フローのパラメーター ParameterValueSpecification
referenceName 参照データ フロー名。 string (必須)
データ フロー参照の種類。 "DataFlowReference" (必須)
{カスタマイズされたプロパティ}

IntegrationRuntimeReference

名前 説明
parameters 統合ランタイムの引数。 ParameterValueSpecification
referenceName 統合ランタイム名を参照します。 string (必須)
統合ランタイムの種類。 "IntegrationRuntimeReference" (必須)

DataFlowStagingInfo

名前 説明
folderPath ステージング BLOB のフォルダー パス。 型: string (または resultType 文字列を含む式)
linkedService ステージングリンクされたサービスリファレンス。 LinkedServiceReference

ExecutePipelineActivity

名前 説明
type アクティビティの種類。 "ExecutePipeline" (必須)
policy パイプライン アクティビティ ポリシーを実行します。 ExecutePipelineActivityPolicy
typeProperties パイプライン アクティビティのプロパティを実行します。 ExecutePipelineActivityTypeProperties (必須)

ExecutePipelineActivityPolicy

名前 説明
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視に記録されません。 [bool]
{カスタマイズされたプロパティ}

ExecutePipelineActivityTypeProperties

名前 説明
parameters パイプラインのパラメーター。 ParameterValueSpecification
pipeline パイプライン リファレンス。 PipelineReference (必須)
waitOnCompletion アクティビティの実行が依存パイプラインの実行の完了を待機するかどうかを定義します。 既定値は false です。 [bool]

PipelineReference

名前 説明
name 参照名。 string
referenceName 参照パイプライン名。 string (必須)
パイプライン参照型。 "PipelineReference" (必須)

ExecuteSsisPackageActivity

名前 説明
type アクティビティの種類。 "ExecuteSSISPackage" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties SSIS パッケージ アクティビティのプロパティを実行します。 ExecuteSsisPackageActivityTypeProperties (必須)

ExecuteSsisPackageActivityTypeProperties

名前 説明
connectVia 統合ランタイム参照。 IntegrationRuntimeReference (必須)
environmentPath SSIS パッケージを実行するための環境パス。 型: string (または resultType 文字列を含む式)。
executionCredential パッケージ実行資格情報。 SsisExecutionCredential
loggingLevel SSIS パッケージ実行のログ レベル。 型: string (または resultType 文字列を含む式)。
logLocation SSIS パッケージの実行ログの場所。 SsisLogLocation
packageConnectionManagers SSIS パッケージを実行するパッケージ レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesPackageConne...
packageLocation SSIS パッケージの場所。 SsisPackageLocation (必須)
packageParameters SSIS パッケージを実行するためのパッケージ レベル パラメーター。 ExecuteSsisPackageActivityTypePropertiesPackageParam...
projectConnectionManagers SSIS パッケージを実行するプロジェクト レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesProjectConne...
projectParameters SSIS パッケージを実行するプロジェクト レベルのパラメーター。 ExecuteSsisPackageActivityTypePropertiesProjectParam...
propertyOverrides プロパティは、 をオーバーライドして SSIS パッケージを実行します。 ExecuteSsisPackageActivityTypePropertiesPropertyOver...
ランタイム SSIS パッケージを実行するランタイムを指定します。 値は "x86" または "x64" である必要があります。 型: string (または resultType 文字列を含む式)。

SsisExecutionCredential

名前 説明
domain Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。
password Windows 認証のパスワード。 SecureString (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。

SecureString

名前 説明
type シークレットの種類。 string (必須)
value セキュリティで保護された文字列の値。 string (必須)

SsisLogLocation

名前 説明
logPath SSIS パッケージの実行ログ パス。 型: string (または resultType 文字列を含む式)。
SSIS ログの場所の種類。 "File" (必須)
typeProperties SSIS パッケージ実行ログの場所のプロパティ。 SsisLogLocationTypeProperties (必須)

SsisLogLocationTypeProperties

名前 説明
accessCredential パッケージ実行ログ アクセス資格情報。 SsisAccessCredential
logRefreshInterval ログを更新する間隔を指定します。 既定の間隔は 5 分です。 型: string (または resultType 文字列を含む式)、pattern: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

SsisAccessCredential

名前 説明
domain Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。
password Windows 認証のパスワード。 SecretBase (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。

SecretBase

名前 説明
type オブジェクトの種類を設定する AzureKeyVaultSecret
SecureString (必須)

AzureKeyVaultSecretReference

名前 説明
secretName Azure Key Vault内のシークレットの名前。 型: string (または resultType 文字列を含む式)。
secretVersion Azure Key Vault内のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。
store Azure Key Vaultリンクされたサービス リファレンス。 LinkedServiceReference (必須)
シークレットの種類。 string (必須)

ExecuteSsisPackageActivityTypePropertiesPackageConne...

名前 説明
{カスタマイズされたプロパティ} SsisConnectionManager

SsisConnectionManager

名前 説明
{カスタマイズされたプロパティ} SsisExecutionParameter

SsisExecutionParameter

名前 説明
value SSIS パッケージ実行パラメーター値。 型: string (または resultType 文字列を含む式)。

SsisPackageLocation

名前 説明
packagePath SSIS パッケージ パス。 型: string (または resultType 文字列を含む式)。
SSIS パッケージの場所の種類。 "ファイル"
"InlinePackage"
"PackageStore"
"SSISDB"
typeProperties SSIS パッケージの場所のプロパティ。 SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

名前 説明
accessCredential パッケージ アクセス資格情報。 SsisAccessCredential
childPackages 埋め込み子パッケージの一覧。 SsisChildPackage[]
configurationAccessCredential 構成ファイルのアクセス資格情報。 SsisAccessCredential
configurationPath パッケージ実行の構成ファイル。 型: string (または resultType 文字列を含む式)。
packageContent 埋め込みパッケージの内容。 型: string (または resultType 文字列を含む式)。
packageLastModifiedDate 埋め込みパッケージの最終変更日。 string
packageName パッケージの名前です。 string
packagePassword パッケージのパスワード。 SecretBase

SsisChildPackage

名前 説明
packageContent 埋め込み子パッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。
packageLastModifiedDate 埋め込み子パッケージの最終変更日。 string
packageName 埋め込み子パッケージの名前。 string
packagePath 埋め込み子パッケージのパス。 型: string (または resultType 文字列を含む式)。

ExecuteSsisPackageActivityTypePropertiesPackageParam...

名前 説明
{カスタマイズされたプロパティ} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesProjectConne...

名前 説明
{カスタマイズされたプロパティ} SsisConnectionManager

ExecuteSsisPackageActivityTypePropertiesProjectParam...

名前 説明
{カスタマイズされたプロパティ} SsisExecutionParameter

ExecuteSsisPackageActivityTypePropertiesPropertyOver...

名前 説明
{カスタマイズされたプロパティ} SsisPropertyOverride

SsisPropertyOverride

名前 説明
isSensitive SSIS パッケージ プロパティのオーバーライド値が機密データであるかどうか。 値が true の場合、SSISDB で暗号化されます [bool]
value SSIS パッケージ プロパティのオーバーライド値。 型: string (または resultType 文字列を含む式)。

ExecuteWranglingDataflowActivity

名前 説明
type アクティビティの種類。 "ExecuteWranglingDataflow" (必須)
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Power Query アクティビティのプロパティを実行します。 ExecutePowerQueryActivityTypeProperties (必須)

ExecutePowerQueryActivityTypeProperties

名前 説明
compute データ フロー アクティビティのコンピューティング プロパティ。 ExecuteDataFlowActivityTypePropertiesCompute
continueOnError データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式)
データフロー データ フローリファレンス。 DataFlowReference (必須)
integrationRuntime 統合ランタイム参照。 IntegrationRuntimeReference
Query シンク データセットへのPower Query マッシュアップ クエリのマッピングの一覧。 PowerQuerySinkMapping[]
runConcurrently データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式)
sinks (非推奨。クエリを使用してください)。 queryName にマップPower Queryアクティビティ シンクの一覧。 ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を含む式)
staging データ フローの実行アクティビティのステージング情報。 DataFlowStagingInfo
traceLevel データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'粗い'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式)

PowerQuerySinkMapping

名前 説明
dataflowSinks マッシュアップ クエリにマップPower Queryシンクの一覧。 PowerQuerySink[]
queryName マッシュアップ ドキュメント内のクエリPower Query名前。 string

PowerQuerySink

名前 説明
dataset データセット参照。 DatasetReference
description 変換の説明。 string
flowlet Flowlet リファレンス DataFlowReference
linkedService リンクされたサービス参照。 LinkedServiceReference
name 変換名。 string (必須)
rejectedDataLinkedService 拒否されたデータのリンクされたサービス参照。 LinkedServiceReference
schemaLinkedService スキーマのリンクされたサービス 参照。 LinkedServiceReference
script シンク スクリプト。 string

ExecutePowerQueryActivityTypePropertiesSinks

名前 説明
{カスタマイズされたプロパティ} PowerQuerySink

FailActivity

名前 説明
type アクティビティの種類。 "Fail" (必須)
typeProperties アクティビティのプロパティを失敗します。 FailActivityTypeProperties (必須)

FailActivityTypeProperties

名前 説明
errorCode Fail アクティビティのエラーの種類を分類するエラー コード。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。
message Fail アクティビティで表示されるエラー メッセージ。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。

FilterActivity

名前 説明
type アクティビティの種類。 "Filter" (必須)
typeProperties アクティビティのプロパティをフィルター処理します。 FilterActivityTypeProperties (必須)

FilterActivityTypeProperties

名前 説明
condition 入力のフィルター処理に使用する条件。 (必須)
items フィルターを適用する必要がある入力配列。 (必須)

Expression

名前 説明
type 式の種類。 "Expression" (必須)
value 式の値。 string (必須)

ForEachActivity

名前 説明
type アクティビティの種類。 "ForEach" (必須)
typeProperties ForEach アクティビティのプロパティ。 ForEachActivityTypeProperties (必須)

ForEachActivityTypeProperties

名前 説明
activities 実行するアクティビティの一覧。 Activity[] (必須)
batchCount 並列実行の数を制御するために使用するバッチの数 (IsSequential が false に設定されている場合)。 INT

制約:
最大値 = 50
isSequential ループを順番または並列で実行する必要がある場合 (最大 50) [bool]
items 反復処理するコレクション。 (必須)

GetMetadataActivity

名前 説明
type アクティビティの種類。 "GetMetadata" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties GetMetadata アクティビティのプロパティ。 GetMetadataActivityTypeProperties (必須)

GetMetadataActivityTypeProperties

名前 説明
dataset GetMetadata アクティビティ データセットのリファレンス。 DatasetReference (必須)
fieldList データセットから取得するメタデータのフィールド。 any[]
formatSettings GetMetadata アクティビティ形式の設定。 FormatReadSettings
storeSettings GetMetadata アクティビティ ストアの設定。 StoreReadSettings

FormatReadSettings

名前 説明
type オブジェクトの種類を設定する BinaryReadSettings
DelimitedTextReadSettings
JsonReadSettings
ParquetReadSettings
XmlReadSettings (必須)

HDInsightHiveActivity

名前 説明
type アクティビティの種類。 "HDInsightHive" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight Hive アクティビティのプロパティ。 HDInsightHiveActivityTypeProperties (必須)

HDInsightHiveActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 any[]
defines ユーザーが Hive ジョブ要求の定義を指定できるようにします。 HDInsightHiveActivityTypePropertiesDefines
getDebugInfo デバッグ情報オプション。 "Always"
"Failure"
"None"
queryTimeout クエリのタイムアウト値 (分単位)。 HDInsight クラスターが ESP (エンタープライズ セキュリティ パッケージ) を使用している場合に有効 INT
scriptLinkedService リンクされたサービス 参照をスクリプト化します。 LinkedServiceReference
scriptPath スクリプト パス。 型: string (または resultType 文字列を含む式)。
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]
variables hivevar 名前空間の下でユーザーが指定した引数。 HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ}

HDInsightHiveActivityTypePropertiesVariables

名前 説明
{カスタマイズされたプロパティ}

HDInsightMapReduceActivity

名前 説明
type アクティビティの種類。 "HDInsightMapReduce" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight MapReduce アクティビティのプロパティ。 HDInsightMapReduceActivityTypeProperties (必須)

HDInsightMapReduceActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 any[]
className クラス名。 型: string (または resultType 文字列を含む式)。
defines MapReduce ジョブ要求の定義をユーザーが指定できるようにします。 HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo [デバッグ情報] オプション。 "Always"
"Failure"
"None"
jarFilePath Jar パス。 型: string (または resultType 文字列を含む式)。
jarLibs Jar libs。 any[]
jarLinkedService Jar のリンクされたサービス 参照。 LinkedServiceReference
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ}

HDInsightPigActivity

名前 説明
type アクティビティの種類。 "HDInsightPig" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight Pig アクティビティのプロパティ。 HDInsightPigActivityTypeProperties (必須)

HDInsightPigActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 型: 配列 (または resultType 配列を持つ式)。
defines Pig ジョブ要求の定義をユーザーが指定できるようにします。 HDInsightPigActivityTypePropertiesDefines
getDebugInfo [デバッグ情報] オプション。 "Always"
"Failure"
"None"
scriptLinkedService リンクされたサービス 参照をスクリプト化します。 LinkedServiceReference
scriptPath スクリプト パス。 型: string (または resultType 文字列を含む式)。
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ}

HDInsightSparkActivity

名前 説明
type アクティビティの種類。 "HDInsightSpark" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight Spark アクティビティのプロパティ。 HDInsightSparkActivityTypeProperties (必須)

HDInsightSparkActivityTypeProperties

名前 説明
arguments HDInsightSparkActivity に対するユーザー指定の引数。 any[]
className アプリケーションの Java/Spark メイン クラス。 string
entryFilePath 実行するコード/パッケージのルート フォルダーへの相対パス。 型: string (または resultType 文字列を含む式)。
getDebugInfo デバッグ情報オプション。 "Always"
"Failure"
"None"
proxyUser ジョブを実行する権限を借用するユーザー。 型: string (または resultType 文字列を含む式)。
rootPath すべてのジョブのファイルの 'sparkJobLinkedService' のルート パス。 型: string (または resultType 文字列を含む式)。
sparkConfig Spark 構成プロパティ。 HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService エントリ ファイルと依存関係をアップロードし、ログを受信するためのストレージのリンクされたサービス。 LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

名前 説明
{カスタマイズされたプロパティ}

HDInsightStreamingActivity

名前 説明
type アクティビティの種類。 "HDInsightStreaming" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties HDInsight ストリーミング アクティビティのプロパティ。 HDInsightStreamingActivityTypeProperties (必須)

HDInsightStreamingActivityTypeProperties

名前 説明
arguments HDInsightActivity に対してユーザーが指定した引数。 any[]
combiner コンバイナーの実行可能ファイル名。 型: string (または resultType 文字列を含む式)。
commandEnvironment コマンド ライン環境の値。 any[]
defines ストリーミング ジョブ要求の定義をユーザーが指定できるようにします。 HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService ファイルが配置されているリンクされたサービス参照。 LinkedServiceReference
filePaths ストリーミング ジョブ ファイルへのパス。 ディレクトリを指定できます。 any[] (必須)
getDebugInfo デバッグ情報オプション。 "Always"
"Failure"
"None"
input 入力 BLOB パス。 型: string (または resultType 文字列を含む式)。
mapper マッパー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。
output 出力 BLOB パス。 型: string (または resultType 文字列を含む式)。
reducer Reducer 実行可能ファイル名。 型: string (または resultType 文字列を含む式)。
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

名前 説明
{カスタマイズされたプロパティ}

IfConditionActivity

名前 説明
type アクティビティの種類。 "IfCondition" (必須)
typeProperties IfCondition アクティビティのプロパティ。 IfConditionActivityTypeProperties (必須)

IfConditionActivityTypeProperties

名前 説明
expression ブール値に評価される式。 これは、実行されるアクティビティのブロック (ifTrueActivities または ifFalseActivities) を決定するために使用されます。 (必須)
ifFalseActivities 式が false に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティはアクションなしで終了します。 Activity[]
ifTrueActivities 式が true に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティはアクションなしで終了します。 Activity[]

LookupActivity

名前 説明
type アクティビティの種類。 "Lookup" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties ルックアップ アクティビティのプロパティ。 LookupActivityTypeProperties (必須)

LookupActivityTypeProperties

名前 説明
dataset ルックアップ アクティビティ データセットのリファレンス。 DatasetReference (必須)
firstRowOnly 最初の行を返すか、すべての行を返すか。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。
source コピー アクティビティ ソースと同じデータセット固有のソース プロパティ。 CopySource (必須)

ScriptActivity

名前 説明
type アクティビティの種類。 "Script" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties スクリプト アクティビティのプロパティ。 ScriptActivityTypeProperties (必須)

ScriptActivityTypeProperties

名前 説明
logSettings スクリプト アクティビティのログ設定。 ScriptActivityTypePropertiesLogSettings
scriptBlockExecutionTimeout ScriptBlock の実行タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。
スクリプト スクリプト ブロックの配列。 型: 配列。 ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

名前 説明
logDestination ログの宛先。 型: string。 "ActivityOutput"
"ExternalStore" (必須)
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings

ScriptActivityScriptBlock

名前 説明
parameters スクリプト パラメーターの配列。 型: 配列。 ScriptActivityParameter[]
text クエリ テキスト。 型: string (または resultType 文字列を含む式)。
クエリの型。 型: string。 "NonQuery"
"Query" (必須)

ScriptActivityParameter

名前 説明
方向 パラメーターの方向。 "Input"
"InputOutput"
"出力"
name パラメーターの名前。 型: string (または resultType 文字列を含む式)。
size 出力方向パラメーターのサイズ。 INT
パラメーターの型。 "Boolean"
"DateTime"
"DateTimeOffset"
"Decimal"
"Double"
"Guid"
"Int16"
"Int32"
"Int64"
"Single"
"String"
"Timespan"
value パラメーターの値。 型: string (または resultType 文字列を含む式)。

SetVariableActivity

名前 説明
type アクティビティの種類。 "SetVariable" (必須)
policy アクティビティ ポリシー。 SecureInputOutputPolicy
typeProperties 変数アクティビティのプロパティを設定します。 SetVariableActivityTypeProperties (必須)

SecureInputOutputPolicy

名前 説明
secureInput true に設定すると、アクティビティからの入力はセキュリティで保護されたと見なされ、監視に記録されません。 [bool]
secureOutput true に設定すると、アクティビティからの出力はセキュリティで保護されたと見なされ、監視に記録されません。 [bool]

SetVariableActivityTypeProperties

名前 説明
setSystemVariable true に設定すると、パイプライン実行の戻り値が設定されます。 [bool]
value 設定する値。 静的な値または式を指定できます。
variableName 値を設定する必要がある変数の名前。 string

SynapseSparkJobDefinitionActivity

名前 説明
type アクティビティの種類。 "SparkJob" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Spark ジョブ アクティビティのプロパティを実行します。 SynapseSparkJobActivityTypeProperties (必須)

SynapseSparkJobActivityTypeProperties

名前 説明
args SynapseSparkJobDefinitionActivity に対してユーザーが指定した引数。 any[]
className 指定した spark ジョブ定義の 'className' をオーバーライドする、メイン定義ファイル内の完全修飾識別子またはメイン クラス。 型: string (または resultType 文字列を含む式)。
conf Spark 構成プロパティ。指定した Spark ジョブ定義の 'conf' をオーバーライドします。
configurationType Spark 構成の型。 "Artifact"
"カスタマイズ済み"
"Default"
driverSize ジョブの指定した Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。
executorSize ジョブの指定した Spark プールに割り当てられた Executor に使用するコアとメモリの数。これは、指定した Spark ジョブ定義の 'ExecutorCores' と 'ExecutorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。
file ジョブに使用されるメイン ファイル。これにより、指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。
ファイル (非推奨。pythonCodeReference と filesV2) メイン定義ファイル内の参照に使用される追加のファイルを使用してください。これにより、指定した Spark ジョブ定義の 'files' がオーバーライドされます。 any[]
filesV2 メイン定義ファイル内の参照に使用される追加のファイル。これにより、指定した Spark ジョブ定義の 'jars' と 'files' がオーバーライドされます。 any[]
numExecutors このジョブに対して起動する Executor の数。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。 型: integer (または resultType 整数を持つ式)。
pythonCodeReference メイン定義ファイルの参照に使用される追加の Python コード ファイル。これにより、指定した Spark ジョブ定義の 'pyFiles' がオーバーライドされます。 any[]
scanFolder メイン定義ファイルのルート フォルダーからサブフォルダーをスキャンすると、これらのファイルが参照ファイルとして追加されます。 'jars'、'pyFiles'、'files' または 'archives' という名前のフォルダーがスキャンされ、フォルダー名では大文字と小文字が区別されます。 型: boolean (または resultType ブール値を持つ式)。
sparkConfig Spark 構成プロパティ。 SynapseSparkJobActivityTypePropertiesSparkConfig
sparkJob Synapse Spark ジョブリファレンス。 SynapseSparkJobReference (必須)
targetBigDataPool Spark バッチ ジョブの実行に使用されるビッグ データ プールの名前。これにより、指定した Spark ジョブ定義の 'targetBigDataPool' がオーバーライドされます。 BigDataPoolParametrizationReference
targetSparkConfiguration Spark ジョブの Spark 構成。 SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

名前 説明
{カスタマイズされたプロパティ}

SynapseSparkJobReference

名前 説明
referenceName Spark ジョブ名を参照します。 resultType 文字列を含む式。
Synapse Spark ジョブ参照の種類。 "SparkJobDefinitionReference" (必須)

BigDataPoolParametrizationReference

名前 説明
referenceName ビッグ データ プール名を参照します。 型: string (または resultType 文字列を含む式)。
ビッグ データ プール参照の種類。 "BigDataPoolReference" (必須)

SparkConfigurationParametrizationReference

名前 説明
referenceName Spark 構成名を参照します。 型: string (または resultType 文字列を含む式)。
Spark 構成参照の種類。 "SparkConfigurationReference" (必須)

SqlServerStoredProcedureActivity

名前 説明
type アクティビティの種類。 "SqlServerStoredProcedure" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties SQL ストアド プロシージャ アクティビティのプロパティ。 SqlServerStoredProcedureActivityTypeProperties (必須)

SqlServerStoredProcedureActivityTypeProperties

名前 説明
storedProcedureName ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}"

SwitchActivity

名前 説明
type アクティビティの種類。 "Switch" (必須)
typeProperties アクティビティのプロパティを切り替えます。 SwitchActivityTypeProperties (必須)

SwitchActivityTypeProperties

名前 説明
cases 'on' プロパティの予期される値に対応するケースの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティは defaultActivities で提供されるアクティビティを実行します。 SwitchCase[]
defaultActivities ケース条件が満たされない場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定されていない場合、アクティビティはアクションなしで終了します。 Activity[]
on 文字列または整数に評価される式。 これは、実行される場合のアクティビティのブロックを決定するために使用されます。 (必須)

SwitchCase

名前 説明
activities 満たされたケース条件に対して実行するアクティビティの一覧。 Activity[]
value 'on' プロパティの式の結果を満たす値が必要です。 string

SynapseNotebookActivity

名前 説明
type アクティビティの種類。 "SynapseNotebook" (必須)
linkedServiceName リンクされたサービス参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Synapse ノートブック アクティビティのプロパティを実行します。 SynapseNotebookActivityTypeProperties (必須)

SynapseNotebookActivityTypeProperties

名前 説明
conf Spark 構成プロパティ。指定したノートブックの 'conf' をオーバーライドします。
configurationType Spark 構成の種類。 "Artifact"
"カスタマイズ済み"
"Default"
driverSize 指定した Spark プールでセッションに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定したノートブックの 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。
executorSize 指定した Spark プールでセッションに割り当てられた Executor に使用されるコアとメモリの数。これは、指定したノートブックの 'ExecutorCores' と 'ExecutorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。
ノートブック Synapse ノートブックリファレンス。 SynapseNotebookReference (必須)
numExecutors このセッションで起動する Executor の数。これにより、指定したノートブックの 'numExecutors' がオーバーライドされます。 型: integer (または resultType 整数を持つ式)。
parameters ノートブック パラメーター。 SynapseNotebookActivityTypePropertiesParameters
sparkConfig Spark 構成プロパティ。 SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool ノートブックの実行に使用されるビッグ データ プールの名前。 BigDataPoolParametrizationReference
targetSparkConfiguration Spark ジョブの Spark 構成。 SparkConfigurationParametrizationReference

SynapseNotebookReference

名前 説明
referenceName 参照ノートブック名。 型: string (または resultType 文字列を含む式)。
Synapse ノートブックの参照型。 "NotebookReference" (必須)

SynapseNotebookActivityTypePropertiesParameters

名前 説明
{カスタマイズされたプロパティ} NotebookParameter

NotebookParameter

名前 説明
type Notebook パラメーターの種類。 "bool"
"float"
"int"
"string"
value Notebook パラメーターの値。 型: string (または resultType 文字列を含む式)。

SynapseNotebookActivityTypePropertiesSparkConfig

名前 説明
{カスタマイズされたプロパティ}

UntilActivity

名前 説明
type アクティビティの種類。 "Until" (必須)
typeProperties アクティビティのプロパティまで。 UntilActivityTypeProperties (必須)

UntilActivityTypeProperties

名前 説明
activities 実行するアクティビティの一覧。 Activity[] (必須)
expression ブール値に評価される式。 ループは、この式が true に評価されるまで続行されます (必須)
timeout アクティビティの実行に関するタイムアウトを指定します。 値が指定されていない場合、TimeSpan.FromDays(7) の値 (既定値は 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

ValidationActivity

名前 説明
type アクティビティの種類。 "検証" (必須)
typeProperties 検証アクティビティのプロパティ。 ValidationActivityTypeProperties (必須)

ValidationActivityTypeProperties

名前 説明
childItems データセットがフォルダーを指している場合に使用できます。 true に設定した場合、フォルダーには少なくとも 1 つのファイルが必要です。 false に設定した場合、フォルダーは空である必要があります。 型: boolean (または resultType ブール値を持つ式)。
dataset 検証アクティビティ データセットのリファレンス。 DatasetReference (必須)
minimumSize データセットがファイルを指している場合に使用できます。 ファイルのサイズは、指定した値以上である必要があります。 型: integer (または resultType 整数を持つ式)。
sleep 検証の試行間の遅延 (秒単位)。 値を指定しない場合は、既定値として 10 秒が使用されます。 型: integer (または resultType 整数を持つ式)。
timeout アクティビティの実行に関するタイムアウトを指定します。 値が指定されていない場合、TimeSpan.FromDays(7) の値 (既定値は 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。

WaitActivity

名前 説明
type アクティビティの種類。 "Wait" (必須)
typeProperties 待機アクティビティのプロパティ。 WaitActivityTypeProperties (必須)

WaitActivityTypeProperties

名前 説明
waitTimeInSeconds 期間 (秒単位)。 型: integer (または resultType 整数を持つ式)。

WebActivity

名前 説明
type アクティビティの種類。 "WebActivity" (必須)
linkedServiceName リンクされたサービス 参照。 LinkedServiceReference
policy アクティビティ ポリシー。 ActivityPolicy
typeProperties Web アクティビティのプロパティ。 WebActivityTypeProperties (必須)

WebActivityTypeProperties

名前 説明
認証 エンドポイントを呼び出すために使用される認証方法。 WebActivityAuthentication
body エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または resultType 文字列を含む式) には使用できません。
connectVia 統合ランタイム参照。 IntegrationRuntimeReference
datasets Web エンドポイントに渡されるデータセットの一覧。 DatasetReference[]
disableCertValidation true に設定すると、証明書の検証は無効になります。 [bool]
headers 要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 WebActivityTypePropertiesHeaders
httpRequestTimeout HTTP 要求が応答を取得する際のタイムアウト。 形式は TimeSpan (hh:mm:ss) です。 この値は、アクティビティのタイムアウトではなく、応答を取得するためのタイムアウトです。 既定値は 00:01:00 (1 分) です。 範囲は 1 から 10 分です
linkedServices Web エンドポイントに渡されるリンクされたサービスの一覧。 LinkedServiceReference[]
method ターゲット エンドポイントの REST API メソッド。 "DELETE"
"GET"
"POST"
"PUT" (必須)
turnOffAsync HTTP 202 応答の応答ヘッダーで指定された場所での HTTP GET の呼び出しを無効にするオプション。 true に設定すると、応答ヘッダーで指定された http の場所で HTTP GET の呼び出しが停止されます。 false を設定すると、http 応答ヘッダーで指定された場所で HTTP GET 呼び出しが引き続き呼び出されます。 [bool]
url Web アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。

WebActivityAuthentication

名前 説明
資格情報 (credential) 認証情報を含む資格情報参照。 CredentialReference
password ServicePrincipal に使用した場合の PFX ファイルまたは基本認証/シークレットのパスワード SecretBase
pfx ServicePrincipal で使用する場合の PFX ファイルまたは証明書の Base64 でエンコードされたコンテンツ SecretBase
resource MSI 認証を使用するときに Azure Auth トークンが要求されるリソース。 型: string (または resultType 文字列を含む式)。
Web アクティビティ認証 (Basic/ClientCertificate/MSI/ServicePrincipal) string
username ServicePrincipal に使用する場合は、基本認証の Web アクティビティ認証ユーザー名または ClientID。 型: string (または resultType 文字列を含む式)。
userTenant ServicePrincipal 認証を使用するときに Azure 認証トークンが要求される TenantId。 型: string (または resultType 文字列を含む式)。

CredentialReference

名前 説明
referenceName 参照資格情報の名前。 string (必須)
資格情報参照の種類。 "CredentialReference" (必須)
{カスタマイズされたプロパティ}

WebActivityTypePropertiesHeaders

名前 説明
{カスタマイズされたプロパティ} string

WebHookActivity

名前 説明
type アクティビティの種類。 "WebHook" (必須)
policy アクティビティ ポリシー。 SecureInputOutputPolicy
typeProperties WebHook アクティビティのプロパティ。 WebHookActivityTypeProperties (必須)

WebHookActivityTypeProperties

名前 説明
認証 エンドポイントを呼び出すために使用される認証方法。 WebActivityAuthentication
body エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドに必要です。GET メソッドの Type: string (または resultType 文字列を含む式) には使用できません。
headers 要求に送信されるヘッダーを表します。 たとえば、要求に種類と言語を設定する場合: "headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 WebHookActivityTypePropertiesHeaders
method ターゲット エンドポイントの REST API メソッド。 "POST" (必須)
reportStatusOnCallBack true に設定すると、コールバック要求本文の statusCode、出力、エラーがアクティビティによって使用されます。 アクティビティは、コールバック要求で statusCode >= 400 を設定することで失敗としてマークできます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。
timeout Webhook を呼び戻すタイムアウト。 値が指定されていない場合、既定値は 10 分です。 型: string。 パターン: ((\d+).)?(\d\d):(60,([0-5][0-9])):(60,([0-5][0-9]))。 string
url WebHook アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。

WebHookActivityTypePropertiesHeaders

名前 説明
{カスタマイズされたプロパティ} string

PipelineFolder

名前 説明
name このパイプラインが存在するフォルダーの名前。 string

ParameterDefinitionSpecification

名前 説明
{カスタマイズされたプロパティ} ParameterSpecification

ParameterSpecification

名前 説明
defaultValue パラメーターの既定値。
パラメーターの型。 "Array"
"Bool"
"Float"
"Int"
"Object"
"SecureString"
"String" (必須)

PipelinePolicy

名前 説明
elapsedTimeMetric パイプラインの ElapsedTime メトリック ポリシー。 PipelineElapsedTimeMetricPolicy

PipelineElapsedTimeMetricPolicy

名前 説明
duration TimeSpan 値。その後、Azure 監視メトリックが発生します。

PipelineRunDimensions

名前 説明
{カスタマイズされたプロパティ}

VariableDefinitionSpecification

名前 説明
{カスタマイズされたプロパティ} VariableSpecification

VariableSpecification

名前 説明
defaultValue 変数の既定値。
変数の型。 "Array"
"Bool"
"String" (必須)