Microsoft.DataFactory factories/pipelines
- 最新の を
する - 2018-06-01
- 2017-09-01-preview
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' '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' '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' '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' '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' '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' (必須) |
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' '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' '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' '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' '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' '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' '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' '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' (必須) |
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' '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' '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' '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' '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' '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' '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' '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' (必須) |
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' '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' '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' (必須) |