次の方法で共有


Microsoft.DataFactory factories/pipelines

Bicep リソース定義

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

  • リソース グループの - リソース グループのデプロイ コマンド 参照

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

リソースの形式

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

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

CopySource オブジェクト

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

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonMWSSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  oracleReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionNames: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonRdsForOracleSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonRdsForSqlServerSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  redshiftUnloadSettings: {
    bucketName: any(Azure.Bicep.Types.Concrete.AnyType)
    s3LinkedServiceName: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
  }
  type: 'AmazonRedshiftSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'AvroSource'
}

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

{
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  skipHeaderLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
  treatEmptyAsNull: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobFSSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  noTruncation: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataExplorerSource'
}

AzureDataLakeStoreSourceを する場合は、次のコマンドを使用します。

{
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataLakeStoreSource'
}

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

{
  exportSettings: {
    dateFormat: any(Azure.Bicep.Types.Concrete.AnyType)
    timestampFormat: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDatabricksDeltaLakeSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureMariaDBSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureMySqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzurePostgreSqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureSqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  azureTableSourceIgnoreTableNotFound: any(Azure.Bicep.Types.Concrete.AnyType)
  azureTableSourceQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureTableSource'
}

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

{
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
  }
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'BinarySource'
}

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

{
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  skipHeaderLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
  treatEmptyAsNull: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'BlobSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  consistencyLevel: 'string'
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CassandraSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CommonDataServiceForAppsSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ConcurSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  batchSize: any(Azure.Bicep.Types.Concrete.AnyType)
  cursorMethods: {
    limit: any(Azure.Bicep.Types.Concrete.AnyType)
    project: any(Azure.Bicep.Types.Concrete.AnyType)
    skip: any(Azure.Bicep.Types.Concrete.AnyType)
    sort: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  filter: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CosmosDbMongoDbApiSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  detectDatetime: any(Azure.Bicep.Types.Concrete.AnyType)
  pageSize: any(Azure.Bicep.Types.Concrete.AnyType)
  preferredRegions: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CosmosDbSqlApiSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CouchbaseSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'Db2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    skipLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'DelimitedTextSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  nestingSeparator: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DocumentDbCollectionSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DrillSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DynamicsAXSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DynamicsCrmSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DynamicsSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'EloquaSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'ExcelSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'FileSystemSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GoogleAdWordsSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GoogleBigQuerySource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GoogleBigQueryV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GreenplumSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HBaseSource'
}

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

{
  distcpSettings: {
    distcpOptions: any(Azure.Bicep.Types.Concrete.AnyType)
    resourceManagerEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    tempScriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HdfsSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HiveSource'
}

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

{
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HttpSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HubspotSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ImpalaSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'InformixSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'JiraSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
  }
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'JsonSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  timestampAsOf: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'LakeHouseTableSource'
  versionAsOf: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MagentoSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MariaDBSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MarketoSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MicrosoftAccessSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  batchSize: any(Azure.Bicep.Types.Concrete.AnyType)
  cursorMethods: {
    limit: any(Azure.Bicep.Types.Concrete.AnyType)
    project: any(Azure.Bicep.Types.Concrete.AnyType)
    skip: any(Azure.Bicep.Types.Concrete.AnyType)
    sort: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  filter: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MongoDbAtlasSource'
}

MongoDbSourceを する場合は、次のコマンドを使用します。

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MongoDbSource'
}

MongoDbV2Sourceの場合は、次のコマンドを使用します。

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  batchSize: any(Azure.Bicep.Types.Concrete.AnyType)
  cursorMethods: {
    limit: any(Azure.Bicep.Types.Concrete.AnyType)
    project: any(Azure.Bicep.Types.Concrete.AnyType)
    skip: any(Azure.Bicep.Types.Concrete.AnyType)
    sort: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  filter: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MongoDbV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MySqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'NetezzaSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ODataSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OdbcSource'
}

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

{
  allowedGroups: any(Azure.Bicep.Types.Concrete.AnyType)
  dateFilterColumn: any(Azure.Bicep.Types.Concrete.AnyType)
  endTime: any(Azure.Bicep.Types.Concrete.AnyType)
  outputColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  startTime: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'Office365Source'
  userScopeFilterUri: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OracleServiceCloudSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  oracleReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionNames: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OracleSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'OrcSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    type: 'string'
  }
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'ParquetSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'PaypalSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'PhoenixSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'PostgreSqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'PostgreSqlV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'PrestoSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'QuickBooksSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'RelationalSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ResponsysSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  paginationRules: any(Azure.Bicep.Types.Concrete.AnyType)
  requestBody: any(Azure.Bicep.Types.Concrete.AnyType)
  requestInterval: any(Azure.Bicep.Types.Concrete.AnyType)
  requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'RestSource'
}

SalesforceMarketingCloudSourceの場合は、次のコマンドを使用します。

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceMarketingCloudSource'
}

SalesforceServiceCloudSourceの場合は、次のコマンドを使用します。

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  readBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceServiceCloudSource'
}

SalesforceServiceCloudV2Sourceの場合は、次のコマンドを使用します。

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  includeDeletedObjects: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  SOQLQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceServiceCloudV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  readBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  includeDeletedObjects: any(Azure.Bicep.Types.Concrete.AnyType)
  pageSize: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  SOQLQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceV2Source'
}

SapBwSourceを するには、次の値を使用します。

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapBwSource'
}

SapCloudForCustomerSourceの場合は、次のコマンドを使用します。

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapCloudForCustomerSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapEccSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  packetSize: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapHanaSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  extractionMode: any(Azure.Bicep.Types.Concrete.AnyType)
  projection: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  selection: any(Azure.Bicep.Types.Concrete.AnyType)
  subscriberProcess: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapOdpSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  baseRequestId: any(Azure.Bicep.Types.Concrete.AnyType)
  customRfcReadTableFunctionModule: any(Azure.Bicep.Types.Concrete.AnyType)
  excludeLastRequest: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sapDataColumnDelimiter: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapOpenHubSource'
}

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

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

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ServiceNowSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  expression: {
    operands: [
      ...
    ]
    operators: [
      'string'
    ]
    type: 'string'
    value: 'string'
  }
  pageSize: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ServiceNowV2Source'
}

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

{
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SharePointOnlineListSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ShopifySource'
}

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

{
  exportSettings: {
    additionalCopyOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    additionalFormatOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SnowflakeSource'
}

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

{
  exportSettings: {
    additionalCopyOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    additionalFormatOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SnowflakeV2Source'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SparkSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlDWSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlMISource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  produceAdditionalTypes: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlServerSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SquareSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SybaseSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'TeradataSource'
}

VerticaSourceの場合は、次のコマンドを使用します。

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'VerticaSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  isolationLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionSettings: {
    partitionColumnName: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionLowerBound: any(Azure.Bicep.Types.Concrete.AnyType)
    partitionUpperBound: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderQuery: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlReaderStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'WarehouseSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'XeroSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  query: any(Azure.Bicep.Types.Concrete.AnyType)
  queryTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ZohoSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'WebSource'
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  formatSettings: {
    compressionProperties: {
      type: 'string'
      // For remaining properties, see CompressionReadSettings objects
    }
    detectDataType: any(Azure.Bicep.Types.Concrete.AnyType)
    namespacePrefixes: any(Azure.Bicep.Types.Concrete.AnyType)
    namespaces: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    validationMode: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  storeSettings: {
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
    // For remaining properties, see StoreReadSettings objects
  }
  type: 'XmlSource'
}

StoreReadSettings オブジェクト

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

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonS3CompatibleReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AmazonS3ReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobFSReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobStorageReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  listAfter: any(Azure.Bicep.Types.Concrete.AnyType)
  listBefore: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataLakeStoreReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureFileStorageReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileFilter: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'FileServerReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

FtpReadSettingsの場合は、次のコマンドを使用します。

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  disableChunking: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'FtpReadSettings'
  useBinaryTransfer: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

GoogleCloudStorageReadSettingsの場合は、次のコマンドを使用します。

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'GoogleCloudStorageReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  distcpSettings: {
    distcpOptions: any(Azure.Bicep.Types.Concrete.AnyType)
    resourceManagerEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
    tempScriptPath: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HdfsReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  additionalColumns: any(Azure.Bicep.Types.Concrete.AnyType)
  additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
  requestBody: any(Azure.Bicep.Types.Concrete.AnyType)
  requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
  requestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'HttpReadSettings'
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'LakeHouseReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

OracleCloudStorageReadSettingsの場合は、次のコマンドを使用します。

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  prefix: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OracleCloudStorageReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  deleteFilesAfterCompletion: any(Azure.Bicep.Types.Concrete.AnyType)
  disableChunking: any(Azure.Bicep.Types.Concrete.AnyType)
  enablePartitionDiscovery: any(Azure.Bicep.Types.Concrete.AnyType)
  fileListPath: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeEnd: any(Azure.Bicep.Types.Concrete.AnyType)
  modifiedDatetimeStart: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionRootPath: any(Azure.Bicep.Types.Concrete.AnyType)
  recursive: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SftpReadSettings'
  wildcardFileName: any(Azure.Bicep.Types.Concrete.AnyType)
  wildcardFolderPath: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

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

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

{
  type: 'AppendVariable'
  typeProperties: {
    value: any(Azure.Bicep.Types.Concrete.AnyType)
    variableName: 'string'
  }
}

AzureDataExplorerCommandの場合は、次のコマンドを使用します。

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(Azure.Bicep.Types.Concrete.AnyType)
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'AzureDataExplorerCommand'
  typeProperties: {
    command: any(Azure.Bicep.Types.Concrete.AnyType)
    commandTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

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

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

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

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

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

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

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(Azure.Bicep.Types.Concrete.AnyType)
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'AzureMLUpdateResource'
  typeProperties: {
    trainedModelFilePath: any(Azure.Bicep.Types.Concrete.AnyType)
    trainedModelLinkedServiceName: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    trainedModelName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

ExecutePipeline場合は、次のコマンドを使用します。

{
  policy: {
    secureInput: bool
  }
  type: 'ExecutePipeline'
  typeProperties: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    pipeline: {
      name: 'string'
      referenceName: 'string'
      type: 'string'
    }
    waitOnCompletion: bool
  }
}

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

{
  type: 'Fail'
  typeProperties: {
    errorCode: any(Azure.Bicep.Types.Concrete.AnyType)
    message: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

フィルターの場合は、次を使用します。

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

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

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

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

{
  type: 'IfCondition'
  typeProperties: {
    expression: {
      type: 'string'
      value: 'string'
    }
    ifFalseActivities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any(Azure.Bicep.Types.Concrete.AnyType)
          }
        ]
        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'
            value: any(Azure.Bicep.Types.Concrete.AnyType)
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
  }
}

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

{
  policy: {
    secureInput: bool
    secureOutput: bool
  }
  type: 'SetVariable'
  typeProperties: {
    setSystemVariable: bool
    value: any(Azure.Bicep.Types.Concrete.AnyType)
    variableName: 'string'
  }
}

スイッチの場合は、次を使用します。

{
  type: 'Switch'
  typeProperties: {
    cases: [
      {
        activities: [
          {
            dependsOn: [
              {
                activity: 'string'
                dependencyConditions: [
                  'string'
                ]
              }
            ]
            description: 'string'
            name: 'string'
            onInactiveMarkAs: 'string'
            state: 'string'
            userProperties: [
              {
                name: 'string'
                value: any(Azure.Bicep.Types.Concrete.AnyType)
              }
            ]
            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'
            value: any(Azure.Bicep.Types.Concrete.AnyType)
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    on: {
      type: 'string'
      value: 'string'
    }
  }
}

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

{
  type: 'Until'
  typeProperties: {
    activities: [
      {
        dependsOn: [
          {
            activity: 'string'
            dependencyConditions: [
              'string'
            ]
          }
        ]
        description: 'string'
        name: 'string'
        onInactiveMarkAs: 'string'
        state: 'string'
        userProperties: [
          {
            name: 'string'
            value: any(Azure.Bicep.Types.Concrete.AnyType)
          }
        ]
        type: 'string'
        // For remaining properties, see Activity objects
      }
    ]
    expression: {
      type: 'string'
      value: 'string'
    }
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

{
  type: 'Validation'
  typeProperties: {
    childItems: any(Azure.Bicep.Types.Concrete.AnyType)
    dataset: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    minimumSize: any(Azure.Bicep.Types.Concrete.AnyType)
    sleep: any(Azure.Bicep.Types.Concrete.AnyType)
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

{
  type: 'Wait'
  typeProperties: {
    waitTimeInSeconds: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

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

コピーの場合は、次の値を使用します。

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

カスタムを する場合は、次の値を使用します。

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

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

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

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

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

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

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

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

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

削除の場合は、次のコマンドを使用します。

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

ExecuteDataFlowには、次のコマンドを使用します。

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(Azure.Bicep.Types.Concrete.AnyType)
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'ExecuteDataFlow'
  typeProperties: {
    compute: {
      computeType: any(Azure.Bicep.Types.Concrete.AnyType)
      coreCount: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    continuationSettings: {
      continuationTtlInMinutes: any(Azure.Bicep.Types.Concrete.AnyType)
      customizedCheckpointKey: any(Azure.Bicep.Types.Concrete.AnyType)
      idleCondition: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    continueOnError: any(Azure.Bicep.Types.Concrete.AnyType)
    dataFlow: {
      datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    integrationRuntime: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    runConcurrently: any(Azure.Bicep.Types.Concrete.AnyType)
    sourceStagingConcurrency: any(Azure.Bicep.Types.Concrete.AnyType)
    staging: {
      folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
      linkedService: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
    }
    traceLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

ExecuteSSISPackageの場合は、次のコマンドを使用します。

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

ExecuteWranglingDataflow の場合は、次のコマンドを使用します。

{
  policy: {
    retry: any(Azure.Bicep.Types.Concrete.AnyType)
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'ExecuteWranglingDataflow'
  typeProperties: {
    compute: {
      computeType: any(Azure.Bicep.Types.Concrete.AnyType)
      coreCount: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    continuationSettings: {
      continuationTtlInMinutes: any(Azure.Bicep.Types.Concrete.AnyType)
      customizedCheckpointKey: any(Azure.Bicep.Types.Concrete.AnyType)
      idleCondition: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    continueOnError: any(Azure.Bicep.Types.Concrete.AnyType)
    dataFlow: {
      datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    integrationRuntime: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    queries: [
      {
        dataflowSinks: [
          {
            dataset: {
              parameters: {
                {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
              }
              referenceName: 'string'
              type: 'string'
            }
            description: 'string'
            flowlet: {
              datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
              parameters: {
                {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
              }
              referenceName: 'string'
              type: 'string'
            }
            linkedService: {
              parameters: {
                {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
              }
              referenceName: 'string'
              type: 'string'
            }
            name: 'string'
            rejectedDataLinkedService: {
              parameters: {
                {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
              }
              referenceName: 'string'
              type: 'string'
            }
            schemaLinkedService: {
              parameters: {
                {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
              }
              referenceName: 'string'
              type: 'string'
            }
            script: 'string'
          }
        ]
        queryName: 'string'
      }
    ]
    runConcurrently: any(Azure.Bicep.Types.Concrete.AnyType)
    sinks: {
      {customized property}: {
        dataset: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        description: 'string'
        flowlet: {
          datasetParameters: any(Azure.Bicep.Types.Concrete.AnyType)
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        linkedService: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        name: 'string'
        rejectedDataLinkedService: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        schemaLinkedService: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        script: 'string'
      }
    }
    sourceStagingConcurrency: any(Azure.Bicep.Types.Concrete.AnyType)
    staging: {
      folderPath: any(Azure.Bicep.Types.Concrete.AnyType)
      linkedService: {
        parameters: {
          {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
        }
        referenceName: 'string'
        type: 'string'
      }
    }
    traceLevel: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(Azure.Bicep.Types.Concrete.AnyType)
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'SqlServerStoredProcedure'
  typeProperties: {
    storedProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
    storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

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

{
  linkedServiceName: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  policy: {
    retry: any(Azure.Bicep.Types.Concrete.AnyType)
    retryIntervalInSeconds: int
    secureInput: bool
    secureOutput: bool
    timeout: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  type: 'SynapseNotebook'
  typeProperties: {
    conf: any(Azure.Bicep.Types.Concrete.AnyType)
    configurationType: 'string'
    driverSize: any(Azure.Bicep.Types.Concrete.AnyType)
    executorSize: any(Azure.Bicep.Types.Concrete.AnyType)
    notebook: {
      referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
    }
    numExecutors: any(Azure.Bicep.Types.Concrete.AnyType)
    parameters: {
      {customized property}: {
        type: 'string'
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    }
    sparkConfig: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    sparkPool: {
      referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
    }
    targetSparkConfiguration: {
      referenceName: any(Azure.Bicep.Types.Concrete.AnyType)
      type: 'string'
    }
  }
}

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

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

CompressionReadSettings オブジェクト

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

tarGZipReadSettingsを する場合は、次を使用します。

{
  preserveCompressionFileNameAsFolder: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'TarGZipReadSettings'
}

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

{
  preserveCompressionFileNameAsFolder: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'TarReadSettings'
}

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

{
  preserveZipFileNameAsFolder: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'ZipDeflateReadSettings'
}

StoreWriteSettings オブジェクト

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

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

{
  blockSizeInMB: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobFSWriteSettings'
}

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

{
  blockSizeInMB: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureBlobStorageWriteSettings'
}

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

{
  expiryDateTime: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataLakeStoreWriteSettings'
}

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

{
  type: 'AzureFileStorageWriteSettings'
}

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

{
  type: 'FileServerWriteSettings'
}

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

{
  type: 'LakeHouseWriteSettings'
}

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

{
  operationTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SftpWriteSettings'
  useTempFileRename: any(Azure.Bicep.Types.Concrete.AnyType)
}

CopySink オブジェクト

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

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

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

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

{
  copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  metadata: [
    {
      name: any(Azure.Bicep.Types.Concrete.AnyType)
      value: any(Azure.Bicep.Types.Concrete.AnyType)
    }
  ]
  type: 'AzureBlobFSSink'
}

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

{
  flushImmediately: any(Azure.Bicep.Types.Concrete.AnyType)
  ingestionMappingAsJson: any(Azure.Bicep.Types.Concrete.AnyType)
  ingestionMappingName: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataExplorerSink'
}

AzureDataLakeStoreSinkを する場合は、次のコマンドを使用します。

{
  copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  enableAdlsSingleFileParallel: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDataLakeStoreSink'
}

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

{
  importSettings: {
    dateFormat: any(Azure.Bicep.Types.Concrete.AnyType)
    timestampFormat: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureDatabricksDeltaLakeSink'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureMySqlSink'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzurePostgreSqlSink'
}

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

{
  type: 'AzureQueueSink'
}

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

{
  type: 'AzureSearchIndexSink'
  writeBehavior: 'string'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
  tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureSqlSink'
  upsertSettings: {
    interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
    keys: any(Azure.Bicep.Types.Concrete.AnyType)
    useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  azureTableDefaultPartitionKeyValue: any(Azure.Bicep.Types.Concrete.AnyType)
  azureTableInsertType: any(Azure.Bicep.Types.Concrete.AnyType)
  azureTablePartitionKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
  azureTableRowKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'AzureTableSink'
}

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

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

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

{
  blobWriterAddHeader: any(Azure.Bicep.Types.Concrete.AnyType)
  blobWriterDateTimeFormat: any(Azure.Bicep.Types.Concrete.AnyType)
  blobWriterOverwriteFiles: any(Azure.Bicep.Types.Concrete.AnyType)
  copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  metadata: [
    {
      name: any(Azure.Bicep.Types.Concrete.AnyType)
      value: any(Azure.Bicep.Types.Concrete.AnyType)
    }
  ]
  type: 'BlobSink'
}

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

{
  alternateKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'CommonDataServiceForAppsSink'
  writeBehavior: 'string'
}

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

{
  type: 'CosmosDbMongoDbApiSink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  type: 'CosmosDbSqlApiSink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

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

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

{
  nestingSeparator: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DocumentDbCollectionSink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  alternateKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DynamicsCrmSink'
  writeBehavior: 'string'
}

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

{
  alternateKeyName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DynamicsSink'
  writeBehavior: 'string'
}

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

{
  copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'FileSystemSink'
}

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

{
  formatSettings: {
    type: 'string'
  }
  storeSettings: {
    copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    metadata: [
      {
        name: any(Azure.Bicep.Types.Concrete.AnyType)
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }
  type: 'IcebergSink'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'InformixSink'
}

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

{
  formatSettings: {
    filePattern: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  storeSettings: {
    copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    metadata: [
      {
        name: any(Azure.Bicep.Types.Concrete.AnyType)
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }
  type: 'JsonSink'
}

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

{
  partitionNameList: any(Azure.Bicep.Types.Concrete.AnyType)
  partitionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  tableActionOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'LakeHouseTableSink'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'MicrosoftAccessSink'
}

MongoDbAtlasSinkを する場合は、次のコマンドを使用します。

{
  type: 'MongoDbAtlasSink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

MongoDbV2Sinkを する場合は、次のコマンドを使用します。

{
  type: 'MongoDbV2Sink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OdbcSink'
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'OracleSink'
}

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

{
  formatSettings: {
    fileNamePrefix: any(Azure.Bicep.Types.Concrete.AnyType)
    maxRowsPerFile: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  storeSettings: {
    copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    metadata: [
      {
        name: any(Azure.Bicep.Types.Concrete.AnyType)
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }
  type: 'OrcSink'
}

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

{
  formatSettings: {
    fileNamePrefix: any(Azure.Bicep.Types.Concrete.AnyType)
    maxRowsPerFile: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  storeSettings: {
    copyBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
    disableMetricsCollection: any(Azure.Bicep.Types.Concrete.AnyType)
    maxConcurrentConnections: any(Azure.Bicep.Types.Concrete.AnyType)
    metadata: [
      {
        name: any(Azure.Bicep.Types.Concrete.AnyType)
        value: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    ]
    type: 'string'
    // For remaining properties, see StoreWriteSettings objects
  }
  type: 'ParquetSink'
}

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

{
  additionalHeaders: any(Azure.Bicep.Types.Concrete.AnyType)
  httpCompressionType: any(Azure.Bicep.Types.Concrete.AnyType)
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  requestInterval: any(Azure.Bicep.Types.Concrete.AnyType)
  requestMethod: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'RestSink'
}

SalesforceServiceCloudSinkの場合は、次のコマンドを使用します。

{
  externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceServiceCloudSink'
  writeBehavior: 'string'
}

SalesforceServiceCloudV2Sinkの場合は、次のコマンドを使用します。

{
  externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceServiceCloudV2Sink'
  writeBehavior: 'string'
}

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

{
  externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceSink'
  writeBehavior: 'string'
}

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

{
  externalIdFieldName: any(Azure.Bicep.Types.Concrete.AnyType)
  ignoreNullValues: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SalesforceV2Sink'
  writeBehavior: 'string'
}

SapCloudForCustomerSinkの場合は、次のコマンドを使用します。

{
  httpRequestTimeout: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SapCloudForCustomerSink'
  writeBehavior: 'string'
}

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

{
  importSettings: {
    additionalCopyOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    additionalFormatOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SnowflakeSink'
}

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

{
  importSettings: {
    additionalCopyOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    additionalFormatOptions: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    storageIntegration: any(Azure.Bicep.Types.Concrete.AnyType)
    type: 'string'
  }
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SnowflakeV2Sink'
}

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

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

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
  tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlMISink'
  upsertSettings: {
    interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
    keys: any(Azure.Bicep.Types.Concrete.AnyType)
    useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
  tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlServerSink'
  upsertSettings: {
    interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
    keys: any(Azure.Bicep.Types.Concrete.AnyType)
    useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterStoredProcedureName: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterTableType: any(Azure.Bicep.Types.Concrete.AnyType)
  sqlWriterUseTableLock: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureParameters: any(Azure.Bicep.Types.Concrete.AnyType)
  storedProcedureTableTypeParameterName: any(Azure.Bicep.Types.Concrete.AnyType)
  tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'SqlSink'
  upsertSettings: {
    interimSchemaName: any(Azure.Bicep.Types.Concrete.AnyType)
    keys: any(Azure.Bicep.Types.Concrete.AnyType)
    useTempDB: any(Azure.Bicep.Types.Concrete.AnyType)
  }
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

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

{
  allowCopyCommand: any(Azure.Bicep.Types.Concrete.AnyType)
  copyCommandSettings: {
    additionalOptions: {
      {customized property}: 'string'
    }
    defaultValues: [
      {
        columnName: any(Azure.Bicep.Types.Concrete.AnyType)
        defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
      }
    ]
  }
  preCopyScript: any(Azure.Bicep.Types.Concrete.AnyType)
  tableOption: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'WarehouseSink'
  writeBehavior: any(Azure.Bicep.Types.Concrete.AnyType)
}

FormatReadSettings オブジェクト

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

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

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

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

{
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }
  skipLineCount: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'DelimitedTextReadSettings'
}

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

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

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

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

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

{
  compressionProperties: {
    type: 'string'
    // For remaining properties, see CompressionReadSettings objects
  }
  detectDataType: any(Azure.Bicep.Types.Concrete.AnyType)
  namespacePrefixes: any(Azure.Bicep.Types.Concrete.AnyType)
  namespaces: any(Azure.Bicep.Types.Concrete.AnyType)
  type: 'XmlReadSettings'
  validationMode: any(Azure.Bicep.Types.Concrete.AnyType)
}

SecretBase オブジェクト

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

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

{
  secretName: any(Azure.Bicep.Types.Concrete.AnyType)
  secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
  store: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  type: 'AzureKeyVaultSecret'
}

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

{
  type: 'SecureString'
  value: 'string'
}

プロパティ値

活動

名前 形容 価値
dependsOn アクティビティは条件によって異なります。 ActivityDependency[]
形容 アクティビティの説明。
名前 アクティビティ名。 string (必須)
onInactiveMarkAs 状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 'Failed'
'Skipped'
'Succeeded'
状態 アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 'Active'
'Inactive'
種類 AppendVariableActivity型 'AppendVariable' に設定します。 AzureDataExplorerCommandActivityの型 'AzureDataExplorerCommand' に設定します。 AzureFunctionActivityの種類 'AzureFunctionActivity' に設定します。 AzureMLBatchExecutionActivityの種類 'AzureMLBatchExecution' に設定します。 AzureMLExecutePipelineActivityの型 'AzureMLExecutePipeline' に設定します。 AzureMLUpdateResourceActivityの型 'AzureMLUpdateResource' に設定します。 ExecutePipelineActivityの型 "ExecutePipeline" に設定します。 FailActivityの種類 'Fail' に設定します。 FilterActivityの種類 [フィルター] に設定します。 ForEachActivity'ForEach' に設定します。 IfConditionActivityの型 'IfCondition' に設定します。 SetVariableActivity'SetVariable' に設定します。 SwitchActivityの種類 "Switch" に設定します。 UntilActivity型の場合は 'Until' に設定します。 ValidationActivityの種類 'Validation' に設定します。 WaitActivityの種類 [待機] に設定します。 WebHookActivity'WebHook' に設定します。 CopyActivityの種類 [コピー] に設定します。 CustomActivityの種類 'Custom' に設定します。 DataLakeAnalyticsUsqlActivityの型 'DataLakeAnalyticsU-SQL' に設定します。 DatabricksNotebookActivityの種類 'DatabricksNotebook' に設定します。 DatabricksSparkJarActivityの型 'DatabricksSparkJar' に設定します。 DatabricksSparkPythonActivityの型 'DatabricksSparkPython' に設定します。 DeleteActivityの種類 'Delete' に設定します。 ExecuteDataFlowActivityの型 'ExecuteDataFlow' に設定します。 ExecuteSsisPackageActivityの型 'ExecuteSSISPackage' に設定します。 ExecuteWranglingDataflowActivity'ExecuteWranglingDataflow' に設定します。 GetMetadataActivityの型 'GetMetadata' に設定します。 HDInsightHiveActivityの種類 "HDInsightHive" に設定します。 HDInsightMapReduceActivityの型 'HDInsightMapReduce' に設定します。 HDInsightPigActivityの種類 "HDInsightPig" に設定します。 HDInsightSparkActivityの種類 "HDInsightSpark" に設定します。 HDInsightStreamingActivityの種類 "HDInsightStreaming" に設定します。 LookupActivityの型 'Lookup' に設定します。 ScriptActivityの種類 'Script' に設定します。 SynapseSparkJobDefinitionActivity種類として 'SparkJob' に設定します。 SqlServerStoredProcedureActivityの型 'SqlServerStoredProcedure' に設定します。 SynapseNotebookActivityの種類 'SynapseNotebook' に設定します。 WebActivityの種類 'WebActivity' に設定します。 'AppendVariable'
'AzureDataExplorerCommand'
'AzureFunctionActivity'
'AzureMLBatchExecution'
'AzureMLExecutePipeline'
'AzureMLUpdateResource'
'Copy'
'Custom'
'DatabricksNotebook'
'DatabricksSparkJar'
'DatabricksSparkPython'
'DataLakeAnalyticsU-SQL'
'Delete'
'ExecuteDataFlow'
'ExecutePipeline'
'ExecuteSSISPackage'
'ExecuteWranglingDataflow'
'Fail'
'Filter'
'ForEach'
'GetMetadata'
'HDInsightHive'
'HDInsightMapReduce'
'HDInsightPig'
'HDInsightSpark'
'HDInsightStreaming'
'IfCondition'
'Lookup'
'Script'
'SetVariable'
'SparkJob'
'SqlServerStoredProcedure'
'Switch'
'SynapseNotebook'
'Until'
'Validation'
'Wait'
'WebActivity'
'WebHook' (必須)
userProperties アクティビティ ユーザーのプロパティ。 UserProperty[]

ActivityDependency

名前 形容 価値
活動 アクティビティ名。 string (必須)
dependencyConditions 依存関係の Match-Condition。 次のいずれかを含む文字列配列:
'Completed'
'Failed'
'Skipped'
'Succeeded' (必須)

ActivityPolicy

名前 形容 価値
リトライ 通常の再試行回数の最大値。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
retryIntervalInSeconds 再試行の間隔 (秒単位)。 既定値は 30 秒です。 int

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

AmazonMWSSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AmazonMWSSource' (必須)

AmazonRdsForOraclePartitionSettings

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

AmazonRdsForOracleSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
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])). 任意
種類 コピー元の種類。 'AmazonRdsForOracleSource' (必須)

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 文字列を含む式)、パターン: (\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"}}". 任意
種類 コピー元の種類。 'AmazonRdsForSqlServerSource' (必須)

AmazonRedshiftSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: 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
種類 コピー元の種類。 'AmazonRedshiftSource' (必須)

AmazonS3CompatibleReadSettings

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

AmazonS3ReadSettings

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

AppendVariableActivity

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

AppendVariableActivityTypeProperties

名前 形容 価値
価値 追加する値。 型: 変数項目の型に一致する静的な値、または変数項目の型に一致する resultType を持つ式を指定できます 任意
variableName 値を追加する必要がある変数の名前。

AvroSink

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

AvroSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
storeSettings Avro ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'AvroSource' (必須)

AvroWriteSettings

名前 形容 価値
fileNamePrefix fileNamePrefix>_<fileIndex><ファイル名パターンを指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は、fileExtension> を<します。 型: string (または resultType 文字列を含む式)。 任意
maxRowsPerFile 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 任意
recordName 書き込み結果の最上位レベルのレコード名。AVRO 仕様で必要です。
recordNamespace 書き込み結果に名前空間を記録します。
種類 書き込み設定の種類。 string (必須)

AzureBlobFSReadSettings

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

AzureBlobFSSink

名前 形容 価値
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 任意
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 MetadataItem[]
種類 シンクの種類をコピーします。 'AzureBlobFSSink' (必須)

AzureBlobFSSource

名前 形容 価値
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 任意
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'AzureBlobFSSource' (必須)

AzureBlobFSWriteSettings

名前 形容 価値
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 'AzureBlobFSWriteSettings' (必須)

AzureBlobStorageReadSettings

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

AzureBlobStorageWriteSettings

名前 形容 価値
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 'AzureBlobStorageWriteSettings' (必須)

AzureDatabricksDeltaLakeExportCommand

名前 形容 価値
dateFormat Azure Databricks Delta Lake Copy の csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
timestampFormat Azure Databricks Delta Lake Copy の csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
種類 エクスポート設定の種類。 string (必須)

AzureDatabricksDeltaLakeImportCommand

名前 形容 価値
dateFormat Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
timestampFormat Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
種類 インポート設定の種類。 string (必須)

AzureDatabricksDeltaLakeSink

名前 形容 価値
importSettings Azure Databricks Delta Lake のインポート設定。 AzureDatabricksDeltaLakeImportCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureDatabricksDeltaLakeSink' (必須)

AzureDatabricksDeltaLakeSource

名前 形容 価値
exportSettings Azure Databricks Delta Lake のエクスポート設定。 AzureDatabricksDeltaLakeExportCommand
クエリ Azure Databricks Delta Lake Sql クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'AzureDatabricksDeltaLakeSource' (必須)

AzureDataExplorerCommandActivity

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

AzureDataExplorerCommandActivityTypeProperties

名前 形容 価値
命令 Azure Data Explorer コマンド構文に従った制御コマンド。 型: string (または resultType 文字列を含む式)。 any (必須)
commandTimeout コマンドのタイムアウトを制御します。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9]))..) 任意

AzureDataExplorerSink

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

AzureDataExplorerSource

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

AzureDataLakeStoreReadSettings

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

AzureDataLakeStoreSink

名前 形容 価値
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 任意
enableAdlsSingleFileParallel 単一ファイル並列。 任意
種類 シンクの種類をコピーします。 'AzureDataLakeStoreSink' (必須)

AzureDataLakeStoreSource

名前 形容 価値
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'AzureDataLakeStoreSource' (必須)

AzureDataLakeStoreWriteSettings

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

AzureFileStorageReadSettings

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

AzureFileStorageWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 'AzureFileStorageWriteSettings' (必須)

AzureFunctionActivity

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

AzureFunctionActivityTypeProperties

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

AzureFunctionActivityTypePropertiesHeaders

名前 形容 価値

AzureKeyVaultSecretReference

名前 形容 価値
secretName Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
secretVersion Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 任意
Azure Key Vault のリンクされたサービス リファレンス。 LinkedServiceReference (必須)
種類 シークレットの種類。 'AzureKeyVaultSecret' (必須)

AzureMariaDBSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AzureMariaDBSource' (必須)

AzureMLBatchExecutionActivity

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

AzureMLBatchExecutionActivityTypeProperties

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

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

名前 形容 価値

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

名前 形容 価値

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

名前 形容 価値

AzureMLExecutePipelineActivity

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

AzureMLExecutePipelineActivityTypeProperties

名前 形容 価値
continueOnStepFailure ステップが失敗した場合に PipelineRun の他のステップの実行を続行するかどうか。 この情報は、発行されたパイプライン実行要求の continueOnStepFailure プロパティで渡されます。 型: boolean (または resultType ブール値を持つ式)。 任意
dataPathAssignments 再トレーニングを行わずにデータ パスの割り当てを変更するために使用されるディクショナリ。 値は、発行されたパイプライン実行要求の dataPathAssignments プロパティで渡されます。 型: オブジェクト (または resultType オブジェクトを持つ式)。 任意
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 オブジェクトを持つ式)。 任意
バージョン 発行された Azure ML パイプライン エンドポイントのバージョン。 型: string (または resultType 文字列を含む式)。 任意

AzureMLUpdateResourceActivity

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

AzureMLUpdateResourceActivityTypeProperties

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

AzureMLWebServiceFile

名前 形容 価値
filePath LinkedService で指定された Azure Blob Storage 内のコンテナー名を含む相対ファイル パス。 型: string (または resultType 文字列を含む式)。 any (必須)
linkedServiceName Azure ML WebService の入力/出力ファイルがある Azure Storage LinkedService への参照。 LinkedServiceReference (必須)

AzureMySqlSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureMySqlSink' (必須)

AzureMySqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AzureMySqlSource' (必須)

AzurePostgreSqlSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzurePostgreSqlSink' (必須)

AzurePostgreSqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AzurePostgreSqlSource' (必須)

AzureQueueSink

名前 形容 価値
種類 シンクの種類をコピーします。 'AzureQueueSink' (必須)

AzureSearchIndexSink

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

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureSqlSink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQL にデータをコピーするときの動作を書き込みます。 型: SqlWriteBehaviorEnum (または ResultType SqlWriteBehaviorEnum を含む式) 任意

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"}}". 任意
種類 コピー元の種類。 'AzureSqlSource' (必須)

AzureTableSink

名前 形容 価値
azureTableDefaultPartitionKeyValue Azure Table の既定のパーティション キー値。 型: string (または resultType 文字列を含む式)。 任意
azureTableInsertType Azure テーブルの挿入の種類。 型: string (または resultType 文字列を含む式)。 任意
azureTablePartitionKeyName Azure Table パーティション キー名。 型: string (または resultType 文字列を含む式)。 任意
azureTableRowKeyName Azure テーブルの行キー名。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureTableSink' (必須)

AzureTableSource

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

BigDataPoolParametrizationReference

名前 形容 価値
referenceName ビッグ データ プール名を参照します。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 ビッグ データ プールの参照の種類。 'BigDataPoolReference' (必須)

BinaryReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 'BinaryReadSettings' (必須)

BinaryReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 string (必須)

BinarySink

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

BinarySource

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

BlobSink

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

BlobSource

名前 形容 価値
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 任意
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'BlobSource' (必須)

CassandraSource

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

CommonDataServiceForAppsSink

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

CommonDataServiceForAppsSource

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

CompressionReadSettings

名前 形容 価値
種類 TarGZipReadSettings型 'TarGZipReadSettings' に設定します。 TarReadSettingsの型 'TarReadSettings' に設定します。 ZipDeflateReadSettingsの種類 'ZipDeflateReadSettings' に設定します。 'TarGZipReadSettings'
'TarReadSettings'
'ZipDeflateReadSettings' (必須)

ConcurSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ConcurSource' (必須)

ContinuationSettingsReference

名前 形容 価値
continuationTtlInMinutes 継続 TTL (分単位)。 任意
customizedCheckpointKey チェックポイント キーをカスタマイズしました。 任意
idleCondition アイドル状態。 任意

CopyActivity

名前 形容 価値
入力 アクティビティの入力の一覧。 DatasetReference[]
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
出力 アクティビティの出力の一覧。 DatasetReference[]
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Copy' (必須)
typeProperties コピー アクティビティのプロパティ。 CopyActivityTypeProperties (必須)

CopyActivityLogSettings

名前 形容 価値
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意
logLevel ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 任意

CopyActivityTypeProperties

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

CopySink

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

CopySource

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

CosmosDbMongoDbApiSink

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

CosmosDbMongoDbApiSource

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

CosmosDbSqlApiSink

名前 形容 価値
種類 シンクの種類をコピーします。 'CosmosDbSqlApiSink' (必須)
writeBehavior Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 任意

CosmosDbSqlApiSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
detectDatetime プリミティブ値を datetime 値として検出するかどうか。 型: boolean (または resultType ブール値を持つ式)。 任意
pageSize 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 任意
preferredRegions 優先リージョン。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意
クエリ SQL API クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'CosmosDbSqlApiSource' (必須)

CouchbaseSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'CouchbaseSource' (必須)

CredentialReference

名前 形容 価値
referenceName 参照資格情報名。 string (必須)
種類 資格情報参照の種類。 'CredentialReference' (必須)

CustomActivity

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

CustomActivityReferenceObject

名前 形容 価値
データセット データセット参照。 DatasetReference[]
linkedServices リンクされたサービス参照。 LinkedServiceReference[]

CustomActivityTypeProperties

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

CustomActivityTypePropertiesExtendedProperties

名前 形容 価値

DatabricksNotebookActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DatabricksNotebook' (必須)
typeProperties Databricks Notebook アクティビティのプロパティ。 DatabricksNotebookActivityTypeProperties (必須)

DatabricksNotebookActivityTypeProperties

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

DatabricksNotebookActivityTypePropertiesBaseParameters

名前 形容 価値

DatabricksNotebookActivityTypePropertiesLibrariesItem

名前 形容 価値

DatabricksSparkJarActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DatabricksSparkJar' (必須)
typeProperties Databricks SparkJar アクティビティのプロパティ。 DatabricksSparkJarActivityTypeProperties (必須)

DatabricksSparkJarActivityTypeProperties

名前 形容 価値
ライブラリ ジョブを実行するクラスターにインストールするライブラリの一覧。 DatabricksSparkJarActivityTypePropertiesLibrariesItem[]
mainClassName 実行する main メソッドを含むクラスの完全な名前。 このクラスは、ライブラリとして提供される JAR に含まれている必要があります。 型: string (または resultType 文字列を含む式)。 any (必須)
パラメーター main メソッドに渡されるパラメーター。 any[]

DatabricksSparkJarActivityTypePropertiesLibrariesItem

名前 形容 価値

DatabricksSparkPythonActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DatabricksSparkPython' (必須)
typeProperties Databricks SparkPython アクティビティのプロパティ。 DatabricksSparkPythonActivityTypeProperties (必須)

DatabricksSparkPythonActivityTypeProperties

名前 形容 価値
ライブラリ ジョブを実行するクラスターにインストールするライブラリの一覧。 DatabricksSparkPythonActivityTypePropertiesLibrariesItem[]
パラメーター Python ファイルに渡されるコマンド ライン パラメーター。 any[]
pythonFile 実行する Python ファイルの URI。 DBFS パスがサポートされています。 型: string (または resultType 文字列を含む式)。 any (必須)

DatabricksSparkPythonActivityTypePropertiesLibrariesItem

名前 形容 価値

DataFlowReference

名前 形容 価値
datasetParameters データセットからデータ フロー パラメーターを参照します。 任意
パラメーター データ フロー パラメーター ParameterValueSpecification の
referenceName 参照データ フロー名。 string (必須)
種類 データ フロー参照型。 'DataFlowReference' (必須)

DataFlowStagingInfo

名前 形容 価値
folderPath ステージング BLOB のフォルダー パス。 型: string (または resultType 文字列を含む式) 任意
linkedService ステージングのリンクされたサービス参照。 LinkedServiceReference の

DataLakeAnalyticsUsqlActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DataLakeAnalyticsU-SQL' (必須)
typeProperties Data Lake Analytics U-SQL アクティビティのプロパティ。 DataLakeAnalyticsUsqlActivityTypeProperties (必須)

DataLakeAnalyticsUsqlActivityTypeProperties

名前 形容 価値
compilationMode U-SQL のコンパイル モード。 Semantic、Full、SingleBox のいずれかの値を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
degreeOfParallelism ジョブの実行に同時に使用されるノードの最大数。 既定値は 1 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 任意
パラメーター U-SQL ジョブ要求のパラメーター。 DataLakeAnalyticsUsqlActivityTypePropertiesParameters
優先権 キューに登録されているすべてのジョブのうち、最初に実行するように選択する必要があるジョブを決定します。 数値が小さい方が優先度が高くなります。 既定値は 1000 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 任意
runtimeVersion 使用する U-SQL エンジンのランタイム バージョン。 型: string (または resultType 文字列を含む式)。 任意
scriptLinkedService スクリプトのリンクされたサービス参照。 LinkedServiceReference (必須)
scriptPath U-SQL スクリプトを含むフォルダーへの大文字と小文字を区別するパス。 型: string (または resultType 文字列を含む式)。 any (必須)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

名前 形容 価値

DatasetReference

名前 形容 価値
パラメーター データセットの引数。 ParameterValueSpecification の
referenceName 参照データセット名。 string (必須)
種類 データセット参照型。 'DatasetReference' (必須)

Db2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'Db2Source' (必須)

DeleteActivity

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

DeleteActivityTypeProperties

名前 形容 価値
データセット アクティビティ データセットの参照を削除します。 DatasetReference (必須)
enableLogging 削除アクティビティの実行の詳細なログを記録するかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
logStorageSettings EnableLogging が true の場合、お客様が指定する必要があるログ ストレージ設定。 LogStorageSettings の
maxConcurrentConnections データ ソースを同時に接続するための最大同時接続数。 int

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

DelimitedTextReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
skipLineCount 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 読み取り設定の種類。 'DelimitedTextReadSettings' (必須)

DelimitedTextReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
skipLineCount 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 読み取り設定の種類。 string (必須)

DelimitedTextSink

名前 形容 価値
formatSettings DelimitedText 形式の設定。 DelimitedTextWriteSettings
storeSettings DelimitedText ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'DelimitedTextSink' (必須)

DelimitedTextSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings DelimitedText 形式の設定。 DelimitedTextReadSettings
storeSettings DelimitedText ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'DelimitedTextSource' (必須)

DelimitedTextWriteSettings

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

DistcpSettings

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

DocumentDbCollectionSink

名前 形容 価値
nestingSeparator 入れ子になったプロパティの区切り記号。 既定値は . (ドット)。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'DocumentDbCollectionSink' (必須)
writeBehavior Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 任意

DocumentDbCollectionSource

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

DrillSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'DrillSource' (必須)

DWCopyCommandDefaultValue

名前 形容 価値
columnName 列名。 型: オブジェクト (または resultType 文字列を含む式)。 任意
defaultValue 列の既定値。 型: オブジェクト (または resultType 文字列を含む式)。 任意

DWCopyCommandSettings

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

DWCopyCommandSettingsAdditionalOptions

名前 形容 価値

DynamicsAXSource

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

DynamicsCrmSink

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

DynamicsCrmSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ FetchXML は、Microsoft Dynamics CRM (オンプレミスのオンライン &) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'DynamicsCrmSource' (必須)

DynamicsSink

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

DynamicsSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ FetchXML は、Microsoft Dynamics (オンプレミスのオンライン &) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'DynamicsSource' (必須)

EloquaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'EloquaSource' (必須)

ExcelSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
storeSettings Excel ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'ExcelSource' (必須)

ExecuteDataFlowActivity

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

ExecuteDataFlowActivityTypeProperties

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

ExecuteDataFlowActivityTypePropertiesCompute

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

ExecutePipelineActivity

名前 形容 価値
政策 パイプライン アクティビティ ポリシーを実行します。 ExecutePipelineActivityPolicy の
種類 アクティビティの種類。 'ExecutePipeline' (必須)
typeProperties パイプライン アクティビティのプロパティを実行します。 ExecutePipelineActivityTypeProperties (必須)

ExecutePipelineActivityPolicy

名前 形容 価値
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 bool

ExecutePipelineActivityTypeProperties

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

ExecutePowerQueryActivityTypeProperties

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

ExecutePowerQueryActivityTypePropertiesSinks

名前 形容 価値

ExecuteSsisPackageActivity

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

ExecuteSsisPackageActivityTypeProperties

名前 形容 価値
connectVia 統合ランタイムリファレンス。 IntegrationRuntimeReference (必須)
environmentPath SSIS パッケージを実行する環境パス。 型: string (または resultType 文字列を含む式)。 任意
executionCredential パッケージ実行資格情報。 SsisExecutionCredential
loggingLevel SSIS パッケージ実行のログ レベル。 型: string (または resultType 文字列を含む式)。 任意
logLocation SSIS パッケージ実行ログの場所。 SsisLogLocation
packageConnectionManagers SSIS パッケージを実行するパッケージ レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation SSIS パッケージの場所。 SsisPackageLocation (必須)
packageParameters SSIS パッケージを実行するパッケージ レベルのパラメーター。 ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers SSIS パッケージを実行するプロジェクト レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters SSIS パッケージを実行するためのプロジェクト レベルのパラメーター。 ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides このプロパティは、SSIS パッケージを実行するためにオーバーライドされます。 ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
実行中 SSIS パッケージを実行するランタイムを指定します。 値は "x86" または "x64" にする必要があります。 型: string (または resultType 文字列を含む式)。 任意

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesPackageParameters

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesProjectParameters

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

名前 形容 価値

ExecuteWranglingDataflowActivity

名前 形容 価値
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'ExecuteWranglingDataflow' (必須)
typeProperties Power Query アクティビティのプロパティを実行します。 ExecutePowerQueryActivityTypeProperties (必須)

表現

名前 形容 価値
種類 式の型。 'Expression' (必須)
価値 式の値。 string (必須)

ExpressionV2

名前 形容 価値
オペランド 入れ子になった式の一覧。 ExpressionV2[]
演算子 式演算子値 Type: 文字列のリスト。 string[]
種類 システムでサポートされている式の型。 型: 文字列。 'Binary'
'Constant'
'Field'
'NAry'
'Unary'
価値 定数/フィールド型の値: string。

FailActivity

名前 形容 価値
種類 アクティビティの種類。 'Fail' (必須)
typeProperties 失敗アクティビティのプロパティ。 FailActivityTypeProperties (必須)

FailActivityTypeProperties

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

FileServerReadSettings

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

FileServerWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 'FileServerWriteSettings' (必須)

FileSystemSink

名前 形容 価値
copyBehavior コピー シンクのコピー動作の種類。 任意
種類 シンクの種類をコピーします。 'FileSystemSink' (必須)

FileSystemSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'FileSystemSource' (必須)

FilterActivity

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

FilterActivityTypeProperties

名前 形容 価値
条件 入力のフィルター処理に使用する条件。 式の (必須)
項目 フィルターを適用する必要がある入力配列。 式の (必須)

ForEachActivity

名前 形容 価値
種類 アクティビティの種類。 'ForEach' (必須)
typeProperties ForEach アクティビティのプロパティ。 ForEachActivityTypeProperties (必須)

ForEachActivityTypeProperties

名前 形容 価値
活動 実行するアクティビティの一覧。 アクティビティ[] (必須)
batchCount 並列実行の数を制御するために使用されるバッチ数 (isSequential が false に設定されている場合)。 int

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

FormatReadSettings

名前 形容 価値
種類 BinaryReadSettingsの型 'BinaryReadSettings' に設定します。 DelimitedTextReadSettings'DelimitedTextReadSettings' に設定します。 JsonReadSettingsの型 'JsonReadSettings' に設定します。 ParquetReadSettings'ParquetReadSettings' に設定します。 XmlReadSettingsの型 'XmlReadSettings' に設定します。 'BinaryReadSettings'
'DelimitedTextReadSettings'
'JsonReadSettings'
'ParquetReadSettings'
'XmlReadSettings' (必須)

FtpReadSettings

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

GetMetadataActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'GetMetadata' (必須)
typeProperties GetMetadata アクティビティのプロパティ。 GetMetadataActivityTypeProperties (必須)

GetMetadataActivityTypeProperties

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

GoogleAdWordsSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GoogleAdWordsSource' (必須)

GoogleBigQuerySource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GoogleBigQuerySource' (必須)

GoogleBigQueryV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GoogleBigQueryV2Source' (必須)

GoogleCloudStorageReadSettings

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

GreenplumSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GreenplumSource' (必須)

HBaseSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HBaseSource' (必須)

HdfsReadSettings

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

HdfsSource

名前 形容 価値
distcpSettings Distcp 関連の設定を指定します。 DistcpSettings
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'HdfsSource' (必須)

HDInsightHiveActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightHive' (必須)
typeProperties HDInsight Hive アクティビティのプロパティ。 HDInsightHiveActivityTypeProperties (必須)

HDInsightHiveActivityTypeProperties

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

HDInsightHiveActivityTypePropertiesDefines

名前 形容 価値

HDInsightHiveActivityTypePropertiesVariables

名前 形容 価値

HDInsightMapReduceActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightMapReduce' (必須)
typeProperties HDInsight MapReduce アクティビティのプロパティ。 HDInsightMapReduceActivityTypeProperties (必須)

HDInsightMapReduceActivityTypeProperties

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

HDInsightMapReduceActivityTypePropertiesDefines

名前 形容 価値

HDInsightPigActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightPig' (必須)
typeProperties HDInsight Pig アクティビティのプロパティ。 HDInsightPigActivityTypeProperties (必須)

HDInsightPigActivityTypeProperties

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

HDInsightPigActivityTypePropertiesDefines

名前 形容 価値

HDInsightSparkActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightSpark' (必須)
typeProperties HDInsight Spark アクティビティのプロパティ。 HDInsightSparkActivityTypeProperties (必須)

HDInsightSparkActivityTypeProperties

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

HDInsightSparkActivityTypePropertiesSparkConfig

名前 形容 価値

HDInsightStreamingActivity

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

HDInsightStreamingActivityTypeProperties

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

HDInsightStreamingActivityTypePropertiesDefines

名前 形容 価値

HiveSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HiveSource' (必須)

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 文字列を含む式)。 任意
種類 読み取り設定の種類。 'HttpReadSettings' (必須)

HttpSource

名前 形容 価値
httpRequestTimeout HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 既定値は System.Net.HttpWebRequest.Timeout と同じです。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HttpSource' (必須)

HubspotSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HubspotSource' (必須)

IcebergSink

名前 形容 価値
formatSettings Iceberg 形式の設定。 IcebergWriteSettings
storeSettings Iceberg ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'IcebergSink' (必須)

IcebergWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 string (必須)

IfConditionActivity

名前 形容 価値
種類 アクティビティの種類。 'IfCondition' (必須)
typeProperties IfCondition アクティビティのプロパティ。 IfConditionActivityTypeProperties (必須)

IfConditionActivityTypeProperties

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

ImpalaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ImpalaSource' (必須)

InformixSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'InformixSink' (必須)

InformixSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'InformixSource' (必須)

IntegrationRuntimeReference

名前 形容 価値
パラメーター 統合ランタイムの引数。 ParameterValueSpecification の
referenceName 統合ランタイム名を参照します。 string (必須)
種類 統合ランタイムの種類。 'IntegrationRuntimeReference' (必須)

JiraSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'JiraSource' (必須)

JsonReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 'JsonReadSettings' (必須)

JsonReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 string (必須)

JsonSink

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

JsonSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings Json 形式の設定。 JsonReadSettings の
storeSettings Json ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'JsonSource' (必須)

JsonWriteSettings

名前 形容 価値
filePattern JSON のファイル パターン。 この設定は、JSON オブジェクトのコレクションの処理方法を制御します。 既定値は 'setOfObjects' です。 大文字と小文字が区別されます。 任意
種類 書き込み設定の種類。 string (必須)

LakeHouseReadSettings

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

LakeHouseTableSink

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

LakeHouseTableSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
timestampAsOf タイムスタンプを使用して古いスナップショットのクエリを実行します。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'LakeHouseTableSource' (必須)
versionAsOf 古いスナップショットをバージョン別にクエリします。 型: 整数 (または resultType 整数を持つ式)。 任意

LakeHouseWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 'LakeHouseWriteSettings' (必須)

LinkedServiceReference

名前 形容 価値
パラメーター LinkedService の引数。 ParameterValueSpecification の
referenceName LinkedService 名を参照します。 string (必須)
種類 リンクされたサービス参照の種類。 'LinkedServiceReference' (必須)

LogLocationSettings

名前 形容 価値
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
パス アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 任意

LogSettings

名前 形容 価値
copyActivityLogSettings コピー アクティビティ ログの設定を指定します。 CopyActivityLogSettings
enableCopyActivityLog コピー アクティビティ ログを有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings (必須)

LogStorageSettings

名前 形容 価値
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
logLevel ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 任意
パス アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 任意

LookupActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Lookup' (必須)
typeProperties ルックアップ アクティビティのプロパティ。 LookupActivityTypeProperties (必須)

LookupActivityTypeProperties

名前 形容 価値
データセット ルックアップ アクティビティ データセットの参照。 DatasetReference (必須)
firstRowOnly 最初の行またはすべての行を返すかどうか。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
コピー アクティビティ ソースと同じデータセット固有のソース プロパティ。 CopySource (必須)

MagentoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MagentoSource' (必須)

MariaDBSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MariaDBSource' (必須)

MarketoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MarketoSource' (必須)

MetadataItem

名前 形容 価値
名前 メタデータ項目のキー名。 型: string (または resultType 文字列を含む式)。 任意
価値 メタデータ項目の値。 型: string (または resultType 文字列を含む式)。 任意

Microsoft.DataFactory/factories/pipelines

名前 形容 価値
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須)
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。

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

MicrosoftAccessSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'MicrosoftAccessSink' (必須)

MicrosoftAccessSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'MicrosoftAccessSource' (必須)

MongoDbAtlasSink

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

MongoDbAtlasSource

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

MongoDbCursorMethodsProperties

名前 形容 価値
極限 サーバーが返すドキュメントの最大数を指定します。 limit() は、SQL データベースの LIMIT ステートメントに似ています。 型: 整数 (または resultType 整数を持つ式)。 任意
プロジェクト クエリ フィルターに一致するドキュメントで返されるフィールドを指定します。 一致するドキュメント内のすべてのフィールドを返すには、このパラメーターを省略します。 型: string (または resultType 文字列を含む式)。 任意
スキップ スキップされたドキュメントの数と、MongoDB が結果の返しを開始する場所を指定します。 この方法は、ページ分割された結果を実装する場合に役立ちます。 型: 整数 (または resultType 整数を持つ式)。 任意
ソート クエリが一致するドキュメントを返す順序を指定します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 任意

MongoDbSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 SQL-92 クエリ式である必要があります。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'MongoDbSource' (必須)

MongoDbV2Sink

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

MongoDbV2Source

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

MySqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MySqlSource' (必須)

NetezzaPartitionSettings

名前 形容 価値
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 任意
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 任意
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 任意

NetezzaSource

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

NotebookParameter

名前 形容 価値
種類 Notebook パラメーターの種類。 'bool'
'float'
'int'
'string'
価値 Notebook パラメーターの値。 型: string (または resultType 文字列を含む式)。 任意

ODataSource

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

OdbcSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'OdbcSink' (必須)

OdbcSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'OdbcSource' (必須)

Office365Source

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

OracleCloudStorageReadSettings

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

OraclePartitionSettings

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

OracleServiceCloudSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'OracleServiceCloudSource' (必須)

OracleSink

名前 形容 価値
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'OracleSink' (必須)

OracleSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
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])). 任意
種類 コピー元の種類。 'OracleSource' (必須)

OrcSink

名前 形容 価値
formatSettings ORC 形式の設定。 OrcWriteSettings
storeSettings ORC ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'OrcSink' (必須)

OrcSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
storeSettings ORC ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'OrcSource' (必須)

OrcWriteSettings

名前 形容 価値
fileNamePrefix fileNamePrefix>_<fileIndex><ファイル名パターンを指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は、fileExtension> を<します。 型: string (または resultType 文字列を含む式)。 任意
maxRowsPerFile 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 string (必須)

ParameterDefinitionSpecification

名前 形容 価値

ParameterSpecification

名前 形容 価値
defaultValue パラメーターの既定値。 任意
種類 パラメーターの型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必須)

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParquetReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 'ParquetReadSettings' (必須)

ParquetReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 string (必須)

ParquetSink

名前 形容 価値
formatSettings Parquet 形式の設定。 ParquetWriteSettings の
storeSettings Parquet ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'ParquetSink' (必須)

ParquetSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings Parquet 形式の設定。 ParquetReadSettings の
storeSettings Parquet ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'ParquetSource' (必須)

ParquetWriteSettings

名前 形容 価値
fileNamePrefix fileNamePrefix>_<fileIndex><ファイル名パターンを指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は、fileExtension> を<します。 型: string (または resultType 文字列を含む式)。 任意
maxRowsPerFile 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 string (必須)

PaySource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PaySource' (必須)

PhoenixSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PhoenixSource' (必須)

パイプライン

名前 形容 価値
活動 パイプライン内のアクティビティの一覧。 アクティビティ[]
注釈 パイプラインの記述に使用できるタグの一覧。 any[]
並行 処理 パイプラインの同時実行の最大数。 int

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

PipelineElapsedTimeMetricPolicy

名前 形容 価値
期間 TimeSpan 値。その後、Azure 監視メトリックが発生します。 任意

PipelineFolder

名前 形容 価値
名前 このパイプラインが存在するフォルダーの名前。

PipelinePolicy

名前 形容 価値
elapsedTimeMetric Pipeline ElapsedTime メトリック ポリシー。 PipelineElapsedTimeMetricPolicy

PipelineReference

名前 形容 価値
名前 参照名。
referenceName 参照パイプライン名。 string (必須)
種類 パイプライン参照型。 'PipelineReference' (必須)

PipelineRunDimensions

名前 形容 価値

PolybaseSettings

名前 形容 価値
rejectSampleValue PolyBase が拒否された行の割合を再計算する前に取得を試みる行の数を決定します。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
rejectType 拒否の種類。 'percentage'
'value'
rejectValue クエリが失敗する前に拒否できる行の値または割合を指定します。 型: 数値 (または resultType 番号を持つ式)、最小値: 0。 任意
useTypeDefault PolyBase がテキスト ファイルからデータを取得するときに、区切りテキスト ファイル内の欠損値を処理する方法を指定します。 型: boolean (または resultType ブール値を持つ式)。 任意

PostgreSqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PostgreSqlSource' (必須)

PostgreSqlV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PostgreSqlV2Source' (必須)

PowerQuerySink

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

PowerQuerySinkMapping

名前 形容 価値
dataflowSinks Power Query マッシュアップ クエリにマップされたシンクの一覧。 PowerQuerySink[]
queryName Power Query マッシュアップ ドキュメント内のクエリの名前。

PrestoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PrestoSource' (必須)

QuickBooksSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'QuickBooksSource' (必須)

RedirectIncompatibleRowSettings

名前 形容 価値
linkedServiceName 互換性のない行のリダイレクトに使用される Azure Storage、Storage SAS、または Azure Data Lake Store のリンクされたサービスの名前。 redirectIncompatibleRowSettings が指定されている場合は、指定する必要があります。 型: string (または resultType 文字列を含む式)。 any (必須)
パス リダイレクトの互換性のない行データを格納するためのパス。 型: string (または resultType 文字列を含む式)。 任意

RedshiftUnloadSettings

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

RelationalSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'RelationalSource' (必須)

ResponsysSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ResponsysSource' (必須)

RestSink

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

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 文字列を含む式)。 任意
種類 コピー元の種類。 'RestSource' (必須)

SalesforceMarketingCloudSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SalesforceMarketingCloudSource' (必須)

SalesforceServiceCloudSink

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

SalesforceServiceCloudSource

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

SalesforceServiceCloudV2Sink

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

SalesforceServiceCloudV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
クエリ Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限事項については、次の記事を参照してください: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 任意
SOQLQuery 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SalesforceServiceCloudV2Source' (必須)

SalesforceSink

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

SalesforceSource

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

SalesforceV2Sink

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

SalesforceV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
pageSize 各 http 要求のページ サイズ。pageSize が大きすぎるとタイムアウトが発生し、既定値は 300,000 です。 型: 整数 (または resultType 整数を持つ式)。 任意
クエリ Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限事項については、次の記事を参照してください: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
SOQLQuery 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SalesforceV2Source' (必須)

SapBwSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ MDX クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SapBwSource' (必須)

SapCloudForCustomerSink

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

SapCloudForCustomerSource

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

SapEccSource

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

SapHanaPartitionSettings

名前 形容 価値
partitionColumnName 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 任意

SapHanaSource

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

SapOdpSource

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

SapOpenHubSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
baseRequestId 差分読み込みの要求の ID。 設定すると、このプロパティの値より大きい requestId を持つデータのみが取得されます。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)。 任意
customRfcReadTableFunctionModule SAP テーブルからデータを読み取るために使用するカスタム 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 文字列を含む式)。 任意
種類 コピー元の種類。 'SapOpenHubSource' (必須)

SapTablePartitionSettings

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

SapTableSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
batchSize SAP テーブルからデータを取得するときに一度に取得される行の最大数を指定します。 型: 整数 (または resultType 整数を持つ式)。 任意
customRfcReadTableFunctionModule SAP テーブルからデータを読み取るために使用するカスタム 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 スキップされる行の数。 型: 整数 (または resultType 整数を持つ式)。 任意
sapDataColumnDelimiter SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SapTableSource' (必須)

ScriptActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Script' (必須)
typeProperties スクリプト アクティビティのプロパティ。 ScriptActivityTypeProperties (必須)

ScriptActivityParameter

名前 形容 価値
方向 パラメーターの方向。 'Input'
'InputOutput'
'Output'
名前 パラメーターの名前。 型: string (または resultType 文字列を含む式)。 任意
大きさ 出力方向パラメーターのサイズ。 int
種類 パラメーターの型。 'Boolean'
'DateTime'
'DateTimeOffset'
'Decimal'
'Double'
'Guid'
'Int16'
'Int32'
'Int64'
'Single'
'String'
'Timespan'
価値 パラメーターの値。 型: string (または resultType 文字列を含む式)。 任意

ScriptActivityScriptBlock

名前 形容 価値
パラメーター スクリプト パラメーターの配列。 型: 配列。 ScriptActivityParameter[]
テキスト クエリ テキスト。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 クエリの種類。 有効なオプションについては、ScriptType を参照してください。 型: string (または resultType 文字列を含む式)。 any (必須)

ScriptActivityTypeProperties

名前 形容 価値
logSettings スクリプト アクティビティのログ設定。 ScriptActivityTypePropertiesLogSettings
returnMultistatementResult 複数の SQL ステートメントから結果セットを取得し、DML ステートメントの影響を受ける行数を取得できるようにします。 サポートされているコネクタ: SnowflakeV2。 型: boolean (または resultType ブール値を持つ式)。 任意
scriptBlockExecutionTimeout ScriptBlock の実行タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
スクリプト スクリプト ブロックの配列。 型: 配列。 ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

名前 形容 価値
logDestination ログの宛先。 型: 文字列。 'ActivityOutput'
'ExternalStore' (必須)
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings

SecretBase

名前 形容 価値
種類 AzureKeyVaultSecretReferenceの種類 'AzureKeyVaultSecret' に設定します。 SecureStringの種類 'SecureString' に設定します。 'AzureKeyVaultSecret'
'SecureString' (必須)

SecureInputOutputPolicy

名前 形容 価値
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 bool
secureOutput true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 bool

SecureString

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

SecureString

名前 形容 価値
種類 シークレットの種類。 'SecureString' (必須)
価値 セキュリティで保護された文字列の値。 string (必須)

ServiceNowSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ServiceNowSource' (必須)

ServiceNowV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
表現 ソースからデータをフィルター処理する式。 ExpressionV2
pageSize 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ServiceNowV2Source' (必須)

SetVariableActivity

名前 形容 価値
政策 アクティビティ ポリシー。 SecureInputOutputPolicy の
種類 アクティビティの種類。 'SetVariable' (必須)
typeProperties 変数アクティビティのプロパティを設定します。 SetVariableActivityTypeProperties (必須)

SetVariableActivityTypeProperties

名前 形容 価値
setSystemVariable true に設定すると、パイプライン実行の戻り値が設定されます。 bool
価値 設定する値。 静的な値または式を指定できます。 任意
variableName 値を設定する必要がある変数の名前。

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 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'SftpReadSettings' (必須)
wildcardFileName Sftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Sftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

SftpWriteSettings

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

SharePointOnlineListSource

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

ShopifySource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ShopifySource' (必須)

SkipErrorFile

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

SnowflakeExportCopyCommand

名前 形容 価値
additionalCopyOptions snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
storageIntegration コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 任意
種類 エクスポート設定の種類。 string (必須)

SnowflakeExportCopyCommandAdditionalCopyOptions

名前 形容 価値

SnowflakeExportCopyCommandAdditionalFormatOptions

名前 形容 価値

SnowflakeImportCopyCommand

名前 形容 価値
additionalCopyOptions snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } SnowflakeImportCopyCommandAdditionalFormatOptions
storageIntegration コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 任意
種類 インポート設定の種類。 string (必須)

SnowflakeImportCopyCommandAdditionalCopyOptions

名前 形容 価値

SnowflakeImportCopyCommandAdditionalFormatOptions

名前 形容 価値

SnowflakeSink

名前 形容 価値
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SnowflakeSink' (必須)

SnowflakeSource

名前 形容 価値
exportSettings Snowflake エクスポートの設定。 SnowflakeExportCopyCommand (必須)
クエリ Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SnowflakeSource' (必須)

SnowflakeV2Sink

名前 形容 価値
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SnowflakeV2Sink' (必須)

SnowflakeV2Source

名前 形容 価値
exportSettings Snowflake エクスポートの設定。 SnowflakeExportCopyCommand (必須)
クエリ Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SnowflakeV2Source' (必須)

SparkConfigurationParametrizationReference

名前 形容 価値
referenceName Spark 構成名を参照します。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 Spark 構成の参照の種類。 'SparkConfigurationReference' (必須)

SparkSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SparkSource' (必須)

SqlDWSink

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

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 文字列を含む式)、パターン: (\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"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 任意
種類 コピー元の種類。 'SqlDWSource' (必須)

SqlDWUpsertSettings

名前 形容 価値
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 任意
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SqlMISink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQL MI にデータをコピーするときの白い動作。 型: string (または resultType 文字列を含む式) 任意

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 文字列を含む式)、パターン: (\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"}}". 任意
種類 コピー元の種類。 'SqlMISource' (必須)

SqlPartitionSettings

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

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SqlServerSink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior SQL Server にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 任意

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 文字列を含む式)、パターン: (\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"}}". 任意
種類 コピー元の種類。 'SqlServerSource' (必須)

SqlServerStoredProcedureActivity

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

SqlServerStoredProcedureActivityTypeProperties

名前 形容 価値
storedProcedureName ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 any (必須)
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". 任意

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SqlSink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior sql にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 任意

SqlSource

名前 形容 価値
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 文字列を含む式)、パターン: (\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' (必須)

SqlUpsertSettings

名前 形容 価値
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 任意
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意
useTempDB アップサート中間テーブルに temp db を使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意

SquareSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SquareSource' (必須)

SsisAccessCredential

名前 形容 価値
ドメイン Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード Windows 認証のパスワード。 SecretBase (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisChildPackage

名前 形容 価値
packageContent 埋め込み子パッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 any (必須)
packageLastModifiedDate 埋め込み子パッケージの最終更新日。
packageName 埋め込み子パッケージの名前。
packagePath 埋め込み子パッケージのパス。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisConnectionManager

名前 形容 価値

SsisConnectionManager

名前 形容 価値

SsisExecutionCredential

名前 形容 価値
ドメイン Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード Windows 認証のパスワード。 SecureString (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisExecutionParameter

名前 形容 価値
価値 SSIS パッケージ実行パラメーター値。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisLogLocation

名前 形容 価値
logPath SSIS パッケージの実行ログ パス。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 SSIS ログの場所の種類。 'File' (必須)
typeProperties SSIS パッケージ実行ログの場所のプロパティ。 SsisLogLocationTypeProperties (必須)

SsisLogLocationTypeProperties

名前 形容 価値
accessCredential パッケージ実行ログ アクセス資格情報。 SsisAccessCredential
logRefreshInterval ログを更新する間隔を指定します。 既定の間隔は 5 分です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意

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 埋め込みパッケージの最終更新日。
packageName パッケージ名。
packagePassword パッケージのパスワード。 SecretBase の

SsisPropertyOverride

名前 形容 価値
isSensitive SSIS パッケージ のプロパティオーバーライド値が機密データであるかどうかを示します。 値が true の場合、SSISDB で暗号化されます bool
価値 SSIS パッケージ プロパティのオーバーライド値。 型: string (または resultType 文字列を含む式)。 any (必須)

StagingSettings

名前 形容 価値
enableCompression 中間ステージング経由でデータをコピーするときに圧縮を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
linkedServiceName ステージングのリンクされたサービス参照。 LinkedServiceReference (必須)
パス 中間データを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 任意

StoreReadSettings

名前 形容 価値
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 AmazonS3CompatibleReadSettingsの型 'AmazonS3CompatibleReadSettings' に設定します。 AmazonS3ReadSettingsの型 'AmazonS3ReadSettings' に設定します。 AzureBlobFSReadSettingsの型 'AzureBlobFSReadSettings' に設定します。 AzureBlobStorageReadSettingsの型 'AzureBlobStorageReadSettings' に設定します。 AzureDataLakeStoreReadSettingsの種類 'AzureDataLakeStoreReadSettings' に設定します。 AzureFileStorageReadSettingsの型 'AzureFileStorageReadSettings' に設定します。 FileServerReadSettingsの型 'FileServerReadSettings' に設定します。 FtpReadSettingsの型 'FtpReadSettings' に設定します。 GoogleCloudStorageReadSettings型の 'GoogleCloudStorageReadSettings' に設定します。 HdfsReadSettingsの型 'HdfsReadSettings' に設定します。 HttpReadSettingsの型 'HttpReadSettings' に設定します。 LakeHouseReadSettingsの型 'LakeHouseReadSettings' に設定します。 OracleCloudStorageReadSettingsの型 'OracleCloudStorageReadSettings' に設定します。 SftpReadSettingsの型 'SftpReadSettings' に設定します。 'AmazonS3CompatibleReadSettings'
'AmazonS3ReadSettings'
'AzureBlobFSReadSettings'
'AzureBlobStorageReadSettings'
'AzureDataLakeStoreReadSettings'
'AzureFileStorageReadSettings'
'FileServerReadSettings'
'FtpReadSettings'
'GoogleCloudStorageReadSettings'
'HdfsReadSettings'
'HttpReadSettings'
'LakeHouseReadSettings'
'OracleCloudStorageReadSettings'
'SftpReadSettings' (必須)

StoreWriteSettings

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

SwitchActivity

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

SwitchActivityTypeProperties

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

SwitchCase

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

SybaseSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SybaseSource' (必須)

SynapseNotebookActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'SynapseNotebook' (必須)
typeProperties Synapse Notebook アクティビティのプロパティを実行します。 SynapseNotebookActivityTypeProperties (必須)

SynapseNotebookActivityTypeProperties

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

SynapseNotebookActivityTypePropertiesParameters

名前 形容 価値

SynapseNotebookActivityTypePropertiesSparkConfig

名前 形容 価値

SynapseNotebookReference

名前 形容 価値
referenceName 参照ノートブック名。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 Synapse ノートブックの参照の種類。 'NotebookReference' (必須)

SynapseSparkJobActivityTypeProperties

名前 形容 価値
args SynapseSparkJobDefinitionActivity に対してユーザーが指定した引数。 any[]
className 指定した Spark ジョブ定義の 'className' をオーバーライドする、完全修飾識別子またはメイン定義ファイル内のメイン クラス。 型: string (または resultType 文字列を含む式)。 任意
conf Spark 構成プロパティ。指定した Spark ジョブ定義の "conf" をオーバーライドします。 任意
configurationType Spark 構成の種類。 'Artifact'
'Customized'
'Default'
driverSize ジョブの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 任意
executorSize ジョブの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 任意
ファイル ジョブに使用されるメイン ファイル。指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。 任意
ファイル (非推奨。pythonCodeReference と filesV2 を使用してください)メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'files' をオーバーライドします。 any[]
filesV2 メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'jars' と 'files' をオーバーライドします。 any[]
numExecutors このジョブで起動する Executor の数。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。 型: 整数 (または 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

名前 形容 価値

SynapseSparkJobDefinitionActivity

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

SynapseSparkJobReference

名前 形容 価値
referenceName Spark ジョブ名を参照します。 resultType 文字列を含む式。 any (必須)
種類 Synapse Spark ジョブ参照の種類。 'SparkJobDefinitionReference' (必須)

TarGZipReadSettings

名前 形容 価値
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 圧縮設定の種類。 'TarGZipReadSettings' (必須)

TarReadSettings

名前 形容 価値
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 圧縮設定の種類。 'TarReadSettings' (必須)

TeradataPartitionSettings

名前 形容 価値
partitionColumnName 範囲またはハッシュのパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 任意
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 任意
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 任意

TeradataSource

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

UntilActivity

名前 形容 価値
種類 アクティビティの種類。 'Until' (必須)
typeProperties Until アクティビティのプロパティ。 UntilActivityTypeProperties (必須)

UntilActivityTypeProperties

名前 形容 価値
活動 実行するアクティビティの一覧。 アクティビティ[] (必須)
表現 ブール値に評価される式。 ループは、この式が true に評価されるまで続行されます 式の (必須)
タイムアウト アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意

UserProperty

名前 形容 価値
名前 ユーザー プロパティ名。 string (必須)
価値 ユーザー プロパティの値。 型: string (または resultType 文字列を含む式)。 any (必須)

ValidationActivity

名前 形容 価値
種類 アクティビティの種類。 'Validation' (必須)
typeProperties 検証アクティビティのプロパティ。 ValidationActivityTypeProperties (必須)

ValidationActivityTypeProperties

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

VariableDefinitionSpecification

名前 形容 価値

VariableSpecification

名前 形容 価値
defaultValue 変数の既定値。 任意
種類 変数の型。 'Array'
'Bool'
'String' (必須)

VerticaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'VerticaSource' (必須)

WaitActivity

名前 形容 価値
種類 アクティビティの種類。 'Wait' (必須)
typeProperties 待機アクティビティのプロパティ。 WaitActivityTypeProperties (必須)

WaitActivityTypeProperties

名前 形容 価値
waitTimeInSeconds 秒単位の期間。 型: 整数 (または resultType 整数を持つ式)。 any (必須)

WarehouseSink

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

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 文字列を含む式)、パターン: (\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"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 任意
種類 コピー元の種類。 'WarehouseSource' (必須)

WebActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'WebActivity' (必須)
typeProperties Web アクティビティのプロパティ。 WebActivityTypeProperties (必須)

WebActivityAuthentication

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

WebActivityTypeProperties

名前 形容 価値
認証 エンドポイントの呼び出しに使用される認証方法。 WebActivityAuthentication
エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 任意
connectVia 統合ランタイムリファレンス。 IntegrationRuntimeReference の
データセット Web エンドポイントに渡されるデータセットの一覧。 DatasetReference[]
disableCertValidation true に設定すると、証明書の検証が無効になります。 bool
ヘッダー 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"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[]
方式 ターゲット エンドポイントの REST API メソッド。 'DELETE'
'GET'
'POST'
'PUT' (必須)
turnOffAsync HTTP 202 応答の応答ヘッダーで指定された場所で HTTP GET の呼び出しを無効にするオプション。 true に設定すると、応答ヘッダーで指定された http の場所で HTTP GET の呼び出しが停止します。 false に設定すると、http 応答ヘッダーで指定された場所で HTTP GET 呼び出しが引き続き呼び出されます。 bool
url Web アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 any (必須)

WebActivityTypePropertiesHeaders

名前 形容 価値

WebHookActivity

名前 形容 価値
政策 アクティビティ ポリシー。 SecureInputOutputPolicy の
種類 アクティビティの種類。 'WebHook' (必須)
typeProperties WebHook アクティビティのプロパティ。 WebHookActivityTypeProperties (必須)

WebHookActivityTypeProperties

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

WebHookActivityTypePropertiesHeaders

名前 形容 価値

WebSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
種類 コピー元の種類。 'WebSource' (必須)

XeroSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'XeroSource' (必須)

XmlReadSettings

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

XmlReadSettings

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

XmlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings XML 形式の設定。 XmlReadSettings の
storeSettings XML ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'XmlSource' (必須)

ZipDeflateReadSettings

名前 形容 価値
preserveZipFileNameAsFolder zip ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 圧縮設定の種類。 'ZipDeflateReadSettings' (必須)

ZohoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ZohoSource' (必須)

クイック スタートのサンプル

次のクイック スタート サンプルでは、このリソースの種類をデプロイします。

Bicep ファイル 形容
V2 データ ファクトリ を作成する このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。
Azure Data Factory でさらに多くの方法が可能 - ワンクリックで Azure Data Factory このテンプレートは、Azure BLOB から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します

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" ]
        }
      ],
      "description": "string",
      "name": "string",
      "onInactiveMarkAs": "string",
      "state": "string",
      "userProperties": [
        {
          "name": "string",
          "value": {}
        }
      ],
      "type": "string"
      // For remaining properties, see Activity objects
    } ],
    "annotations": [ {} ],
    "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"
      }
    }
  }
}

CopySource オブジェクト

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

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AmazonMWSSource"
}

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

{
  "additionalColumns": {},
  "oracleReaderQuery": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionNames": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "type": "AmazonRdsForOracleSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "AmazonRdsForSqlServerSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "redshiftUnloadSettings": {
    "bucketName": {},
    "s3LinkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    }
  },
  "type": "AmazonRedshiftSource"
}

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

{
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "AvroSource"
}

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

{
  "recursive": {},
  "skipHeaderLineCount": {},
  "treatEmptyAsNull": {},
  "type": "AzureBlobFSSource"
}

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

{
  "additionalColumns": {},
  "noTruncation": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzureDataExplorerSource"
}

AzureDataLakeStoreSourceを する場合は、次のコマンドを使用します。

{
  "recursive": {},
  "type": "AzureDataLakeStoreSource"
}

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

{
  "exportSettings": {
    "dateFormat": {},
    "timestampFormat": {},
    "type": "string"
  },
  "query": {},
  "type": "AzureDatabricksDeltaLakeSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzureMariaDBSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzureMySqlSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzurePostgreSqlSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "AzureSqlSource"
}

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

{
  "additionalColumns": {},
  "azureTableSourceIgnoreTableNotFound": {},
  "azureTableSourceQuery": {},
  "queryTimeout": {},
  "type": "AzureTableSource"
}

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

{
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string"
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "BinarySource"
}

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

{
  "recursive": {},
  "skipHeaderLineCount": {},
  "treatEmptyAsNull": {},
  "type": "BlobSource"
}

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

{
  "additionalColumns": {},
  "consistencyLevel": "string",
  "query": {},
  "queryTimeout": {},
  "type": "CassandraSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "CommonDataServiceForAppsSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ConcurSource"
}

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

{
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {}
  },
  "filter": {},
  "queryTimeout": {},
  "type": "CosmosDbMongoDbApiSource"
}

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

{
  "additionalColumns": {},
  "detectDatetime": {},
  "pageSize": {},
  "preferredRegions": {},
  "query": {},
  "type": "CosmosDbSqlApiSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "CouchbaseSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "Db2Source"
}

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

{
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "skipLineCount": {},
    "type": "string"
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "DelimitedTextSource"
}

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

{
  "additionalColumns": {},
  "nestingSeparator": {},
  "query": {},
  "queryTimeout": {},
  "type": "DocumentDbCollectionSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "DrillSource"
}

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

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {},
  "type": "DynamicsAXSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "DynamicsCrmSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "DynamicsSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "EloquaSource"
}

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

{
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "ExcelSource"
}

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

{
  "additionalColumns": {},
  "recursive": {},
  "type": "FileSystemSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GoogleAdWordsSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GoogleBigQuerySource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GoogleBigQueryV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GreenplumSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "HBaseSource"
}

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

{
  "distcpSettings": {
    "distcpOptions": {},
    "resourceManagerEndpoint": {},
    "tempScriptPath": {}
  },
  "recursive": {},
  "type": "HdfsSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "HiveSource"
}

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

{
  "httpRequestTimeout": {},
  "type": "HttpSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "HubspotSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ImpalaSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "InformixSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "JiraSource"
}

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

{
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string"
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "JsonSource"
}

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

{
  "additionalColumns": {},
  "timestampAsOf": {},
  "type": "LakeHouseTableSource",
  "versionAsOf": {}
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MagentoSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MariaDBSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MarketoSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "MicrosoftAccessSource"
}

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

{
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {}
  },
  "filter": {},
  "queryTimeout": {},
  "type": "MongoDbAtlasSource"
}

MongoDbSourceを する場合は、次のコマンドを使用します。

{
  "additionalColumns": {},
  "query": {},
  "type": "MongoDbSource"
}

MongoDbV2Sourceの場合は、次のコマンドを使用します。

{
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {}
  },
  "filter": {},
  "queryTimeout": {},
  "type": "MongoDbV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MySqlSource"
}

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

{
  "additionalColumns": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "query": {},
  "queryTimeout": {},
  "type": "NetezzaSource"
}

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

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "type": "ODataSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "OdbcSource"
}

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

{
  "allowedGroups": {},
  "dateFilterColumn": {},
  "endTime": {},
  "outputColumns": {},
  "startTime": {},
  "type": "Office365Source",
  "userScopeFilterUri": {}
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "OracleServiceCloudSource"
}

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

{
  "additionalColumns": {},
  "oracleReaderQuery": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionNames": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "type": "OracleSource"
}

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

{
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "OrcSource"
}

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

{
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "type": "string"
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "ParquetSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PaypalSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PhoenixSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PostgreSqlSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PostgreSqlV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PrestoSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "QuickBooksSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "type": "RelationalSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ResponsysSource"
}

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

{
  "additionalColumns": {},
  "additionalHeaders": {},
  "httpRequestTimeout": {},
  "paginationRules": {},
  "requestBody": {},
  "requestInterval": {},
  "requestMethod": {},
  "type": "RestSource"
}

SalesforceMarketingCloudSourceの場合は、次のコマンドを使用します。

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SalesforceMarketingCloudSource"
}

SalesforceServiceCloudSourceの場合は、次のコマンドを使用します。

{
  "additionalColumns": {},
  "query": {},
  "readBehavior": {},
  "type": "SalesforceServiceCloudSource"
}

SalesforceServiceCloudV2Sourceの場合は、次のコマンドを使用します。

{
  "additionalColumns": {},
  "includeDeletedObjects": {},
  "query": {},
  "SOQLQuery": {},
  "type": "SalesforceServiceCloudV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "readBehavior": {},
  "type": "SalesforceSource"
}

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

{
  "additionalColumns": {},
  "includeDeletedObjects": {},
  "pageSize": {},
  "query": {},
  "queryTimeout": {},
  "SOQLQuery": {},
  "type": "SalesforceV2Source"
}

SapBwSourceを するには、次の値を使用します。

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SapBwSource"
}

SapCloudForCustomerSourceの場合は、次のコマンドを使用します。

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {},
  "type": "SapCloudForCustomerSource"
}

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

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {},
  "type": "SapEccSource"
}

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

{
  "additionalColumns": {},
  "packetSize": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {}
  },
  "query": {},
  "queryTimeout": {},
  "type": "SapHanaSource"
}

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

{
  "additionalColumns": {},
  "extractionMode": {},
  "projection": {},
  "queryTimeout": {},
  "selection": {},
  "subscriberProcess": {},
  "type": "SapOdpSource"
}

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

{
  "additionalColumns": {},
  "baseRequestId": {},
  "customRfcReadTableFunctionModule": {},
  "excludeLastRequest": {},
  "queryTimeout": {},
  "sapDataColumnDelimiter": {},
  "type": "SapOpenHubSource"
}

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

{
  "additionalColumns": {},
  "batchSize": {},
  "customRfcReadTableFunctionModule": {},
  "partitionOption": {},
  "partitionSettings": {
    "maxPartitionsNumber": {},
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "rfcTableFields": {},
  "rfcTableOptions": {},
  "rowCount": {},
  "rowSkips": {},
  "sapDataColumnDelimiter": {},
  "type": "SapTableSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ServiceNowSource"
}

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

{
  "additionalColumns": {},
  "expression": {
    "operands": [
      ...
    ],
    "operators": [ "string" ],
    "type": "string",
    "value": "string"
  },
  "pageSize": {},
  "queryTimeout": {},
  "type": "ServiceNowV2Source"
}

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

{
  "httpRequestTimeout": {},
  "query": {},
  "type": "SharePointOnlineListSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ShopifySource"
}

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

{
  "exportSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "query": {},
  "type": "SnowflakeSource"
}

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

{
  "exportSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "query": {},
  "type": "SnowflakeV2Source"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SparkSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlDWSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlMISource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlServerSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SquareSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SybaseSource"
}

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

{
  "additionalColumns": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "query": {},
  "queryTimeout": {},
  "type": "TeradataSource"
}

VerticaSourceの場合は、次のコマンドを使用します。

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "VerticaSource"
}

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

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "WarehouseSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "XeroSource"
}

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

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ZohoSource"
}

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

{
  "additionalColumns": {},
  "type": "WebSource"
}

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

{
  "additionalColumns": {},
  "formatSettings": {
    "compressionProperties": {
      "type": "string"
      // For remaining properties, see CompressionReadSettings objects
    },
    "detectDataType": {},
    "namespacePrefixes": {},
    "namespaces": {},
    "type": "string",
    "validationMode": {}
  },
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "XmlSource"
}

StoreReadSettings オブジェクト

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

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AmazonS3CompatibleReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AmazonS3ReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "AzureBlobFSReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AzureBlobStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "listAfter": {},
  "listBefore": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "AzureDataLakeStoreReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AzureFileStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileFilter": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "FileServerReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

FtpReadSettingsの場合は、次のコマンドを使用します。

{
  "deleteFilesAfterCompletion": {},
  "disableChunking": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "FtpReadSettings",
  "useBinaryTransfer": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

GoogleCloudStorageReadSettingsの場合は、次のコマンドを使用します。

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "GoogleCloudStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "distcpSettings": {
    "distcpOptions": {},
    "resourceManagerEndpoint": {},
    "tempScriptPath": {}
  },
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "HdfsReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "additionalColumns": {},
  "additionalHeaders": {},
  "requestBody": {},
  "requestMethod": {},
  "requestTimeout": {},
  "type": "HttpReadSettings"
}

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

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "LakeHouseReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

OracleCloudStorageReadSettingsの場合は、次のコマンドを使用します。

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "OracleCloudStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

{
  "deleteFilesAfterCompletion": {},
  "disableChunking": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "SftpReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

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

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

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

{
  "type": "AppendVariable",
  "typeProperties": {
    "value": {},
    "variableName": "string"
  }
}

AzureDataExplorerCommandの場合は、次のコマンドを使用します。

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "AzureDataExplorerCommand",
  "typeProperties": {
    "command": {},
    "commandTimeout": {}
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "AzureFunctionActivity",
  "typeProperties": {
    "body": {},
    "functionName": {},
    "headers": {
      "{customized property}": {}
    },
    "method": "string"
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "AzureMLBatchExecution",
  "typeProperties": {
    "globalParameters": {
      "{customized property}": {}
    },
    "webServiceInputs": {
      "{customized property}": {
        "filePath": {},
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        }
      }
    },
    "webServiceOutputs": {
      "{customized property}": {
        "filePath": {},
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        }
      }
    }
  }
}

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

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

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "AzureMLUpdateResource",
  "typeProperties": {
    "trainedModelFilePath": {},
    "trainedModelLinkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "trainedModelName": {}
  }
}

ExecutePipeline場合は、次のコマンドを使用します。

{
  "policy": {
    "secureInput": "bool"
  },
  "type": "ExecutePipeline",
  "typeProperties": {
    "parameters": {
      "{customized property}": {}
    },
    "pipeline": {
      "name": "string",
      "referenceName": "string",
      "type": "string"
    },
    "waitOnCompletion": "bool"
  }
}

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

{
  "type": "Fail",
  "typeProperties": {
    "errorCode": {},
    "message": {}
  }
}

フィルターの場合は、次を使用します。

{
  "type": "Filter",
  "typeProperties": {
    "condition": {
      "type": "string",
      "value": "string"
    },
    "items": {
      "type": "string",
      "value": "string"
    }
  }
}

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

{
  "type": "ForEach",
  "typeProperties": {
    "activities": [ {
      "dependsOn": [
        {
          "activity": "string",
          "dependencyConditions": [ "string" ]
        }
      ],
      "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": "string",
      "value": "string"
    }
  }
}

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

{
  "type": "IfCondition",
  "typeProperties": {
    "expression": {
      "type": "string",
      "value": "string"
    },
    "ifFalseActivities": [ {
      "dependsOn": [
        {
          "activity": "string",
          "dependencyConditions": [ "string" ]
        }
      ],
      "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" ]
        }
      ],
      "description": "string",
      "name": "string",
      "onInactiveMarkAs": "string",
      "state": "string",
      "userProperties": [
        {
          "name": "string",
          "value": {}
        }
      ],
      "type": "string"
      // For remaining properties, see Activity objects
    } ]
  }
}

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

{
  "policy": {
    "secureInput": "bool",
    "secureOutput": "bool"
  },
  "type": "SetVariable",
  "typeProperties": {
    "setSystemVariable": "bool",
    "value": {},
    "variableName": "string"
  }
}

スイッチの場合は、次を使用します。

{
  "type": "Switch",
  "typeProperties": {
    "cases": [
      {
        "activities": [ {
          "dependsOn": [
            {
              "activity": "string",
              "dependencyConditions": [ "string" ]
            }
          ],
          "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" ]
        }
      ],
      "description": "string",
      "name": "string",
      "onInactiveMarkAs": "string",
      "state": "string",
      "userProperties": [
        {
          "name": "string",
          "value": {}
        }
      ],
      "type": "string"
      // For remaining properties, see Activity objects
    } ],
    "on": {
      "type": "string",
      "value": "string"
    }
  }
}

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

{
  "type": "Until",
  "typeProperties": {
    "activities": [ {
      "dependsOn": [
        {
          "activity": "string",
          "dependencyConditions": [ "string" ]
        }
      ],
      "description": "string",
      "name": "string",
      "onInactiveMarkAs": "string",
      "state": "string",
      "userProperties": [
        {
          "name": "string",
          "value": {}
        }
      ],
      "type": "string"
      // For remaining properties, see Activity objects
    } ],
    "expression": {
      "type": "string",
      "value": "string"
    },
    "timeout": {}
  }
}

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

{
  "type": "Validation",
  "typeProperties": {
    "childItems": {},
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "minimumSize": {},
    "sleep": {},
    "timeout": {}
  }
}

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

{
  "type": "Wait",
  "typeProperties": {
    "waitTimeInSeconds": {}
  }
}

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

{
  "policy": {
    "secureInput": "bool",
    "secureOutput": "bool"
  },
  "type": "WebHook",
  "typeProperties": {
    "authentication": {
      "credential": {
        "referenceName": "string",
        "type": "string"
      },
      "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}": {}
    },
    "method": "string",
    "reportStatusOnCallBack": {},
    "timeout": "string",
    "url": {}
  }
}

コピーの場合は、次の値を使用します。

{
  "inputs": [
    {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    }
  ],
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "outputs": [
    {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    }
  ],
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "Copy",
  "typeProperties": {
    "dataIntegrationUnits": {},
    "enableSkipIncompatibleRow": {},
    "enableStaging": {},
    "logSettings": {
      "copyActivityLogSettings": {
        "enableReliableLogging": {},
        "logLevel": {}
      },
      "enableCopyActivityLog": {},
      "logLocationSettings": {
        "linkedServiceName": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "path": {}
      }
    },
    "logStorageSettings": {
      "enableReliableLogging": {},
      "linkedServiceName": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      },
      "logLevel": {},
      "path": {}
    },
    "parallelCopies": {},
    "preserve": [ {} ],
    "preserveRules": [ {} ],
    "redirectIncompatibleRowSettings": {
      "linkedServiceName": {},
      "path": {}
    },
    "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": "string"
      },
      "path": {}
    },
    "translator": {},
    "validateDataConsistency": {}
  }
}

カスタムを する場合は、次の値を使用します。

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "Custom",
  "typeProperties": {
    "autoUserSpecification": {},
    "command": {},
    "extendedProperties": {
      "{customized property}": {}
    },
    "folderPath": {},
    "referenceObjects": {
      "datasets": [
        {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        }
      ],
      "linkedServices": [
        {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        }
      ]
    },
    "resourceLinkedService": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "retentionTimeInDays": {}
  }
}

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

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

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "DatabricksNotebook",
  "typeProperties": {
    "baseParameters": {
      "{customized property}": {}
    },
    "libraries": [
      {
        "{customized property}": {}
      }
    ],
    "notebookPath": {}
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "DatabricksSparkJar",
  "typeProperties": {
    "libraries": [
      {
        "{customized property}": {}
      }
    ],
    "mainClassName": {},
    "parameters": [ {} ]
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "DatabricksSparkPython",
  "typeProperties": {
    "libraries": [
      {
        "{customized property}": {}
      }
    ],
    "parameters": [ {} ],
    "pythonFile": {}
  }
}

削除の場合は、次のコマンドを使用します。

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

ExecuteDataFlowには、次のコマンドを使用します。

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "ExecuteDataFlow",
  "typeProperties": {
    "compute": {
      "computeType": {},
      "coreCount": {}
    },
    "continuationSettings": {
      "continuationTtlInMinutes": {},
      "customizedCheckpointKey": {},
      "idleCondition": {}
    },
    "continueOnError": {},
    "dataFlow": {
      "datasetParameters": {},
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "integrationRuntime": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "runConcurrently": {},
    "sourceStagingConcurrency": {},
    "staging": {
      "folderPath": {},
      "linkedService": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      }
    },
    "traceLevel": {}
  }
}

ExecuteSSISPackageの場合は、次のコマンドを使用します。

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "ExecuteSSISPackage",
  "typeProperties": {
    "connectVia": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "environmentPath": {},
    "executionCredential": {
      "domain": {},
      "password": {
        "type": "string",
        "value": "string"
      },
      "userName": {}
    },
    "loggingLevel": {},
    "logLocation": {
      "logPath": {},
      "type": "string",
      "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 の場合は、次のコマンドを使用します。

{
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "ExecuteWranglingDataflow",
  "typeProperties": {
    "compute": {
      "computeType": {},
      "coreCount": {}
    },
    "continuationSettings": {
      "continuationTtlInMinutes": {},
      "customizedCheckpointKey": {},
      "idleCondition": {}
    },
    "continueOnError": {},
    "dataFlow": {
      "datasetParameters": {},
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "integrationRuntime": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "queries": [
      {
        "dataflowSinks": [
          {
            "dataset": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "string"
            },
            "description": "string",
            "flowlet": {
              "datasetParameters": {},
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "string"
            },
            "linkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "string"
            },
            "name": "string",
            "rejectedDataLinkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "string"
            },
            "schemaLinkedService": {
              "parameters": {
                "{customized property}": {}
              },
              "referenceName": "string",
              "type": "string"
            },
            "script": "string"
          }
        ],
        "queryName": "string"
      }
    ],
    "runConcurrently": {},
    "sinks": {
      "{customized property}": {
        "dataset": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "description": "string",
        "flowlet": {
          "datasetParameters": {},
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "linkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "name": "string",
        "rejectedDataLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "script": "string"
      }
    },
    "sourceStagingConcurrency": {},
    "staging": {
      "folderPath": {},
      "linkedService": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      }
    },
    "traceLevel": {}
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "SparkJob",
  "typeProperties": {
    "args": [ {} ],
    "className": {},
    "conf": {},
    "configurationType": "string",
    "driverSize": {},
    "executorSize": {},
    "file": {},
    "files": [ {} ],
    "filesV2": [ {} ],
    "numExecutors": {},
    "pythonCodeReference": [ {} ],
    "scanFolder": {},
    "sparkConfig": {
      "{customized property}": {}
    },
    "sparkJob": {
      "referenceName": {},
      "type": "string"
    },
    "targetBigDataPool": {
      "referenceName": {},
      "type": "string"
    },
    "targetSparkConfiguration": {
      "referenceName": {},
      "type": "string"
    }
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "SqlServerStoredProcedure",
  "typeProperties": {
    "storedProcedureName": {},
    "storedProcedureParameters": {}
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "SynapseNotebook",
  "typeProperties": {
    "conf": {},
    "configurationType": "string",
    "driverSize": {},
    "executorSize": {},
    "notebook": {
      "referenceName": {},
      "type": "string"
    },
    "numExecutors": {},
    "parameters": {
      "{customized property}": {
        "type": "string",
        "value": {}
      }
    },
    "sparkConfig": {
      "{customized property}": {}
    },
    "sparkPool": {
      "referenceName": {},
      "type": "string"
    },
    "targetSparkConfiguration": {
      "referenceName": {},
      "type": "string"
    }
  }
}

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

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "WebActivity",
  "typeProperties": {
    "authentication": {
      "credential": {
        "referenceName": "string",
        "type": "string"
      },
      "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": "string"
    },
    "datasets": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      }
    ],
    "disableCertValidation": "bool",
    "headers": {
      "{customized property}": {}
    },
    "httpRequestTimeout": {},
    "linkedServices": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "string"
      }
    ],
    "method": "string",
    "turnOffAsync": "bool",
    "url": {}
  }
}

CompressionReadSettings オブジェクト

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

tarGZipReadSettingsを する場合は、次を使用します。

{
  "preserveCompressionFileNameAsFolder": {},
  "type": "TarGZipReadSettings"
}

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

{
  "preserveCompressionFileNameAsFolder": {},
  "type": "TarReadSettings"
}

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

{
  "preserveZipFileNameAsFolder": {},
  "type": "ZipDeflateReadSettings"
}

StoreWriteSettings オブジェクト

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

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

{
  "blockSizeInMB": {},
  "type": "AzureBlobFSWriteSettings"
}

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

{
  "blockSizeInMB": {},
  "type": "AzureBlobStorageWriteSettings"
}

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

{
  "expiryDateTime": {},
  "type": "AzureDataLakeStoreWriteSettings"
}

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

{
  "type": "AzureFileStorageWriteSettings"
}

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

{
  "type": "FileServerWriteSettings"
}

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

{
  "type": "LakeHouseWriteSettings"
}

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

{
  "operationTimeout": {},
  "type": "SftpWriteSettings",
  "useTempFileRename": {}
}

CopySink オブジェクト

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

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

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

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

{
  "copyBehavior": {},
  "metadata": [
    {
      "name": {},
      "value": {}
    }
  ],
  "type": "AzureBlobFSSink"
}

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

{
  "flushImmediately": {},
  "ingestionMappingAsJson": {},
  "ingestionMappingName": {},
  "type": "AzureDataExplorerSink"
}

AzureDataLakeStoreSinkを する場合は、次のコマンドを使用します。

{
  "copyBehavior": {},
  "enableAdlsSingleFileParallel": {},
  "type": "AzureDataLakeStoreSink"
}

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

{
  "importSettings": {
    "dateFormat": {},
    "timestampFormat": {},
    "type": "string"
  },
  "preCopyScript": {},
  "type": "AzureDatabricksDeltaLakeSink"
}

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

{
  "preCopyScript": {},
  "type": "AzureMySqlSink"
}

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

{
  "preCopyScript": {},
  "type": "AzurePostgreSqlSink"
}

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

{
  "type": "AzureQueueSink"
}

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

{
  "type": "AzureSearchIndexSink",
  "writeBehavior": "string"
}

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

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "AzureSqlSink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

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

{
  "azureTableDefaultPartitionKeyValue": {},
  "azureTableInsertType": {},
  "azureTablePartitionKeyName": {},
  "azureTableRowKeyName": {},
  "type": "AzureTableSink"
}

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

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

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

{
  "blobWriterAddHeader": {},
  "blobWriterDateTimeFormat": {},
  "blobWriterOverwriteFiles": {},
  "copyBehavior": {},
  "metadata": [
    {
      "name": {},
      "value": {}
    }
  ],
  "type": "BlobSink"
}

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

{
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "type": "CommonDataServiceForAppsSink",
  "writeBehavior": "string"
}

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

{
  "type": "CosmosDbMongoDbApiSink",
  "writeBehavior": {}
}

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

{
  "type": "CosmosDbSqlApiSink",
  "writeBehavior": {}
}

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

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

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

{
  "nestingSeparator": {},
  "type": "DocumentDbCollectionSink",
  "writeBehavior": {}
}

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

{
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "type": "DynamicsCrmSink",
  "writeBehavior": "string"
}

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

{
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "type": "DynamicsSink",
  "writeBehavior": "string"
}

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

{
  "copyBehavior": {},
  "type": "FileSystemSink"
}

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

{
  "formatSettings": {
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "IcebergSink"
}

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

{
  "preCopyScript": {},
  "type": "InformixSink"
}

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

{
  "formatSettings": {
    "filePattern": {},
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "JsonSink"
}

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

{
  "partitionNameList": {},
  "partitionOption": {},
  "tableActionOption": {},
  "type": "LakeHouseTableSink"
}

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

{
  "preCopyScript": {},
  "type": "MicrosoftAccessSink"
}

MongoDbAtlasSinkを する場合は、次のコマンドを使用します。

{
  "type": "MongoDbAtlasSink",
  "writeBehavior": {}
}

MongoDbV2Sinkを する場合は、次のコマンドを使用します。

{
  "type": "MongoDbV2Sink",
  "writeBehavior": {}
}

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

{
  "preCopyScript": {},
  "type": "OdbcSink"
}

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

{
  "preCopyScript": {},
  "type": "OracleSink"
}

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

{
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "OrcSink"
}

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

{
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "ParquetSink"
}

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

{
  "additionalHeaders": {},
  "httpCompressionType": {},
  "httpRequestTimeout": {},
  "requestInterval": {},
  "requestMethod": {},
  "type": "RestSink"
}

SalesforceServiceCloudSinkの場合は、次のコマンドを使用します。

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceServiceCloudSink",
  "writeBehavior": "string"
}

SalesforceServiceCloudV2Sinkの場合は、次のコマンドを使用します。

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceServiceCloudV2Sink",
  "writeBehavior": "string"
}

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

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceSink",
  "writeBehavior": "string"
}

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

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceV2Sink",
  "writeBehavior": "string"
}

SapCloudForCustomerSinkの場合は、次のコマンドを使用します。

{
  "httpRequestTimeout": {},
  "type": "SapCloudForCustomerSink",
  "writeBehavior": "string"
}

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

{
  "importSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "preCopyScript": {},
  "type": "SnowflakeSink"
}

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

{
  "importSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "preCopyScript": {},
  "type": "SnowflakeV2Sink"
}

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

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

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

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "SqlMISink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

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

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "SqlServerSink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

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

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "SqlSink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

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

{
  "allowCopyCommand": {},
  "copyCommandSettings": {
    "additionalOptions": {
      "{customized property}": "string"
    },
    "defaultValues": [
      {
        "columnName": {},
        "defaultValue": {}
      }
    ]
  },
  "preCopyScript": {},
  "tableOption": {},
  "type": "WarehouseSink",
  "writeBehavior": {}
}

FormatReadSettings オブジェクト

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

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

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

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

{
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  },
  "skipLineCount": {},
  "type": "DelimitedTextReadSettings"
}

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

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

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

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

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

{
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  },
  "detectDataType": {},
  "namespacePrefixes": {},
  "namespaces": {},
  "type": "XmlReadSettings",
  "validationMode": {}
}

SecretBase オブジェクト

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

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

{
  "secretName": {},
  "secretVersion": {},
  "store": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "type": "AzureKeyVaultSecret"
}

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

{
  "type": "SecureString",
  "value": "string"
}

プロパティ値

活動

名前 形容 価値
dependsOn アクティビティは条件によって異なります。 ActivityDependency[]
形容 アクティビティの説明。
名前 アクティビティ名。 string (必須)
onInactiveMarkAs 状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 'Failed'
'Skipped'
'Succeeded'
状態 アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 'Active'
'Inactive'
種類 AppendVariableActivity型 'AppendVariable' に設定します。 AzureDataExplorerCommandActivityの型 'AzureDataExplorerCommand' に設定します。 AzureFunctionActivityの種類 'AzureFunctionActivity' に設定します。 AzureMLBatchExecutionActivityの種類 'AzureMLBatchExecution' に設定します。 AzureMLExecutePipelineActivityの型 'AzureMLExecutePipeline' に設定します。 AzureMLUpdateResourceActivityの型 'AzureMLUpdateResource' に設定します。 ExecutePipelineActivityの型 "ExecutePipeline" に設定します。 FailActivityの種類 'Fail' に設定します。 FilterActivityの種類 [フィルター] に設定します。 ForEachActivity'ForEach' に設定します。 IfConditionActivityの型 'IfCondition' に設定します。 SetVariableActivity'SetVariable' に設定します。 SwitchActivityの種類 "Switch" に設定します。 UntilActivity型の場合は 'Until' に設定します。 ValidationActivityの種類 'Validation' に設定します。 WaitActivityの種類 [待機] に設定します。 WebHookActivity'WebHook' に設定します。 CopyActivityの種類 [コピー] に設定します。 CustomActivityの種類 'Custom' に設定します。 DataLakeAnalyticsUsqlActivityの型 'DataLakeAnalyticsU-SQL' に設定します。 DatabricksNotebookActivityの種類 'DatabricksNotebook' に設定します。 DatabricksSparkJarActivityの型 'DatabricksSparkJar' に設定します。 DatabricksSparkPythonActivityの型 'DatabricksSparkPython' に設定します。 DeleteActivityの種類 'Delete' に設定します。 ExecuteDataFlowActivityの型 'ExecuteDataFlow' に設定します。 ExecuteSsisPackageActivityの型 'ExecuteSSISPackage' に設定します。 ExecuteWranglingDataflowActivity'ExecuteWranglingDataflow' に設定します。 GetMetadataActivityの型 'GetMetadata' に設定します。 HDInsightHiveActivityの種類 "HDInsightHive" に設定します。 HDInsightMapReduceActivityの型 'HDInsightMapReduce' に設定します。 HDInsightPigActivityの種類 "HDInsightPig" に設定します。 HDInsightSparkActivityの種類 "HDInsightSpark" に設定します。 HDInsightStreamingActivityの種類 "HDInsightStreaming" に設定します。 LookupActivityの型 'Lookup' に設定します。 ScriptActivityの種類 'Script' に設定します。 SynapseSparkJobDefinitionActivity種類として 'SparkJob' に設定します。 SqlServerStoredProcedureActivityの型 'SqlServerStoredProcedure' に設定します。 SynapseNotebookActivityの種類 'SynapseNotebook' に設定します。 WebActivityの種類 'WebActivity' に設定します。 'AppendVariable'
'AzureDataExplorerCommand'
'AzureFunctionActivity'
'AzureMLBatchExecution'
'AzureMLExecutePipeline'
'AzureMLUpdateResource'
'Copy'
'Custom'
'DatabricksNotebook'
'DatabricksSparkJar'
'DatabricksSparkPython'
'DataLakeAnalyticsU-SQL'
'Delete'
'ExecuteDataFlow'
'ExecutePipeline'
'ExecuteSSISPackage'
'ExecuteWranglingDataflow'
'Fail'
'Filter'
'ForEach'
'GetMetadata'
'HDInsightHive'
'HDInsightMapReduce'
'HDInsightPig'
'HDInsightSpark'
'HDInsightStreaming'
'IfCondition'
'Lookup'
'Script'
'SetVariable'
'SparkJob'
'SqlServerStoredProcedure'
'Switch'
'SynapseNotebook'
'Until'
'Validation'
'Wait'
'WebActivity'
'WebHook' (必須)
userProperties アクティビティ ユーザーのプロパティ。 UserProperty[]

ActivityDependency

名前 形容 価値
活動 アクティビティ名。 string (必須)
dependencyConditions 依存関係の Match-Condition。 次のいずれかを含む文字列配列:
'Completed'
'Failed'
'Skipped'
'Succeeded' (必須)

ActivityPolicy

名前 形容 価値
リトライ 通常の再試行回数の最大値。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
retryIntervalInSeconds 再試行の間隔 (秒単位)。 既定値は 30 秒です。 int

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

AmazonMWSSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AmazonMWSSource' (必須)

AmazonRdsForOraclePartitionSettings

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

AmazonRdsForOracleSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
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])). 任意
種類 コピー元の種類。 'AmazonRdsForOracleSource' (必須)

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 文字列を含む式)、パターン: (\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"}}". 任意
種類 コピー元の種類。 'AmazonRdsForSqlServerSource' (必須)

AmazonRedshiftSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: 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
種類 コピー元の種類。 'AmazonRedshiftSource' (必須)

AmazonS3CompatibleReadSettings

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

AmazonS3ReadSettings

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

AppendVariableActivity

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

AppendVariableActivityTypeProperties

名前 形容 価値
価値 追加する値。 型: 変数項目の型に一致する静的な値、または変数項目の型に一致する resultType を持つ式を指定できます 任意
variableName 値を追加する必要がある変数の名前。

AvroSink

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

AvroSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
storeSettings Avro ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'AvroSource' (必須)

AvroWriteSettings

名前 形容 価値
fileNamePrefix fileNamePrefix>_<fileIndex><ファイル名パターンを指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は、fileExtension> を<します。 型: string (または resultType 文字列を含む式)。 任意
maxRowsPerFile 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 任意
recordName 書き込み結果の最上位レベルのレコード名。AVRO 仕様で必要です。
recordNamespace 書き込み結果に名前空間を記録します。
種類 書き込み設定の種類。 string (必須)

AzureBlobFSReadSettings

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

AzureBlobFSSink

名前 形容 価値
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 任意
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 MetadataItem[]
種類 シンクの種類をコピーします。 'AzureBlobFSSink' (必須)

AzureBlobFSSource

名前 形容 価値
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 任意
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'AzureBlobFSSource' (必須)

AzureBlobFSWriteSettings

名前 形容 価値
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 'AzureBlobFSWriteSettings' (必須)

AzureBlobStorageReadSettings

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

AzureBlobStorageWriteSettings

名前 形容 価値
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 'AzureBlobStorageWriteSettings' (必須)

AzureDatabricksDeltaLakeExportCommand

名前 形容 価値
dateFormat Azure Databricks Delta Lake Copy の csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
timestampFormat Azure Databricks Delta Lake Copy の csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
種類 エクスポート設定の種類。 string (必須)

AzureDatabricksDeltaLakeImportCommand

名前 形容 価値
dateFormat Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
timestampFormat Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
種類 インポート設定の種類。 string (必須)

AzureDatabricksDeltaLakeSink

名前 形容 価値
importSettings Azure Databricks Delta Lake のインポート設定。 AzureDatabricksDeltaLakeImportCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureDatabricksDeltaLakeSink' (必須)

AzureDatabricksDeltaLakeSource

名前 形容 価値
exportSettings Azure Databricks Delta Lake のエクスポート設定。 AzureDatabricksDeltaLakeExportCommand
クエリ Azure Databricks Delta Lake Sql クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'AzureDatabricksDeltaLakeSource' (必須)

AzureDataExplorerCommandActivity

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

AzureDataExplorerCommandActivityTypeProperties

名前 形容 価値
命令 Azure Data Explorer コマンド構文に従った制御コマンド。 型: string (または resultType 文字列を含む式)。 any (必須)
commandTimeout コマンドのタイムアウトを制御します。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9]))..) 任意

AzureDataExplorerSink

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

AzureDataExplorerSource

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

AzureDataLakeStoreReadSettings

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

AzureDataLakeStoreSink

名前 形容 価値
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 任意
enableAdlsSingleFileParallel 単一ファイル並列。 任意
種類 シンクの種類をコピーします。 'AzureDataLakeStoreSink' (必須)

AzureDataLakeStoreSource

名前 形容 価値
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'AzureDataLakeStoreSource' (必須)

AzureDataLakeStoreWriteSettings

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

AzureFileStorageReadSettings

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

AzureFileStorageWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 'AzureFileStorageWriteSettings' (必須)

AzureFunctionActivity

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

AzureFunctionActivityTypeProperties

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

AzureFunctionActivityTypePropertiesHeaders

名前 形容 価値

AzureKeyVaultSecretReference

名前 形容 価値
secretName Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
secretVersion Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 任意
Azure Key Vault のリンクされたサービス リファレンス。 LinkedServiceReference (必須)
種類 シークレットの種類。 'AzureKeyVaultSecret' (必須)

AzureMariaDBSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AzureMariaDBSource' (必須)

AzureMLBatchExecutionActivity

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

AzureMLBatchExecutionActivityTypeProperties

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

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

名前 形容 価値

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

名前 形容 価値

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

名前 形容 価値

AzureMLExecutePipelineActivity

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

AzureMLExecutePipelineActivityTypeProperties

名前 形容 価値
continueOnStepFailure ステップが失敗した場合に PipelineRun の他のステップの実行を続行するかどうか。 この情報は、発行されたパイプライン実行要求の continueOnStepFailure プロパティで渡されます。 型: boolean (または resultType ブール値を持つ式)。 任意
dataPathAssignments 再トレーニングを行わずにデータ パスの割り当てを変更するために使用されるディクショナリ。 値は、発行されたパイプライン実行要求の dataPathAssignments プロパティで渡されます。 型: オブジェクト (または resultType オブジェクトを持つ式)。 任意
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 オブジェクトを持つ式)。 任意
バージョン 発行された Azure ML パイプライン エンドポイントのバージョン。 型: string (または resultType 文字列を含む式)。 任意

AzureMLUpdateResourceActivity

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

AzureMLUpdateResourceActivityTypeProperties

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

AzureMLWebServiceFile

名前 形容 価値
filePath LinkedService で指定された Azure Blob Storage 内のコンテナー名を含む相対ファイル パス。 型: string (または resultType 文字列を含む式)。 any (必須)
linkedServiceName Azure ML WebService の入力/出力ファイルがある Azure Storage LinkedService への参照。 LinkedServiceReference (必須)

AzureMySqlSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureMySqlSink' (必須)

AzureMySqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AzureMySqlSource' (必須)

AzurePostgreSqlSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzurePostgreSqlSink' (必須)

AzurePostgreSqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AzurePostgreSqlSource' (必須)

AzureQueueSink

名前 形容 価値
種類 シンクの種類をコピーします。 'AzureQueueSink' (必須)

AzureSearchIndexSink

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

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureSqlSink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQL にデータをコピーするときの動作を書き込みます。 型: SqlWriteBehaviorEnum (または ResultType SqlWriteBehaviorEnum を含む式) 任意

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"}}". 任意
種類 コピー元の種類。 'AzureSqlSource' (必須)

AzureTableSink

名前 形容 価値
azureTableDefaultPartitionKeyValue Azure Table の既定のパーティション キー値。 型: string (または resultType 文字列を含む式)。 任意
azureTableInsertType Azure テーブルの挿入の種類。 型: string (または resultType 文字列を含む式)。 任意
azureTablePartitionKeyName Azure Table パーティション キー名。 型: string (または resultType 文字列を含む式)。 任意
azureTableRowKeyName Azure テーブルの行キー名。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureTableSink' (必須)

AzureTableSource

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

BigDataPoolParametrizationReference

名前 形容 価値
referenceName ビッグ データ プール名を参照します。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 ビッグ データ プールの参照の種類。 'BigDataPoolReference' (必須)

BinaryReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 'BinaryReadSettings' (必須)

BinaryReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 string (必須)

BinarySink

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

BinarySource

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

BlobSink

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

BlobSource

名前 形容 価値
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 任意
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'BlobSource' (必須)

CassandraSource

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

CommonDataServiceForAppsSink

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

CommonDataServiceForAppsSource

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

CompressionReadSettings

名前 形容 価値
種類 TarGZipReadSettings型 'TarGZipReadSettings' に設定します。 TarReadSettingsの型 'TarReadSettings' に設定します。 ZipDeflateReadSettingsの種類 'ZipDeflateReadSettings' に設定します。 'TarGZipReadSettings'
'TarReadSettings'
'ZipDeflateReadSettings' (必須)

ConcurSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ConcurSource' (必須)

ContinuationSettingsReference

名前 形容 価値
continuationTtlInMinutes 継続 TTL (分単位)。 任意
customizedCheckpointKey チェックポイント キーをカスタマイズしました。 任意
idleCondition アイドル状態。 任意

CopyActivity

名前 形容 価値
入力 アクティビティの入力の一覧。 DatasetReference[]
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
出力 アクティビティの出力の一覧。 DatasetReference[]
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Copy' (必須)
typeProperties コピー アクティビティのプロパティ。 CopyActivityTypeProperties (必須)

CopyActivityLogSettings

名前 形容 価値
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意
logLevel ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 任意

CopyActivityTypeProperties

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

CopySink

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

CopySource

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

CosmosDbMongoDbApiSink

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

CosmosDbMongoDbApiSource

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

CosmosDbSqlApiSink

名前 形容 価値
種類 シンクの種類をコピーします。 'CosmosDbSqlApiSink' (必須)
writeBehavior Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 任意

CosmosDbSqlApiSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
detectDatetime プリミティブ値を datetime 値として検出するかどうか。 型: boolean (または resultType ブール値を持つ式)。 任意
pageSize 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 任意
preferredRegions 優先リージョン。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意
クエリ SQL API クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'CosmosDbSqlApiSource' (必須)

CouchbaseSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'CouchbaseSource' (必須)

CredentialReference

名前 形容 価値
referenceName 参照資格情報名。 string (必須)
種類 資格情報参照の種類。 'CredentialReference' (必須)

CustomActivity

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

CustomActivityReferenceObject

名前 形容 価値
データセット データセット参照。 DatasetReference[]
linkedServices リンクされたサービス参照。 LinkedServiceReference[]

CustomActivityTypeProperties

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

CustomActivityTypePropertiesExtendedProperties

名前 形容 価値

DatabricksNotebookActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DatabricksNotebook' (必須)
typeProperties Databricks Notebook アクティビティのプロパティ。 DatabricksNotebookActivityTypeProperties (必須)

DatabricksNotebookActivityTypeProperties

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

DatabricksNotebookActivityTypePropertiesBaseParameters

名前 形容 価値

DatabricksNotebookActivityTypePropertiesLibrariesItem

名前 形容 価値

DatabricksSparkJarActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DatabricksSparkJar' (必須)
typeProperties Databricks SparkJar アクティビティのプロパティ。 DatabricksSparkJarActivityTypeProperties (必須)

DatabricksSparkJarActivityTypeProperties

名前 形容 価値
ライブラリ ジョブを実行するクラスターにインストールするライブラリの一覧。 DatabricksSparkJarActivityTypePropertiesLibrariesItem[]
mainClassName 実行する main メソッドを含むクラスの完全な名前。 このクラスは、ライブラリとして提供される JAR に含まれている必要があります。 型: string (または resultType 文字列を含む式)。 any (必須)
パラメーター main メソッドに渡されるパラメーター。 any[]

DatabricksSparkJarActivityTypePropertiesLibrariesItem

名前 形容 価値

DatabricksSparkPythonActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DatabricksSparkPython' (必須)
typeProperties Databricks SparkPython アクティビティのプロパティ。 DatabricksSparkPythonActivityTypeProperties (必須)

DatabricksSparkPythonActivityTypeProperties

名前 形容 価値
ライブラリ ジョブを実行するクラスターにインストールするライブラリの一覧。 DatabricksSparkPythonActivityTypePropertiesLibrariesItem[]
パラメーター Python ファイルに渡されるコマンド ライン パラメーター。 any[]
pythonFile 実行する Python ファイルの URI。 DBFS パスがサポートされています。 型: string (または resultType 文字列を含む式)。 any (必須)

DatabricksSparkPythonActivityTypePropertiesLibrariesItem

名前 形容 価値

DataFlowReference

名前 形容 価値
datasetParameters データセットからデータ フロー パラメーターを参照します。 任意
パラメーター データ フロー パラメーター ParameterValueSpecification の
referenceName 参照データ フロー名。 string (必須)
種類 データ フロー参照型。 'DataFlowReference' (必須)

DataFlowStagingInfo

名前 形容 価値
folderPath ステージング BLOB のフォルダー パス。 型: string (または resultType 文字列を含む式) 任意
linkedService ステージングのリンクされたサービス参照。 LinkedServiceReference の

DataLakeAnalyticsUsqlActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DataLakeAnalyticsU-SQL' (必須)
typeProperties Data Lake Analytics U-SQL アクティビティのプロパティ。 DataLakeAnalyticsUsqlActivityTypeProperties (必須)

DataLakeAnalyticsUsqlActivityTypeProperties

名前 形容 価値
compilationMode U-SQL のコンパイル モード。 Semantic、Full、SingleBox のいずれかの値を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
degreeOfParallelism ジョブの実行に同時に使用されるノードの最大数。 既定値は 1 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 任意
パラメーター U-SQL ジョブ要求のパラメーター。 DataLakeAnalyticsUsqlActivityTypePropertiesParameters
優先権 キューに登録されているすべてのジョブのうち、最初に実行するように選択する必要があるジョブを決定します。 数値が小さい方が優先度が高くなります。 既定値は 1000 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 任意
runtimeVersion 使用する U-SQL エンジンのランタイム バージョン。 型: string (または resultType 文字列を含む式)。 任意
scriptLinkedService スクリプトのリンクされたサービス参照。 LinkedServiceReference (必須)
scriptPath U-SQL スクリプトを含むフォルダーへの大文字と小文字を区別するパス。 型: string (または resultType 文字列を含む式)。 any (必須)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

名前 形容 価値

DatasetReference

名前 形容 価値
パラメーター データセットの引数。 ParameterValueSpecification の
referenceName 参照データセット名。 string (必須)
種類 データセット参照型。 'DatasetReference' (必須)

Db2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'Db2Source' (必須)

DeleteActivity

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

DeleteActivityTypeProperties

名前 形容 価値
データセット アクティビティ データセットの参照を削除します。 DatasetReference (必須)
enableLogging 削除アクティビティの実行の詳細なログを記録するかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
logStorageSettings EnableLogging が true の場合、お客様が指定する必要があるログ ストレージ設定。 LogStorageSettings の
maxConcurrentConnections データ ソースを同時に接続するための最大同時接続数。 int

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

DelimitedTextReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
skipLineCount 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 読み取り設定の種類。 'DelimitedTextReadSettings' (必須)

DelimitedTextReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
skipLineCount 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 読み取り設定の種類。 string (必須)

DelimitedTextSink

名前 形容 価値
formatSettings DelimitedText 形式の設定。 DelimitedTextWriteSettings
storeSettings DelimitedText ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'DelimitedTextSink' (必須)

DelimitedTextSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings DelimitedText 形式の設定。 DelimitedTextReadSettings
storeSettings DelimitedText ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'DelimitedTextSource' (必須)

DelimitedTextWriteSettings

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

DistcpSettings

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

DocumentDbCollectionSink

名前 形容 価値
nestingSeparator 入れ子になったプロパティの区切り記号。 既定値は . (ドット)。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'DocumentDbCollectionSink' (必須)
writeBehavior Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 任意

DocumentDbCollectionSource

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

DrillSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'DrillSource' (必須)

DWCopyCommandDefaultValue

名前 形容 価値
columnName 列名。 型: オブジェクト (または resultType 文字列を含む式)。 任意
defaultValue 列の既定値。 型: オブジェクト (または resultType 文字列を含む式)。 任意

DWCopyCommandSettings

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

DWCopyCommandSettingsAdditionalOptions

名前 形容 価値

DynamicsAXSource

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

DynamicsCrmSink

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

DynamicsCrmSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ FetchXML は、Microsoft Dynamics CRM (オンプレミスのオンライン &) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'DynamicsCrmSource' (必須)

DynamicsSink

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

DynamicsSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ FetchXML は、Microsoft Dynamics (オンプレミスのオンライン &) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'DynamicsSource' (必須)

EloquaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'EloquaSource' (必須)

ExcelSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
storeSettings Excel ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'ExcelSource' (必須)

ExecuteDataFlowActivity

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

ExecuteDataFlowActivityTypeProperties

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

ExecuteDataFlowActivityTypePropertiesCompute

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

ExecutePipelineActivity

名前 形容 価値
政策 パイプライン アクティビティ ポリシーを実行します。 ExecutePipelineActivityPolicy の
種類 アクティビティの種類。 'ExecutePipeline' (必須)
typeProperties パイプライン アクティビティのプロパティを実行します。 ExecutePipelineActivityTypeProperties (必須)

ExecutePipelineActivityPolicy

名前 形容 価値
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 bool

ExecutePipelineActivityTypeProperties

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

ExecutePowerQueryActivityTypeProperties

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

ExecutePowerQueryActivityTypePropertiesSinks

名前 形容 価値

ExecuteSsisPackageActivity

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

ExecuteSsisPackageActivityTypeProperties

名前 形容 価値
connectVia 統合ランタイムリファレンス。 IntegrationRuntimeReference (必須)
environmentPath SSIS パッケージを実行する環境パス。 型: string (または resultType 文字列を含む式)。 任意
executionCredential パッケージ実行資格情報。 SsisExecutionCredential
loggingLevel SSIS パッケージ実行のログ レベル。 型: string (または resultType 文字列を含む式)。 任意
logLocation SSIS パッケージ実行ログの場所。 SsisLogLocation
packageConnectionManagers SSIS パッケージを実行するパッケージ レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation SSIS パッケージの場所。 SsisPackageLocation (必須)
packageParameters SSIS パッケージを実行するパッケージ レベルのパラメーター。 ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers SSIS パッケージを実行するプロジェクト レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters SSIS パッケージを実行するためのプロジェクト レベルのパラメーター。 ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides このプロパティは、SSIS パッケージを実行するためにオーバーライドされます。 ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
実行中 SSIS パッケージを実行するランタイムを指定します。 値は "x86" または "x64" にする必要があります。 型: string (または resultType 文字列を含む式)。 任意

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesPackageParameters

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesProjectParameters

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

名前 形容 価値

ExecuteWranglingDataflowActivity

名前 形容 価値
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'ExecuteWranglingDataflow' (必須)
typeProperties Power Query アクティビティのプロパティを実行します。 ExecutePowerQueryActivityTypeProperties (必須)

表現

名前 形容 価値
種類 式の型。 'Expression' (必須)
価値 式の値。 string (必須)

ExpressionV2

名前 形容 価値
オペランド 入れ子になった式の一覧。 ExpressionV2[]
演算子 式演算子値 Type: 文字列のリスト。 string[]
種類 システムでサポートされている式の型。 型: 文字列。 'Binary'
'Constant'
'Field'
'NAry'
'Unary'
価値 定数/フィールド型の値: string。

FailActivity

名前 形容 価値
種類 アクティビティの種類。 'Fail' (必須)
typeProperties 失敗アクティビティのプロパティ。 FailActivityTypeProperties (必須)

FailActivityTypeProperties

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

FileServerReadSettings

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

FileServerWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 'FileServerWriteSettings' (必須)

FileSystemSink

名前 形容 価値
copyBehavior コピー シンクのコピー動作の種類。 任意
種類 シンクの種類をコピーします。 'FileSystemSink' (必須)

FileSystemSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'FileSystemSource' (必須)

FilterActivity

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

FilterActivityTypeProperties

名前 形容 価値
条件 入力のフィルター処理に使用する条件。 式の (必須)
項目 フィルターを適用する必要がある入力配列。 式の (必須)

ForEachActivity

名前 形容 価値
種類 アクティビティの種類。 'ForEach' (必須)
typeProperties ForEach アクティビティのプロパティ。 ForEachActivityTypeProperties (必須)

ForEachActivityTypeProperties

名前 形容 価値
活動 実行するアクティビティの一覧。 アクティビティ[] (必須)
batchCount 並列実行の数を制御するために使用されるバッチ数 (isSequential が false に設定されている場合)。 int

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

FormatReadSettings

名前 形容 価値
種類 BinaryReadSettingsの型 'BinaryReadSettings' に設定します。 DelimitedTextReadSettings'DelimitedTextReadSettings' に設定します。 JsonReadSettingsの型 'JsonReadSettings' に設定します。 ParquetReadSettings'ParquetReadSettings' に設定します。 XmlReadSettingsの型 'XmlReadSettings' に設定します。 'BinaryReadSettings'
'DelimitedTextReadSettings'
'JsonReadSettings'
'ParquetReadSettings'
'XmlReadSettings' (必須)

FtpReadSettings

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

GetMetadataActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'GetMetadata' (必須)
typeProperties GetMetadata アクティビティのプロパティ。 GetMetadataActivityTypeProperties (必須)

GetMetadataActivityTypeProperties

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

GoogleAdWordsSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GoogleAdWordsSource' (必須)

GoogleBigQuerySource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GoogleBigQuerySource' (必須)

GoogleBigQueryV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GoogleBigQueryV2Source' (必須)

GoogleCloudStorageReadSettings

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

GreenplumSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GreenplumSource' (必須)

HBaseSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HBaseSource' (必須)

HdfsReadSettings

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

HdfsSource

名前 形容 価値
distcpSettings Distcp 関連の設定を指定します。 DistcpSettings
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'HdfsSource' (必須)

HDInsightHiveActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightHive' (必須)
typeProperties HDInsight Hive アクティビティのプロパティ。 HDInsightHiveActivityTypeProperties (必須)

HDInsightHiveActivityTypeProperties

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

HDInsightHiveActivityTypePropertiesDefines

名前 形容 価値

HDInsightHiveActivityTypePropertiesVariables

名前 形容 価値

HDInsightMapReduceActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightMapReduce' (必須)
typeProperties HDInsight MapReduce アクティビティのプロパティ。 HDInsightMapReduceActivityTypeProperties (必須)

HDInsightMapReduceActivityTypeProperties

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

HDInsightMapReduceActivityTypePropertiesDefines

名前 形容 価値

HDInsightPigActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightPig' (必須)
typeProperties HDInsight Pig アクティビティのプロパティ。 HDInsightPigActivityTypeProperties (必須)

HDInsightPigActivityTypeProperties

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

HDInsightPigActivityTypePropertiesDefines

名前 形容 価値

HDInsightSparkActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightSpark' (必須)
typeProperties HDInsight Spark アクティビティのプロパティ。 HDInsightSparkActivityTypeProperties (必須)

HDInsightSparkActivityTypeProperties

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

HDInsightSparkActivityTypePropertiesSparkConfig

名前 形容 価値

HDInsightStreamingActivity

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

HDInsightStreamingActivityTypeProperties

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

HDInsightStreamingActivityTypePropertiesDefines

名前 形容 価値

HiveSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HiveSource' (必須)

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 文字列を含む式)。 任意
種類 読み取り設定の種類。 'HttpReadSettings' (必須)

HttpSource

名前 形容 価値
httpRequestTimeout HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 既定値は System.Net.HttpWebRequest.Timeout と同じです。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HttpSource' (必須)

HubspotSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HubspotSource' (必須)

IcebergSink

名前 形容 価値
formatSettings Iceberg 形式の設定。 IcebergWriteSettings
storeSettings Iceberg ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'IcebergSink' (必須)

IcebergWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 string (必須)

IfConditionActivity

名前 形容 価値
種類 アクティビティの種類。 'IfCondition' (必須)
typeProperties IfCondition アクティビティのプロパティ。 IfConditionActivityTypeProperties (必須)

IfConditionActivityTypeProperties

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

ImpalaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ImpalaSource' (必須)

InformixSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'InformixSink' (必須)

InformixSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'InformixSource' (必須)

IntegrationRuntimeReference

名前 形容 価値
パラメーター 統合ランタイムの引数。 ParameterValueSpecification の
referenceName 統合ランタイム名を参照します。 string (必須)
種類 統合ランタイムの種類。 'IntegrationRuntimeReference' (必須)

JiraSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'JiraSource' (必須)

JsonReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 'JsonReadSettings' (必須)

JsonReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 string (必須)

JsonSink

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

JsonSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings Json 形式の設定。 JsonReadSettings の
storeSettings Json ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'JsonSource' (必須)

JsonWriteSettings

名前 形容 価値
filePattern JSON のファイル パターン。 この設定は、JSON オブジェクトのコレクションの処理方法を制御します。 既定値は 'setOfObjects' です。 大文字と小文字が区別されます。 任意
種類 書き込み設定の種類。 string (必須)

LakeHouseReadSettings

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

LakeHouseTableSink

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

LakeHouseTableSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
timestampAsOf タイムスタンプを使用して古いスナップショットのクエリを実行します。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'LakeHouseTableSource' (必須)
versionAsOf 古いスナップショットをバージョン別にクエリします。 型: 整数 (または resultType 整数を持つ式)。 任意

LakeHouseWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 'LakeHouseWriteSettings' (必須)

LinkedServiceReference

名前 形容 価値
パラメーター LinkedService の引数。 ParameterValueSpecification の
referenceName LinkedService 名を参照します。 string (必須)
種類 リンクされたサービス参照の種類。 'LinkedServiceReference' (必須)

LogLocationSettings

名前 形容 価値
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
パス アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 任意

LogSettings

名前 形容 価値
copyActivityLogSettings コピー アクティビティ ログの設定を指定します。 CopyActivityLogSettings
enableCopyActivityLog コピー アクティビティ ログを有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings (必須)

LogStorageSettings

名前 形容 価値
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
logLevel ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 任意
パス アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 任意

LookupActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Lookup' (必須)
typeProperties ルックアップ アクティビティのプロパティ。 LookupActivityTypeProperties (必須)

LookupActivityTypeProperties

名前 形容 価値
データセット ルックアップ アクティビティ データセットの参照。 DatasetReference (必須)
firstRowOnly 最初の行またはすべての行を返すかどうか。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
コピー アクティビティ ソースと同じデータセット固有のソース プロパティ。 CopySource (必須)

MagentoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MagentoSource' (必須)

MariaDBSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MariaDBSource' (必須)

MarketoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MarketoSource' (必須)

MetadataItem

名前 形容 価値
名前 メタデータ項目のキー名。 型: string (または resultType 文字列を含む式)。 任意
価値 メタデータ項目の値。 型: string (または resultType 文字列を含む式)。 任意

Microsoft.DataFactory/factories/pipelines

名前 形容 価値
apiVersion API のバージョン '2018-06-01'
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須)
プロパティ パイプラインのプロパティ。 パイプラインの (必須)
種類 リソースの種類 'Microsoft.DataFactory/factories/pipelines'

MicrosoftAccessSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'MicrosoftAccessSink' (必須)

MicrosoftAccessSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'MicrosoftAccessSource' (必須)

MongoDbAtlasSink

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

MongoDbAtlasSource

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

MongoDbCursorMethodsProperties

名前 形容 価値
極限 サーバーが返すドキュメントの最大数を指定します。 limit() は、SQL データベースの LIMIT ステートメントに似ています。 型: 整数 (または resultType 整数を持つ式)。 任意
プロジェクト クエリ フィルターに一致するドキュメントで返されるフィールドを指定します。 一致するドキュメント内のすべてのフィールドを返すには、このパラメーターを省略します。 型: string (または resultType 文字列を含む式)。 任意
スキップ スキップされたドキュメントの数と、MongoDB が結果の返しを開始する場所を指定します。 この方法は、ページ分割された結果を実装する場合に役立ちます。 型: 整数 (または resultType 整数を持つ式)。 任意
ソート クエリが一致するドキュメントを返す順序を指定します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 任意

MongoDbSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 SQL-92 クエリ式である必要があります。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'MongoDbSource' (必須)

MongoDbV2Sink

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

MongoDbV2Source

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

MySqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MySqlSource' (必須)

NetezzaPartitionSettings

名前 形容 価値
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 任意
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 任意
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 任意

NetezzaSource

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

NotebookParameter

名前 形容 価値
種類 Notebook パラメーターの種類。 'bool'
'float'
'int'
'string'
価値 Notebook パラメーターの値。 型: string (または resultType 文字列を含む式)。 任意

ODataSource

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

OdbcSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'OdbcSink' (必須)

OdbcSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'OdbcSource' (必須)

Office365Source

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

OracleCloudStorageReadSettings

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

OraclePartitionSettings

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

OracleServiceCloudSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'OracleServiceCloudSource' (必須)

OracleSink

名前 形容 価値
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'OracleSink' (必須)

OracleSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
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])). 任意
種類 コピー元の種類。 'OracleSource' (必須)

OrcSink

名前 形容 価値
formatSettings ORC 形式の設定。 OrcWriteSettings
storeSettings ORC ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'OrcSink' (必須)

OrcSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
storeSettings ORC ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'OrcSource' (必須)

OrcWriteSettings

名前 形容 価値
fileNamePrefix fileNamePrefix>_<fileIndex><ファイル名パターンを指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は、fileExtension> を<します。 型: string (または resultType 文字列を含む式)。 任意
maxRowsPerFile 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 string (必須)

ParameterDefinitionSpecification

名前 形容 価値

ParameterSpecification

名前 形容 価値
defaultValue パラメーターの既定値。 任意
種類 パラメーターの型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必須)

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParquetReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 'ParquetReadSettings' (必須)

ParquetReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 string (必須)

ParquetSink

名前 形容 価値
formatSettings Parquet 形式の設定。 ParquetWriteSettings の
storeSettings Parquet ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'ParquetSink' (必須)

ParquetSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings Parquet 形式の設定。 ParquetReadSettings の
storeSettings Parquet ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'ParquetSource' (必須)

ParquetWriteSettings

名前 形容 価値
fileNamePrefix fileNamePrefix>_<fileIndex><ファイル名パターンを指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は、fileExtension> を<します。 型: string (または resultType 文字列を含む式)。 任意
maxRowsPerFile 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 string (必須)

PaySource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PaySource' (必須)

PhoenixSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PhoenixSource' (必須)

パイプライン

名前 形容 価値
活動 パイプライン内のアクティビティの一覧。 アクティビティ[]
注釈 パイプラインの記述に使用できるタグの一覧。 any[]
並行 処理 パイプラインの同時実行の最大数。 int

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

PipelineElapsedTimeMetricPolicy

名前 形容 価値
期間 TimeSpan 値。その後、Azure 監視メトリックが発生します。 任意

PipelineFolder

名前 形容 価値
名前 このパイプラインが存在するフォルダーの名前。

PipelinePolicy

名前 形容 価値
elapsedTimeMetric Pipeline ElapsedTime メトリック ポリシー。 PipelineElapsedTimeMetricPolicy

PipelineReference

名前 形容 価値
名前 参照名。
referenceName 参照パイプライン名。 string (必須)
種類 パイプライン参照型。 'PipelineReference' (必須)

PipelineRunDimensions

名前 形容 価値

PolybaseSettings

名前 形容 価値
rejectSampleValue PolyBase が拒否された行の割合を再計算する前に取得を試みる行の数を決定します。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
rejectType 拒否の種類。 'percentage'
'value'
rejectValue クエリが失敗する前に拒否できる行の値または割合を指定します。 型: 数値 (または resultType 番号を持つ式)、最小値: 0。 任意
useTypeDefault PolyBase がテキスト ファイルからデータを取得するときに、区切りテキスト ファイル内の欠損値を処理する方法を指定します。 型: boolean (または resultType ブール値を持つ式)。 任意

PostgreSqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PostgreSqlSource' (必須)

PostgreSqlV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PostgreSqlV2Source' (必須)

PowerQuerySink

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

PowerQuerySinkMapping

名前 形容 価値
dataflowSinks Power Query マッシュアップ クエリにマップされたシンクの一覧。 PowerQuerySink[]
queryName Power Query マッシュアップ ドキュメント内のクエリの名前。

PrestoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PrestoSource' (必須)

QuickBooksSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'QuickBooksSource' (必須)

RedirectIncompatibleRowSettings

名前 形容 価値
linkedServiceName 互換性のない行のリダイレクトに使用される Azure Storage、Storage SAS、または Azure Data Lake Store のリンクされたサービスの名前。 redirectIncompatibleRowSettings が指定されている場合は、指定する必要があります。 型: string (または resultType 文字列を含む式)。 any (必須)
パス リダイレクトの互換性のない行データを格納するためのパス。 型: string (または resultType 文字列を含む式)。 任意

RedshiftUnloadSettings

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

RelationalSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'RelationalSource' (必須)

ResponsysSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ResponsysSource' (必須)

RestSink

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

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 文字列を含む式)。 任意
種類 コピー元の種類。 'RestSource' (必須)

SalesforceMarketingCloudSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SalesforceMarketingCloudSource' (必須)

SalesforceServiceCloudSink

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

SalesforceServiceCloudSource

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

SalesforceServiceCloudV2Sink

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

SalesforceServiceCloudV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
クエリ Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限事項については、次の記事を参照してください: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 任意
SOQLQuery 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SalesforceServiceCloudV2Source' (必須)

SalesforceSink

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

SalesforceSource

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

SalesforceV2Sink

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

SalesforceV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
pageSize 各 http 要求のページ サイズ。pageSize が大きすぎるとタイムアウトが発生し、既定値は 300,000 です。 型: 整数 (または resultType 整数を持つ式)。 任意
クエリ Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限事項については、次の記事を参照してください: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
SOQLQuery 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SalesforceV2Source' (必須)

SapBwSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ MDX クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SapBwSource' (必須)

SapCloudForCustomerSink

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

SapCloudForCustomerSource

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

SapEccSource

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

SapHanaPartitionSettings

名前 形容 価値
partitionColumnName 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 任意

SapHanaSource

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

SapOdpSource

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

SapOpenHubSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
baseRequestId 差分読み込みの要求の ID。 設定すると、このプロパティの値より大きい requestId を持つデータのみが取得されます。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)。 任意
customRfcReadTableFunctionModule SAP テーブルからデータを読み取るために使用するカスタム 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 文字列を含む式)。 任意
種類 コピー元の種類。 'SapOpenHubSource' (必須)

SapTablePartitionSettings

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

SapTableSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
batchSize SAP テーブルからデータを取得するときに一度に取得される行の最大数を指定します。 型: 整数 (または resultType 整数を持つ式)。 任意
customRfcReadTableFunctionModule SAP テーブルからデータを読み取るために使用するカスタム 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 スキップされる行の数。 型: 整数 (または resultType 整数を持つ式)。 任意
sapDataColumnDelimiter SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SapTableSource' (必須)

ScriptActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Script' (必須)
typeProperties スクリプト アクティビティのプロパティ。 ScriptActivityTypeProperties (必須)

ScriptActivityParameter

名前 形容 価値
方向 パラメーターの方向。 'Input'
'InputOutput'
'Output'
名前 パラメーターの名前。 型: string (または resultType 文字列を含む式)。 任意
大きさ 出力方向パラメーターのサイズ。 int
種類 パラメーターの型。 'Boolean'
'DateTime'
'DateTimeOffset'
'Decimal'
'Double'
'Guid'
'Int16'
'Int32'
'Int64'
'Single'
'String'
'Timespan'
価値 パラメーターの値。 型: string (または resultType 文字列を含む式)。 任意

ScriptActivityScriptBlock

名前 形容 価値
パラメーター スクリプト パラメーターの配列。 型: 配列。 ScriptActivityParameter[]
テキスト クエリ テキスト。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 クエリの種類。 有効なオプションについては、ScriptType を参照してください。 型: string (または resultType 文字列を含む式)。 any (必須)

ScriptActivityTypeProperties

名前 形容 価値
logSettings スクリプト アクティビティのログ設定。 ScriptActivityTypePropertiesLogSettings
returnMultistatementResult 複数の SQL ステートメントから結果セットを取得し、DML ステートメントの影響を受ける行数を取得できるようにします。 サポートされているコネクタ: SnowflakeV2。 型: boolean (または resultType ブール値を持つ式)。 任意
scriptBlockExecutionTimeout ScriptBlock の実行タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
スクリプト スクリプト ブロックの配列。 型: 配列。 ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

名前 形容 価値
logDestination ログの宛先。 型: 文字列。 'ActivityOutput'
'ExternalStore' (必須)
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings

SecretBase

名前 形容 価値
種類 AzureKeyVaultSecretReferenceの種類 'AzureKeyVaultSecret' に設定します。 SecureStringの種類 'SecureString' に設定します。 'AzureKeyVaultSecret'
'SecureString' (必須)

SecureInputOutputPolicy

名前 形容 価値
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 bool
secureOutput true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 bool

SecureString

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

SecureString

名前 形容 価値
種類 シークレットの種類。 'SecureString' (必須)
価値 セキュリティで保護された文字列の値。 string (必須)

ServiceNowSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ServiceNowSource' (必須)

ServiceNowV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
表現 ソースからデータをフィルター処理する式。 ExpressionV2
pageSize 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ServiceNowV2Source' (必須)

SetVariableActivity

名前 形容 価値
政策 アクティビティ ポリシー。 SecureInputOutputPolicy の
種類 アクティビティの種類。 'SetVariable' (必須)
typeProperties 変数アクティビティのプロパティを設定します。 SetVariableActivityTypeProperties (必須)

SetVariableActivityTypeProperties

名前 形容 価値
setSystemVariable true に設定すると、パイプライン実行の戻り値が設定されます。 bool
価値 設定する値。 静的な値または式を指定できます。 任意
variableName 値を設定する必要がある変数の名前。

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 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'SftpReadSettings' (必須)
wildcardFileName Sftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Sftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

SftpWriteSettings

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

SharePointOnlineListSource

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

ShopifySource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ShopifySource' (必須)

SkipErrorFile

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

SnowflakeExportCopyCommand

名前 形容 価値
additionalCopyOptions snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
storageIntegration コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 任意
種類 エクスポート設定の種類。 string (必須)

SnowflakeExportCopyCommandAdditionalCopyOptions

名前 形容 価値

SnowflakeExportCopyCommandAdditionalFormatOptions

名前 形容 価値

SnowflakeImportCopyCommand

名前 形容 価値
additionalCopyOptions snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } SnowflakeImportCopyCommandAdditionalFormatOptions
storageIntegration コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 任意
種類 インポート設定の種類。 string (必須)

SnowflakeImportCopyCommandAdditionalCopyOptions

名前 形容 価値

SnowflakeImportCopyCommandAdditionalFormatOptions

名前 形容 価値

SnowflakeSink

名前 形容 価値
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SnowflakeSink' (必須)

SnowflakeSource

名前 形容 価値
exportSettings Snowflake エクスポートの設定。 SnowflakeExportCopyCommand (必須)
クエリ Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SnowflakeSource' (必須)

SnowflakeV2Sink

名前 形容 価値
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SnowflakeV2Sink' (必須)

SnowflakeV2Source

名前 形容 価値
exportSettings Snowflake エクスポートの設定。 SnowflakeExportCopyCommand (必須)
クエリ Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SnowflakeV2Source' (必須)

SparkConfigurationParametrizationReference

名前 形容 価値
referenceName Spark 構成名を参照します。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 Spark 構成の参照の種類。 'SparkConfigurationReference' (必須)

SparkSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SparkSource' (必須)

SqlDWSink

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

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 文字列を含む式)、パターン: (\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"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 任意
種類 コピー元の種類。 'SqlDWSource' (必須)

SqlDWUpsertSettings

名前 形容 価値
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 任意
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SqlMISink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQL MI にデータをコピーするときの白い動作。 型: string (または resultType 文字列を含む式) 任意

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 文字列を含む式)、パターン: (\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"}}". 任意
種類 コピー元の種類。 'SqlMISource' (必須)

SqlPartitionSettings

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

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SqlServerSink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior SQL Server にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 任意

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 文字列を含む式)、パターン: (\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"}}". 任意
種類 コピー元の種類。 'SqlServerSource' (必須)

SqlServerStoredProcedureActivity

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

SqlServerStoredProcedureActivityTypeProperties

名前 形容 価値
storedProcedureName ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 any (必須)
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". 任意

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SqlSink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior sql にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 任意

SqlSource

名前 形容 価値
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 文字列を含む式)、パターン: (\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' (必須)

SqlUpsertSettings

名前 形容 価値
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 任意
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意
useTempDB アップサート中間テーブルに temp db を使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意

SquareSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SquareSource' (必須)

SsisAccessCredential

名前 形容 価値
ドメイン Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード Windows 認証のパスワード。 SecretBase (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisChildPackage

名前 形容 価値
packageContent 埋め込み子パッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 any (必須)
packageLastModifiedDate 埋め込み子パッケージの最終更新日。
packageName 埋め込み子パッケージの名前。
packagePath 埋め込み子パッケージのパス。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisConnectionManager

名前 形容 価値

SsisConnectionManager

名前 形容 価値

SsisExecutionCredential

名前 形容 価値
ドメイン Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード Windows 認証のパスワード。 SecureString (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisExecutionParameter

名前 形容 価値
価値 SSIS パッケージ実行パラメーター値。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisLogLocation

名前 形容 価値
logPath SSIS パッケージの実行ログ パス。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 SSIS ログの場所の種類。 'File' (必須)
typeProperties SSIS パッケージ実行ログの場所のプロパティ。 SsisLogLocationTypeProperties (必須)

SsisLogLocationTypeProperties

名前 形容 価値
accessCredential パッケージ実行ログ アクセス資格情報。 SsisAccessCredential
logRefreshInterval ログを更新する間隔を指定します。 既定の間隔は 5 分です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意

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 埋め込みパッケージの最終更新日。
packageName パッケージ名。
packagePassword パッケージのパスワード。 SecretBase の

SsisPropertyOverride

名前 形容 価値
isSensitive SSIS パッケージ のプロパティオーバーライド値が機密データであるかどうかを示します。 値が true の場合、SSISDB で暗号化されます bool
価値 SSIS パッケージ プロパティのオーバーライド値。 型: string (または resultType 文字列を含む式)。 any (必須)

StagingSettings

名前 形容 価値
enableCompression 中間ステージング経由でデータをコピーするときに圧縮を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
linkedServiceName ステージングのリンクされたサービス参照。 LinkedServiceReference (必須)
パス 中間データを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 任意

StoreReadSettings

名前 形容 価値
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 AmazonS3CompatibleReadSettingsの型 'AmazonS3CompatibleReadSettings' に設定します。 AmazonS3ReadSettingsの型 'AmazonS3ReadSettings' に設定します。 AzureBlobFSReadSettingsの型 'AzureBlobFSReadSettings' に設定します。 AzureBlobStorageReadSettingsの型 'AzureBlobStorageReadSettings' に設定します。 AzureDataLakeStoreReadSettingsの種類 'AzureDataLakeStoreReadSettings' に設定します。 AzureFileStorageReadSettingsの型 'AzureFileStorageReadSettings' に設定します。 FileServerReadSettingsの型 'FileServerReadSettings' に設定します。 FtpReadSettingsの型 'FtpReadSettings' に設定します。 GoogleCloudStorageReadSettings型の 'GoogleCloudStorageReadSettings' に設定します。 HdfsReadSettingsの型 'HdfsReadSettings' に設定します。 HttpReadSettingsの型 'HttpReadSettings' に設定します。 LakeHouseReadSettingsの型 'LakeHouseReadSettings' に設定します。 OracleCloudStorageReadSettingsの型 'OracleCloudStorageReadSettings' に設定します。 SftpReadSettingsの型 'SftpReadSettings' に設定します。 'AmazonS3CompatibleReadSettings'
'AmazonS3ReadSettings'
'AzureBlobFSReadSettings'
'AzureBlobStorageReadSettings'
'AzureDataLakeStoreReadSettings'
'AzureFileStorageReadSettings'
'FileServerReadSettings'
'FtpReadSettings'
'GoogleCloudStorageReadSettings'
'HdfsReadSettings'
'HttpReadSettings'
'LakeHouseReadSettings'
'OracleCloudStorageReadSettings'
'SftpReadSettings' (必須)

StoreWriteSettings

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

SwitchActivity

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

SwitchActivityTypeProperties

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

SwitchCase

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

SybaseSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SybaseSource' (必須)

SynapseNotebookActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'SynapseNotebook' (必須)
typeProperties Synapse Notebook アクティビティのプロパティを実行します。 SynapseNotebookActivityTypeProperties (必須)

SynapseNotebookActivityTypeProperties

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

SynapseNotebookActivityTypePropertiesParameters

名前 形容 価値

SynapseNotebookActivityTypePropertiesSparkConfig

名前 形容 価値

SynapseNotebookReference

名前 形容 価値
referenceName 参照ノートブック名。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 Synapse ノートブックの参照の種類。 'NotebookReference' (必須)

SynapseSparkJobActivityTypeProperties

名前 形容 価値
args SynapseSparkJobDefinitionActivity に対してユーザーが指定した引数。 any[]
className 指定した Spark ジョブ定義の 'className' をオーバーライドする、完全修飾識別子またはメイン定義ファイル内のメイン クラス。 型: string (または resultType 文字列を含む式)。 任意
conf Spark 構成プロパティ。指定した Spark ジョブ定義の "conf" をオーバーライドします。 任意
configurationType Spark 構成の種類。 'Artifact'
'Customized'
'Default'
driverSize ジョブの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 任意
executorSize ジョブの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 任意
ファイル ジョブに使用されるメイン ファイル。指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。 任意
ファイル (非推奨。pythonCodeReference と filesV2 を使用してください)メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'files' をオーバーライドします。 any[]
filesV2 メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'jars' と 'files' をオーバーライドします。 any[]
numExecutors このジョブで起動する Executor の数。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。 型: 整数 (または 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

名前 形容 価値

SynapseSparkJobDefinitionActivity

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

SynapseSparkJobReference

名前 形容 価値
referenceName Spark ジョブ名を参照します。 resultType 文字列を含む式。 any (必須)
種類 Synapse Spark ジョブ参照の種類。 'SparkJobDefinitionReference' (必須)

TarGZipReadSettings

名前 形容 価値
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 圧縮設定の種類。 'TarGZipReadSettings' (必須)

TarReadSettings

名前 形容 価値
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 圧縮設定の種類。 'TarReadSettings' (必須)

TeradataPartitionSettings

名前 形容 価値
partitionColumnName 範囲またはハッシュのパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 任意
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 任意
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 任意

TeradataSource

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

UntilActivity

名前 形容 価値
種類 アクティビティの種類。 'Until' (必須)
typeProperties Until アクティビティのプロパティ。 UntilActivityTypeProperties (必須)

UntilActivityTypeProperties

名前 形容 価値
活動 実行するアクティビティの一覧。 アクティビティ[] (必須)
表現 ブール値に評価される式。 ループは、この式が true に評価されるまで続行されます 式の (必須)
タイムアウト アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意

UserProperty

名前 形容 価値
名前 ユーザー プロパティ名。 string (必須)
価値 ユーザー プロパティの値。 型: string (または resultType 文字列を含む式)。 any (必須)

ValidationActivity

名前 形容 価値
種類 アクティビティの種類。 'Validation' (必須)
typeProperties 検証アクティビティのプロパティ。 ValidationActivityTypeProperties (必須)

ValidationActivityTypeProperties

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

VariableDefinitionSpecification

名前 形容 価値

VariableSpecification

名前 形容 価値
defaultValue 変数の既定値。 任意
種類 変数の型。 'Array'
'Bool'
'String' (必須)

VerticaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'VerticaSource' (必須)

WaitActivity

名前 形容 価値
種類 アクティビティの種類。 'Wait' (必須)
typeProperties 待機アクティビティのプロパティ。 WaitActivityTypeProperties (必須)

WaitActivityTypeProperties

名前 形容 価値
waitTimeInSeconds 秒単位の期間。 型: 整数 (または resultType 整数を持つ式)。 any (必須)

WarehouseSink

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

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 文字列を含む式)、パターン: (\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"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 任意
種類 コピー元の種類。 'WarehouseSource' (必須)

WebActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'WebActivity' (必須)
typeProperties Web アクティビティのプロパティ。 WebActivityTypeProperties (必須)

WebActivityAuthentication

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

WebActivityTypeProperties

名前 形容 価値
認証 エンドポイントの呼び出しに使用される認証方法。 WebActivityAuthentication
エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 任意
connectVia 統合ランタイムリファレンス。 IntegrationRuntimeReference の
データセット Web エンドポイントに渡されるデータセットの一覧。 DatasetReference[]
disableCertValidation true に設定すると、証明書の検証が無効になります。 bool
ヘッダー 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"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[]
方式 ターゲット エンドポイントの REST API メソッド。 'DELETE'
'GET'
'POST'
'PUT' (必須)
turnOffAsync HTTP 202 応答の応答ヘッダーで指定された場所で HTTP GET の呼び出しを無効にするオプション。 true に設定すると、応答ヘッダーで指定された http の場所で HTTP GET の呼び出しが停止します。 false に設定すると、http 応答ヘッダーで指定された場所で HTTP GET 呼び出しが引き続き呼び出されます。 bool
url Web アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 any (必須)

WebActivityTypePropertiesHeaders

名前 形容 価値

WebHookActivity

名前 形容 価値
政策 アクティビティ ポリシー。 SecureInputOutputPolicy の
種類 アクティビティの種類。 'WebHook' (必須)
typeProperties WebHook アクティビティのプロパティ。 WebHookActivityTypeProperties (必須)

WebHookActivityTypeProperties

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

WebHookActivityTypePropertiesHeaders

名前 形容 価値

WebSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
種類 コピー元の種類。 'WebSource' (必須)

XeroSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'XeroSource' (必須)

XmlReadSettings

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

XmlReadSettings

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

XmlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings XML 形式の設定。 XmlReadSettings の
storeSettings XML ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'XmlSource' (必須)

ZipDeflateReadSettings

名前 形容 価値
preserveZipFileNameAsFolder zip ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 圧縮設定の種類。 'ZipDeflateReadSettings' (必須)

ZohoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ZohoSource' (必須)

クイック スタート テンプレート

次のクイック スタート テンプレートでは、このリソースの種類をデプロイします。

テンプレート 形容
V2 データ ファクトリ を作成する

Azure にデプロイする
このテンプレートは、Azure Blob Storage 内のフォルダーからストレージ内の別のフォルダーにデータをコピーする V2 データ ファクトリを作成します。
Azure Data Factory でさらに多くの方法が可能 - ワンクリックで Azure Data Factory

Azure にデプロイする
このテンプレートは、Azure BLOB から別の Azure BLOB へのコピー アクティビティ用のデータ ファクトリ パイプラインを作成します

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

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

  • リソース グループの

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

リソースの形式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/pipelines@2018-06-01"
  name = "string"
  body = jsonencode({
    properties = {
      activities = [
        {
          dependsOn = [
            {
              activity = "string"
              dependencyConditions = [
                "string"
              ]
            }
          ]
          description = "string"
          name = "string"
          onInactiveMarkAs = "string"
          state = "string"
          userProperties = [
            {
              name = "string"
              value = ?
            }
          ]
          type = "string"
          // For remaining properties, see Activity objects
        }
      ]
      annotations = [
        ?
      ]
      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"
        }
      }
    }
  })
}

CopySource オブジェクト

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

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AmazonMWSSource"
}

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

{
  additionalColumns = ?
  oracleReaderQuery = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionNames = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  type = "AmazonRdsForOracleSource"
}

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

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "AmazonRdsForSqlServerSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  redshiftUnloadSettings = {
    bucketName = ?
    s3LinkedServiceName = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
  }
  type = "AmazonRedshiftSource"
}

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

{
  additionalColumns = ?
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "AvroSource"
}

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

{
  recursive = ?
  skipHeaderLineCount = ?
  treatEmptyAsNull = ?
  type = "AzureBlobFSSource"
}

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

{
  additionalColumns = ?
  noTruncation = ?
  query = ?
  queryTimeout = ?
  type = "AzureDataExplorerSource"
}

AzureDataLakeStoreSourceを する場合は、次のコマンドを使用します。

{
  recursive = ?
  type = "AzureDataLakeStoreSource"
}

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

{
  exportSettings = {
    dateFormat = ?
    timestampFormat = ?
    type = "string"
  }
  query = ?
  type = "AzureDatabricksDeltaLakeSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AzureMariaDBSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AzureMySqlSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AzurePostgreSqlSource"
}

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

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "AzureSqlSource"
}

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

{
  additionalColumns = ?
  azureTableSourceIgnoreTableNotFound = ?
  azureTableSourceQuery = ?
  queryTimeout = ?
  type = "AzureTableSource"
}

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

{
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "BinarySource"
}

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

{
  recursive = ?
  skipHeaderLineCount = ?
  treatEmptyAsNull = ?
  type = "BlobSource"
}

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

{
  additionalColumns = ?
  consistencyLevel = "string"
  query = ?
  queryTimeout = ?
  type = "CassandraSource"
}

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

{
  additionalColumns = ?
  query = ?
  type = "CommonDataServiceForAppsSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ConcurSource"
}

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

{
  additionalColumns = ?
  batchSize = ?
  cursorMethods = {
    limit = ?
    project = ?
    skip = ?
    sort = ?
  }
  filter = ?
  queryTimeout = ?
  type = "CosmosDbMongoDbApiSource"
}

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

{
  additionalColumns = ?
  detectDatetime = ?
  pageSize = ?
  preferredRegions = ?
  query = ?
  type = "CosmosDbSqlApiSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "CouchbaseSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "Db2Source"
}

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

{
  additionalColumns = ?
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    skipLineCount = ?
    type = "string"
  }
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "DelimitedTextSource"
}

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

{
  additionalColumns = ?
  nestingSeparator = ?
  query = ?
  queryTimeout = ?
  type = "DocumentDbCollectionSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "DrillSource"
}

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

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  queryTimeout = ?
  type = "DynamicsAXSource"
}

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

{
  additionalColumns = ?
  query = ?
  type = "DynamicsCrmSource"
}

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

{
  additionalColumns = ?
  query = ?
  type = "DynamicsSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "EloquaSource"
}

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

{
  additionalColumns = ?
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "ExcelSource"
}

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

{
  additionalColumns = ?
  recursive = ?
  type = "FileSystemSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GoogleAdWordsSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GoogleBigQuerySource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GoogleBigQueryV2Source"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GreenplumSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "HBaseSource"
}

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

{
  distcpSettings = {
    distcpOptions = ?
    resourceManagerEndpoint = ?
    tempScriptPath = ?
  }
  recursive = ?
  type = "HdfsSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "HiveSource"
}

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

{
  httpRequestTimeout = ?
  type = "HttpSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "HubspotSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ImpalaSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "InformixSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "JiraSource"
}

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

{
  additionalColumns = ?
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "JsonSource"
}

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

{
  additionalColumns = ?
  timestampAsOf = ?
  type = "LakeHouseTableSource"
  versionAsOf = ?
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MagentoSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MariaDBSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MarketoSource"
}

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

{
  additionalColumns = ?
  query = ?
  type = "MicrosoftAccessSource"
}

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

{
  additionalColumns = ?
  batchSize = ?
  cursorMethods = {
    limit = ?
    project = ?
    skip = ?
    sort = ?
  }
  filter = ?
  queryTimeout = ?
  type = "MongoDbAtlasSource"
}

MongoDbSourceを する場合は、次のコマンドを使用します。

{
  additionalColumns = ?
  query = ?
  type = "MongoDbSource"
}

MongoDbV2Sourceの場合は、次のコマンドを使用します。

{
  additionalColumns = ?
  batchSize = ?
  cursorMethods = {
    limit = ?
    project = ?
    skip = ?
    sort = ?
  }
  filter = ?
  queryTimeout = ?
  type = "MongoDbV2Source"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MySqlSource"
}

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

{
  additionalColumns = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  query = ?
  queryTimeout = ?
  type = "NetezzaSource"
}

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

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  type = "ODataSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "OdbcSource"
}

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

{
  allowedGroups = ?
  dateFilterColumn = ?
  endTime = ?
  outputColumns = ?
  startTime = ?
  type = "Office365Source"
  userScopeFilterUri = ?
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "OracleServiceCloudSource"
}

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

{
  additionalColumns = ?
  oracleReaderQuery = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionNames = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  type = "OracleSource"
}

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

{
  additionalColumns = ?
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "OrcSource"
}

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

{
  additionalColumns = ?
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    type = "string"
  }
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "ParquetSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PaypalSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PhoenixSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PostgreSqlSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PostgreSqlV2Source"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PrestoSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "QuickBooksSource"
}

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

{
  additionalColumns = ?
  query = ?
  type = "RelationalSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ResponsysSource"
}

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

{
  additionalColumns = ?
  additionalHeaders = ?
  httpRequestTimeout = ?
  paginationRules = ?
  requestBody = ?
  requestInterval = ?
  requestMethod = ?
  type = "RestSource"
}

SalesforceMarketingCloudSourceの場合は、次のコマンドを使用します。

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SalesforceMarketingCloudSource"
}

SalesforceServiceCloudSourceの場合は、次のコマンドを使用します。

{
  additionalColumns = ?
  query = ?
  readBehavior = ?
  type = "SalesforceServiceCloudSource"
}

SalesforceServiceCloudV2Sourceの場合は、次のコマンドを使用します。

{
  additionalColumns = ?
  includeDeletedObjects = ?
  query = ?
  SOQLQuery = ?
  type = "SalesforceServiceCloudV2Source"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  readBehavior = ?
  type = "SalesforceSource"
}

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

{
  additionalColumns = ?
  includeDeletedObjects = ?
  pageSize = ?
  query = ?
  queryTimeout = ?
  SOQLQuery = ?
  type = "SalesforceV2Source"
}

SapBwSourceを するには、次の値を使用します。

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SapBwSource"
}

SapCloudForCustomerSourceの場合は、次のコマンドを使用します。

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  queryTimeout = ?
  type = "SapCloudForCustomerSource"
}

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

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  queryTimeout = ?
  type = "SapEccSource"
}

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

{
  additionalColumns = ?
  packetSize = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
  }
  query = ?
  queryTimeout = ?
  type = "SapHanaSource"
}

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

{
  additionalColumns = ?
  extractionMode = ?
  projection = ?
  queryTimeout = ?
  selection = ?
  subscriberProcess = ?
  type = "SapOdpSource"
}

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

{
  additionalColumns = ?
  baseRequestId = ?
  customRfcReadTableFunctionModule = ?
  excludeLastRequest = ?
  queryTimeout = ?
  sapDataColumnDelimiter = ?
  type = "SapOpenHubSource"
}

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

{
  additionalColumns = ?
  batchSize = ?
  customRfcReadTableFunctionModule = ?
  partitionOption = ?
  partitionSettings = {
    maxPartitionsNumber = ?
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  rfcTableFields = ?
  rfcTableOptions = ?
  rowCount = ?
  rowSkips = ?
  sapDataColumnDelimiter = ?
  type = "SapTableSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ServiceNowSource"
}

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

{
  additionalColumns = ?
  expression = {
    operands = [
      ...
    ]
    operators = [
      "string"
    ]
    type = "string"
    value = "string"
  }
  pageSize = ?
  queryTimeout = ?
  type = "ServiceNowV2Source"
}

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

{
  httpRequestTimeout = ?
  query = ?
  type = "SharePointOnlineListSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ShopifySource"
}

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

{
  exportSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  query = ?
  type = "SnowflakeSource"
}

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

{
  exportSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  query = ?
  type = "SnowflakeV2Source"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SparkSource"
}

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

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlDWSource"
}

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

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlMISource"
}

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

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlServerSource"
}

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

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SquareSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SybaseSource"
}

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

{
  additionalColumns = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  query = ?
  queryTimeout = ?
  type = "TeradataSource"
}

VerticaSourceの場合は、次のコマンドを使用します。

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "VerticaSource"
}

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

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "WarehouseSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "XeroSource"
}

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

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ZohoSource"
}

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

{
  additionalColumns = ?
  type = "WebSource"
}

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

{
  additionalColumns = ?
  formatSettings = {
    compressionProperties = {
      type = "string"
      // For remaining properties, see CompressionReadSettings objects
    }
    detectDataType = ?
    namespacePrefixes = ?
    namespaces = ?
    type = "string"
    validationMode = ?
  }
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "XmlSource"
}

StoreReadSettings オブジェクト

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

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

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AmazonS3CompatibleReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

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

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AmazonS3ReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

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

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "AzureBlobFSReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

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

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AzureBlobStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

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

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  listAfter = ?
  listBefore = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "AzureDataLakeStoreReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

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

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AzureFileStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

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

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileFilter = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "FileServerReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

FtpReadSettingsの場合は、次のコマンドを使用します。

{
  deleteFilesAfterCompletion = ?
  disableChunking = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  partitionRootPath = ?
  recursive = ?
  type = "FtpReadSettings"
  useBinaryTransfer = ?
  wildcardFileName = ?
  wildcardFolderPath = ?
}

GoogleCloudStorageReadSettingsの場合は、次のコマンドを使用します。

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "GoogleCloudStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

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

{
  deleteFilesAfterCompletion = ?
  distcpSettings = {
    distcpOptions = ?
    resourceManagerEndpoint = ?
    tempScriptPath = ?
  }
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "HdfsReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

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

{
  additionalColumns = ?
  additionalHeaders = ?
  requestBody = ?
  requestMethod = ?
  requestTimeout = ?
  type = "HttpReadSettings"
}

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

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "LakeHouseReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

OracleCloudStorageReadSettingsの場合は、次のコマンドを使用します。

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "OracleCloudStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

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

{
  deleteFilesAfterCompletion = ?
  disableChunking = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "SftpReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

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

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

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

{
  type = "AppendVariable"
  typeProperties = {
    value = ?
    variableName = "string"
  }
}

AzureDataExplorerCommandの場合は、次のコマンドを使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureDataExplorerCommand"
  typeProperties = {
    command = ?
    commandTimeout = ?
  }
}

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

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureFunctionActivity"
  typeProperties = {
    body = ?
    functionName = ?
    headers = {
      {customized property} = ?
    }
    method = "string"
  }
}

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

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureMLBatchExecution"
  typeProperties = {
    globalParameters = {
      {customized property} = ?
    }
    webServiceInputs = {
      {customized property} = {
        filePath = ?
        linkedServiceName = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      }
    }
    webServiceOutputs = {
      {customized property} = {
        filePath = ?
        linkedServiceName = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      }
    }
  }
}

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

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureMLExecutePipeline"
  typeProperties = {
    continueOnStepFailure = ?
    dataPathAssignments = ?
    experimentName = ?
    mlParentRunId = ?
    mlPipelineEndpointId = ?
    mlPipelineId = ?
    mlPipelineParameters = ?
    version = ?
  }
}

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

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureMLUpdateResource"
  typeProperties = {
    trainedModelFilePath = ?
    trainedModelLinkedServiceName = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    trainedModelName = ?
  }
}

ExecutePipeline場合は、次のコマンドを使用します。

{
  policy = {
    secureInput = bool
  }
  type = "ExecutePipeline"
  typeProperties = {
    parameters = {
      {customized property} = ?
    }
    pipeline = {
      name = "string"
      referenceName = "string"
      type = "string"
    }
    waitOnCompletion = bool
  }
}

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

{
  type = "Fail"
  typeProperties = {
    errorCode = ?
    message = ?
  }
}

フィルターの場合は、次を使用します。

{
  type = "Filter"
  typeProperties = {
    condition = {
      type = "string"
      value = "string"
    }
    items = {
      type = "string"
      value = "string"
    }
  }
}

ForEachの場合は、次を使用します。

{
  type = "ForEach"
  typeProperties = {
    activities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        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 = "string"
      value = "string"
    }
  }
}

IfConditionの場合は、次を使用します。

{
  type = "IfCondition"
  typeProperties = {
    expression = {
      type = "string"
      value = "string"
    }
    ifFalseActivities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        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"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
            value = ?
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
  }
}

SetVariable の場合は、次を使用します。

{
  policy = {
    secureInput = bool
    secureOutput = bool
  }
  type = "SetVariable"
  typeProperties = {
    setSystemVariable = bool
    value = ?
    variableName = "string"
  }
}

スイッチの場合は、次を使用します。

{
  type = "Switch"
  typeProperties = {
    cases = [
      {
        activities = [
          {
            dependsOn = [
              {
                activity = "string"
                dependencyConditions = [
                  "string"
                ]
              }
            ]
            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"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
            value = ?
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
    on = {
      type = "string"
      value = "string"
    }
  }
}

Untilの場合は、次を使用します。

{
  type = "Until"
  typeProperties = {
    activities = [
      {
        dependsOn = [
          {
            activity = "string"
            dependencyConditions = [
              "string"
            ]
          }
        ]
        description = "string"
        name = "string"
        onInactiveMarkAs = "string"
        state = "string"
        userProperties = [
          {
            name = "string"
            value = ?
          }
        ]
        type = "string"
        // For remaining properties, see Activity objects
      }
    ]
    expression = {
      type = "string"
      value = "string"
    }
    timeout = ?
  }
}

検証の場合は、次の値を使用します。

{
  type = "Validation"
  typeProperties = {
    childItems = ?
    dataset = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    minimumSize = ?
    sleep = ?
    timeout = ?
  }
}

待機の場合は、次の値を使用します。

{
  type = "Wait"
  typeProperties = {
    waitTimeInSeconds = ?
  }
}

WebHookの場合は、次を使用します。

{
  policy = {
    secureInput = bool
    secureOutput = bool
  }
  type = "WebHook"
  typeProperties = {
    authentication = {
      credential = {
        referenceName = "string"
        type = "string"
      }
      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} = ?
    }
    method = "string"
    reportStatusOnCallBack = ?
    timeout = "string"
    url = ?
  }
}

コピーの場合は、次の値を使用します。

{
  inputs = [
    {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
  ]
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  outputs = [
    {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
  ]
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "Copy"
  typeProperties = {
    dataIntegrationUnits = ?
    enableSkipIncompatibleRow = ?
    enableStaging = ?
    logSettings = {
      copyActivityLogSettings = {
        enableReliableLogging = ?
        logLevel = ?
      }
      enableCopyActivityLog = ?
      logLocationSettings = {
        linkedServiceName = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        path = ?
      }
    }
    logStorageSettings = {
      enableReliableLogging = ?
      linkedServiceName = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      logLevel = ?
      path = ?
    }
    parallelCopies = ?
    preserve = [
      ?
    ]
    preserveRules = [
      ?
    ]
    redirectIncompatibleRowSettings = {
      linkedServiceName = ?
      path = ?
    }
    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 = "string"
      }
      path = ?
    }
    translator = ?
    validateDataConsistency = ?
  }
}

カスタムを する場合は、次の値を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "Custom"
  typeProperties = {
    autoUserSpecification = ?
    command = ?
    extendedProperties = {
      {customized property} = ?
    }
    folderPath = ?
    referenceObjects = {
      datasets = [
        {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      ]
      linkedServices = [
        {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      ]
    }
    resourceLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    retentionTimeInDays = ?
  }
}

DataLakeAnalyticsU-SQLの場合は、次の値を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "DataLakeAnalyticsU-SQL"
  typeProperties = {
    compilationMode = ?
    degreeOfParallelism = ?
    parameters = {
      {customized property} = ?
    }
    priority = ?
    runtimeVersion = ?
    scriptLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    scriptPath = ?
  }
}

DatabricksNotebookの場合は、次の値を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "DatabricksNotebook"
  typeProperties = {
    baseParameters = {
      {customized property} = ?
    }
    libraries = [
      {
        {customized property} = ?
      }
    ]
    notebookPath = ?
  }
}

DatabricksSparkJarの場合は、次の値を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "DatabricksSparkJar"
  typeProperties = {
    libraries = [
      {
        {customized property} = ?
      }
    ]
    mainClassName = ?
    parameters = [
      ?
    ]
  }
}

DatabricksSparkPythonの場合は、次の値を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "DatabricksSparkPython"
  typeProperties = {
    libraries = [
      {
        {customized property} = ?
      }
    ]
    parameters = [
      ?
    ]
    pythonFile = ?
  }
}

削除の場合は、次のコマンドを使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "Delete"
  typeProperties = {
    dataset = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    enableLogging = ?
    logStorageSettings = {
      enableReliableLogging = ?
      linkedServiceName = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      logLevel = ?
      path = ?
    }
    maxConcurrentConnections = int
    recursive = ?
    storeSettings = {
      disableMetricsCollection = ?
      maxConcurrentConnections = ?
      type = "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }
}

ExecuteDataFlowには、次のコマンドを使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "ExecuteDataFlow"
  typeProperties = {
    compute = {
      computeType = ?
      coreCount = ?
    }
    continuationSettings = {
      continuationTtlInMinutes = ?
      customizedCheckpointKey = ?
      idleCondition = ?
    }
    continueOnError = ?
    dataFlow = {
      datasetParameters = ?
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    integrationRuntime = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    runConcurrently = ?
    sourceStagingConcurrency = ?
    staging = {
      folderPath = ?
      linkedService = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    }
    traceLevel = ?
  }
}

ExecuteSSISPackageの場合は、次のコマンドを使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "ExecuteSSISPackage"
  typeProperties = {
    connectVia = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    environmentPath = ?
    executionCredential = {
      domain = ?
      password = {
        type = "string"
        value = "string"
      }
      userName = ?
    }
    loggingLevel = ?
    logLocation = {
      logPath = ?
      type = "string"
      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 の場合は、次のコマンドを使用します。

{
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "ExecuteWranglingDataflow"
  typeProperties = {
    compute = {
      computeType = ?
      coreCount = ?
    }
    continuationSettings = {
      continuationTtlInMinutes = ?
      customizedCheckpointKey = ?
      idleCondition = ?
    }
    continueOnError = ?
    dataFlow = {
      datasetParameters = ?
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    integrationRuntime = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    queries = [
      {
        dataflowSinks = [
          {
            dataset = {
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            description = "string"
            flowlet = {
              datasetParameters = ?
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            linkedService = {
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            name = "string"
            rejectedDataLinkedService = {
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            schemaLinkedService = {
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            script = "string"
          }
        ]
        queryName = "string"
      }
    ]
    runConcurrently = ?
    sinks = {
      {customized property} = {
        dataset = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        description = "string"
        flowlet = {
          datasetParameters = ?
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        linkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        name = "string"
        rejectedDataLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        schemaLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        script = "string"
      }
    }
    sourceStagingConcurrency = ?
    staging = {
      folderPath = ?
      linkedService = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    }
    traceLevel = ?
  }
}

GetMetadataを する場合は、次の値を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "GetMetadata"
  typeProperties = {
    dataset = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    fieldList = [
      ?
    ]
    formatSettings = {
      type = "string"
      // For remaining properties, see FormatReadSettings objects
    }
    storeSettings = {
      disableMetricsCollection = ?
      maxConcurrentConnections = ?
      type = "string"
      // For remaining properties, see StoreReadSettings objects
    }
  }
}

HDInsightHiveの場合は、次を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "HDInsightHive"
  typeProperties = {
    arguments = [
      ?
    ]
    defines = {
      {customized property} = ?
    }
    getDebugInfo = "string"
    queryTimeout = int
    scriptLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    scriptPath = ?
    storageLinkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
    variables = {
      {customized property} = ?
    }
  }
}

HDInsightMapReduceの場合は、次を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "HDInsightMapReduce"
  typeProperties = {
    arguments = [
      ?
    ]
    className = ?
    defines = {
      {customized property} = ?
    }
    getDebugInfo = "string"
    jarFilePath = ?
    jarLibs = [
      ?
    ]
    jarLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    storageLinkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
  }
}

HDInsightPigを する場合は、次を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "HDInsightPig"
  typeProperties = {
    arguments = ?
    defines = {
      {customized property} = ?
    }
    getDebugInfo = "string"
    scriptLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    scriptPath = ?
    storageLinkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
  }
}

HDInsightSparkを する場合は、次を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "HDInsightSpark"
  typeProperties = {
    arguments = [
      ?
    ]
    className = "string"
    entryFilePath = ?
    getDebugInfo = "string"
    proxyUser = ?
    rootPath = ?
    sparkConfig = {
      {customized property} = ?
    }
    sparkJobLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
  }
}

HDInsightStreamingを する場合は、次を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "HDInsightStreaming"
  typeProperties = {
    arguments = [
      ?
    ]
    combiner = ?
    commandEnvironment = [
      ?
    ]
    defines = {
      {customized property} = ?
    }
    fileLinkedService = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    filePaths = [
      ?
    ]
    getDebugInfo = "string"
    input = ?
    mapper = ?
    output = ?
    reducer = ?
    storageLinkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
  }
}

参照の場合は、次の値を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "Lookup"
  typeProperties = {
    dataset = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    firstRowOnly = ?
    source = {
      disableMetricsCollection = ?
      maxConcurrentConnections = ?
      sourceRetryCount = ?
      sourceRetryWait = ?
      type = "string"
      // For remaining properties, see CopySource objects
    }
  }
}

スクリプトの場合は、次のコマンドを使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "Script"
  typeProperties = {
    logSettings = {
      logDestination = "string"
      logLocationSettings = {
        linkedServiceName = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        path = ?
      }
    }
    returnMultistatementResult = ?
    scriptBlockExecutionTimeout = ?
    scripts = [
      {
        parameters = [
          {
            direction = "string"
            name = ?
            size = int
            type = "string"
            value = ?
          }
        ]
        text = ?
        type = ?
      }
    ]
  }
}

SparkJobの場合は、次の値を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "SparkJob"
  typeProperties = {
    args = [
      ?
    ]
    className = ?
    conf = ?
    configurationType = "string"
    driverSize = ?
    executorSize = ?
    file = ?
    files = [
      ?
    ]
    filesV2 = [
      ?
    ]
    numExecutors = ?
    pythonCodeReference = [
      ?
    ]
    scanFolder = ?
    sparkConfig = {
      {customized property} = ?
    }
    sparkJob = {
      referenceName = ?
      type = "string"
    }
    targetBigDataPool = {
      referenceName = ?
      type = "string"
    }
    targetSparkConfiguration = {
      referenceName = ?
      type = "string"
    }
  }
}

SqlServerStoredProcedureの場合は、次を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "SqlServerStoredProcedure"
  typeProperties = {
    storedProcedureName = ?
    storedProcedureParameters = ?
  }
}

SynapseNotebookの場合は、次を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "SynapseNotebook"
  typeProperties = {
    conf = ?
    configurationType = "string"
    driverSize = ?
    executorSize = ?
    notebook = {
      referenceName = ?
      type = "string"
    }
    numExecutors = ?
    parameters = {
      {customized property} = {
        type = "string"
        value = ?
      }
    }
    sparkConfig = {
      {customized property} = ?
    }
    sparkPool = {
      referenceName = ?
      type = "string"
    }
    targetSparkConfiguration = {
      referenceName = ?
      type = "string"
    }
  }
}

WebActivityの場合は、次を使用します。

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "WebActivity"
  typeProperties = {
    authentication = {
      credential = {
        referenceName = "string"
        type = "string"
      }
      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 = "string"
    }
    datasets = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
    disableCertValidation = bool
    headers = {
      {customized property} = ?
    }
    httpRequestTimeout = ?
    linkedServices = [
      {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
    ]
    method = "string"
    turnOffAsync = bool
    url = ?
  }
}

CompressionReadSettings オブジェクト

プロパティを設定して、オブジェクトの型を指定します。

tarGZipReadSettingsを する場合は、次を使用します。

{
  preserveCompressionFileNameAsFolder = ?
  type = "TarGZipReadSettings"
}

TarReadSettingsの場合は、次を使用します。

{
  preserveCompressionFileNameAsFolder = ?
  type = "TarReadSettings"
}

ZipDeflateReadSettingsの場合は、次を使用します。

{
  preserveZipFileNameAsFolder = ?
  type = "ZipDeflateReadSettings"
}

StoreWriteSettings オブジェクト

プロパティを設定して、オブジェクトの型を指定します。

AzureBlobFSWriteSettingsの場合は、次を使用します。

{
  blockSizeInMB = ?
  type = "AzureBlobFSWriteSettings"
}

AzureBlobStorageWriteSettingsの場合は、次を使用します。

{
  blockSizeInMB = ?
  type = "AzureBlobStorageWriteSettings"
}

AzureDataLakeStoreWriteSettingsの場合は、次を使用します。

{
  expiryDateTime = ?
  type = "AzureDataLakeStoreWriteSettings"
}

AzureFileStorageWriteSettingsの場合は、次を使用します。

{
  type = "AzureFileStorageWriteSettings"
}

FileServerWriteSettings の場合は、次を使用します。

{
  type = "FileServerWriteSettings"
}

LakeHouseWriteSettingsの場合は、次を使用します。

{
  type = "LakeHouseWriteSettings"
}

SftpWriteSettingsの場合は、次を使用します。

{
  operationTimeout = ?
  type = "SftpWriteSettings"
  useTempFileRename = ?
}

CopySink オブジェクト

プロパティを設定して、オブジェクトの型を指定します。

AvroSinkを する場合は、次を使用します。

{
  formatSettings = {
    fileNamePrefix = ?
    maxRowsPerFile = ?
    recordName = "string"
    recordNamespace = "string"
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "AvroSink"
}

AzureBlobFSSinkを する場合は、次を使用します。

{
  copyBehavior = ?
  metadata = [
    {
      name = ?
      value = ?
    }
  ]
  type = "AzureBlobFSSink"
}

AzureDataExplorerSinkの場合は、次の値を使用します。

{
  flushImmediately = ?
  ingestionMappingAsJson = ?
  ingestionMappingName = ?
  type = "AzureDataExplorerSink"
}

AzureDataLakeStoreSinkを する場合は、次のコマンドを使用します。

{
  copyBehavior = ?
  enableAdlsSingleFileParallel = ?
  type = "AzureDataLakeStoreSink"
}

AzureDatabricksDeltaLakeSink の場合は、次の値を使用します。

{
  importSettings = {
    dateFormat = ?
    timestampFormat = ?
    type = "string"
  }
  preCopyScript = ?
  type = "AzureDatabricksDeltaLakeSink"
}

AzureMySqlSinkの場合は、次を使用します。

{
  preCopyScript = ?
  type = "AzureMySqlSink"
}

AzurePostgreSqlSinkの場合は、次を使用します。

{
  preCopyScript = ?
  type = "AzurePostgreSqlSink"
}

AzureQueueSinkの場合は、次を使用します。

{
  type = "AzureQueueSink"
}

AzureSearchIndexSinkの場合は、次を使用します。

{
  type = "AzureSearchIndexSink"
  writeBehavior = "string"
}

AzureSqlSinkの場合は、次を使用します。

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "AzureSqlSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

AzureTableSinkの場合は、次を使用します。

{
  azureTableDefaultPartitionKeyValue = ?
  azureTableInsertType = ?
  azureTablePartitionKeyName = ?
  azureTableRowKeyName = ?
  type = "AzureTableSink"
}

BinarySinkを する場合は、次の値を使用します。

{
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "BinarySink"
}

BlobSinkを する場合は、次を使用します。

{
  blobWriterAddHeader = ?
  blobWriterDateTimeFormat = ?
  blobWriterOverwriteFiles = ?
  copyBehavior = ?
  metadata = [
    {
      name = ?
      value = ?
    }
  ]
  type = "BlobSink"
}

CommonDataServiceForAppsSinkを する場合は、次の値を使用します。

{
  alternateKeyName = ?
  ignoreNullValues = ?
  type = "CommonDataServiceForAppsSink"
  writeBehavior = "string"
}

CosmosDbMongoDbApiSink場合は、次を使用します。

{
  type = "CosmosDbMongoDbApiSink"
  writeBehavior = ?
}

CosmosDbSqlApiSinkの場合は、次を使用します。

{
  type = "CosmosDbSqlApiSink"
  writeBehavior = ?
}

DelimitedTextSink の場合は、次の値を使用します。

{
  formatSettings = {
    fileExtension = ?
    fileNamePrefix = ?
    maxRowsPerFile = ?
    quoteAllText = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "DelimitedTextSink"
}

DocumentDbCollectionSink場合は、次の値を使用します。

{
  nestingSeparator = ?
  type = "DocumentDbCollectionSink"
  writeBehavior = ?
}

DynamicsCrmSinkを する場合は、次を使用します。

{
  alternateKeyName = ?
  ignoreNullValues = ?
  type = "DynamicsCrmSink"
  writeBehavior = "string"
}

DynamicsSinkの場合は、次を使用します。

{
  alternateKeyName = ?
  ignoreNullValues = ?
  type = "DynamicsSink"
  writeBehavior = "string"
}

FileSystemSinkを する場合は、次を使用します。

{
  copyBehavior = ?
  type = "FileSystemSink"
}

IcebergSinkの場合は、次を使用します。

{
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "IcebergSink"
}

InformixSinkを する場合は、次を使用します。

{
  preCopyScript = ?
  type = "InformixSink"
}

JsonSinkの場合は、次の値を使用します。

{
  formatSettings = {
    filePattern = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "JsonSink"
}

LakeHouseTableSinkの場合は、次を使用します。

{
  partitionNameList = ?
  partitionOption = ?
  tableActionOption = ?
  type = "LakeHouseTableSink"
}

MicrosoftAccessSinkの場合は、次を使用します。

{
  preCopyScript = ?
  type = "MicrosoftAccessSink"
}

MongoDbAtlasSinkを する場合は、次のコマンドを使用します。

{
  type = "MongoDbAtlasSink"
  writeBehavior = ?
}

MongoDbV2Sinkを する場合は、次のコマンドを使用します。

{
  type = "MongoDbV2Sink"
  writeBehavior = ?
}

OdbcSinkを する場合は、次を使用します。

{
  preCopyScript = ?
  type = "OdbcSink"
}

OracleSinkの場合は、次を使用します。

{
  preCopyScript = ?
  type = "OracleSink"
}

OrcSinkの場合は、次を使用します。

{
  formatSettings = {
    fileNamePrefix = ?
    maxRowsPerFile = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "OrcSink"
}

ParquetSinkを する場合は、次を使用します。

{
  formatSettings = {
    fileNamePrefix = ?
    maxRowsPerFile = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "ParquetSink"
}

RestSinkの場合は、次を使用します。

{
  additionalHeaders = ?
  httpCompressionType = ?
  httpRequestTimeout = ?
  requestInterval = ?
  requestMethod = ?
  type = "RestSink"
}

SalesforceServiceCloudSinkの場合は、次のコマンドを使用します。

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceServiceCloudSink"
  writeBehavior = "string"
}

SalesforceServiceCloudV2Sinkの場合は、次のコマンドを使用します。

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceServiceCloudV2Sink"
  writeBehavior = "string"
}

SalesforceSinkの場合は、次を使用します。

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceSink"
  writeBehavior = "string"
}

SalesforceV2Sinkの場合は、次を使用します。

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceV2Sink"
  writeBehavior = "string"
}

SapCloudForCustomerSinkの場合は、次のコマンドを使用します。

{
  httpRequestTimeout = ?
  type = "SapCloudForCustomerSink"
  writeBehavior = "string"
}

SnowflakeSinkの場合は、次を使用します。

{
  importSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  preCopyScript = ?
  type = "SnowflakeSink"
}

SnowflakeV2Sinkの場合は、次を使用します。

{
  importSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  preCopyScript = ?
  type = "SnowflakeV2Sink"
}

SqlDWSinkの場合は、次を使用します。

{
  allowCopyCommand = ?
  allowPolyBase = ?
  copyCommandSettings = {
    additionalOptions = {
      {customized property} = "string"
    }
    defaultValues = [
      {
        columnName = ?
        defaultValue = ?
      }
    ]
  }
  polyBaseSettings = {
    rejectSampleValue = ?
    rejectType = "string"
    rejectValue = ?
    useTypeDefault = ?
  }
  preCopyScript = ?
  sqlWriterUseTableLock = ?
  tableOption = ?
  type = "SqlDWSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
  }
  writeBehavior = ?
}

SqlMISinkの場合は、次を使用します。

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "SqlMISink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

SqlServerSinkの場合は、次を使用します。

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "SqlServerSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

SqlSinkの場合は、次を使用します。

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "SqlSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

WarehouseSinkの場合は、次の値を使用します。

{
  allowCopyCommand = ?
  copyCommandSettings = {
    additionalOptions = {
      {customized property} = "string"
    }
    defaultValues = [
      {
        columnName = ?
        defaultValue = ?
      }
    ]
  }
  preCopyScript = ?
  tableOption = ?
  type = "WarehouseSink"
  writeBehavior = ?
}

FormatReadSettings オブジェクト

プロパティを設定して、オブジェクトの型を指定します。

BinaryReadSettingsを する場合は、次の値を使用します。

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  type = "BinaryReadSettings"
}

DelimitedTextReadSettingsの場合は、次の値を使用します。

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  skipLineCount = ?
  type = "DelimitedTextReadSettings"
}

JsonReadSettingsを する場合は、次の値を使用します。

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  type = "JsonReadSettings"
}

ParquetReadSettingsを する場合は、次を使用します。

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  type = "ParquetReadSettings"
}

XmlReadSettingsの場合は、次の値を使用します。

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  detectDataType = ?
  namespacePrefixes = ?
  namespaces = ?
  type = "XmlReadSettings"
  validationMode = ?
}

SecretBase オブジェクト

プロパティを設定して、オブジェクトの型を指定します。

AzureKeyVaultSecretを する場合は、次を使用します。

{
  secretName = ?
  secretVersion = ?
  store = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  type = "AzureKeyVaultSecret"
}

SecureStringの場合は、次を使用します。

{
  type = "SecureString"
  value = "string"
}

プロパティ値

活動

名前 形容 価値
dependsOn アクティビティは条件によって異なります。 ActivityDependency[]
形容 アクティビティの説明。
名前 アクティビティ名。 string (必須)
onInactiveMarkAs 状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 'Failed'
'Skipped'
'Succeeded'
状態 アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 'Active'
'Inactive'
種類 AppendVariableActivity型 'AppendVariable' に設定します。 AzureDataExplorerCommandActivityの型 'AzureDataExplorerCommand' に設定します。 AzureFunctionActivityの種類 'AzureFunctionActivity' に設定します。 AzureMLBatchExecutionActivityの種類 'AzureMLBatchExecution' に設定します。 AzureMLExecutePipelineActivityの型 'AzureMLExecutePipeline' に設定します。 AzureMLUpdateResourceActivityの型 'AzureMLUpdateResource' に設定します。 ExecutePipelineActivityの型 "ExecutePipeline" に設定します。 FailActivityの種類 'Fail' に設定します。 FilterActivityの種類 [フィルター] に設定します。 ForEachActivity'ForEach' に設定します。 IfConditionActivityの型 'IfCondition' に設定します。 SetVariableActivity'SetVariable' に設定します。 SwitchActivityの種類 "Switch" に設定します。 UntilActivity型の場合は 'Until' に設定します。 ValidationActivityの種類 'Validation' に設定します。 WaitActivityの種類 [待機] に設定します。 WebHookActivity'WebHook' に設定します。 CopyActivityの種類 [コピー] に設定します。 CustomActivityの種類 'Custom' に設定します。 DataLakeAnalyticsUsqlActivityの型 'DataLakeAnalyticsU-SQL' に設定します。 DatabricksNotebookActivityの種類 'DatabricksNotebook' に設定します。 DatabricksSparkJarActivityの型 'DatabricksSparkJar' に設定します。 DatabricksSparkPythonActivityの型 'DatabricksSparkPython' に設定します。 DeleteActivityの種類 'Delete' に設定します。 ExecuteDataFlowActivityの型 'ExecuteDataFlow' に設定します。 ExecuteSsisPackageActivityの型 'ExecuteSSISPackage' に設定します。 ExecuteWranglingDataflowActivity'ExecuteWranglingDataflow' に設定します。 GetMetadataActivityの型 'GetMetadata' に設定します。 HDInsightHiveActivityの種類 "HDInsightHive" に設定します。 HDInsightMapReduceActivityの型 'HDInsightMapReduce' に設定します。 HDInsightPigActivityの種類 "HDInsightPig" に設定します。 HDInsightSparkActivityの種類 "HDInsightSpark" に設定します。 HDInsightStreamingActivityの種類 "HDInsightStreaming" に設定します。 LookupActivityの型 'Lookup' に設定します。 ScriptActivityの種類 'Script' に設定します。 SynapseSparkJobDefinitionActivity種類として 'SparkJob' に設定します。 SqlServerStoredProcedureActivityの型 'SqlServerStoredProcedure' に設定します。 SynapseNotebookActivityの種類 'SynapseNotebook' に設定します。 WebActivityの種類 'WebActivity' に設定します。 'AppendVariable'
'AzureDataExplorerCommand'
'AzureFunctionActivity'
'AzureMLBatchExecution'
'AzureMLExecutePipeline'
'AzureMLUpdateResource'
'Copy'
'Custom'
'DatabricksNotebook'
'DatabricksSparkJar'
'DatabricksSparkPython'
'DataLakeAnalyticsU-SQL'
'Delete'
'ExecuteDataFlow'
'ExecutePipeline'
'ExecuteSSISPackage'
'ExecuteWranglingDataflow'
'Fail'
'Filter'
'ForEach'
'GetMetadata'
'HDInsightHive'
'HDInsightMapReduce'
'HDInsightPig'
'HDInsightSpark'
'HDInsightStreaming'
'IfCondition'
'Lookup'
'Script'
'SetVariable'
'SparkJob'
'SqlServerStoredProcedure'
'Switch'
'SynapseNotebook'
'Until'
'Validation'
'Wait'
'WebActivity'
'WebHook' (必須)
userProperties アクティビティ ユーザーのプロパティ。 UserProperty[]

ActivityDependency

名前 形容 価値
活動 アクティビティ名。 string (必須)
dependencyConditions 依存関係の Match-Condition。 次のいずれかを含む文字列配列:
'Completed'
'Failed'
'Skipped'
'Succeeded' (必須)

ActivityPolicy

名前 形容 価値
リトライ 通常の再試行回数の最大値。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
retryIntervalInSeconds 再試行の間隔 (秒単位)。 既定値は 30 秒です。 int

制約:
最小値 = 30
最大値 = 86400
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 bool
secureOutput true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 bool
タイムアウト アクティビティを実行するためのタイムアウトを指定します。 既定のタイムアウトは 7 日です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意

AmazonMWSSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AmazonMWSSource' (必須)

AmazonRdsForOraclePartitionSettings

名前 形容 価値
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 任意
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 任意
partitionNames AmazonRdsForOracle テーブルの物理パーティションの名前。 任意
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 任意

AmazonRdsForOracleSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
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])). 任意
種類 コピー元の種類。 'AmazonRdsForOracleSource' (必須)

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 文字列を含む式)、パターン: (\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"}}". 任意
種類 コピー元の種類。 'AmazonRdsForSqlServerSource' (必須)

AmazonRedshiftSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: 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
種類 コピー元の種類。 'AmazonRedshiftSource' (必須)

AmazonS3CompatibleReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
接頭辞 S3 互換オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'AmazonS3CompatibleReadSettings' (必須)
wildcardFileName Amazon S3 互換ワイルドカードファイル名。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Amazon S3 互換ワイルドカードFolderPath。 型: string (または resultType 文字列を含む式)。 任意

AmazonS3ReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
接頭辞 S3 オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'AmazonS3ReadSettings' (必須)
wildcardFileName AmazonS3 wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath AmazonS3 wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

AppendVariableActivity

名前 形容 価値
種類 アクティビティの種類。 'AppendVariable' (必須)
typeProperties 変数アクティビティのプロパティを追加します。 AppendVariableActivityTypeProperties (必須)

AppendVariableActivityTypeProperties

名前 形容 価値
価値 追加する値。 型: 変数項目の型に一致する静的な値、または変数項目の型に一致する resultType を持つ式を指定できます 任意
variableName 値を追加する必要がある変数の名前。

AvroSink

名前 形容 価値
formatSettings Avro 形式の設定。 AvroWriteSettings の
storeSettings Avro ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'AvroSink' (必須)

AvroSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
storeSettings Avro ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'AvroSource' (必須)

AvroWriteSettings

名前 形容 価値
fileNamePrefix fileNamePrefix>_<fileIndex><ファイル名パターンを指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は、fileExtension> を<します。 型: string (または resultType 文字列を含む式)。 任意
maxRowsPerFile 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 任意
recordName 書き込み結果の最上位レベルのレコード名。AVRO 仕様で必要です。
recordNamespace 書き込み結果に名前空間を記録します。
種類 書き込み設定の種類。 string (必須)

AzureBlobFSReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'AzureBlobFSReadSettings' (必須)
wildcardFileName Azure blobFS wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Azure blobFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

AzureBlobFSSink

名前 形容 価値
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 任意
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 MetadataItem[]
種類 シンクの種類をコピーします。 'AzureBlobFSSink' (必須)

AzureBlobFSSource

名前 形容 価値
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 任意
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'AzureBlobFSSource' (必須)

AzureBlobFSWriteSettings

名前 形容 価値
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 'AzureBlobFSWriteSettings' (必須)

AzureBlobStorageReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
接頭辞 Azure BLOB 名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'AzureBlobStorageReadSettings' (必須)
wildcardFileName Azure BLOB wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Azure BLOB wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

AzureBlobStorageWriteSettings

名前 形容 価値
blockSizeInMB BLOB にデータを書き込む際のブロック サイズ (MB) を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 'AzureBlobStorageWriteSettings' (必須)

AzureDatabricksDeltaLakeExportCommand

名前 形容 価値
dateFormat Azure Databricks Delta Lake Copy の csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
timestampFormat Azure Databricks Delta Lake Copy の csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
種類 エクスポート設定の種類。 string (必須)

AzureDatabricksDeltaLakeImportCommand

名前 形容 価値
dateFormat Azure Databricks Delta Lake Copy で csv の日付形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
timestampFormat Azure Databricks Delta Lake Copy で csv のタイムスタンプ形式を指定します。 型: string (または resultType 文字列を含む式)。 任意
種類 インポート設定の種類。 string (必須)

AzureDatabricksDeltaLakeSink

名前 形容 価値
importSettings Azure Databricks Delta Lake のインポート設定。 AzureDatabricksDeltaLakeImportCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureDatabricksDeltaLakeSink' (必須)

AzureDatabricksDeltaLakeSource

名前 形容 価値
exportSettings Azure Databricks Delta Lake のエクスポート設定。 AzureDatabricksDeltaLakeExportCommand
クエリ Azure Databricks Delta Lake Sql クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'AzureDatabricksDeltaLakeSource' (必須)

AzureDataExplorerCommandActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'AzureDataExplorerCommand' (必須)
typeProperties Azure Data Explorer コマンド アクティビティのプロパティ。 AzureDataExplorerCommandActivityTypeProperties (必須)

AzureDataExplorerCommandActivityTypeProperties

名前 形容 価値
命令 Azure Data Explorer コマンド構文に従った制御コマンド。 型: string (または resultType 文字列を含む式)。 any (必須)
commandTimeout コマンドのタイムアウトを制御します。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9]))..) 任意

AzureDataExplorerSink

名前 形容 価値
flushImmediately true に設定すると、すべての集計がスキップされます。 既定値は false です。 型: ブール値。 任意
ingestionMappingAsJson json 形式で提供される明示的な列マッピングの説明。 型: 文字列。 任意
ingestionMappingName ターゲット Kusto テーブルで定義された事前に作成された csv マッピングの名前。 型: 文字列。 任意
種類 シンクの種類をコピーします。 'AzureDataExplorerSink' (必須)

AzureDataExplorerSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
noTruncation 特定の行数制限を超える結果セットに切り捨てを適用するかどうかを制御するブール型オプションの名前。 任意
クエリ データベース クエリ。 Kusto クエリ言語 (KQL) クエリである必要があります。 型: string (または resultType 文字列を含む式)。 any (必須)
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])).. 任意
種類 コピー元の種類。 'AzureDataExplorerSource' (必須)

AzureDataLakeStoreReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
listAfter ファイル名/フォルダー名の辞書順序に基づいて、値の後にファイルを一覧表示します (排他的)。 データ セット内の folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。 任意
listBefore ファイル名/フォルダー名の辞書順序に基づいて、値の前にファイルを一覧表示します (包括的)。 データ セット内の folderPath の下に適用され、folderPath の下にあるファイル/サブフォルダーをフィルター処理します。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'AzureDataLakeStoreReadSettings' (必須)
wildcardFileName ADLS wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath ADLS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

AzureDataLakeStoreSink

名前 形容 価値
copyBehavior コピー シンクのコピー動作の種類。 型: string (または resultType 文字列を含む式)。 任意
enableAdlsSingleFileParallel 単一ファイル並列。 任意
種類 シンクの種類をコピーします。 'AzureDataLakeStoreSink' (必須)

AzureDataLakeStoreSource

名前 形容 価値
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'AzureDataLakeStoreSource' (必須)

AzureDataLakeStoreWriteSettings

名前 形容 価値
expiryDateTime 書き込まれたファイルの有効期限を指定します。 時刻は、"2018-12-01T05:00:00Z" の形式で UTC タイム ゾーンに適用されます。 既定値は NULL です。 型: string (または resultType 文字列を含む式)。 任意
種類 書き込み設定の種類。 'AzureDataLakeStoreWriteSettings' (必須)

AzureFileStorageReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
接頭辞 ルート パスから始まる Azure ファイル名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'AzureFileStorageReadSettings' (必須)
wildcardFileName Azure File Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Azure File Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

AzureFileStorageWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 'AzureFileStorageWriteSettings' (必須)

AzureFunctionActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'AzureFunctionActivity' (必須)
typeProperties Azure 関数アクティビティのプロパティ。 AzureFunctionActivityTypeProperties (必須)

AzureFunctionActivityTypeProperties

名前 形容 価値
エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 任意
functionName Azure 関数アクティビティが呼び出す関数の名前。 型: string (または resultType 文字列を含む式) any (必須)
ヘッダー 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 AzureFunctionActivityTypePropertiesHeaders
方式 ターゲット エンドポイントの REST API メソッド。 'DELETE'
'GET'
'HEAD'
'OPTIONS'
'POST'
'PUT'
'TRACE' (必須)

AzureFunctionActivityTypePropertiesHeaders

名前 形容 価値

AzureKeyVaultSecretReference

名前 形容 価値
secretName Azure Key Vault 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 any (必須)
secretVersion Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 任意
Azure Key Vault のリンクされたサービス リファレンス。 LinkedServiceReference (必須)
種類 シークレットの種類。 'AzureKeyVaultSecret' (必須)

AzureMariaDBSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AzureMariaDBSource' (必須)

AzureMLBatchExecutionActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'AzureMLBatchExecution' (必須)
typeProperties Azure ML バッチ実行アクティビティのプロパティ。 AzureMLBatchExecutionActivityTypeProperties (必須)

AzureMLBatchExecutionActivityTypeProperties

名前 形容 価値
globalParameters Azure ML バッチ実行サービス エンドポイントに渡されるキー、値のペア。 キーは、発行された Azure ML Web サービスで定義されている Web サービス パラメーターの名前と一致する必要があります。 値は、Azure ML バッチ実行要求の GlobalParameters プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
webServiceInputs キーと値のペア。Azure ML エンドポイントの Web サービス入力の名前を、入力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceInputs プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
webServiceOutputs キーと値のペア。Azure ML エンドポイントの Web サービス出力の名前を、出力 BLOB の場所を指定する AzureMLWebServiceFile オブジェクトにマッピングします。 この情報は、Azure ML バッチ実行要求の WebServiceOutputs プロパティで渡されます。 AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

名前 形容 価値

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

名前 形容 価値

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

名前 形容 価値

AzureMLExecutePipelineActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'AzureMLExecutePipeline' (必須)
typeProperties Azure ML Execute Pipeline アクティビティのプロパティ。 AzureMLExecutePipelineActivityTypeProperties (必須)

AzureMLExecutePipelineActivityTypeProperties

名前 形容 価値
continueOnStepFailure ステップが失敗した場合に PipelineRun の他のステップの実行を続行するかどうか。 この情報は、発行されたパイプライン実行要求の continueOnStepFailure プロパティで渡されます。 型: boolean (または resultType ブール値を持つ式)。 任意
dataPathAssignments 再トレーニングを行わずにデータ パスの割り当てを変更するために使用されるディクショナリ。 値は、発行されたパイプライン実行要求の dataPathAssignments プロパティで渡されます。 型: オブジェクト (または resultType オブジェクトを持つ式)。 任意
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 オブジェクトを持つ式)。 任意
バージョン 発行された Azure ML パイプライン エンドポイントのバージョン。 型: string (または resultType 文字列を含む式)。 任意

AzureMLUpdateResourceActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'AzureMLUpdateResource' (必須)
typeProperties Azure ML Update リソース管理アクティビティのプロパティ。 AzureMLUpdateResourceActivityTypeProperties (必須)

AzureMLUpdateResourceActivityTypeProperties

名前 形容 価値
trainedModelFilePath 更新操作によってアップロードされる .ilearner ファイルを表す trainedModelLinkedService の相対ファイル パス。 型: string (または resultType 文字列を含む式)。 any (必須)
trainedModelLinkedServiceName 更新操作によってアップロードされる .ilearner ファイルを保持する Azure Storage のリンクされたサービスの名前。 LinkedServiceReference (必須)
trainedModelName 更新する Web サービス実験のトレーニング済みモデル モジュールの名前。 型: string (または resultType 文字列を含む式)。 any (必須)

AzureMLWebServiceFile

名前 形容 価値
filePath LinkedService で指定された Azure Blob Storage 内のコンテナー名を含む相対ファイル パス。 型: string (または resultType 文字列を含む式)。 any (必須)
linkedServiceName Azure ML WebService の入力/出力ファイルがある Azure Storage LinkedService への参照。 LinkedServiceReference (必須)

AzureMySqlSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureMySqlSink' (必須)

AzureMySqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AzureMySqlSource' (必須)

AzurePostgreSqlSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzurePostgreSqlSink' (必須)

AzurePostgreSqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AzurePostgreSqlSource' (必須)

AzureQueueSink

名前 形容 価値
種類 シンクの種類をコピーします。 'AzureQueueSink' (必須)

AzureSearchIndexSink

名前 形容 価値
種類 シンクの種類をコピーします。 'AzureSearchIndexSink' (必須)
writeBehavior ドキュメントを Azure Search インデックスにアップサートするときの書き込み動作を指定します。 'Merge'
'Upload'

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureSqlSink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQL にデータをコピーするときの動作を書き込みます。 型: SqlWriteBehaviorEnum (または ResultType SqlWriteBehaviorEnum を含む式) 任意

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"}}". 任意
種類 コピー元の種類。 'AzureSqlSource' (必須)

AzureTableSink

名前 形容 価値
azureTableDefaultPartitionKeyValue Azure Table の既定のパーティション キー値。 型: string (または resultType 文字列を含む式)。 任意
azureTableInsertType Azure テーブルの挿入の種類。 型: string (または resultType 文字列を含む式)。 任意
azureTablePartitionKeyName Azure Table パーティション キー名。 型: string (または resultType 文字列を含む式)。 任意
azureTableRowKeyName Azure テーブルの行キー名。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'AzureTableSink' (必須)

AzureTableSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
azureTableSourceIgnoreTableNotFound Azure テーブル ソースの無視テーブルが見つかりません。 型: boolean (または resultType ブール値を持つ式)。 任意
azureTableSourceQuery Azure Table ソース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'AzureTableSource' (必須)

BigDataPoolParametrizationReference

名前 形容 価値
referenceName ビッグ データ プール名を参照します。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 ビッグ データ プールの参照の種類。 'BigDataPoolReference' (必須)

BinaryReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 'BinaryReadSettings' (必須)

BinaryReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 string (必須)

BinarySink

名前 形容 価値
storeSettings バイナリ ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'BinarySink' (必須)

BinarySource

名前 形容 価値
formatSettings バイナリ形式の設定。 BinaryReadSettings の
storeSettings バイナリ ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'BinarySource' (必須)

BlobSink

名前 形容 価値
blobWriterAddHeader BLOB ライターによってヘッダーが追加されます。 型: boolean (または resultType ブール値を持つ式)。 任意
blobWriterDateTimeFormat BLOB ライターの日時形式。 型: string (または resultType 文字列を含む式)。 任意
blobWriterOverwriteFiles BLOB ライターによってファイルが上書きされます。 型: boolean (または resultType ブール値を持つ式)。 任意
copyBehavior コピー シンクのコピー動作の種類。 任意
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 MetadataItem[]
種類 シンクの種類をコピーします。 'BlobSink' (必須)

BlobSource

名前 形容 価値
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
skipHeaderLineCount 各 BLOB からスキップするヘッダー行の数。 型: 整数 (または resultType 整数を持つ式)。 任意
treatEmptyAsNull 空を null として扱います。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'BlobSource' (必須)

CassandraSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
consistencyLevel 整合性レベルでは、クライアント アプリケーションにデータを返す前に、読み取り要求に応答する必要がある Cassandra サーバーの数を指定します。 Cassandra は、指定された数の Cassandra サーバーで、読み取り要求を満たすデータをチェックします。 cassandraSourceReadConsistencyLevels のいずれかである必要があります。 既定値は 'ONE' です。 大文字と小文字は区別されません。 'ALL'
'EACH_QUORUM'
'LOCAL_ONE'
'LOCAL_QUORUM'
'LOCAL_SERIAL'
'ONE'
'QUORUM'
'SERIAL'
'THREE'
'TWO'
クエリ データベース クエリ。 SQL-92 クエリ式または Cassandra クエリ言語 (CQL) コマンドである必要があります。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'CassandraSource' (必須)

CommonDataServiceForAppsSink

名前 形容 価値
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 任意
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 シンクの種類をコピーします。 'CommonDataServiceForAppsSink' (必須)
writeBehavior 操作の書き込み動作。 'Upsert' (必須)

CommonDataServiceForAppsSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ FetchXML は、Microsoft Common Data Service for Apps (オンプレミスのオンライン &) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'CommonDataServiceForAppsSource' (必須)

CompressionReadSettings

名前 形容 価値
種類 TarGZipReadSettings型 'TarGZipReadSettings' に設定します。 TarReadSettingsの型 'TarReadSettings' に設定します。 ZipDeflateReadSettingsの種類 'ZipDeflateReadSettings' に設定します。 'TarGZipReadSettings'
'TarReadSettings'
'ZipDeflateReadSettings' (必須)

ConcurSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ConcurSource' (必須)

ContinuationSettingsReference

名前 形容 価値
continuationTtlInMinutes 継続 TTL (分単位)。 任意
customizedCheckpointKey チェックポイント キーをカスタマイズしました。 任意
idleCondition アイドル状態。 任意

CopyActivity

名前 形容 価値
入力 アクティビティの入力の一覧。 DatasetReference[]
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
出力 アクティビティの出力の一覧。 DatasetReference[]
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Copy' (必須)
typeProperties コピー アクティビティのプロパティ。 CopyActivityTypeProperties (必須)

CopyActivityLogSettings

名前 形容 価値
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意
logLevel ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 任意

CopyActivityTypeProperties

名前 形容 価値
dataIntegrationUnits このデータ移動の実行に使用できるデータ統合単位の最大数。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
enableSkipIncompatibleRow 互換性のない行をスキップするかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enableStaging 中間ステージングを使用してデータをコピーするかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
logSettings ログを有効にする際に、お客様が提供する必要があるログ設定。 LogSettings の
logStorageSettings (非推奨。LogSettings を使用してください) セッション ログを有効にする際に、お客様が指定する必要があるログ ストレージ設定。 LogStorageSettings の
parallelCopies データ ストアのオーバーロードを回避するために、ソースまたはシンクで開かれた同時セッションの最大数。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
保つ ルールを保持します。 any[]
preserveRules ルールを保持します。 any[]
redirectIncompatibleRowSettings EnableSkipIncompatibleRow が true の場合、互換性のない行設定をリダイレクトします。 RedirectIncompatibleRowSettings
沈む コピー アクティビティ シンク。 CopySink (必須)
skipErrorFile データ整合性のフォールト トレランスを指定します。 SkipErrorFile の
コピー アクティビティのソース。 CopySource (必須)
stagingSettings EnableStaging が true の場合の中間ステージング設定を指定します。 StagingSettings
Translator コピー アクティビティの翻訳ツール。 指定しない場合は、表形式変換プログラムが使用されます。 任意
validateDataConsistency データ整合性検証を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意

CopySink

名前 形容 価値
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
maxConcurrentConnections シンク データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 任意
sinkRetryCount シンクの再試行回数。 型: 整数 (または resultType 整数を持つ式)。 任意
sinkRetryWait シンクの再試行の待機。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 AvroSinkの型 "AvroSink" に設定します。 AzureBlobFSSinkの型 'AzureBlobFSSink' に設定します。 AzureDataExplorerSink型の場合は 、'AzureDataExplorerSink' に設定します。 AzureDataLakeStoreSinkの種類 'AzureDataLakeStoreSink' に設定します。 AzureDatabricksDeltaLakeSinkの型 'AzureDatabricksDeltaLakeSink' に設定します。 AzureMySqlSinkの種類 'AzureMySqlSink' に設定します。 AzurePostgreSqlSinkの型 'AzurePostgreSqlSink' に設定します。 AzureQueueSinkの種類 'AzureQueueSink' に設定します。 AzureSearchIndexSinkの種類 'AzureSearchIndexSink' に設定します。 AzureSqlSinkの種類 'AzureSqlSink' に設定します。 AzureTableSinkの種類 'AzureTableSink' に設定します。 BinarySinkの型 'BinarySink' に設定します。 BlobSinkの種類 'BlobSink' に設定します。 CommonDataServiceForAppsSinkの型 'CommonDataServiceForAppsSink' に設定します。 CosmosDbMongoDbApiSinkの型 'CosmosDbMongoDbApiSink' に設定します。 CosmosDbSqlApiSinkの型 'CosmosDbSqlApiSink' に設定します。 DelimitedTextSink'DelimitedTextSink' に設定します。 DocumentDbCollectionSinkの型 'DocumentDbCollectionSink' に設定します。 DynamicsCrmSinkの種類 "DynamicsCrmSink" に設定します。 DynamicsSinkの種類 "DynamicsSink" に設定します。 FileSystemSinkの型 'FileSystemSink' に設定します。 IcebergSinkタイプの場合は 'IcebergSink' に設定します。 InformixSinkの種類 'InformixSink' に設定します。 JsonSinkの型 'JsonSink' に設定します。 LakeHouseTableSinkの型 'LakeHouseTableSink' に設定します。 MicrosoftAccessSinkの型 'MicrosoftAccessSink' に設定します。 MongoDbAtlasSinkの型 'MongoDbAtlasSink' に設定します。 MongoDbV2Sinkの型 "MongoDbV2Sink" に設定します。 OdbcSinkの型 'OdbcSink' に設定します。 OracleSinkの型 'OracleSink' に設定します。 OrcSinkの型 "OrcSink" に設定します。 ParquetSinkの型 'ParquetSink' に設定します。 RestSinkの型 'RestSink' に設定します。 SalesforceServiceCloudSinkの型 "SalesforceServiceCloudSink" に設定します。 SalesforceServiceCloudV2Sinkの型 "SalesforceServiceCloudV2Sink" に設定します。 SalesforceSinkの型 "SalesforceSink" に設定します。 SalesforceV2Sinkの型 "SalesforceV2Sink" に設定します。 SapCloudForCustomerSink型として "SapCloudForCustomerSink" に設定します。 SnowflakeSinkの種類 'SnowflakeSink' に設定します。 SnowflakeV2Sink種類として 'SnowflakeV2Sink' に設定します。 SqlDWSinkの型 'SqlDWSink' に設定します。 SqlMISinkの型 'SqlMISink' に設定します。 SqlServerSinkの型 'SqlServerSink' に設定します。 SqlSinkの型 'SqlSink' に設定します。 WarehouseSinkの種類 [WarehouseSink] に設定します。 'AvroSink'
'AzureBlobFSSink'
'AzureDatabricksDeltaLakeSink'
'AzureDataExplorerSink'
'AzureDataLakeStoreSink'
'AzureMySqlSink'
'AzurePostgreSqlSink'
'AzureQueueSink'
'AzureSearchIndexSink'
'AzureSqlSink'
'AzureTableSink'
'BinarySink'
'BlobSink'
'CommonDataServiceForAppsSink'
'CosmosDbMongoDbApiSink'
'CosmosDbSqlApiSink'
'DelimitedTextSink'
'DocumentDbCollectionSink'
'DynamicsCrmSink'
'DynamicsSink'
'FileSystemSink'
'IcebergSink'
'InformixSink'
'JsonSink'
'LakeHouseTableSink'
'MicrosoftAccessSink'
'MongoDbAtlasSink'
'MongoDbV2Sink'
'OdbcSink'
'OracleSink'
'OrcSink'
'ParquetSink'
'RestSink'
'SalesforceServiceCloudSink'
'SalesforceServiceCloudV2Sink'
'SalesforceSink'
'SalesforceV2Sink'
'SapCloudForCustomerSink'
'SnowflakeSink'
'SnowflakeV2Sink'
'SqlDWSink'
'SqlMISink'
'SqlServerSink'
'SqlSink'
'WarehouseSink' (必須)
writeBatchSize 書き込みバッチ サイズ。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
writeBatchTimeout 書き込みバッチ タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意

CopySource

名前 形容 価値
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 任意
sourceRetryCount ソースの再試行回数。 型: 整数 (または resultType 整数を持つ式)。 任意
sourceRetryWait ソースの再試行待機。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 AmazonMWSSourceの種類 "AmazonMWSSource" に設定します。 AmazonRdsForOracleSourceの型 'AmazonRdsForOracleSource' に設定します。 AmazonRdsForSqlServerSourceの型 'AmazonRdsForSqlServerSource' に設定します。 AmazonRedshiftSourceの型 'AmazonRedshiftSource' に設定します。 AvroSourceの型 "AvroSource" に設定します。 AzureBlobFSSourceの型 'AzureBlobFSSource' に設定します。 AzureDataExplorerSourceの種類 'AzureDataExplorerSource' に設定します。 AzureDataLakeStoreSourceの型 'AzureDataLakeStoreSource' に設定します。 AzureDatabricksDeltaLakeSourceの型 'AzureDatabricksDeltaLakeSource' に設定します。 AzureMariaDBSourceの種類 'AzureMariaDBSource' に設定します。 AzureMySqlSourceの種類 'AzureMySqlSource' に設定します。 AzurePostgreSqlSourceの種類 'AzurePostgreSqlSource' に設定します。 AzureSqlSourceの種類 'AzureSqlSource' に設定します。 AzureTableSourceの種類 'AzureTableSource' に設定します。 BinarySourceの型 'BinarySource' に設定します。 BlobSourceの種類 'BlobSource' に設定します。 CassandraSourceの型 'CassandraSource' に設定します。 CommonDataServiceForAppsSourceの型 'CommonDataServiceForAppsSource' に設定します。 ConcurSourceの型 'ConcurSource' に設定します。 CosmosDbMongoDbApiSourceの型 'CosmosDbMongoDbApiSource' に設定します。 CosmosDbSqlApiSourceの型 'CosmosDbSqlApiSource' に設定します。 CouchbaseSourceの型 "CouchbaseSource" に設定します。 Db2Sourceタイプの場合は、'Db2Source' に設定します。 DelimitedTextSource'DelimitedTextSource' に設定します。 DocumentDbCollectionSourceの型 'DocumentDbCollectionSource' に設定します。 DrillSourceの種類 'DrillSource' に設定します。 DynamicsAXSourceの種類 'DynamicsAXSource' に設定します。 DynamicsCrmSourceの種類 'DynamicsCrmSource' に設定します。 DynamicsSourceの種類 'DynamicsSource' に設定します。 EloquaSourceの型 'EloquaSource' に設定します。 ExcelSourceの型 'ExcelSource' に設定します。 FileSystemSourceの型 'FileSystemSource' に設定します。 GoogleAdWordsSourceの種類 [GoogleAdWordsSource] に設定します。 GoogleBigQuerySourceの種類 'GoogleBigQuerySource' に設定します。 GoogleBigQueryV2Sourceの型 'GoogleBigQueryV2Source' に設定します。 GreenplumSourceの型 'GreenplumSource' に設定します。 HBaseSource型の場合は 、'HBaseSource' に設定します。 HdfsSourceの種類 'HdfsSource' に設定します。 HiveSourceの種類 'HiveSource' に設定します。 HttpSourceの型 'HttpSource' に設定します。 HubspotSourceの種類 'HubspotSource' に設定します。 ImpalaSourceの型 'ImpalaSource' に設定します。 InformixSourceの種類 "InformixSource" に設定します。 JiraSourceの型 'JiraSource' に設定します。 JsonSourceの型 'JsonSource' に設定します。 LakeHouseTableSourceの型 'LakeHouseTableSource' に設定します。 MagentoSourceの種類 "MagentoSource" に設定します。 MariaDBSourceの型 "MariaDBSource" に設定します。 MarketoSourceの種類 "MarketoSource" に設定します。 MicrosoftAccessSourceの型 'MicrosoftAccessSource' に設定します。 MongoDbAtlasSourceの型 'MongoDbAtlasSource' に設定します。 MongoDbSourceの型 'MongoDbSource' に設定します。 MongoDbV2Sourceの型 'MongoDbV2Source' に設定します。 MySqlSourceの型 'MySqlSource' に設定します。 NetezzaSourceの型 'NetezzaSource' に設定します。 ODataSourceの型 'ODataSource' に設定します。 OdbcSourceの型 'OdbcSource' に設定します。 Office365Sourceの種類 "Office365Source" に設定します。 OracleServiceCloudSourceの型 'OracleServiceCloudSource' に設定します。 OracleSourceの型 'OracleSource' に設定します。 OrcSourceの型 'OrcSource' に設定します。 ParquetSourceの型 'ParquetSource' に設定します。 PaySourceの型 'PaySource' に設定します。 PhoenixSourceの型 'PhoenixSource' に設定します。 PostgreSqlSourceの型 'PostgreSqlSource' に設定します。 PostgreSqlV2Sourceの型 'PostgreSqlV2Source' に設定します。 PrestoSourceの型 'PrestoSource' に設定します。 QuickBooksSourceの種類 "QuickBooksSource" に設定します。 RelationalSourceの型 'RelationalSource' に設定します。 ResponsysSourceの型 'ResponsysSource' に設定します。 RestSourceの型 'RestSource' に設定します。 SalesforceMarketingCloudSourceの型 "SalesforceMarketingCloudSource" に設定します。 SalesforceServiceCloudSourceの型 "SalesforceServiceCloudSource" に設定します。 SalesforceServiceCloudV2Source型の 'SalesforceServiceCloudV2Source' に設定します。 SalesforceSourceの種類 "SalesforceSource" に設定します。 SalesforceV2Sourceの種類 "SalesforceV2Source" に設定します。 SapBwSourceの型 'SapBwSource' に設定します。 SapCloudForCustomerSourceの型 'SapCloudForCustomerSource' に設定します。 SapEccSourceの型 'SapEccSource' に設定します。 SapHanaSourceの型 'SapHanaSource' に設定します。 SapOdpSourceの型 'SapOdpSource' に設定します。 SapOpenHubSourceの型 'SapOpenHubSource' に設定します。 SapTableSourceの型 'SapTableSource' に設定します。 ServiceNowSourceの型 'ServiceNowSource' に設定します。 ServiceNowV2Sourceの型 'ServiceNowV2Source' に設定します。 SharePointOnlineListSourceの種類 'SharePointOnlineListSource' に設定します。 ShopifySourceの種類 'ShopifySource' に設定します。 SnowflakeSourceの種類 'SnowflakeSource' に設定します。 SnowflakeV2Sourceの種類 'SnowflakeV2Source' に設定します。 SparkSourceの種類 "SparkSource" に設定します。 SqlDWSourceの型 'SqlDWSource' に設定します。 SqlMISourceの型 'SqlMISource' に設定します。 SqlServerSourceの型 'SqlServerSource' に設定します。 SqlSourceの型 'SqlSource' に設定します。 SquareSource'SquareSource' に設定します。 SybaseSourceの型 'SybaseSource' に設定します。 TeradataSourceの型 'TeradataSource' に設定します。 VerticaSourceの型 'VerticaSource' に設定します。 WarehouseSourceの種類 'WarehouseSource' に設定します。 XeroSourceの型 'XeroSource' に設定します。 ZohoSourceの種類 'ZohoSource' に設定します。 WebSourceの型 'WebSource' に設定します。 XmlSourceの型 'XmlSource' に設定します。 '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'
'OracleSource'
'OrcSource'
'ParquetSource'
'PaySource'
'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' (必須)

CosmosDbMongoDbApiSink

名前 形容 価値
種類 シンクの種類をコピーします。 'CosmosDbMongoDbApiSink' (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 任意

CosmosDbMongoDbApiSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
batchSize MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 任意
cursorMethods Mongodb クエリのカーソル メソッド。 MongoDbCursorMethodsProperties の
フィルター クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'CosmosDbMongoDbApiSource' (必須)

CosmosDbSqlApiSink

名前 形容 価値
種類 シンクの種類をコピーします。 'CosmosDbSqlApiSink' (必須)
writeBehavior Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 任意

CosmosDbSqlApiSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
detectDatetime プリミティブ値を datetime 値として検出するかどうか。 型: boolean (または resultType ブール値を持つ式)。 任意
pageSize 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 任意
preferredRegions 優先リージョン。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意
クエリ SQL API クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'CosmosDbSqlApiSource' (必須)

CouchbaseSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'CouchbaseSource' (必須)

CredentialReference

名前 形容 価値
referenceName 参照資格情報名。 string (必須)
種類 資格情報参照の種類。 'CredentialReference' (必須)

CustomActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Custom' (必須)
typeProperties カスタム アクティビティのプロパティ。 CustomActivityTypeProperties (必須)

CustomActivityReferenceObject

名前 形容 価値
データセット データセット参照。 DatasetReference[]
linkedServices リンクされたサービス参照。 LinkedServiceReference[]

CustomActivityTypeProperties

名前 形容 価値
autoUserSpecification ユーザーの昇格レベルとスコープ。既定値は非admin タスクです。 型: string (または resultType double を含む式)。 任意
命令 カスタム アクティビティの種類のコマンド: string (または resultType 文字列を含む式)。 any (必須)
extendedProperties ユーザー定義プロパティ バッグ。 使用できるキーまたは値に制限はありません。 ユーザーが指定したカスタム アクティビティには、定義されたコンテンツを使用して解釈する責任があります。 CustomActivityTypePropertiesExtendedProperties の
folderPath リソース ファイルのフォルダー パス タイプ: string (または resultType 文字列を含む式)。 任意
referenceObjects 参照オブジェクト CustomActivityReferenceObject の
resourceLinkedService リソースのリンクされたサービス参照。 LinkedServiceReference の
retentionTimeInDays カスタム アクティビティに送信されたファイルの保持時間。 型: double (または resultType double を持つ式)。 任意

CustomActivityTypePropertiesExtendedProperties

名前 形容 価値

DatabricksNotebookActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DatabricksNotebook' (必須)
typeProperties Databricks Notebook アクティビティのプロパティ。 DatabricksNotebookActivityTypeProperties (必須)

DatabricksNotebookActivityTypeProperties

名前 形容 価値
baseParameters このジョブの実行ごとに使用される基本パラメーター。ノートブックが指定されていないパラメーターを受け取る場合は、ノートブックの既定値が使用されます。 DatabricksNotebookActivityTypePropertiesBaseParameters
ライブラリ ジョブを実行するクラスターにインストールするライブラリの一覧。 DatabricksNotebookActivityTypePropertiesLibrariesItem[]
notebookPath Databricks ワークスペースで実行するノートブックの絶対パス。 このパスはスラッシュで始まる必要があります。 型: string (または resultType 文字列を含む式)。 any (必須)

DatabricksNotebookActivityTypePropertiesBaseParameters

名前 形容 価値

DatabricksNotebookActivityTypePropertiesLibrariesItem

名前 形容 価値

DatabricksSparkJarActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DatabricksSparkJar' (必須)
typeProperties Databricks SparkJar アクティビティのプロパティ。 DatabricksSparkJarActivityTypeProperties (必須)

DatabricksSparkJarActivityTypeProperties

名前 形容 価値
ライブラリ ジョブを実行するクラスターにインストールするライブラリの一覧。 DatabricksSparkJarActivityTypePropertiesLibrariesItem[]
mainClassName 実行する main メソッドを含むクラスの完全な名前。 このクラスは、ライブラリとして提供される JAR に含まれている必要があります。 型: string (または resultType 文字列を含む式)。 any (必須)
パラメーター main メソッドに渡されるパラメーター。 any[]

DatabricksSparkJarActivityTypePropertiesLibrariesItem

名前 形容 価値

DatabricksSparkPythonActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DatabricksSparkPython' (必須)
typeProperties Databricks SparkPython アクティビティのプロパティ。 DatabricksSparkPythonActivityTypeProperties (必須)

DatabricksSparkPythonActivityTypeProperties

名前 形容 価値
ライブラリ ジョブを実行するクラスターにインストールするライブラリの一覧。 DatabricksSparkPythonActivityTypePropertiesLibrariesItem[]
パラメーター Python ファイルに渡されるコマンド ライン パラメーター。 any[]
pythonFile 実行する Python ファイルの URI。 DBFS パスがサポートされています。 型: string (または resultType 文字列を含む式)。 any (必須)

DatabricksSparkPythonActivityTypePropertiesLibrariesItem

名前 形容 価値

DataFlowReference

名前 形容 価値
datasetParameters データセットからデータ フロー パラメーターを参照します。 任意
パラメーター データ フロー パラメーター ParameterValueSpecification の
referenceName 参照データ フロー名。 string (必須)
種類 データ フロー参照型。 'DataFlowReference' (必須)

DataFlowStagingInfo

名前 形容 価値
folderPath ステージング BLOB のフォルダー パス。 型: string (または resultType 文字列を含む式) 任意
linkedService ステージングのリンクされたサービス参照。 LinkedServiceReference の

DataLakeAnalyticsUsqlActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'DataLakeAnalyticsU-SQL' (必須)
typeProperties Data Lake Analytics U-SQL アクティビティのプロパティ。 DataLakeAnalyticsUsqlActivityTypeProperties (必須)

DataLakeAnalyticsUsqlActivityTypeProperties

名前 形容 価値
compilationMode U-SQL のコンパイル モード。 Semantic、Full、SingleBox のいずれかの値を指定する必要があります。 型: string (または resultType 文字列を含む式)。 任意
degreeOfParallelism ジョブの実行に同時に使用されるノードの最大数。 既定値は 1 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 任意
パラメーター U-SQL ジョブ要求のパラメーター。 DataLakeAnalyticsUsqlActivityTypePropertiesParameters
優先権 キューに登録されているすべてのジョブのうち、最初に実行するように選択する必要があるジョブを決定します。 数値が小さい方が優先度が高くなります。 既定値は 1000 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 任意
runtimeVersion 使用する U-SQL エンジンのランタイム バージョン。 型: string (または resultType 文字列を含む式)。 任意
scriptLinkedService スクリプトのリンクされたサービス参照。 LinkedServiceReference (必須)
scriptPath U-SQL スクリプトを含むフォルダーへの大文字と小文字を区別するパス。 型: string (または resultType 文字列を含む式)。 any (必須)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

名前 形容 価値

DatasetReference

名前 形容 価値
パラメーター データセットの引数。 ParameterValueSpecification の
referenceName 参照データセット名。 string (必須)
種類 データセット参照型。 'DatasetReference' (必須)

Db2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'Db2Source' (必須)

DeleteActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Delete' (必須)
typeProperties アクティビティのプロパティを削除します。 DeleteActivityTypeProperties (必須)

DeleteActivityTypeProperties

名前 形容 価値
データセット アクティビティ データセットの参照を削除します。 DatasetReference (必須)
enableLogging 削除アクティビティの実行の詳細なログを記録するかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
logStorageSettings EnableLogging が true の場合、お客様が指定する必要があるログ ストレージ設定。 LogStorageSettings の
maxConcurrentConnections データ ソースを同時に接続するための最大同時接続数。 int

制約:
最小値 = 1
リカーシブ true の場合、現在のフォルダー パスの下にあるファイルまたはサブフォルダーは再帰的に削除されます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
storeSettings アクティビティ ストアの設定を削除します。 StoreReadSettings

DelimitedTextReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
skipLineCount 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 読み取り設定の種類。 'DelimitedTextReadSettings' (必須)

DelimitedTextReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
skipLineCount 入力ファイルからデータを読み取るときにスキップする空でない行の数を示します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 読み取り設定の種類。 string (必須)

DelimitedTextSink

名前 形容 価値
formatSettings DelimitedText 形式の設定。 DelimitedTextWriteSettings
storeSettings DelimitedText ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'DelimitedTextSink' (必須)

DelimitedTextSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings DelimitedText 形式の設定。 DelimitedTextReadSettings
storeSettings DelimitedText ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'DelimitedTextSource' (必須)

DelimitedTextWriteSettings

名前 形容 価値
fileExtension ファイルの作成に使用されるファイル拡張子。 型: string (または resultType 文字列を含む式)。 any (必須)
fileNamePrefix fileNamePrefix>_<fileIndex><ファイル名パターンを指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は、fileExtension> を<します。 型: string (または resultType 文字列を含む式)。 任意
maxRowsPerFile 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 任意
quoteAllText 文字列値を常に引用符で囲む必要があるかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 書き込み設定の種類。 string (必須)

DistcpSettings

名前 形容 価値
distcpOptions Distcp オプションを指定します。 型: string (または resultType 文字列を含む式)。 任意
resourceManagerEndpoint Yarn ResourceManager エンドポイントを指定します。 型: string (または resultType 文字列を含む式)。 any (必須)
tempScriptPath 一時 Distcp コマンド スクリプトの格納に使用する既存のフォルダー パスを指定します。 スクリプト ファイルは ADF によって生成され、コピー ジョブの完了後に削除されます。 型: string (または resultType 文字列を含む式)。 any (必須)

DocumentDbCollectionSink

名前 形容 価値
nestingSeparator 入れ子になったプロパティの区切り記号。 既定値は . (ドット)。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'DocumentDbCollectionSink' (必須)
writeBehavior Azure Cosmos DB にデータを書き込む方法について説明します。 型: string (または resultType 文字列を含む式)。 使用できる値: 挿入とアップサート。 任意

DocumentDbCollectionSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
nestingSeparator 入れ子になったプロパティの区切り記号。 型: string (または resultType 文字列を含む式)。 任意
クエリ ドキュメント クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'DocumentDbCollectionSource' (必須)

DrillSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'DrillSource' (必須)

DWCopyCommandDefaultValue

名前 形容 価値
columnName 列名。 型: オブジェクト (または resultType 文字列を含む式)。 任意
defaultValue 列の既定値。 型: オブジェクト (または resultType 文字列を含む式)。 任意

DWCopyCommandSettings

名前 形容 価値
additionalOptions コピー コマンドで SQL DW に直接渡される追加オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions の
defaultValues SQL DW の各ターゲット列の既定値を指定します。 プロパティの既定値によって DB に設定された DEFAULT 制約が上書きされ、ID 列に既定値を設定することはできません。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 DWCopyCommandDefaultValue[]

DWCopyCommandSettingsAdditionalOptions

名前 形容 価値

DynamicsAXSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'DynamicsAXSource' (必須)

DynamicsCrmSink

名前 形容 価値
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 任意
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 シンクの種類をコピーします。 'DynamicsCrmSink' (必須)
writeBehavior 操作の書き込み動作。 'Upsert' (必須)

DynamicsCrmSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ FetchXML は、Microsoft Dynamics CRM (オンプレミスのオンライン &) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'DynamicsCrmSource' (必須)

DynamicsSink

名前 形容 価値
alternateKeyName レコードのアップサート時に使用される代替キーの論理名。 型: string (または resultType 文字列を含む式)。 任意
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 シンクの種類をコピーします。 'DynamicsSink' (必須)
writeBehavior 操作の書き込み動作。 'Upsert' (必須)

DynamicsSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ FetchXML は、Microsoft Dynamics (オンプレミスのオンライン &) で使用される独自のクエリ言語です。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'DynamicsSource' (必須)

EloquaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'EloquaSource' (必須)

ExcelSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
storeSettings Excel ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'ExcelSource' (必須)

ExecuteDataFlowActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'ExecuteDataFlow' (必須)
typeProperties データ フロー アクティビティのプロパティを実行します。 ExecuteDataFlowActivityTypeProperties (必須)

ExecuteDataFlowActivityTypeProperties

名前 形容 価値
計算する データ フロー アクティビティのコンピューティング プロパティ。 ExecuteDataFlowActivityTypePropertiesCompute の
continuationSettings データ フローの実行アクティビティの継続設定。 ContinuationSettingsReference
continueOnError データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) 任意
データフロー データ フローリファレンス。 DataFlowReference (必須)
integrationRuntime 統合ランタイムリファレンス。 IntegrationRuntimeReference の
runConcurrently データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) 任意
sourceStagingConcurrency シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を持つ式) 任意
ステージング データ フローの実行アクティビティのステージング情報。 DataFlowStagingInfo
traceLevel データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) 任意

ExecuteDataFlowActivityTypePropertiesCompute

名前 形容 価値
computeType データ フロー ジョブを実行するクラスターのコンピューティングの種類。 使用可能な値は、'General'、'MemoryOptimized'、'ComputeOptimized' です。 型: string (または resultType 文字列を含む式) 任意
coreCount データ フロー ジョブを実行するクラスターのコア数。 サポートされる値は、8、16、32、48、80、144、272 です。 型: 整数 (または resultType 整数を持つ式) 任意

ExecutePipelineActivity

名前 形容 価値
政策 パイプライン アクティビティ ポリシーを実行します。 ExecutePipelineActivityPolicy の
種類 アクティビティの種類。 'ExecutePipeline' (必須)
typeProperties パイプライン アクティビティのプロパティを実行します。 ExecutePipelineActivityTypeProperties (必須)

ExecutePipelineActivityPolicy

名前 形容 価値
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 bool

ExecutePipelineActivityTypeProperties

名前 形容 価値
パラメーター パイプライン パラメーター。 ParameterValueSpecification の
パイプライン パイプラインリファレンス。 PipelineReference (必須)
waitOnCompletion アクティビティの実行が依存パイプラインの実行の完了を待機するかどうかを定義します。 既定値は false です。 bool

ExecutePowerQueryActivityTypeProperties

名前 形容 価値
計算する データ フロー アクティビティのコンピューティング プロパティ。 ExecuteDataFlowActivityTypePropertiesCompute の
continuationSettings データ フローの実行アクティビティの継続設定。 ContinuationSettingsReference
continueOnError データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) 任意
データフロー データ フローリファレンス。 DataFlowReference (必須)
integrationRuntime 統合ランタイムリファレンス。 IntegrationRuntimeReference の
クエリ Power Query マッシュアップ クエリとシンク データセットのマッピングの一覧。 PowerQuerySinkMapping[]
runConcurrently データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) 任意
シンク (非推奨。クエリを使用してください)。 queryName にマップされた Power Query アクティビティ シンクの一覧。 ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を持つ式) 任意
ステージング データ フローの実行アクティビティのステージング情報。 DataFlowStagingInfo
traceLevel データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) 任意

ExecutePowerQueryActivityTypePropertiesSinks

名前 形容 価値

ExecuteSsisPackageActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'ExecuteSSISPackage' (必須)
typeProperties SSIS パッケージ アクティビティのプロパティを実行します。 ExecuteSsisPackageActivityTypeProperties (必須)

ExecuteSsisPackageActivityTypeProperties

名前 形容 価値
connectVia 統合ランタイムリファレンス。 IntegrationRuntimeReference (必須)
environmentPath SSIS パッケージを実行する環境パス。 型: string (または resultType 文字列を含む式)。 任意
executionCredential パッケージ実行資格情報。 SsisExecutionCredential
loggingLevel SSIS パッケージ実行のログ レベル。 型: string (または resultType 文字列を含む式)。 任意
logLocation SSIS パッケージ実行ログの場所。 SsisLogLocation
packageConnectionManagers SSIS パッケージを実行するパッケージ レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation SSIS パッケージの場所。 SsisPackageLocation (必須)
packageParameters SSIS パッケージを実行するパッケージ レベルのパラメーター。 ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers SSIS パッケージを実行するプロジェクト レベルの接続マネージャー。 ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters SSIS パッケージを実行するためのプロジェクト レベルのパラメーター。 ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides このプロパティは、SSIS パッケージを実行するためにオーバーライドされます。 ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
実行中 SSIS パッケージを実行するランタイムを指定します。 値は "x86" または "x64" にする必要があります。 型: string (または resultType 文字列を含む式)。 任意

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesPackageParameters

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesProjectParameters

名前 形容 価値

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

名前 形容 価値

ExecuteWranglingDataflowActivity

名前 形容 価値
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'ExecuteWranglingDataflow' (必須)
typeProperties Power Query アクティビティのプロパティを実行します。 ExecutePowerQueryActivityTypeProperties (必須)

表現

名前 形容 価値
種類 式の型。 'Expression' (必須)
価値 式の値。 string (必須)

ExpressionV2

名前 形容 価値
オペランド 入れ子になった式の一覧。 ExpressionV2[]
演算子 式演算子値 Type: 文字列のリスト。 string[]
種類 システムでサポートされている式の型。 型: 文字列。 'Binary'
'Constant'
'Field'
'NAry'
'Unary'
価値 定数/フィールド型の値: string。

FailActivity

名前 形容 価値
種類 アクティビティの種類。 'Fail' (必須)
typeProperties 失敗アクティビティのプロパティ。 FailActivityTypeProperties (必須)

FailActivityTypeProperties

名前 形容 価値
errorCode Fail アクティビティのエラーの種類を分類するエラー コード。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 any (必須)
メッセージ Fail アクティビティに表示されたエラー メッセージ。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 any (必須)

FileServerReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileFilter すべてのファイルではなく folderPath 内のファイルのサブセットを選択するために使用するフィルターを指定します。 型: string (または resultType 文字列を含む式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'FileServerReadSettings' (必須)
wildcardFileName FileServer wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath FileServer wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

FileServerWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 'FileServerWriteSettings' (必須)

FileSystemSink

名前 形容 価値
copyBehavior コピー シンクのコピー動作の種類。 任意
種類 シンクの種類をコピーします。 'FileSystemSink' (必須)

FileSystemSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'FileSystemSource' (必須)

FilterActivity

名前 形容 価値
種類 アクティビティの種類。 'Filter' (必須)
typeProperties アクティビティのプロパティをフィルター処理します。 FilterActivityTypeProperties (必須)

FilterActivityTypeProperties

名前 形容 価値
条件 入力のフィルター処理に使用する条件。 式の (必須)
項目 フィルターを適用する必要がある入力配列。 式の (必須)

ForEachActivity

名前 形容 価値
種類 アクティビティの種類。 'ForEach' (必須)
typeProperties ForEach アクティビティのプロパティ。 ForEachActivityTypeProperties (必須)

ForEachActivityTypeProperties

名前 形容 価値
活動 実行するアクティビティの一覧。 アクティビティ[] (必須)
batchCount 並列実行の数を制御するために使用されるバッチ数 (isSequential が false に設定されている場合)。 int

制約:
最大値 = 50
isSequential ループを順番または並列で実行する必要がある場合 (最大 50) bool
項目 反復処理するコレクション。 式の (必須)

FormatReadSettings

名前 形容 価値
種類 BinaryReadSettingsの型 'BinaryReadSettings' に設定します。 DelimitedTextReadSettings'DelimitedTextReadSettings' に設定します。 JsonReadSettingsの型 'JsonReadSettings' に設定します。 ParquetReadSettings'ParquetReadSettings' に設定します。 XmlReadSettingsの型 'XmlReadSettings' に設定します。 'BinaryReadSettings'
'DelimitedTextReadSettings'
'JsonReadSettings'
'ParquetReadSettings'
'XmlReadSettings' (必須)

FtpReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
disableChunking true の場合は、各ファイル内の並列読み取りを無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'FtpReadSettings' (必須)
useBinaryTransfer FTP ストアにバイナリ転送モードを使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意
wildcardFileName Ftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Ftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

GetMetadataActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'GetMetadata' (必須)
typeProperties GetMetadata アクティビティのプロパティ。 GetMetadataActivityTypeProperties (必須)

GetMetadataActivityTypeProperties

名前 形容 価値
データセット GetMetadata アクティビティ データセットリファレンス。 DatasetReference (必須)
fieldList データセットから取得するメタデータのフィールド。 any[]
formatSettings GetMetadata アクティビティの形式の設定。 FormatReadSettings
storeSettings GetMetadata アクティビティ ストアの設定。 StoreReadSettings

GoogleAdWordsSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GoogleAdWordsSource' (必須)

GoogleBigQuerySource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GoogleBigQuerySource' (必須)

GoogleBigQueryV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GoogleBigQueryV2Source' (必須)

GoogleCloudStorageReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
接頭辞 Google Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'GoogleCloudStorageReadSettings' (必須)
wildcardFileName Google Cloud Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Google Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

GreenplumSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'GreenplumSource' (必須)

HBaseSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HBaseSource' (必須)

HdfsReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
distcpSettings Distcp 関連の設定を指定します。 DistcpSettings
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'HdfsReadSettings' (必須)
wildcardFileName HDFS wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath HDFS wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

HdfsSource

名前 形容 価値
distcpSettings Distcp 関連の設定を指定します。 DistcpSettings
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 コピー元の種類。 'HdfsSource' (必須)

HDInsightHiveActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightHive' (必須)
typeProperties HDInsight Hive アクティビティのプロパティ。 HDInsightHiveActivityTypeProperties (必須)

HDInsightHiveActivityTypeProperties

名前 形容 価値
引数 HDInsightActivity に対してユーザーが指定した引数。 any[]
定義 ユーザーが Hive ジョブ要求の定義を指定できるようにします。 HDInsightHiveActivityTypePropertiesDefines
getDebugInfo デバッグ情報オプション。 'Always'
'Failure'
'None'
queryTimeout クエリ タイムアウト値 (分単位)。 HDInsight クラスターが ESP を使用している場合に有効 (Enterprise セキュリティ パッケージ) int
scriptLinkedService スクリプトのリンクされたサービス参照。 LinkedServiceReference の
scriptPath スクリプト パス。 型: string (または resultType 文字列を含む式)。 任意
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]
変数 hivevar 名前空間の下でユーザーが指定した引数。 HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

名前 形容 価値

HDInsightHiveActivityTypePropertiesVariables

名前 形容 価値

HDInsightMapReduceActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightMapReduce' (必須)
typeProperties HDInsight MapReduce アクティビティのプロパティ。 HDInsightMapReduceActivityTypeProperties (必須)

HDInsightMapReduceActivityTypeProperties

名前 形容 価値
引数 HDInsightActivity に対してユーザーが指定した引数。 any[]
className クラス名。 型: string (または resultType 文字列を含む式)。 any (必須)
定義 ユーザーが MapReduce ジョブ要求の定義を指定できるようにします。 HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo デバッグ情報オプション。 'Always'
'Failure'
'None'
jarFilePath Jar パス。 型: string (または resultType 文字列を含む式)。 any (必須)
jarLibs Jar ライブラリ。 any[]
jarLinkedService Jar のリンクされたサービス 参照。 LinkedServiceReference の
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightMapReduceActivityTypePropertiesDefines

名前 形容 価値

HDInsightPigActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightPig' (必須)
typeProperties HDInsight Pig アクティビティのプロパティ。 HDInsightPigActivityTypeProperties (必須)

HDInsightPigActivityTypeProperties

名前 形容 価値
引数 HDInsightActivity に対してユーザーが指定した引数。 型: 配列 (または resultType 配列を持つ式)。 任意
定義 ユーザーが Pig ジョブ要求の定義を指定できるようにします。 HDInsightPigActivityTypePropertiesDefines
getDebugInfo デバッグ情報オプション。 'Always'
'Failure'
'None'
scriptLinkedService スクリプトのリンクされたサービス参照。 LinkedServiceReference の
scriptPath スクリプト パス。 型: string (または resultType 文字列を含む式)。 任意
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightPigActivityTypePropertiesDefines

名前 形容 価値

HDInsightSparkActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightSpark' (必須)
typeProperties HDInsight Spark アクティビティのプロパティ。 HDInsightSparkActivityTypeProperties (必須)

HDInsightSparkActivityTypeProperties

名前 形容 価値
引数 HDInsightSparkActivity に対するユーザー指定の引数。 any[]
className アプリケーションの Java/Spark メイン クラス。
entryFilePath 実行するコード/パッケージのルート フォルダーへの相対パス。 型: string (または resultType 文字列を含む式)。 any (必須)
getDebugInfo デバッグ情報オプション。 'Always'
'Failure'
'None'
proxyUser ジョブを実行する権限を借用するユーザー。 型: string (または resultType 文字列を含む式)。 任意
rootPath ジョブのすべてのファイルの 'sparkJobLinkedService' のルート パス。 型: string (または resultType 文字列を含む式)。 any (必須)
sparkConfig Spark 構成プロパティ。 HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService エントリ ファイルと依存関係をアップロードし、ログを受信するためのストレージのリンクされたサービス。 LinkedServiceReference の

HDInsightSparkActivityTypePropertiesSparkConfig

名前 形容 価値

HDInsightStreamingActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'HDInsightStreaming' (必須)
typeProperties HDInsight ストリーミング アクティビティのプロパティ。 HDInsightStreamingActivityTypeProperties (必須)

HDInsightStreamingActivityTypeProperties

名前 形容 価値
引数 HDInsightActivity に対してユーザーが指定した引数。 any[]
コンバイナ コンバイナー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 任意
commandEnvironment コマンド ライン環境の値。 any[]
定義 ユーザーがストリーミング ジョブ要求の定義を指定できるようにします。 HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService ファイルが配置されているリンクされたサービス参照。 LinkedServiceReference の
filePaths ストリーミング ジョブ ファイルへのパス。 ディレクトリを指定できます。 any[] (必須)
getDebugInfo デバッグ情報オプション。 'Always'
'Failure'
'None'
インプット 入力 BLOB パス。 型: string (または resultType 文字列を含む式)。 any (必須)
マッパー マッパー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 any (必須)
アウトプット 出力 BLOB パス。 型: string (または resultType 文字列を含む式)。 any (必須)
減速 機 Reducer 実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 any (必須)
storageLinkedServices ストレージのリンクされたサービス参照。 LinkedServiceReference[]

HDInsightStreamingActivityTypePropertiesDefines

名前 形容 価値

HiveSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HiveSource' (必須)

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 文字列を含む式)。 任意
種類 読み取り設定の種類。 'HttpReadSettings' (必須)

HttpSource

名前 形容 価値
httpRequestTimeout HTTP クライアントが HTTP サーバーから HTTP 応答を取得するためのタイムアウトを指定します。 既定値は System.Net.HttpWebRequest.Timeout と同じです。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HttpSource' (必須)

HubspotSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'HubspotSource' (必須)

IcebergSink

名前 形容 価値
formatSettings Iceberg 形式の設定。 IcebergWriteSettings
storeSettings Iceberg ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'IcebergSink' (必須)

IcebergWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 string (必須)

IfConditionActivity

名前 形容 価値
種類 アクティビティの種類。 'IfCondition' (必須)
typeProperties IfCondition アクティビティのプロパティ。 IfConditionActivityTypeProperties (必須)

IfConditionActivityTypeProperties

名前 形容 価値
表現 ブール値に評価される式。 これは、実行されるアクティビティのブロック (ifTrueActivities または ifFalseActivities) を決定するために使用されます。 式の (必須)
ifFalseActivities 式が false に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 アクティビティ[]
ifTrueActivities 式が true に評価された場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 アクティビティ[]

ImpalaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ImpalaSource' (必須)

InformixSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'InformixSink' (必須)

InformixSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'InformixSource' (必須)

IntegrationRuntimeReference

名前 形容 価値
パラメーター 統合ランタイムの引数。 ParameterValueSpecification の
referenceName 統合ランタイム名を参照します。 string (必須)
種類 統合ランタイムの種類。 'IntegrationRuntimeReference' (必須)

JiraSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'JiraSource' (必須)

JsonReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 'JsonReadSettings' (必須)

JsonReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 string (必須)

JsonSink

名前 形容 価値
formatSettings Json 形式の設定。 JsonWriteSettings の
storeSettings Json ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'JsonSink' (必須)

JsonSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings Json 形式の設定。 JsonReadSettings の
storeSettings Json ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'JsonSource' (必須)

JsonWriteSettings

名前 形容 価値
filePattern JSON のファイル パターン。 この設定は、JSON オブジェクトのコレクションの処理方法を制御します。 既定値は 'setOfObjects' です。 大文字と小文字が区別されます。 任意
種類 書き込み設定の種類。 string (必須)

LakeHouseReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'LakeHouseReadSettings' (必須)
wildcardFileName Microsoft Fabric LakeHouse Files wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Microsoft Fabric LakeHouse Files wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

LakeHouseTableSink

名前 形容 価値
partitionNameList シンク列のパーティション列名を指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 任意
partitionOption 1 つまたは複数の列に基づいて、フォルダー構造にパーティションを作成します。 各個別の列値 (ペア) は新しいパーティションになります。 指定できる値は、"None"、"PartitionByKey" です。 任意
tableActionOption LakeHouse テーブル シンクのテーブル アクションの種類。 指定できる値は、"None"、"Append"、"Overwrite" です。 任意
種類 シンクの種類をコピーします。 'LakeHouseTableSink' (必須)

LakeHouseTableSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
timestampAsOf タイムスタンプを使用して古いスナップショットのクエリを実行します。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'LakeHouseTableSource' (必須)
versionAsOf 古いスナップショットをバージョン別にクエリします。 型: 整数 (または resultType 整数を持つ式)。 任意

LakeHouseWriteSettings

名前 形容 価値
種類 書き込み設定の種類。 'LakeHouseWriteSettings' (必須)

LinkedServiceReference

名前 形容 価値
パラメーター LinkedService の引数。 ParameterValueSpecification の
referenceName LinkedService 名を参照します。 string (必須)
種類 リンクされたサービス参照の種類。 'LinkedServiceReference' (必須)

LogLocationSettings

名前 形容 価値
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
パス アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 任意

LogSettings

名前 形容 価値
copyActivityLogSettings コピー アクティビティ ログの設定を指定します。 CopyActivityLogSettings
enableCopyActivityLog コピー アクティビティ ログを有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings (必須)

LogStorageSettings

名前 形容 価値
enableReliableLogging 信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意
linkedServiceName ログ ストレージのリンクされたサービス リファレンス。 LinkedServiceReference (必須)
logLevel ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 任意
パス アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 任意

LookupActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Lookup' (必須)
typeProperties ルックアップ アクティビティのプロパティ。 LookupActivityTypeProperties (必須)

LookupActivityTypeProperties

名前 形容 価値
データセット ルックアップ アクティビティ データセットの参照。 DatasetReference (必須)
firstRowOnly 最初の行またはすべての行を返すかどうか。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
コピー アクティビティ ソースと同じデータセット固有のソース プロパティ。 CopySource (必須)

MagentoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MagentoSource' (必須)

MariaDBSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MariaDBSource' (必須)

MarketoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MarketoSource' (必須)

MetadataItem

名前 形容 価値
名前 メタデータ項目のキー名。 型: string (または resultType 文字列を含む式)。 任意
価値 メタデータ項目の値。 型: string (または resultType 文字列を含む式)。 任意

Microsoft.DataFactory/factories/pipelines

名前 形容 価値
名前 リソース名

制約:
最小長 = 1
最大長 = 1
パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須)
parent_id このリソースの親であるリソースの ID。 種類のリソースの ID: ファクトリ
プロパティ パイプラインのプロパティ。 パイプラインの (必須)
種類 リソースの種類 "Microsoft.DataFactory/factories/pipelines@2018-06-01"

MicrosoftAccessSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'MicrosoftAccessSink' (必須)

MicrosoftAccessSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'MicrosoftAccessSource' (必須)

MongoDbAtlasSink

名前 形容 価値
種類 シンクの種類をコピーします。 'MongoDbAtlasSink' (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 任意

MongoDbAtlasSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
batchSize MongoDB Atlas インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 任意
cursorMethods Mongodb クエリのカーソル メソッド MongoDbCursorMethodsProperties の
フィルター クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MongoDbAtlasSource' (必須)

MongoDbCursorMethodsProperties

名前 形容 価値
極限 サーバーが返すドキュメントの最大数を指定します。 limit() は、SQL データベースの LIMIT ステートメントに似ています。 型: 整数 (または resultType 整数を持つ式)。 任意
プロジェクト クエリ フィルターに一致するドキュメントで返されるフィールドを指定します。 一致するドキュメント内のすべてのフィールドを返すには、このパラメーターを省略します。 型: string (または resultType 文字列を含む式)。 任意
スキップ スキップされたドキュメントの数と、MongoDB が結果の返しを開始する場所を指定します。 この方法は、ページ分割された結果を実装する場合に役立ちます。 型: 整数 (または resultType 整数を持つ式)。 任意
ソート クエリが一致するドキュメントを返す順序を指定します。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 任意

MongoDbSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 SQL-92 クエリ式である必要があります。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'MongoDbSource' (必須)

MongoDbV2Sink

名前 形容 価値
種類 シンクの種類をコピーします。 'MongoDbV2Sink' (必須)
writeBehavior 例外をスロー (挿入) するのではなく、同じキーを持つドキュメントを上書き (アップサート) するかどうかを指定します。 既定値は "insert" です。 型: string (または resultType 文字列を含む式)。 型: string (または resultType 文字列を含む式)。 任意

MongoDbV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
batchSize MongoDB インスタンスからの応答の各バッチで返されるドキュメントの数を指定します。 ほとんどの場合、バッチ サイズを変更すると、ユーザーやアプリケーションには影響しません。 このプロパティの主な目的は、応答サイズの制限に達しないようにすることです。 型: 整数 (または resultType 整数を持つ式)。 任意
cursorMethods Mongodb クエリのカーソル メソッド MongoDbCursorMethodsProperties の
フィルター クエリ演算子を使用して選択フィルターを指定します。 コレクション内のすべてのドキュメントを返すには、このパラメーターを省略するか、空のドキュメント ({}) を渡します。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MongoDbV2Source' (必須)

MySqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'MySqlSource' (必須)

NetezzaPartitionSettings

名前 形容 価値
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 任意
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 任意
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 任意

NetezzaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
partitionOption Netezza 読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"DataSlice"、"DynamicRange" です。 任意
partitionSettings Netezza ソースのパーティション分割に利用される設定。 NetezzaPartitionSettings
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'NetezzaSource' (必須)

NotebookParameter

名前 形容 価値
種類 Notebook パラメーターの種類。 'bool'
'float'
'int'
'string'
価値 Notebook パラメーターの値。 型: string (または resultType 文字列を含む式)。 任意

ODataSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
クエリ OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'ODataSource' (必須)

OdbcSink

名前 形容 価値
preCopyScript コピーを開始する前に実行するクエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'OdbcSink' (必須)

OdbcSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'OdbcSource' (必須)

Office365Source

名前 形容 価値
allowedGroups すべてのユーザーを含むグループ。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意
dateFilterColumn <paramref name="StartTime"/> と <paramref name="EndTime"/>を適用する列。 型: string (または resultType 文字列を含む式)。 任意
endTime このデータセットの要求された範囲の終了時刻。 型: string (または resultType 文字列を含む式)。 任意
outputColumns Office 365 テーブルから読み取る列。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 itemType: OutputColumn。 例: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] 任意
startTime このデータセットの要求された範囲の開始時刻。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'Office365Source' (必須)
userScopeFilterUri ユーザー スコープ URI。 型: string (または resultType 文字列を含む式)。 任意

OracleCloudStorageReadSettings

名前 形容 価値
deleteFilesAfterCompletion コピーの完了後にソース ファイルを削除する必要があるかどうかを示します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
enablePartitionDiscovery パーティション検出を有効にするかどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
fileListPath コピーする各ファイル (データセットで構成されているパスへの相対パス) を一覧表示するテキスト ファイルをポイントします。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeEnd ファイルの変更日時の終わり。 型: string (または resultType 文字列を含む式)。 任意
modifiedDatetimeStart ファイルの変更日時の開始。 型: string (または resultType 文字列を含む式)。 任意
partitionRootPath パーティション検出の開始元のルート パスを指定します。 型: string (または resultType 文字列を含む式)。 任意
接頭辞 Oracle Cloud Storage オブジェクト名のプレフィックス フィルター。 型: string (または resultType 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'OracleCloudStorageReadSettings' (必須)
wildcardFileName Oracle Cloud Storage wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Oracle Cloud Storage wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

OraclePartitionSettings

名前 形容 価値
partitionColumnName 範囲のパーティション分割を続行するために使用される整数型の列の名前。 型: string (または resultType 文字列を含む式)。 任意
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 任意
partitionNames Oracle テーブルの物理パーティションの名前。 任意
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 任意

OracleServiceCloudSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'OracleServiceCloudSource' (必須)

OracleSink

名前 形容 価値
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'OracleSink' (必須)

OracleSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
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])). 任意
種類 コピー元の種類。 'OracleSource' (必須)

OrcSink

名前 形容 価値
formatSettings ORC 形式の設定。 OrcWriteSettings
storeSettings ORC ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'OrcSink' (必須)

OrcSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
storeSettings ORC ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'OrcSource' (必須)

OrcWriteSettings

名前 形容 価値
fileNamePrefix fileNamePrefix>_<fileIndex><ファイル名パターンを指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は、fileExtension> を<します。 型: string (または resultType 文字列を含む式)。 任意
maxRowsPerFile 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 string (必須)

ParameterDefinitionSpecification

名前 形容 価値

ParameterSpecification

名前 形容 価値
defaultValue パラメーターの既定値。 任意
種類 パラメーターの型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必須)

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParameterValueSpecification

名前 形容 価値

ParquetReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 'ParquetReadSettings' (必須)

ParquetReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
種類 読み取り設定の種類。 string (必須)

ParquetSink

名前 形容 価値
formatSettings Parquet 形式の設定。 ParquetWriteSettings の
storeSettings Parquet ストアの設定。 StoreWriteSettings
種類 シンクの種類をコピーします。 'ParquetSink' (必須)

ParquetSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings Parquet 形式の設定。 ParquetReadSettings の
storeSettings Parquet ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'ParquetSource' (必須)

ParquetWriteSettings

名前 形容 価値
fileNamePrefix fileNamePrefix>_<fileIndex><ファイル名パターンを指定します。partitionOptions を使用せずにファイル ベース以外のストアからコピーする場合は、fileExtension> を<します。 型: string (または resultType 文字列を含む式)。 任意
maxRowsPerFile 書き込まれたファイルの行数を、指定された数以下に制限します。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 書き込み設定の種類。 string (必須)

PaySource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PaySource' (必須)

PhoenixSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PhoenixSource' (必須)

パイプライン

名前 形容 価値
活動 パイプライン内のアクティビティの一覧。 アクティビティ[]
注釈 パイプラインの記述に使用できるタグの一覧。 any[]
並行 処理 パイプラインの同時実行の最大数。 int

制約:
最小値 = 1
形容 パイプラインの説明。
フォルダ このパイプラインが存在するフォルダー。 指定しない場合、パイプラインはルート レベルで表示されます。 PipelineFolder
パラメーター パイプラインのパラメーターの一覧。 ParameterDefinitionSpecification の
政策 パイプライン ポリシー。 PipelinePolicy
runDimensions パイプラインによって出力されるディメンション。 PipelineRunDimensions
変数 パイプラインの変数の一覧。 VariableDefinitionSpecification の

PipelineElapsedTimeMetricPolicy

名前 形容 価値
期間 TimeSpan 値。その後、Azure 監視メトリックが発生します。 任意

PipelineFolder

名前 形容 価値
名前 このパイプラインが存在するフォルダーの名前。

PipelinePolicy

名前 形容 価値
elapsedTimeMetric Pipeline ElapsedTime メトリック ポリシー。 PipelineElapsedTimeMetricPolicy

PipelineReference

名前 形容 価値
名前 参照名。
referenceName 参照パイプライン名。 string (必須)
種類 パイプライン参照型。 'PipelineReference' (必須)

PipelineRunDimensions

名前 形容 価値

PolybaseSettings

名前 形容 価値
rejectSampleValue PolyBase が拒否された行の割合を再計算する前に取得を試みる行の数を決定します。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 任意
rejectType 拒否の種類。 'percentage'
'value'
rejectValue クエリが失敗する前に拒否できる行の値または割合を指定します。 型: 数値 (または resultType 番号を持つ式)、最小値: 0。 任意
useTypeDefault PolyBase がテキスト ファイルからデータを取得するときに、区切りテキスト ファイル内の欠損値を処理する方法を指定します。 型: boolean (または resultType ブール値を持つ式)。 任意

PostgreSqlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PostgreSqlSource' (必須)

PostgreSqlV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PostgreSqlV2Source' (必須)

PowerQuerySink

名前 形容 価値
データセット データセット参照。 DatasetReference
形容 変換の説明。
flowlet Flowlet リファレンス DataFlowReference
linkedService リンクされたサービス参照。 LinkedServiceReference の
名前 変換名。 string (必須)
rejectedDataLinkedService 拒否されたデータのリンクされたサービス参照。 LinkedServiceReference の
schemaLinkedService スキーマのリンクされたサービス 参照。 LinkedServiceReference の
スクリプト シンク スクリプト。

PowerQuerySinkMapping

名前 形容 価値
dataflowSinks Power Query マッシュアップ クエリにマップされたシンクの一覧。 PowerQuerySink[]
queryName Power Query マッシュアップ ドキュメント内のクエリの名前。

PrestoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'PrestoSource' (必須)

QuickBooksSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'QuickBooksSource' (必須)

RedirectIncompatibleRowSettings

名前 形容 価値
linkedServiceName 互換性のない行のリダイレクトに使用される Azure Storage、Storage SAS、または Azure Data Lake Store のリンクされたサービスの名前。 redirectIncompatibleRowSettings が指定されている場合は、指定する必要があります。 型: string (または resultType 文字列を含む式)。 any (必須)
パス リダイレクトの互換性のない行データを格納するためのパス。 型: string (または resultType 文字列を含む式)。 任意

RedshiftUnloadSettings

名前 形容 価値
bucketName Amazon Redshift ソースからアンロードされたデータを格納するために使用される中間 Amazon S3 のバケット。 バケットは、Amazon Redshift ソースと同じリージョンに存在する必要があります。 型: string (または resultType 文字列を含む式)。 any (必須)
s3LinkedServiceName Amazon Redshift ソースからコピーするときにアンロード操作に使用される Amazon S3 のリンクされたサービスの名前。 LinkedServiceReference (必須)

RelationalSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'RelationalSource' (必須)

ResponsysSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ResponsysSource' (必須)

RestSink

名前 形容 価値
additionalHeaders RESTful API への要求内の追加の HTTP ヘッダー。 型: キーと値のペア (値は文字列型にする必要があります)。 任意
httpCompressionType 最適な圧縮レベルで圧縮形式でデータを送信する Http 圧縮の種類。既定値は None です。 サポートされているオプションは Gzip のみです。 型: string (または resultType 文字列を含む式)。 任意
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:01:40。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
requestInterval 次の要求を送信するまでの待ち時間 (ミリ秒単位) 任意
requestMethod RESTful API の呼び出しに使用される HTTP メソッド。 既定値は POST です。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'RestSink' (必須)

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 文字列を含む式)。 任意
種類 コピー元の種類。 'RestSource' (必須)

SalesforceMarketingCloudSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SalesforceMarketingCloudSource' (必須)

SalesforceServiceCloudSink

名前 形容 価値
externalIdFieldName アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 任意
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 シンクの種類をコピーします。 'SalesforceServiceCloudSink' (必須)
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SalesforceServiceCloudSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
readBehavior 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SalesforceServiceCloudSource' (必須)

SalesforceServiceCloudV2Sink

名前 形容 価値
externalIdFieldName アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 任意
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 シンクの種類をコピーします。 'SalesforceServiceCloudV2Sink' (必須)
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SalesforceServiceCloudV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
クエリ Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限事項については、次の記事を参照してください: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 任意
SOQLQuery 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SalesforceServiceCloudV2Source' (必須)

SalesforceSink

名前 形容 価値
externalIdFieldName アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 任意
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 シンクの種類をコピーします。 'SalesforceSink' (必須)
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SalesforceSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
readBehavior 操作の読み取り動作。 既定値は Query です。 使用できる値: Query/QueryAll。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SalesforceSource' (必須)

SalesforceV2Sink

名前 形容 価値
externalIdFieldName アップサート操作の外部 ID フィールドの名前。 既定値は 'Id' 列です。 型: string (または resultType 文字列を含む式)。 任意
ignoreNullValues 書き込み操作中に入力データセット (キー フィールドを除く) の null 値を無視するかどうかを示すフラグ。 既定値は false です。 true に設定すると、ADF はアップサート/更新操作の実行時にコピー先オブジェクト内のデータを変更せず、挿入操作の実行時に定義された既定値を挿入することを意味します。一方、ADF はアップサート/更新操作の実行時にコピー先オブジェクトのデータを NULL に更新し、挿入操作の実行時に NULL 値を挿入します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 シンクの種類をコピーします。 'SalesforceV2Sink' (必須)
writeBehavior 操作の書き込み動作。 既定値は Insert です。 'Insert'
'Upsert'

SalesforceV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
includeDeletedObjects このプロパティは、クエリ結果に Deleted オブジェクトが含まれるかどうかを制御します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
pageSize 各 http 要求のページ サイズ。pageSize が大きすぎるとタイムアウトが発生し、既定値は 300,000 です。 型: 整数 (または resultType 整数を持つ式)。 任意
クエリ Salesforce オブジェクト クエリ言語 (SOQL) クエリは、制限付きでのみ使用できます。 SOQL の制限事項については、次の記事を参照してください: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations。 クエリが指定されていない場合、データセット内の ObjectApiName/reportId で指定された Salesforce オブジェクトのすべてのデータが取得されます。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
SOQLQuery 非推奨の場合は、代わりに 'query' プロパティを使用してください。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SalesforceV2Source' (必須)

SapBwSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ MDX クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SapBwSource' (必須)

SapCloudForCustomerSink

名前 形容 価値
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 シンクの種類をコピーします。 'SapCloudForCustomerSink' (必須)
writeBehavior 操作の書き込み動作。 既定値は 'Insert' です。 'Insert'
'Update'

SapCloudForCustomerSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
クエリ SAP Cloud for Customer OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SapCloudForCustomerSource' (必須)

SapEccSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
httpRequestTimeout HTTP 応答を取得するためのタイムアウト (TimeSpan)。 応答データを読み取るタイムアウトではなく、応答を取得するタイムアウトです。 既定値: 00:05:00。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
クエリ SAP ECC OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SapEccSource' (必須)

SapHanaPartitionSettings

名前 形容 価値
partitionColumnName 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 任意

SapHanaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
packetSize SAP HANA から読み取られたデータのパケット サイズ。 型: integer(または resultType 整数を持つ式)。 任意
partitionOption SAP HANA の並列読み取りに使用されるパーティション メカニズム。 指定できる値は、"None"、"PhysicalPartitionsOfTable"、"SapHanaDynamicRange" です。 任意
partitionSettings SAP HANA ソースのパーティション分割に利用される設定。 SapHanaPartitionSettings
クエリ SAP HANA Sql クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SapHanaSource' (必須)

SapOdpSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
extractionMode 抽出モード。 使用できる値は、Full、Delta、Recovery です。 既定値は Full です。 型: string (または resultType 文字列を含む式)。 任意
投射 ソース データから選択する列を指定します。 型: オブジェクトの配列 (プロジェクション) (またはオブジェクトの resultType 配列を持つ式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
選定 ソース データからの選択条件を指定します。 型: オブジェクトの配列 (選択) (またはオブジェクトの resultType 配列を持つ式)。 任意
subscriberProcess デルタ プロセスを管理するサブスクライバー プロセス。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SapOdpSource' (必須)

SapOpenHubSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
baseRequestId 差分読み込みの要求の ID。 設定すると、このプロパティの値より大きい requestId を持つデータのみが取得されます。 既定値は 0 です。 型: 整数 (または resultType 整数を持つ式)。 任意
customRfcReadTableFunctionModule SAP テーブルからデータを読み取るために使用するカスタム 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 文字列を含む式)。 任意
種類 コピー元の種類。 'SapOpenHubSource' (必須)

SapTablePartitionSettings

名前 形容 価値
maxPartitionsNumber テーブルが分割されるパーティションの最大値。 型: 整数 (または resultType 文字列を含む式)。 任意
partitionColumnName 範囲のパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 任意
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 任意
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 任意

SapTableSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
batchSize SAP テーブルからデータを取得するときに一度に取得される行の最大数を指定します。 型: 整数 (または resultType 整数を持つ式)。 任意
customRfcReadTableFunctionModule SAP テーブルからデータを読み取るために使用するカスタム 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 スキップされる行の数。 型: 整数 (または resultType 整数を持つ式)。 任意
sapDataColumnDelimiter SAP RFC に渡される区切り記号として使用される 1 文字と、取得した出力データの分割。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SapTableSource' (必須)

ScriptActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'Script' (必須)
typeProperties スクリプト アクティビティのプロパティ。 ScriptActivityTypeProperties (必須)

ScriptActivityParameter

名前 形容 価値
方向 パラメーターの方向。 'Input'
'InputOutput'
'Output'
名前 パラメーターの名前。 型: string (または resultType 文字列を含む式)。 任意
大きさ 出力方向パラメーターのサイズ。 int
種類 パラメーターの型。 'Boolean'
'DateTime'
'DateTimeOffset'
'Decimal'
'Double'
'Guid'
'Int16'
'Int32'
'Int64'
'Single'
'String'
'Timespan'
価値 パラメーターの値。 型: string (または resultType 文字列を含む式)。 任意

ScriptActivityScriptBlock

名前 形容 価値
パラメーター スクリプト パラメーターの配列。 型: 配列。 ScriptActivityParameter[]
テキスト クエリ テキスト。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 クエリの種類。 有効なオプションについては、ScriptType を参照してください。 型: string (または resultType 文字列を含む式)。 any (必須)

ScriptActivityTypeProperties

名前 形容 価値
logSettings スクリプト アクティビティのログ設定。 ScriptActivityTypePropertiesLogSettings
returnMultistatementResult 複数の SQL ステートメントから結果セットを取得し、DML ステートメントの影響を受ける行数を取得できるようにします。 サポートされているコネクタ: SnowflakeV2。 型: boolean (または resultType ブール値を持つ式)。 任意
scriptBlockExecutionTimeout ScriptBlock の実行タイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
スクリプト スクリプト ブロックの配列。 型: 配列。 ScriptActivityScriptBlock[]

ScriptActivityTypePropertiesLogSettings

名前 形容 価値
logDestination ログの宛先。 型: 文字列。 'ActivityOutput'
'ExternalStore' (必須)
logLocationSettings ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 LogLocationSettings

SecretBase

名前 形容 価値
種類 AzureKeyVaultSecretReferenceの種類 'AzureKeyVaultSecret' に設定します。 SecureStringの種類 'SecureString' に設定します。 'AzureKeyVaultSecret'
'SecureString' (必須)

SecureInputOutputPolicy

名前 形容 価値
secureInput true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 bool
secureOutput true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 bool

SecureString

名前 形容 価値
種類 シークレットの種類。 string (必須)
価値 セキュリティで保護された文字列の値。 string (必須)

SecureString

名前 形容 価値
種類 シークレットの種類。 'SecureString' (必須)
価値 セキュリティで保護された文字列の値。 string (必須)

ServiceNowSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ServiceNowSource' (必須)

ServiceNowV2Source

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
表現 ソースからデータをフィルター処理する式。 ExpressionV2
pageSize 結果のページ サイズ。 型: 整数 (または resultType 整数を持つ式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ServiceNowV2Source' (必須)

SetVariableActivity

名前 形容 価値
政策 アクティビティ ポリシー。 SecureInputOutputPolicy の
種類 アクティビティの種類。 'SetVariable' (必須)
typeProperties 変数アクティビティのプロパティを設定します。 SetVariableActivityTypeProperties (必須)

SetVariableActivityTypeProperties

名前 形容 価値
setSystemVariable true に設定すると、パイプライン実行の戻り値が設定されます。 bool
価値 設定する値。 静的な値または式を指定できます。 任意
variableName 値を設定する必要がある変数の名前。

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 文字列を含む式)。 任意
リカーシブ true の場合、フォルダー パスの下のファイルは再帰的に読み取られます。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'SftpReadSettings' (必須)
wildcardFileName Sftp wildcardFileName。 型: string (または resultType 文字列を含む式)。 任意
wildcardFolderPath Sftp wildcardFolderPath。 型: string (または resultType 文字列を含む式)。 任意

SftpWriteSettings

名前 形容 価値
operationTimeout 各チャンクを SFTP サーバーに書き込むためのタイムアウトを指定します。 既定値: 01:00:00 (1 時間)。 型: string (または resultType 文字列を含む式)。 任意
種類 書き込み設定の種類。 'SftpWriteSettings' (必須)
useTempFileRename 一時ファイルにアップロードし、名前を変更します。 SFTP サーバーが名前変更操作をサポートしていない場合は、このオプションを無効にします。 型: boolean (または resultType ブール値を持つ式)。 任意

SharePointOnlineListSource

名前 形容 価値
httpRequestTimeout SharePoint Online から応答を取得するための待機時間。 既定値は 5 分 (00:05:00) です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
クエリ SharePoint Online リストのデータをフィルター処理する OData クエリ。 たとえば、"$top=1" とします。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SharePointOnlineListSource' (必須)

ShopifySource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ShopifySource' (必須)

SkipErrorFile

名前 形容 価値
dataInconsistency 他の同時書き込みによってソース/シンク ファイルが変更された場合はスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
fileMissing コピー中に他のクライアントによってファイルが削除された場合はスキップします。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 任意

SnowflakeExportCopyCommand

名前 形容 価値
additionalCopyOptions snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
storageIntegration コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 任意
種類 エクスポート設定の種類。 string (必須)

SnowflakeExportCopyCommandAdditionalCopyOptions

名前 形容 価値

SnowflakeExportCopyCommandAdditionalFormatOptions

名前 形容 価値

SnowflakeImportCopyCommand

名前 形容 価値
additionalCopyOptions snowflake コピー コマンドに直接渡される追加のコピー オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS.FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions snowflake Copy Command に直接渡される追加のフォーマット オプション。 型: キーと値のペア (値は文字列型にする必要があります) (または ResultType オブジェクトを持つ式)。 例: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } SnowflakeImportCopyCommandAdditionalFormatOptions
storageIntegration コピー操作に使用する snowflake ストレージ統合の名前。 型: string (または resultType 文字列を含む式)。 任意
種類 インポート設定の種類。 string (必須)

SnowflakeImportCopyCommandAdditionalCopyOptions

名前 形容 価値

SnowflakeImportCopyCommandAdditionalFormatOptions

名前 形容 価値

SnowflakeSink

名前 形容 価値
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SnowflakeSink' (必須)

SnowflakeSource

名前 形容 価値
exportSettings Snowflake エクスポートの設定。 SnowflakeExportCopyCommand (必須)
クエリ Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SnowflakeSource' (必須)

SnowflakeV2Sink

名前 形容 価値
importSettings Snowflake のインポート設定。 SnowflakeImportCopyCommand
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SnowflakeV2Sink' (必須)

SnowflakeV2Source

名前 形容 価値
exportSettings Snowflake エクスポートの設定。 SnowflakeExportCopyCommand (必須)
クエリ Snowflake Sql クエリ。 型: string (または resultType 文字列を含む式)。 任意
種類 コピー元の種類。 'SnowflakeV2Source' (必須)

SparkConfigurationParametrizationReference

名前 形容 価値
referenceName Spark 構成名を参照します。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 Spark 構成の参照の種類。 'SparkConfigurationReference' (必須)

SparkSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SparkSource' (必須)

SqlDWSink

名前 形容 価値
allowCopyCommand Copy コマンドを使用して SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
allowPolyBase PolyBase を使用して、必要に応じて SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
copyCommandSettings allowCopyCommand が true の場合に Copy Command 関連の設定を指定します。 DWCopyCommandSettings の
polyBaseSettings allowPolyBase が true の場合に PolyBase 関連の設定を指定します。 PolybaseSettings の
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
sqlWriterUseTableLock 一括コピー中にテーブル ロックを使用するかどうか。 型: boolean (または resultType ブール値を持つ式)。 任意
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SqlDWSink' (必須)
upsertSettings SQL DW upsert 設定。 SqlDWUpsertSettings
writeBehavior Azure SQL DW にデータをコピーするときの動作を書き込みます。 型: SqlDWWriteBehaviorEnum (または ResultType SqlDWWriteBehaviorEnum を含む式) 任意

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 文字列を含む式)、パターン: (\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"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 任意
種類 コピー元の種類。 'SqlDWSource' (必須)

SqlDWUpsertSettings

名前 形容 価値
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 任意
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SqlMISink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior Azure SQL MI にデータをコピーするときの白い動作。 型: string (または resultType 文字列を含む式) 任意

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 文字列を含む式)、パターン: (\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"}}". 任意
種類 コピー元の種類。 'SqlMISource' (必須)

SqlPartitionSettings

名前 形容 価値
partitionColumnName パーティション分割を続行するために使用される整数型または datetime 型の列の名前。 指定しない場合、テーブルの主キーが自動検出され、パーティション列として使用されます。 型: string (または resultType 文字列を含む式)。 任意
partitionLowerBound パーティション範囲分割のパーティション列の最小値。 この値は、テーブル内の行をフィルター処理するためではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果のすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。 任意
partitionUpperBound パーティション範囲分割のパーティション列の最大値。 この値は、テーブル内の行をフィルター処理するためではなく、パーティションのストライドを決定するために使用されます。 テーブルまたはクエリ結果のすべての行がパーティション分割され、コピーされます。 型: string (または resultType 文字列を含む式)。 任意

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SqlServerSink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior SQL Server にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 任意

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 文字列を含む式)、パターン: (\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"}}". 任意
種類 コピー元の種類。 'SqlServerSource' (必須)

SqlServerStoredProcedureActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'SqlServerStoredProcedure' (必須)
typeProperties SQL ストアド プロシージャ アクティビティのプロパティ。 SqlServerStoredProcedureActivityTypeProperties (必須)

SqlServerStoredProcedureActivityTypeProperties

名前 形容 価値
storedProcedureName ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 any (必須)
storedProcedureParameters ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". 任意

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 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'SqlSink' (必須)
upsertSettings SQL アップサート設定。 SqlUpsertSettings
writeBehavior sql にデータをコピーするときの動作を書き込みます。 型: string (または resultType 文字列を含む式)。 任意

SqlSource

名前 形容 価値
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 文字列を含む式)、パターン: (\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' (必須)

SqlUpsertSettings

名前 形容 価値
interimSchemaName 中間テーブルのスキーマ名。 型: string (または resultType 文字列を含む式)。 任意
キー 一意の行識別のキー列名。 型: 文字列の配列 (または文字列の resultType 配列を持つ式)。 任意
useTempDB アップサート中間テーブルに temp db を使用するかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 任意

SquareSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SquareSource' (必須)

SsisAccessCredential

名前 形容 価値
ドメイン Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード Windows 認証のパスワード。 SecretBase (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisChildPackage

名前 形容 価値
packageContent 埋め込み子パッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 any (必須)
packageLastModifiedDate 埋め込み子パッケージの最終更新日。
packageName 埋め込み子パッケージの名前。
packagePath 埋め込み子パッケージのパス。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisConnectionManager

名前 形容 価値

SsisConnectionManager

名前 形容 価値

SsisExecutionCredential

名前 形容 価値
ドメイン Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 any (必須)
パスワード Windows 認証のパスワード。 SecureString (必須)
userName Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisExecutionParameter

名前 形容 価値
価値 SSIS パッケージ実行パラメーター値。 型: string (または resultType 文字列を含む式)。 any (必須)

SsisLogLocation

名前 形容 価値
logPath SSIS パッケージの実行ログ パス。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 SSIS ログの場所の種類。 'File' (必須)
typeProperties SSIS パッケージ実行ログの場所のプロパティ。 SsisLogLocationTypeProperties (必須)

SsisLogLocationTypeProperties

名前 形容 価値
accessCredential パッケージ実行ログ アクセス資格情報。 SsisAccessCredential
logRefreshInterval ログを更新する間隔を指定します。 既定の間隔は 5 分です。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意

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 埋め込みパッケージの最終更新日。
packageName パッケージ名。
packagePassword パッケージのパスワード。 SecretBase の

SsisPropertyOverride

名前 形容 価値
isSensitive SSIS パッケージ のプロパティオーバーライド値が機密データであるかどうかを示します。 値が true の場合、SSISDB で暗号化されます bool
価値 SSIS パッケージ プロパティのオーバーライド値。 型: string (または resultType 文字列を含む式)。 any (必須)

StagingSettings

名前 形容 価値
enableCompression 中間ステージング経由でデータをコピーするときに圧縮を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
linkedServiceName ステージングのリンクされたサービス参照。 LinkedServiceReference (必須)
パス 中間データを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 任意

StoreReadSettings

名前 形容 価値
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 任意
種類 AmazonS3CompatibleReadSettingsの型 'AmazonS3CompatibleReadSettings' に設定します。 AmazonS3ReadSettingsの型 'AmazonS3ReadSettings' に設定します。 AzureBlobFSReadSettingsの型 'AzureBlobFSReadSettings' に設定します。 AzureBlobStorageReadSettingsの型 'AzureBlobStorageReadSettings' に設定します。 AzureDataLakeStoreReadSettingsの種類 'AzureDataLakeStoreReadSettings' に設定します。 AzureFileStorageReadSettingsの型 'AzureFileStorageReadSettings' に設定します。 FileServerReadSettingsの型 'FileServerReadSettings' に設定します。 FtpReadSettingsの型 'FtpReadSettings' に設定します。 GoogleCloudStorageReadSettings型の 'GoogleCloudStorageReadSettings' に設定します。 HdfsReadSettingsの型 'HdfsReadSettings' に設定します。 HttpReadSettingsの型 'HttpReadSettings' に設定します。 LakeHouseReadSettingsの型 'LakeHouseReadSettings' に設定します。 OracleCloudStorageReadSettingsの型 'OracleCloudStorageReadSettings' に設定します。 SftpReadSettingsの型 'SftpReadSettings' に設定します。 'AmazonS3CompatibleReadSettings'
'AmazonS3ReadSettings'
'AzureBlobFSReadSettings'
'AzureBlobStorageReadSettings'
'AzureDataLakeStoreReadSettings'
'AzureFileStorageReadSettings'
'FileServerReadSettings'
'FtpReadSettings'
'GoogleCloudStorageReadSettings'
'HdfsReadSettings'
'HttpReadSettings'
'LakeHouseReadSettings'
'OracleCloudStorageReadSettings'
'SftpReadSettings' (必須)

StoreWriteSettings

名前 形容 価値
copyBehavior コピー シンクのコピー動作の種類。 任意
disableMetricsCollection true の場合は、データ ストア メトリックの収集を無効にします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
maxConcurrentConnections ソース データ ストアの最大同時接続数。 型: 整数 (または resultType 整数を持つ式)。 任意
metadata シンク データに追加するカスタム メタデータを指定します。 型: オブジェクトの配列 (またはオブジェクトの resultType 配列を持つ式)。 MetadataItem[]
種類 AzureBlobFSWriteSettingsの型 'AzureBlobFSWriteSettings' に設定します。 AzureBlobStorageWriteSettingsの型 'AzureBlobStorageWriteSettings' に設定します。 AzureDataLakeStoreWriteSettingsの型 'AzureDataLakeStoreWriteSettings' に設定します。 AzureFileStorageWriteSettingsの型 'AzureFileStorageWriteSettings' に設定します。 FileServerWriteSettingsの種類 'FileServerWriteSettings' に設定します。 LakeHouseWriteSettingsの型 'LakeHouseWriteSettings' に設定します。 SftpWriteSettingsの型 'SftpWriteSettings' に設定します。 'AzureBlobFSWriteSettings'
'AzureBlobStorageWriteSettings'
'AzureDataLakeStoreWriteSettings'
'AzureFileStorageWriteSettings'
'FileServerWriteSettings'
'LakeHouseWriteSettings'
'SftpWriteSettings' (必須)

SwitchActivity

名前 形容 価値
種類 アクティビティの種類。 'Switch' (必須)
typeProperties アクティビティのプロパティを切り替えます。 SwitchActivityTypeProperties (必須)

SwitchActivityTypeProperties

名前 形容 価値
場合 'on' プロパティの予期される値に対応するケースの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティは defaultActivities で提供されるアクティビティを実行します。 SwitchCase[]
defaultActivities ケース条件が満たされていない場合に実行するアクティビティの一覧。 これは省略可能なプロパティであり、指定しない場合、アクティビティはアクションなしで終了します。 アクティビティ[]
オン 文字列または整数に評価される式。 これは、実行される場合のアクティビティブロックを決定するために使用されます。 式の (必須)

SwitchCase

名前 形容 価値
活動 満たされたケース条件に対して実行するアクティビティの一覧。 アクティビティ[]
価値 'on' プロパティの式の結果を満たす値が必要です。

SybaseSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ データベース クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'SybaseSource' (必須)

SynapseNotebookActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'SynapseNotebook' (必須)
typeProperties Synapse Notebook アクティビティのプロパティを実行します。 SynapseNotebookActivityTypeProperties (必須)

SynapseNotebookActivityTypeProperties

名前 形容 価値
conf Spark 構成プロパティ。指定したノートブックの 'conf' をオーバーライドします。 任意
configurationType Spark 構成の種類。 'Artifact'
'Customized'
'Default'
driverSize セッションの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定したノートブックの 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 任意
executorSize セッションの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定したノートブックの 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 任意
ノートパソコン Synapse Notebook リファレンス。 SynapseNotebookReference (必須)
numExecutors このセッションで起動する Executor の数。これにより、指定したノートブックの 'numExecutors' がオーバーライドされます。 型: 整数 (または resultType 整数を持つ式)。 任意
パラメーター ノートブックのパラメーター。 SynapseNotebookActivityTypePropertiesParameters
sparkConfig Spark 構成プロパティ。 SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool ノートブックの実行に使用されるビッグ データ プールの名前。 BigDataPoolParametrizationReference
targetSparkConfiguration Spark ジョブの Spark 構成。 SparkConfigurationParametrizationReference

SynapseNotebookActivityTypePropertiesParameters

名前 形容 価値

SynapseNotebookActivityTypePropertiesSparkConfig

名前 形容 価値

SynapseNotebookReference

名前 形容 価値
referenceName 参照ノートブック名。 型: string (または resultType 文字列を含む式)。 any (必須)
種類 Synapse ノートブックの参照の種類。 'NotebookReference' (必須)

SynapseSparkJobActivityTypeProperties

名前 形容 価値
args SynapseSparkJobDefinitionActivity に対してユーザーが指定した引数。 any[]
className 指定した Spark ジョブ定義の 'className' をオーバーライドする、完全修飾識別子またはメイン定義ファイル内のメイン クラス。 型: string (または resultType 文字列を含む式)。 任意
conf Spark 構成プロパティ。指定した Spark ジョブ定義の "conf" をオーバーライドします。 任意
configurationType Spark 構成の種類。 'Artifact'
'Customized'
'Default'
driverSize ジョブの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 任意
executorSize ジョブの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 任意
ファイル ジョブに使用されるメイン ファイル。指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。 任意
ファイル (非推奨。pythonCodeReference と filesV2 を使用してください)メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'files' をオーバーライドします。 any[]
filesV2 メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'jars' と 'files' をオーバーライドします。 any[]
numExecutors このジョブで起動する Executor の数。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。 型: 整数 (または 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

名前 形容 価値

SynapseSparkJobDefinitionActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'SparkJob' (必須)
typeProperties Spark ジョブ アクティビティのプロパティを実行します。 SynapseSparkJobActivityTypeProperties (必須)

SynapseSparkJobReference

名前 形容 価値
referenceName Spark ジョブ名を参照します。 resultType 文字列を含む式。 any (必須)
種類 Synapse Spark ジョブ参照の種類。 'SparkJobDefinitionReference' (必須)

TarGZipReadSettings

名前 形容 価値
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 圧縮設定の種類。 'TarGZipReadSettings' (必須)

TarReadSettings

名前 形容 価値
preserveCompressionFileNameAsFolder 圧縮ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 圧縮設定の種類。 'TarReadSettings' (必須)

TeradataPartitionSettings

名前 形容 価値
partitionColumnName 範囲またはハッシュのパーティション分割を続行するために使用される列の名前。 型: string (または resultType 文字列を含む式)。 任意
partitionLowerBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最小値。 型: string (または resultType 文字列を含む式)。 任意
partitionUpperBound 範囲のパーティション分割を続行するために使用される partitionColumnName で指定された列の最大値。 型: string (または resultType 文字列を含む式)。 任意

TeradataSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
partitionOption teradata 読み取りを並列で使用するパーティション メカニズム。 指定できる値は、"None"、"Hash"、"DynamicRange" です。 任意
partitionSettings Teradata ソースのパーティション分割に利用される設定。 TeradataPartitionSettings
クエリ Teradata クエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'TeradataSource' (必須)

UntilActivity

名前 形容 価値
種類 アクティビティの種類。 'Until' (必須)
typeProperties Until アクティビティのプロパティ。 UntilActivityTypeProperties (必須)

UntilActivityTypeProperties

名前 形容 価値
活動 実行するアクティビティの一覧。 アクティビティ[] (必須)
表現 ブール値に評価される式。 ループは、この式が true に評価されるまで続行されます 式の (必須)
タイムアウト アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意

UserProperty

名前 形容 価値
名前 ユーザー プロパティ名。 string (必須)
価値 ユーザー プロパティの値。 型: string (または resultType 文字列を含む式)。 any (必須)

ValidationActivity

名前 形容 価値
種類 アクティビティの種類。 'Validation' (必須)
typeProperties 検証アクティビティのプロパティ。 ValidationActivityTypeProperties (必須)

ValidationActivityTypeProperties

名前 形容 価値
childItems データセットがフォルダーを指している場合に使用できます。 true に設定した場合、フォルダーには少なくとも 1 つのファイルが必要です。 false に設定した場合、フォルダーは空である必要があります。 型: boolean (または resultType ブール値を持つ式)。 任意
データセット 検証アクティビティ データセットのリファレンス。 DatasetReference (必須)
minimumSize データセットがファイルを指している場合に使用できます。 ファイルのサイズは、指定した値以上である必要があります。 型: 整数 (または resultType 整数を持つ式)。 任意
寝る 検証の試行間の遅延 (秒単位)。 値が指定されていない場合は、既定値として 10 秒が使用されます。 型: 整数 (または resultType 整数を持つ式)。 任意
タイムアウト アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意

VariableDefinitionSpecification

名前 形容 価値

VariableSpecification

名前 形容 価値
defaultValue 変数の既定値。 任意
種類 変数の型。 'Array'
'Bool'
'String' (必須)

VerticaSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'VerticaSource' (必須)

WaitActivity

名前 形容 価値
種類 アクティビティの種類。 'Wait' (必須)
typeProperties 待機アクティビティのプロパティ。 WaitActivityTypeProperties (必須)

WaitActivityTypeProperties

名前 形容 価値
waitTimeInSeconds 秒単位の期間。 型: 整数 (または resultType 整数を持つ式)。 any (必須)

WarehouseSink

名前 形容 価値
allowCopyCommand Copy コマンドを使用して SQL Data Warehouse にデータをコピーすることを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
copyCommandSettings allowCopyCommand が true の場合に Copy Command 関連の設定を指定します。 DWCopyCommandSettings の
preCopyScript SQL 事前コピー スクリプト。 型: string (または resultType 文字列を含む式)。 任意
tableOption シンク テーブルを処理するオプション (autoCreate など)。 現時点では、'autoCreate' 値のみがサポートされています。 型: string (または resultType 文字列を含む式)。 任意
種類 シンクの種類をコピーします。 'WarehouseSink' (必須)
writeBehavior Azure Microsoft Fabric Data Warehouse にデータをコピーするときの動作を書き込みます。 型: DWWriteBehaviorEnum (または ResultType DWWriteBehaviorEnum を含む式) 任意

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 文字列を含む式)、パターン: (\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"}}". 型: オブジェクト (または resultType オブジェクトを持つ式)、itemType: StoredProcedureParameter。 任意
種類 コピー元の種類。 'WarehouseSource' (必須)

WebActivity

名前 形容 価値
linkedServiceName リンクされたサービス参照。 LinkedServiceReference の
政策 アクティビティ ポリシー。 ActivityPolicy
種類 アクティビティの種類。 'WebActivity' (必須)
typeProperties Web アクティビティのプロパティ。 WebActivityTypeProperties (必須)

WebActivityAuthentication

名前 形容 価値
資格 情報 認証情報を含む資格情報参照。 CredentialReference
パスワード ServicePrincipal に使用する場合の PFX ファイルまたは基本認証/シークレットのパスワード SecretBase の
pfx ServicePrincipal で使用する場合の PFX ファイルまたは証明書の Base64 でエンコードされたコンテンツ SecretBase の
資源 MSI 認証を使用するときに Azure 認証トークンが要求されるリソース。 型: string (または resultType 文字列を含む式)。 任意
種類 Web アクティビティ認証 (Basic/ClientCertificate/MSI/ServicePrincipal)
username ServicePrincipal に使用する場合は、基本認証または ClientID の Web アクティビティ認証ユーザー名。 型: string (または resultType 文字列を含む式)。 任意
userTenant ServicePrincipal 認証を使用するときに Azure 認証トークンが要求される TenantId。 型: string (または resultType 文字列を含む式)。 任意

WebActivityTypeProperties

名前 形容 価値
認証 エンドポイントの呼び出しに使用される認証方法。 WebActivityAuthentication
エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 任意
connectVia 統合ランタイムリファレンス。 IntegrationRuntimeReference の
データセット Web エンドポイントに渡されるデータセットの一覧。 DatasetReference[]
disableCertValidation true に設定すると、証明書の検証が無効になります。 bool
ヘッダー 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"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[]
方式 ターゲット エンドポイントの REST API メソッド。 'DELETE'
'GET'
'POST'
'PUT' (必須)
turnOffAsync HTTP 202 応答の応答ヘッダーで指定された場所で HTTP GET の呼び出しを無効にするオプション。 true に設定すると、応答ヘッダーで指定された http の場所で HTTP GET の呼び出しが停止します。 false に設定すると、http 応答ヘッダーで指定された場所で HTTP GET 呼び出しが引き続き呼び出されます。 bool
url Web アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 any (必須)

WebActivityTypePropertiesHeaders

名前 形容 価値

WebHookActivity

名前 形容 価値
政策 アクティビティ ポリシー。 SecureInputOutputPolicy の
種類 アクティビティの種類。 'WebHook' (必須)
typeProperties WebHook アクティビティのプロパティ。 WebHookActivityTypeProperties (必須)

WebHookActivityTypeProperties

名前 形容 価値
認証 エンドポイントの呼び出しに使用される認証方法。 WebActivityAuthentication
エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 任意
ヘッダー 要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 WebHookActivityTypePropertiesHeaders
方式 ターゲット エンドポイントの REST API メソッド。 'POST' (必須)
reportStatusOnCallBack true に設定すると、コールバック要求本文の statusCode、出力、エラーがアクティビティによって使用されます。 コールバック要求で statusCode >= 400 を設定することで、アクティビティを失敗としてマークできます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 任意
タイムアウト Webhook を呼び戻すタイムアウト。 値が指定されていない場合、既定値は 10 分です。 型: 文字列。 パターン: ((\d+).)?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])).
url WebHook アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 any (必須)

WebHookActivityTypePropertiesHeaders

名前 形容 価値

WebSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
種類 コピー元の種類。 'WebSource' (必須)

XeroSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'XeroSource' (必須)

XmlReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
detectDataType xml ファイルの読み取り時に型検出が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
namespacePrefixes 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックス マッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" 型: object (または resultType オブジェクトを含む式)。 任意
namespaces xml ファイルを読み取るときに名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 'XmlReadSettings' (必須)
validationMode xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値: 'none'、'xsd'、または 'dtd'。 型: string (または resultType 文字列を含む式)。 任意

XmlReadSettings

名前 形容 価値
compressionProperties 圧縮設定。 compressionReadSettings の
detectDataType xml ファイルの読み取り時に型検出が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
namespacePrefixes 名前空間が有効になっているときに列名のプレフィックスをオーバーライドするプレフィックス マッピングへの名前空間 URI。名前空間 URI にプレフィックスが定義されていない場合は、xml データ ファイル内の xml 要素/属性名のプレフィックスが使用されます。 例: "{"http://www.example.com/xml":"prefix"}" 型: object (または resultType オブジェクトを含む式)。 任意
namespaces xml ファイルを読み取るときに名前空間が有効かどうかを示します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 読み取り設定の種類。 string (必須)
validationMode xml ファイルを読み取るときに使用される検証方法を示します。 使用できる値: 'none'、'xsd'、または 'dtd'。 型: string (または resultType 文字列を含む式)。 任意

XmlSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
formatSettings XML 形式の設定。 XmlReadSettings の
storeSettings XML ストアの設定。 StoreReadSettings
種類 コピー元の種類。 'XmlSource' (必須)

ZipDeflateReadSettings

名前 形容 価値
preserveZipFileNameAsFolder zip ファイル名をフォルダー パスとして保持します。 型: boolean (または resultType ブール値を持つ式)。 任意
種類 圧縮設定の種類。 'ZipDeflateReadSettings' (必須)

ZohoSource

名前 形容 価値
additionalColumns ソース データに追加する追加の列を指定します。 型: オブジェクトの配列 (AdditionalColumns) (またはオブジェクトの resultType 配列を持つ式)。 任意
クエリ ソースからデータを取得するクエリ。 型: string (または resultType 文字列を含む式)。 任意
queryTimeout クエリのタイムアウト。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). 任意
種類 コピー元の種類。 'ZohoSource' (必須)