Compartilhar via


Fábricas/pipelines microsoft.DataFactory

Definição de recurso do Bicep

O tipo de recurso factories/pipelines pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.DataFactory/factories/pipelines, adicione o seguinte Bicep ao seu modelo.

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'
      }
    }
  }
}

Objetos CopySource

Defina a propriedade tipo para especificar o tipo de objeto.

Para AmazonMWSSource, use:

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

Para AmazonRdsForOracleSource, use:

{
  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'
}

Para AmazonRdsForSqlServerSource, use:

{
  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'
}

Para AmazonRedshiftSource, use:

{
  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'
}

Para do AvroSource, use:

{
  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'
}

Para AzureBlobFSSource, use:

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

Para AzureDataExplorerSource, use:

{
  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'
}

Para AzureDataLakeStoreSource, use:

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

Para AzureDatabricksDeltaLakeSource, use:

{
  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'
}

Para do AzureMariaDBSource, use:

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

Para do AzureMySqlSource, use:

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

Para AzurePostgreSqlSource, use:

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

Para do AzureSqlSource, use:

{
  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'
}

Para do AzureTableSource, use:

{
  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'
}

Para BinarySource, use:

{
  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'
}

Para do BlobSource, use:

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

Para cassandrasource, use:

{
  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'
}

Para CommonDataServiceForAppsSource, use:

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

Para ConcurSource, use:

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

Para CosmosDbMongoDbApiSource, use:

{
  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'
}

Para CosmosDbSqlApiSource, use:

{
  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'
}

Para CouchbaseSource, use:

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

Para Db2Source, use:

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

Para DelimitedTextSource, use:

{
  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'
}

Para DocumentDbCollectionSource, use:

{
  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'
}

Para DrillSource, use:

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

Para DynamicsAXSource, use:

{
  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'
}

Para DynamicsCrmSource, use:

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

Para dynamicssource, use:

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

Para EloquaSource, use:

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

Para do ExcelSource, use:

{
  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'
}

Para FileSystemSource, use:

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

Para GoogleAdWordsSource, use:

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

Para GoogleBigQuerySource, use:

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

Para GoogleBigQueryV2Source, use:

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

Para GreenplumSource, use:

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

Para HBaseSource, use:

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

Para HdfsSource, use:

{
  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'
}

Para do HiveSource, use:

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

Para HttpSource, use:

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

Para HubspotSource, use:

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

Para ImpalaSource, use:

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

Para informixSource, use:

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

Para JiraSource, use:

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

Para JsonSource, use:

{
  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'
}

Para LakeHouseTableSource, use:

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

Para MagentoSource, use:

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

Para MariaDBSource, use:

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

Para MarketoSource, use:

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

Para MicrosoftAccessSource, use:

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

Para MongoDbAtlasSource, use:

{
  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'
}

Para do MongoDbSource, use:

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

Para MongoDbV2Source, use:

{
  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'
}

Para MySqlSource, use:

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

Para netezzaSource, use:

{
  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'
}

Para ODataSource, use:

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

Para OdbcSource, use:

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

Para office365Source, use:

{
  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)
}

Para OracleServiceCloudSource, use:

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

Para OracleSource, use:

{
  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'
}

Para OrcSource, use:

{
  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'
}

Para ParquetSource, use:

{
  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'
}

Para PaypalSource, use:

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

Para phoenixsource, use:

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

Para postgreSqlSource, use:

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

Para PostgreSqlV2Source, use:

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

Para PrestoSource, use:

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

Para QuickBooksSource, use:

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

Para RelationalSource, use:

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

Para ResponsysSource, use:

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

Para RestSource, use:

{
  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'
}

Para SalesforceMarketingCloudSource, use:

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

Para SalesforceServiceCloudSource, use:

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

Para SalesforceServiceCloudV2Source, use:

{
  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'
}

Para SalesforceSource, use:

{
  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'
}

Para SalesforceV2Source, use:

{
  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'
}

Para do SapBwSource, use:

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

Para SapCloudForCustomerSource, use:

{
  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'
}

Para SapEccSource, use:

{
  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'
}

Para SapHanaSource, use:

{
  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'
}

Para SapOdpSource, use:

{
  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'
}

Para SapOpenHubSource, use:

{
  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'
}

Para SapTableSource, use:

{
  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'
}

Para ServiceNowSource, use:

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

Para ServiceNowV2Source, use:

{
  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'
}

Para SharePointOnlineListSource, use:

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

Para do ShopifySource, use:

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

Para SnowflakeSource, use:

{
  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'
}

Para SnowflakeV2Source, use:

{
  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'
}

Para SparkSource, use:

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

Para sqlDWSource, use:

{
  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'
}

Para sqlMISource, use:

{
  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'
}

Para sqlServerSource, use:

{
  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'
}

Para sqlSource, use:

{
  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'
}

Para do SquareSource, use:

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

Para do SybaseSource, use:

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

Para teradataSource, use:

{
  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'
}

Para verticaSource, use:

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

ParaWarehouseSource, use:

{
  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'
}

Para XeroSource, use:

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

Para ZohoSource, use:

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

Para websource, use:

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

Para XmlSource, use:

{
  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'
}

Objetos StoreReadSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para AmazonS3CompatibleReadSettings, use:

{
  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)
}

Para AmazonS3ReadSettings, use:

{
  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)
}

Para AzureBlobFSReadSettings, use:

{
  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)
}

Para AzureBlobStorageReadSettings, use:

{
  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)
}

Para AzureDataLakeStoreReadSettings, use:

{
  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)
}

Para AzureFileStorageReadSettings, use:

{
  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)
}

Para FileServerReadSettings, use:

{
  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)
}

Para FtpReadSettings, use:

{
  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)
}

Para GoogleCloudStorageReadSettings, use:

{
  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)
}

Para HdfsReadSettings, use:

{
  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)
}

Para HttpReadSettings, use:

{
  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'
}

Para LakeHouseReadSettings, use:

{
  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)
}

Para OracleCloudStorageReadSettings, use:

{
  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)
}

Para SftpReadSettings, use:

{
  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)
}

Objetos de atividade

Defina a propriedade tipo para especificar o tipo de objeto.

Para AppendVariable, use:

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

Para AzureDataExplorerCommand, use:

{
  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)
  }
}

Para AzureFunctionActivity, use:

{
  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'
  }
}

Para AzureMLBatchExecution, use:

{
  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'
        }
      }
    }
  }
}

Para AzureMLExecutePipeline, use:

{
  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)
  }
}

Para AzureMLUpdateResource, use:

{
  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)
  }
}

Para ExecutePipeline, use:

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

Para fail, use:

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

Para Filtrar, use:

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

Para forEach, use:

{
  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'
    }
  }
}

Para IfCondition, use:

{
  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
      }
    ]
  }
}

Para SetVariable, use:

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

Para Switch, use:

{
  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'
    }
  }
}

Para até, use:

{
  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)
  }
}

Para de validação, use:

{
  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)
  }
}

Para de espera, use:

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

Para webhook, use:

{
  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)
  }
}

Para Copiar, use:

{
  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)
  }
}

Para Personalizado, use:

{
  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)
  }
}

Para DataLakeAnalyticsU-SQL, use:

{
  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)
  }
}

Para DatabricksNotebook, use:

{
  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)
  }
}

Para DatabricksSparkJar, use:

{
  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)
    ]
  }
}

Para DatabricksSparkPython, use:

{
  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)
  }
}

Para Excluir, use:

{
  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
    }
  }
}

Para ExecuteDataFlow, use:

{
  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)
  }
}

Para ExecuteSSISPackage, use:

{
  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)
  }
}

Para ExecuteWranglingDataflow, use:

{
  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)
  }
}

Para GetMetadata, use:

{
  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
    }
  }
}

Para HDInsightHive, use:

{
  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)
    }
  }
}

Para HDInsightMapReduce, use:

{
  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'
      }
    ]
  }
}

Para HDInsightPig, use:

{
  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'
      }
    ]
  }
}

Para HDInsightSpark, use:

{
  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'
    }
  }
}

Para HDInsightStreaming, use:

{
  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'
      }
    ]
  }
}

Para de Pesquisa, use:

{
  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
    }
  }
}

Para script, use:

{
  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)
      }
    ]
  }
}

Para SparkJob, use:

{
  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'
    }
  }
}

Para sqlServerStoredProcedure, use:

{
  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)
  }
}

Para do SynapseNotebook, use:

{
  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'
    }
  }
}

Para WebActivity, use:

{
  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)
  }
}

Objetos CompressionReadSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para TarGZipReadSettings, use:

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

Para TarReadSettings, use:

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

Para ZipDeflateReadSettings, use:

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

Objetos StoreWriteSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para AzureBlobFSWriteSettings, use:

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

Para AzureBlobStorageWriteSettings, use:

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

Para AzureDataLakeStoreWriteSettings, use:

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

Para AzureFileStorageWriteSettings, use:

{
  type: 'AzureFileStorageWriteSettings'
}

Para FileServerWriteSettings, use:

{
  type: 'FileServerWriteSettings'
}

Para LakeHouseWriteSettings, use:

{
  type: 'LakeHouseWriteSettings'
}

Para SftpWriteSettings, use:

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

Objetos CopySink

Defina a propriedade tipo para especificar o tipo de objeto.

Para do AvroSink, use:

{
  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'
}

Para AzureBlobFSSink, use:

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

Para AzureDataExplorerSink, use:

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

Para AzureDataLakeStoreSink, use:

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

Para AzureDatabricksDeltaLakeSink, use:

{
  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'
}

Para AzureMySqlSink, use:

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

Para AzurePostgreSqlSink, use:

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

Para do AzureQueueSink, use:

{
  type: 'AzureQueueSink'
}

Para AzureSearchIndexSink, use:

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

Para do AzureSqlSink, use:

{
  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)
}

Para do AzureTableSink, use:

{
  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'
}

Para BinarySink, use:

{
  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'
}

Para BlobSink, use:

{
  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'
}

Para CommonDataServiceForAppsSink, use:

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

Para CosmosDbMongoDbApiSink, use:

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

Para CosmosDbSqlApiSink, use:

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

Para DelimitedTextSink, use:

{
  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'
}

Para DocumentDbCollectionSink, use:

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

Para dynamicsCrmSink, use:

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

Para dynamicssink, use:

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

Para FileSystemSink, use:

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

Para IcebergSink, use:

{
  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'
}

Para informixSink, use:

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

Para JsonSink, use:

{
  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'
}

Para LakeHouseTableSink, use:

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

Para MicrosoftAccessSink, use:

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

Para MongoDbAtlasSink, use:

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

Para MongoDbV2Sink, use:

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

Para OdbcSink, use:

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

Para OracleSink, use:

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

Para OrcSink, use:

{
  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'
}

Para ParquetSink, use:

{
  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'
}

PararestSink , use:

{
  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'
}

Para SalesforceServiceCloudSink, use:

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

Para SalesforceServiceCloudV2Sink, use:

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

Para SalesforceSink, use:

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

Para SalesforceV2Sink, use:

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

Para SapCloudForCustomerSink, use:

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

Para SnowflakeSink, use:

{
  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'
}

Para SnowflakeV2Sink, use:

{
  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'
}

Para sqlDWSink, use:

{
  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)
}

Para SqlMISink, use:

{
  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)
}

Para SqlServerSink, use:

{
  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)
}

Para sqlSink, use:

{
  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)
}

Para WarehouseSink, use:

{
  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)
}

Objetos FormatReadSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para BinaryReadSettings, use:

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

Para DelimitedTextReadSettings, use:

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

Para JsonReadSettings, use:

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

Para ParquetReadSettings, use:

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

Para XmlReadSettings, use:

{
  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)
}

Objetos SecretBase

Defina a propriedade tipo para especificar o tipo de objeto.

Para AzureKeyVaultSecret, use:

{
  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'
}

Para SecureString, use:

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

Valores de propriedade

Atividade

Nome Descrição Valor
dependsOn A atividade depende da condição. ActivityDependency []
descrição Descrição da atividade. corda
nome Nome da atividade. cadeia de caracteres (obrigatório)
onInactiveMarkAs Resultado do status da atividade quando o estado é definido como Inativo. Essa é uma propriedade opcional e, se não for fornecida quando a atividade estiver inativa, o status será bem-sucedido por padrão. 'Falha'
'Ignorado'
'Bem-sucedido'
estado Estado da atividade. Essa é uma propriedade opcional e, se não for fornecida, o estado será Ativo por padrão. 'Ativo'
'Inativo'
tipo Defina como 'AppendVariable' para o tipo AppendVariableActivity . Defina como 'AzureDataExplorerCommand' para o tipo AzureDataExplorerCommandActivity. Defina como 'AzureFunctionActivity' para o tipo AzureFunctionActivity. Defina como 'AzureMLBatchExecution' para o tipo AzureMLBatchExecutionActivity. Defina como 'AzureMLExecutePipeline' para o tipo AzureMLExecutePipelineActivity. Defina como 'AzureMLUpdateResource' para o tipo AzureMLUpdateResourceActivity. Defina como 'ExecutePipeline' para o tipo ExecutePipelineActivity. Defina como 'Fail' para o tipo FailActivity. Defina como 'Filtro' para o tipofilterActivity . Defina como 'ForEach' para o tipo ForEachActivity. Defina como 'IfCondition' para o tipo IfConditionActivity. Defina como 'SetVariable' para o tipo SetVariableActivity. Defina como "Alternar" para o tipo SwitchActivity. Defina como 'Until' para o tipo UntilActivity. Defina como 'Validação' para o tipo ValidationActivity. Defina como 'Wait' para o tipo WaitActivity. Defina como "WebHook" para o tipo WebHookActivity. Defina como "Copiar" para o tipo CopyActivity. Definido como 'Personalizado' para o tipocustomActivity . Defina como 'DataLakeAnalyticsU-SQL' para o tipo DataLakeAnalyticsUsqlActivity. Defina como 'DatabricksNotebook' para o tipo DatabricksNotebookActivity. Defina como 'DatabricksSparkJar' para o tipo DatabricksSparkJarActivity. Defina como 'DatabricksSparkPython' para o tipo DatabricksSparkPythonActivity. Definido como 'Delete' para o tipo DeleteActivity. Defina como 'ExecuteDataFlow' para o tipo ExecuteDataFlowActivity. Defina como 'ExecuteSSISPackage' para o tipo ExecuteSsisPackageActivity. Defina como 'ExecuteWranglingDataflow' para o tipo ExecuteWranglingDataflowActivity. Defina como 'GetMetadata' para o tipo GetMetadataActivity. Defina como 'HDInsightHive' para o tipo HDInsightHiveActivity. Defina como 'HDInsightMapReduce' para o tipo HDInsightMapReduceActivity. Defina como 'HDInsightPig' para o tipo HDInsightPigActivity. Defina como 'HDInsightSpark' para o tipo HDInsightSparkActivity . Defina como 'HDInsightStreaming' para o tipo HDInsightStreamingActivity. Defina como "Pesquisa" para o tipo LookupActivity. Definir como 'Script' para o tipo ScriptActivity. Defina como 'SparkJob' para o tipo SynapseSparkJobDefinitionActivity. Defina como 'SqlServerStoredProcedure' para o tipo SqlServerStoredProcedureActivity. Defina como 'SynapseNotebook' para o tipo SynapseNotebookActivity. Defina como 'WebActivity' para o tipo WebActivity. 'AppendVariable'
'AzureDataExplorerCommand'
'AzureFunctionActivity'
'AzureMLBatchExecution'
'AzureMLExecutePipeline'
'AzureMLUpdateResource'
'Copiar'
'Personalizado'
'DatabricksNotebook'
'DatabricksSparkJar'
'DatabricksSparkPython'
'DataLakeAnalyticsU-SQL'
'Delete'
'ExecuteDataFlow'
'ExecutePipeline'
'ExecuteSSISPackage'
'ExecuteWranglingDataflow'
'Fail'
'Filter'
'ForEach'
'GetMetadata'
'HDInsightHive'
'HDInsightMapReduce'
'HDInsightPig'
'HDInsightSpark'
'HDInsightStreaming'
'IfCondition'
'Pesquisa'
'Script'
'SetVariable'
'SparkJob'
'SqlServerStoredProcedure'
'Switch'
'SynapseNotebook'
'Until'
'Validação'
'Wait'
'WebActivity'
'WebHook' (obrigatório)
userProperties Propriedades do usuário da atividade. UserProperty []

ActivityDependency

Nome Descrição Valor
atividade Nome da atividade. cadeia de caracteres (obrigatório)
dependencyConditions Match-Condition para a dependência. Matriz de cadeia de caracteres que contém qualquer um dos:
'Concluído'
'Falha'
'Ignorado'
'Bem-sucedido' (obrigatório)

ActivityPolicy

Nome Descrição Valor
Repetir Tentativas de repetição comuns máximas. O padrão é 0. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
retryIntervalInSeconds Intervalo entre cada tentativa de repetição (em segundos). O padrão é 30 segundos. int

Restrições:
Valor mínimo = 30
Valor máximo = 86400
secureInput Quando definido como true, a entrada da atividade é considerada segura e não será registrada no monitoramento. Bool
secureOutput Quando definido como true, a saída da atividade é considerada segura e não será registrada no monitoramento. Bool
timeout Especifica o tempo limite para a atividade a ser executada. O tempo limite padrão é de 7 dias. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

AmazonMWSSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AmazonMWSSource' (obrigatório)

AmazonRdsForOraclePartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro que será usado para particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionNames Nomes das partições físicas da tabela AmazonRdsForOracle. qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AmazonRdsForOracleSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
oracleReaderQuery Consulta de leitor AmazonRdsForOracle. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para AmazonRdsForOracle lido em paralelo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para o particionamento de origem AmazonRdsForOracle. AmazonRdsForOraclePartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AmazonRdsForOracleSource' (obrigatório)

AmazonRdsForSqlServerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'AmazonRdsForSqlServerSource' (obrigatório)

AmazonRedshiftSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
redshiftUnloadSettings As configurações do Amazon S3 necessárias para o Amazon S3 provisório ao copiar do Amazon Redshift com descarregamento. Com isso, os dados da fonte do Amazon Redshift serão descarregados primeiro no S3 e, em seguida, copiados para o coletor de destino do S3 provisório. RedshiftUnloadSettings
tipo Copiar tipo de origem. 'AmazonRedshiftSource' (obrigatório)

AmazonS3CompatibleReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto Compatível com S3. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AmazonS3CompatibleReadSettings' (obrigatório)
wildcardFileName Amazon S3 Compatible wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Amazon S3 Compatible wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AmazonS3ReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto S3. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AmazonS3ReadSettings' (obrigatório)
wildcardFileName AmazonS3 wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath AmazonS3 wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AppendVariableActivity

Nome Descrição Valor
tipo Tipo de atividade. 'AppendVariable' (obrigatório)
typeProperties Anexar propriedades de atividade variável. AppendVariableActivityTypeProperties (obrigatório)

AppendVariableActivityTypeProperties

Nome Descrição Valor
valor Valor a ser acrescentado. Tipo: pode ser um tipo de correspondência de valor estático do item de variável ou expressão com o tipo de correspondência resultType do item de variável qualquer
variableName Nome da variável cujo valor precisa ser acrescentado. corda

AvroSink

Nome Descrição Valor
formatSettings Configurações de formato Avro. AvroWriteSettings
storeSettings Configurações do repositório Avro. StoreWriteSettings
tipo Tipo de coletor de cópia. 'AvroSink' (obrigatório)

AvroSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
storeSettings Configurações do repositório Avro. StoreReadSettings
tipo Copiar tipo de origem. 'AvroSource' (obrigatório)

AvroWriteSettings

Nome Descrição Valor
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
recordName Nome do registro de nível superior no resultado da gravação, que é necessário na especificação AVRO. corda
recordNamespace Gravar namespace no resultado da gravação. corda
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

AzureBlobFSReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureBlobFSReadSettings' (obrigatório)
wildcardFileName WildcardFileName do Azure blobFS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do BlobFS do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureBlobFSSink

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
metadados Especifique os metadados personalizados a serem adicionados aos dados do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). metadataItem []
tipo Tipo de coletor de cópia. 'AzureBlobFSSink' (obrigatório)

AzureBlobFSSource

Nome Descrição Valor
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
skipHeaderLineCount Número de linhas de cabeçalho a serem ignoradas de cada blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
treatEmptyAsNull Trate vazio como nulo. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'AzureBlobFSSource' (obrigatório)

AzureBlobFSWriteSettings

Nome Descrição Valor
blockSizeInMB Indica o tamanho do bloco (MB) ao gravar dados no blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. 'AzureBlobFSWriteSettings' (obrigatório)

AzureBlobStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do Blob do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureBlobStorageReadSettings' (obrigatório)
wildcardFileName WildcardFileName do blob do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Curinga do blob do AzureFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureBlobStorageWriteSettings

Nome Descrição Valor
blockSizeInMB Indica o tamanho do bloco (MB) ao gravar dados no blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. 'AzureBlobStorageWriteSettings' (obrigatório)

AzureDatabricksDeltaLakeExportCommand

Nome Descrição Valor
dateFormat Especifique o formato de data para o csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
timestampFormat Especifique o formato de carimbo de data/hora para o csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de exportação. cadeia de caracteres (obrigatório)

AzureDatabricksDeltaLakeImportCommand

Nome Descrição Valor
dateFormat Especifique o formato de data para csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
timestampFormat Especifique o formato de carimbo de data/hora para csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de importação. cadeia de caracteres (obrigatório)

AzureDatabricksDeltaLakeSink

Nome Descrição Valor
importSettings Configurações de importação do Delta Lake do Azure Databricks. AzureDatabricksDeltaLakeImportCommand
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureDatabricksDeltaLakeSink' (obrigatório)

AzureDatabricksDeltaLakeSource

Nome Descrição Valor
exportSettings Configurações de exportação do Delta Lake do Azure Databricks. AzureDatabricksDeltaLakeExportCommand
consulta Consulta do Azure Databricks Delta Lake Sql. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'AzureDatabricksDeltaLakeSource' (obrigatório)

AzureDataExplorerCommandActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureDataExplorerCommand' (obrigatório)
typeProperties Propriedades de atividade de comando do Azure Data Explorer. AzureDataExplorerCommandActivityTypeProperties (obrigatório)

AzureDataExplorerCommandActivityTypeProperties

Nome Descrição Valor
comando Um comando de controle, de acordo com a sintaxe de comando do Azure Data Explorer. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
commandTimeout Controle o tempo limite do comando. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9]))..) qualquer

AzureDataExplorerSink

Nome Descrição Valor
flushImmediately Se definido como true, qualquer agregação será ignorada. O padrão é false. Tipo: booliano. qualquer
ingestionMappingAsJson Uma descrição de mapeamento de coluna explícita fornecida em um formato json. Tipo: cadeia de caracteres. qualquer
ingestionMappingName Um nome de um mapeamento csv pré-criado que foi definido na tabela Kusto de destino. Tipo: cadeia de caracteres. qualquer
tipo Tipo de coletor de cópia. 'AzureDataExplorerSink' (obrigatório)

AzureDataExplorerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
noTruncation O nome da opção booliana que controla se o truncamento é aplicado a conjuntos de resultados que vão além de um determinado limite de contagem de linhas. qualquer
consulta Consulta de banco de dados. Deve ser uma consulta KQL (Kusto Query Language). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])).. qualquer
tipo Copiar tipo de origem. 'AzureDataExplorerSource' (obrigatório)

AzureDataLakeStoreReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
listAfter Lista arquivos após o valor (exclusivo) com base na ordem lexicográfica dos nomes de arquivo/pasta. Aplica-se sob o folderPath no conjunto de dados e filtra arquivos/subpastas sob o folderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
listBefore Lista arquivos antes do valor (inclusivo) com base na ordem lexicográfica dos nomes de arquivo/pasta. Aplica-se sob o folderPath no conjunto de dados e filtra arquivos/subpastas sob o folderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureDataLakeStoreReadSettings' (obrigatório)
wildcardFileName WildcardFileName do ADLS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do ADLS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureDataLakeStoreSink

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
enableAdlsSingleFileParallel Paralelo de Arquivo Único. qualquer
tipo Tipo de coletor de cópia. 'AzureDataLakeStoreSink' (obrigatório)

AzureDataLakeStoreSource

Nome Descrição Valor
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'AzureDataLakeStoreSource' (obrigatório)

AzureDataLakeStoreWriteSettings

Nome Descrição Valor
expirayDateTime Especifica a hora de expiração dos arquivos gravados. A hora é aplicada ao fuso horário UTC no formato "2018-12-01T05:00:00Z". O valor padrão é NULL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de gravação. 'AzureDataLakeStoreWriteSettings' (obrigatório)

AzureFileStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do Arquivo do Azure a partir do caminho raiz. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureFileStorageReadSettings' (obrigatório)
wildcardFileName WildcardFileName do Armazenamento de Arquivos do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do Armazenamento de Arquivos do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureFileStorageWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. 'AzureFileStorageWriteSettings' (obrigatório)

AzureFunctionActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureFunctionActivity' (obrigatório)
typeProperties Propriedades da atividade da Função do Azure. AzureFunctionActivityTypeProperties (obrigatório)

AzureFunctionActivityTypeProperties

Nome Descrição Valor
corpo Representa o conteúdo que será enviado para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
functionName Nome da função que a Atividade de Função do Azure chamará. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) any (obrigatório)
Cabeçalhos Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e o tipo em uma solicitação: "cabeçalhos" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). AzureFunctionActivityTypePropertiesHeaders
método Método de API Rest para o ponto de extremidade de destino. 'DELETE'
'GET'
'HEAD'
'OPÇÕES'
'POST'
'PUT'
'TRACE' (obrigatório)

AzureFunctionActivityTypePropertiesHeaders

Nome Descrição Valor

AzureKeyVaultSecretReference

Nome Descrição Valor
secretName O nome do segredo no Azure Key Vault. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
secretVersion A versão do segredo no Azure Key Vault. O valor padrão é a versão mais recente do segredo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
loja A referência de serviço vinculado do Azure Key Vault. LinkedServiceReference (obrigatório)
tipo Tipo do segredo. 'AzureKeyVaultSecret' (obrigatório)

AzureMariaDBSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzureMariaDBSource' (obrigatório)

AzureMLBatchExecutionActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureMLBatchExecution' (obrigatório)
typeProperties Propriedades da atividade de Execução em Lote do Azure ML. AzureMLBatchExecutionActivityTypeProperties (obrigatório)

AzureMLBatchExecutionActivityTypeProperties

Nome Descrição Valor
globalParameters Chave, pares de valor a serem passados para o ponto de extremidade do Serviço de Execução em Lote do Azure ML. As chaves devem corresponder aos nomes dos parâmetros de serviço Web definidos no serviço Web publicado do Azure ML. Os valores serão passados na propriedade GlobalParameters da solicitação de execução em lote do Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
WebServiceInputs Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Inputs to AzureMLWebServiceFile objects specifying the input Blob locations.. Essas informações serão passadas na propriedade WebServiceInputs da solicitação de execução em lote do Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
WebServiceOutputs Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Outputs to AzureMLWebServiceFile objects specifying the output Blob locations. Essas informações serão passadas na propriedade WebServiceOutputs da solicitação de execução em lote do Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Nome Descrição Valor

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Nome Descrição Valor

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Nome Descrição Valor

AzureMLExecutePipelineActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureMLExecutePipeline' (obrigatório)
typeProperties Propriedades da atividade Executar Pipeline do Azure ML. AzureMLExecutePipelineActivityTypeProperties (obrigatório)

AzureMLExecutePipelineActivityTypeProperties

Nome Descrição Valor
continueOnStepFailure Se deve continuar a execução de outras etapas no PipelineRun se uma etapa falhar. Essas informações serão passadas na propriedade continueOnStepFailure da solicitação de execução de pipeline publicada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
dataPathAssignments Dicionário usado para alterar atribuições de caminho de dados sem treinar novamente. Os valores serão passados na propriedade dataPathAssignments da solicitação de execução de pipeline publicada. Tipo: objeto (ou Expressão com objeto resultType). qualquer
experimentName Executar o nome do experimento de histórico da execução do pipeline. Essas informações serão passadas na propriedade ExperimentName da solicitação de execução de pipeline publicada. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlParentRunId A ID de execução do pipeline do Serviço de ML do Azure pai. Essas informações serão passadas na propriedade ParentRunId da solicitação de execução de pipeline publicada. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlPipelineEndpointId ID do ponto de extremidade de pipeline do Azure ML publicado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlPipelineId ID do pipeline publicado do Azure ML. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlPipelineParameters Chave, pares de valor a serem passados para o ponto de extremidade de pipeline do Azure ML publicado. As chaves devem corresponder aos nomes dos parâmetros de pipeline definidos no pipeline publicado. Os valores serão passados na propriedade ParameterAssignments da solicitação de execução de pipeline publicada. Tipo: objeto com pares de valor de chave (ou Expressão com objeto resultType). qualquer
Versão Versão do ponto de extremidade de pipeline do Azure ML publicado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureMLUpdateResourceActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureMLUpdateResource' (obrigatório)
typeProperties Propriedades da atividade de gerenciamento de recursos de atualização do Azure ML. AzureMLUpdateResourceActivityTypeProperties (obrigatório)

AzureMLUpdateResourceActivityTypeProperties

Nome Descrição Valor
trainedModelFilePath O caminho de arquivo relativo no trainedModelLinkedService para representar o arquivo .ilearner que será carregado pela operação de atualização. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
trainedModelLinkedServiceName Nome do serviço vinculado do Armazenamento do Azure que contém o arquivo .ilearner que será carregado pela operação de atualização. LinkedServiceReference (obrigatório)
trainedModelName Nome do módulo Modelo Treinado no experimento do Serviço Web a ser atualizado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

AzureMLWebServiceFile

Nome Descrição Valor
filePath O caminho de arquivo relativo, incluindo o nome do contêiner, no Armazenamento de Blobs do Azure especificado pelo LinkedService. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
linkedServiceName Referência a um LinkedService de Armazenamento do Azure, em que o arquivo de entrada/saída do WebService do Azure ML está localizado. LinkedServiceReference (obrigatório)

AzureMySqlSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureMySqlSink' (obrigatório)

AzureMySqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzureMySqlSource' (obrigatório)

AzurePostgreSqlSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzurePostgreSqlSink' (obrigatório)

AzurePostgreSqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzurePostgreSqlSource' (obrigatório)

AzureQueueSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'AzureQueueSink' (obrigatório)

AzureSearchIndexSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'AzureSearchIndexSink' (obrigatório)
writeBehavior Especifique o comportamento de gravação ao fazer upserting de documentos no Índice do Azure Search. 'Merge'
'Carregar'

AzureSqlSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureSqlSink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o SQL do Azure. Tipo: SqlWriteBehaviorEnum (ou Expressão com resultType SqlWriteBehaviorEnum) qualquer

AzureSqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'AzureSqlSource' (obrigatório)

AzureTableSink

Nome Descrição Valor
azureTableDefaultPartitionKeyValue Valor da chave de partição padrão da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
azureTableInsertType Tipo de inserção de Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
azureTablePartitionKeyName Nome da chave de partição da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
azureTableRowKeyName Nome da chave de linha da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureTableSink' (obrigatório)

AzureTableSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
azureTableSourceIgnoreTableNotFound A origem da Tabela do Azure ignora a tabela não encontrada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
azureTableSourceQuery Consulta de origem da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzureTableSource' (obrigatório)

BigDataPoolParametrizationReference

Nome Descrição Valor
referenceName Nome do pool de Big Data de referência. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo Tipo de referência do pool de Big Data. 'BigDataPoolReference' (obrigatório)

BinaryReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. 'BinaryReadSettings' (obrigatório)

BinaryReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

BinarySink

Nome Descrição Valor
storeSettings Configurações do repositório binário. StoreWriteSettings
tipo Tipo de coletor de cópia. 'BinarySink' (obrigatório)

BinarySource

Nome Descrição Valor
formatSettings Configurações de formato binário. BinaryReadSettings
storeSettings Configurações do repositório binário. StoreReadSettings
tipo Copiar tipo de origem. 'BinarySource' (obrigatório)

BlobSink

Nome Descrição Valor
blobWriterAddHeader O gravador de blob adiciona o cabeçalho. Tipo: booliano (ou Expressão com resultType booleano). qualquer
blobWriterDateTimeFormat Formato de data e hora do gravador de blob. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
blobWriterOverwriteFiles O gravador de blob substitui arquivos. Tipo: booliano (ou Expressão com resultType booleano). qualquer
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. qualquer
metadados Especifique os metadados personalizados a serem adicionados aos dados do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). metadataItem []
tipo Tipo de coletor de cópia. 'BlobSink' (obrigatório)

BlobSource

Nome Descrição Valor
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
skipHeaderLineCount Número de linhas de cabeçalho a serem ignoradas de cada blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
treatEmptyAsNull Trate vazio como nulo. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'BlobSource' (obrigatório)

CassandraSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consistencyLevel O nível de consistência especifica quantos servidores Cassandra devem responder a uma solicitação de leitura antes de retornar dados ao aplicativo cliente. O Cassandra verifica o número especificado de servidores Cassandra em busca de dados para atender à solicitação de leitura. Deve ser um dos cassandraSourceReadConsistencyLevels. O valor padrão é 'ONE'. Não diferencia maiúsculas de minúsculas. 'ALL'
'EACH_QUORUM'
'LOCAL_ONE'
'LOCAL_QUORUM'
'LOCAL_SERIAL'
'ONE'
'QUORUM'
'SERIAL'
'TRÊS'
'TWO'
consulta Consulta de banco de dados. Deve ser uma expressão de consulta SQL-92 ou um comando CQL (Cassandra Query Language). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'CassandraSource' (obrigatório)

CommonDataServiceForAppsSink

Nome Descrição Valor
alternateKeyName O nome lógico da chave alternativa que será usada ao fazer upserting de registros. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'CommonDataServiceForAppsSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. 'Upsert' (obrigatório)

CommonDataServiceForAppsSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta FetchXML é uma linguagem de consulta proprietária usada no Microsoft Common Data Service for Apps (& online local). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'CommonDataServiceForAppsSource' (obrigatório)

CompressionReadSettings

Nome Descrição Valor
tipo Defina como 'TarGZipReadSettings' para o tipo TarGZipReadSettings. Defina como 'TarReadSettings' para o tipo TarReadSettings. Defina como 'ZipDeflateReadSettings' para o tipo zipDeflateReadSettings. 'TarGZipReadSettings'
'TarReadSettings'
'ZipDeflateReadSettings' (obrigatório)

ConcurSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ConcurSource' (obrigatório)

ContinuationSettingsReference

Nome Descrição Valor
continuationTtlInMinutes TTL de continuação em minutos. qualquer
customizedCheckpointKey Chave de ponto de verificação personalizada. qualquer
idleCondition Condição ociosa. qualquer

CopyActivity

Nome Descrição Valor
Entradas Lista de entradas para a atividade. DatasetReference []
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
Saídas Lista de saídas para a atividade. DatasetReference []
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Copy' (obrigatório)
typeProperties Copiar propriedades da atividade. CopyActivityTypeProperties (obrigatório)

CopyActivityLogSettings

Nome Descrição Valor
enableReliableLogging Especifica se o registro em log confiável deve ser habilitado. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logLevel Obtém ou define o nível de log, suporte: Informações, Aviso. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

CopyActivityTypeProperties

Nome Descrição Valor
dataIntegrationUnits Número máximo de unidades de integração de dados que podem ser usadas para executar essa movimentação de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
enableSkipIncompatibleRow Se deve ignorar linha incompatível. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enableStaging Especifica se os dados devem ser copiados por meio de um preparo provisório. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logSettings As configurações de log que o cliente precisa fornecer ao habilitar o log. logSettings
logStorageSettings (Preterido. Use as configurações de armazenamento de log do LogSettings) que o cliente precisa fornecer ao habilitar o log de sessão. LogStorageSettings
parallelCopies Número máximo de sessões simultâneas abertas na origem ou no coletor para evitar sobrecarregar o armazenamento de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
preservar Preservar regras. any[]
preserveRules Preservar regras. any[]
redirectIncompatibleRowSettings Redirecione as configurações de linha incompatíveis quando EnableSkipIncompatibleRow for true. RedirectIncompatibleRowSettings
afundar Copiar coletor de atividade. CopySink (obrigatório)
skipErrorFile Especifique a tolerância a falhas para consistência de dados. SkipErrorFile
fonte Origem da atividade de cópia. CopySource (obrigatório)
stagingSettings Especifica as configurações de preparo provisório quando EnableStaging é verdadeiro. stagingSettings
Tradutor Copiar tradutor de atividade. Se não for especificado, o tradutor de tabela será usado. qualquer
validateDataConsistency Se deseja habilitar a validação de Consistência de Dados. Tipo: booliano (ou Expressão com resultType booleano). qualquer

CopySink

Nome Descrição Valor
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados do coletor. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sinkRetryCount Contagem de repetições do coletor. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sinkRetryWait Espera de repetição do coletor. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Defina como 'AvroSink' para o tipo AvroSink. Defina como 'AzureBlobFSSink' para o tipo AzureBlobFSSink. Defina como 'AzureDataExplorerSink' para o tipo AzureDataExplorerSink. Defina como 'AzureDataLakeStoreSink' para o tipo AzureDataLakeStoreSink . Defina como 'AzureDatabricksDeltaLakeSink' para o tipo AzureDatabricksDeltaLakeSink . Defina como 'AzureMySqlSink' para o tipo do AzureMySqlSink. Defina como 'AzurePostgreSqlSink' para o tipo AzurePostgreSqlSink. Defina como 'AzureQueueSink' para o tipo AzureQueueSink . Defina como 'AzureSearchIndexSink' para o tipo AzureSearchIndexSink. Defina como 'AzureSqlSink' para o tipo do AzureSqlSink. Defina como 'AzureTableSink' para o tipo AzureTableSink . Defina como 'BinarySink' para o tipo binarySink. Defina como 'BlobSink' para o tipo blobSink. Defina como 'CommonDataServiceForAppsSink' para o tipo CommonDataServiceForAppsSink. Defina como 'CosmosDbMongoDbApiSink' para o tipo CosmosDbMongoDbApiSink. Defina como 'CosmosDbSqlApiSink' para o tipo CosmosDbSqlApiSink. Defina como 'DelimitedTextSink' para o tipo DelimitedTextSink. Defina como 'DocumentDbCollectionSink' para o tipo DocumentDbCollectionSink. Defina como 'DynamicsCrmSink' para o tipo DynamicsCrmSink. Defina como 'DynamicsSink' para o tipo DynamicsSink. Defina como 'FileSystemSink' para o tipo FileSystemSink. Definido como 'IcebergSink' para o tipo IcebergSink. Defina como 'InformixSink' para o tipo informixSink. Defina como 'JsonSink' para o tipo JsonSink . Defina como 'LakeHouseTableSink' para o tipo LakeHouseTableSink. Defina como 'MicrosoftAccessSink' para o tipo MicrosoftAccessSink. Defina como 'MongoDbAtlasSink' para o tipo mongoDbAtlasSink. Defina como 'MongoDbV2Sink' para o tipo mongoDbV2Sink. Defina como 'OdbcSink' para o tipo OdbcSink . Defina como 'OracleSink' para o tipo OracleSink. Defina como 'OrcSink' para o tipo OrcSink . Defina como 'ParquetSink' para o tipo ParquetSink. Defina como 'RestSink' para o tipo restSink. Defina como 'SalesforceServiceCloudSink' para o tipo SalesforceServiceCloudSink. Defina como 'SalesforceServiceCloudV2Sink' para o tipo SalesforceServiceCloudV2Sink. Defina como 'SalesforceSink' para o tipo SalesforceSink. Defina como 'SalesforceV2Sink' para o tipo SalesforceV2Sink. Defina como 'SapCloudForCustomerSink' para o tipo SapCloudForCustomerSink . Definido como 'SnowflakeSink' para o tipo SnowflakeSink. Defina como 'SnowflakeV2Sink' para o tipo SnowflakeV2Sink. Defina como 'SqlDWSink' para o tipo sqlDWSink. Defina como 'SqlMISink' para o tipo sqlMISink. Defina como 'SqlServerSink' para o tipo SqlServerSink. Defina como 'SqlSink' para o tipo sqlSink. Defina como 'WarehouseSink' para o tipo WarehouseSink. 'AvroSink'
'AzureBlobFSSink'
'AzureDatabricksDeltaLakeSink'
'AzureDataExplorerSink'
'AzureDataLakeStoreSink'
'AzureMySqlSink'
'AzurePostgreSqlSink'
'AzureQueueSink'
'AzureSearchIndexSink'
'AzureSqlSink'
'AzureTableSink'
'BinarySink'
'BlobSink'
'CommonDataServiceForAppsSink'
'CosmosDbMongoDbApiSink'
'CosmosDbSqlApiSink'
'DelimitedTextSink'
'DocumentDbCollectionSink'
'DynamicsCrmSink'
'DynamicsSink'
'FileSystemSink'
'IcebergSink'
'InformixSink'
'JsonSink'
'LakeHouseTableSink'
'MicrosoftAccessSink'
'MongoDbAtlasSink'
'MongoDbV2Sink'
'OdbcSink'
'OracleSink'
'OrcSink'
'ParquetSink'
'RestSink'
'SalesforceServiceCloudSink'
'SalesforceServiceCloudV2Sink'
'SalesforceSink'
'SalesforceV2Sink'
'SapCloudForCustomerSink'
'SnowflakeSink'
'SnowflakeV2Sink'
'SqlDWSink'
'SqlMISink'
'SqlServerSink'
'SqlSink'
'WarehouseSink' (obrigatório)
writeBatchSize Gravar tamanho do lote. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
writeBatchTimeout Tempo limite de gravação em lote. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

CopySource

Nome Descrição Valor
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sourceRetryCount Contagem de repetição de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sourceRetryWait Espera de repetição de origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Defina como 'AmazonMWSSource' para o tipo AmazonMWSSource. Defina como 'AmazonRdsForOracleSource' para o tipo AmazonRdsForOracleSource. Defina como 'AmazonRdsForSqlServerSource' para o tipo AmazonRdsForSqlServerSource. Defina como 'AmazonRedshiftSource' para o tipo AmazonRedshiftSource. Defina como 'AvroSource' para o tipo AvroSource. Defina como 'AzureBlobFSSource' para o tipo AzureBlobFSSource. Defina como 'AzureDataExplorerSource' para o tipo AzureDataExplorerSource. Defina como 'AzureDataLakeStoreSource' para o tipo AzureDataLakeStoreSource. Defina como 'AzureDatabricksDeltaLakeSource' para o tipo AzureDatabricksDeltaLakeSource. Defina como 'AzureMariaDBSource' para o tipo AzureMariaDBSource. Defina como 'AzureMySqlSource' para o tipo AzureMySqlSource. Defina como 'AzurePostgreSqlSource' para o tipo AzurePostgreSqlSource. Defina como 'AzureSqlSource' para o tipo AzureSqlSource. Defina como 'AzureTableSource' para o tipo AzureTableSource. Defina como 'BinarySource' para o tipo BinarySource. Defina como 'BlobSource' para o tipo blobSource. Defina como 'CassandraSource' para o tipo CassandraSource. Defina como 'CommonDataServiceForAppsSource' para o tipo CommonDataServiceForAppsSource. Defina como 'ConcurSource' para o tipo ConcurSource. Defina como 'CosmosDbMongoDbApiSource' para o tipo CosmosDbMongoDbApiSource. Defina como 'CosmosDbSqlApiSource' para o tipo CosmosDbSqlApiSource. Defina como 'CouchbaseSource' para o tipo CouchbaseSource . Defina como 'Db2Source' para o tipo Db2Source. Defina como 'DelimitedTextSource' para o tipo DelimitedTextSource. Defina como 'DocumentDbCollectionSource' para o tipo DocumentDbCollectionSource. Defina como 'DrillSource' para o tipo DrillSource. Defina como 'DynamicsAXSource' para o tipo DynamicsAXSource. Defina como 'DynamicsCrmSource' para o tipo DynamicsCrmSource. Defina como 'DynamicsSource' para o tipo DynamicsSource. Defina como 'EloquaSource' para o tipo EloquaSource. Defina como 'ExcelSource' para o tipo do ExcelSource. Defina como 'FileSystemSource' para o tipo FileSystemSource. Defina como 'GoogleAdWordsSource' para o tipo GoogleAdWordsSource. Defina como 'GoogleBigQuerySource' para o tipo GoogleBigQuerySource. Defina como 'GoogleBigQueryV2Source' para o tipo GoogleBigQueryV2Source. Defina como 'GreenplumSource' para o tipo GreenplumSource . Defina como 'HBaseSource' para o tipo HBaseSource. Defina como 'HdfsSource' para o tipo HdfsSource . Defina como 'HiveSource' para o tipo HiveSource. Defina como 'HttpSource' para o tipo httpSource. Defina como 'HubspotSource' para o tipo HubspotSource. Defina como 'ImpalaSource' para o tipo ImpalaSource. Defina como 'InformixSource' para o tipo InformixSource. Defina como 'JiraSource' para o tipo JiraSource. Defina como 'JsonSource' para o tipo JsonSource. Defina como 'LakeHouseTableSource' para o tipo LakeHouseTableSource. Defina como 'MagentoSource' para o tipo MagentoSource. Defina como 'MariaDBSource' para o tipo MariaDBSource. Defina como 'MarketoSource' para o tipo MarketoSource. Defina como 'MicrosoftAccessSource' para o tipo MicrosoftAccessSource. Defina como 'MongoDbAtlasSource' para o tipo MongoDbAtlasSource. Defina como 'MongoDbSource' para o tipo MongoDbSource. Defina como 'MongoDbV2Source' para o tipo MongoDbV2Source. Defina como 'MySqlSource' para o tipo MySqlSource. Defina como 'NetezzaSource' para o tipo NetezzaSource. Defina como 'ODataSource' para o tipo ODataSource. Defina como 'OdbcSource' para o tipo OdbcSource. Defina como 'Office365Source' para o tipo Office365Source. Defina como 'OracleServiceCloudSource' para o tipo OracleServiceCloudSource. Defina como 'OracleSource' para o tipo OracleSource. Defina como 'OrcSource' para o tipo OrcSource. Defina como 'ParquetSource' para o tipo ParquetSource. Defina como 'PaypalSource' para o tipo paypalSource. Defina como 'PhoenixSource' para o tipo PhoenixSource. Defina como 'PostgreSqlSource' para o tipo PostgreSqlSource. Defina como 'PostgreSqlV2Source' para o tipo PostgreSqlV2Source. Defina como 'PrestoSource' para o tipo PrestoSource. Defina como 'QuickBooksSource' para o tipo QuickBooksSource. Defina como 'RelationalSource' para o tipo RelationalSource. Defina como 'ResponsysSource' para o tipo ResponsysSource. Defina como 'RestSource' para o tipo RestSource. Defina como 'SalesforceMarketingCloudSource' para o tipo SalesforceMarketingCloudSource. Defina como 'SalesforceServiceCloudSource' para o tipo SalesforceServiceCloudSource. Defina como 'SalesforceServiceCloudV2Source' para o tipo SalesforceServiceCloudV2Source. Defina como 'SalesforceSource' para o tipo SalesforceSource. Defina como 'SalesforceV2Source' para o tipo SalesforceV2Source. Defina como 'SapBwSource' para o tipo SapBwSource. Defina como 'SapCloudForCustomerSource' para o tipo SapCloudForCustomerSource. Defina como 'SapEccSource' para o tipo SapEccSource . Defina como 'SapHanaSource' para o tipo sapHanaSource. Defina como 'SapOdpSource' para o tipo sapOdpSource. Defina como 'SapOpenHubSource' para o tipo SapOpenHubSource . Defina como 'SapTableSource' para o tipo SapTableSource . Defina como 'ServiceNowSource' para o tipo ServiceNowSource. Defina como 'ServiceNowV2Source' para o tipo ServiceNowV2Source. Defina como 'SharePointOnlineListSource' para o tipo SharePointOnlineListSource. Defina como 'ShopifySource' para o tipo ShopifySource. Defina como 'SnowflakeSource' para o tipo SnowflakeSource. Defina como 'SnowflakeV2Source' para o tipo SnowflakeV2Source. Defina como 'SparkSource' para o tipo SparkSource. Defina como 'SqlDWSource' para o tipo SqlDWSource. Defina como 'SqlMISource' para o tipo SqlMISource. Defina como 'SqlServerSource' para o tipo SqlServerSource. Defina como 'SqlSource' para o tipo sqlSource. Defina como 'SquareSource' para o tipo SquareSource. Defina como 'SybaseSource' para o tipo SybaseSource. Defina como 'TeradataSource' para o tipo TeradataSource. Defina como 'VerticaSource' para o tipo VerticaSource. Defina como 'WarehouseSource' para o tipo WarehouseSource. Defina como 'XeroSource' para o tipo XeroSource . Defina como 'ZohoSource' para o tipo ZohoSource . Definir como 'WebSource' para o tipo WebSource. Defina como 'XmlSource' para o tipo XmlSource . 'AmazonMWSSource'
'AmazonRdsForOracleSource'
'AmazonRdsForSqlServerSource'
'AmazonRedshiftSource'
'AvroSource'
'AzureBlobFSSource'
'AzureDatabricksDeltaLakeSource'
'AzureDataExplorerSource'
'AzureDataLakeStoreSource'
'AzureMariaDBSource'
'AzureMySqlSource'
'AzurePostgreSqlSource'
'AzureSqlSource'
'AzureTableSource'
'BinarySource'
'BlobSource'
'CassandraSource'
'CommonDataServiceForAppsSource'
'ConcurSource'
'CosmosDbMongoDbApiSource'
'CosmosDbSqlApiSource'
'CouchbaseSource'
'Db2Source'
'DelimitedTextSource'
'DocumentDbCollectionSource'
'DrillSource'
'DynamicsAXSource'
'DynamicsCrmSource'
'DynamicsSource'
'EloquaSource'
'ExcelSource'
'FileSystemSource'
'GoogleAdWordsSource'
'GoogleBigQuerySource'
'GoogleBigQueryV2Source'
'GreenplumSource'
'HBaseSource'
'HdfsSource'
'HiveSource'
'HttpSource'
'HubspotSource'
'ImpalaSource'
'InformixSource'
'JiraSource'
'JsonSource'
'LakeHouseTableSource'
'MagentoSource'
'MariaDBSource'
'MarketoSource'
'MicrosoftAccessSource'
'MongoDbAtlasSource'
'MongoDbSource'
'MongoDbV2Source'
'MySqlSource'
'NetezzaSource'
'ODataSource'
'OdbcSource'
'Office365Source'
'OracleServiceCloudSource'
'OracleSource'
'OrcSource'
'ParquetSource'
'PaypalSource'
'PhoenixSource'
'PostgreSqlSource'
'PostgreSqlV2Source'
'PrestoSource'
'QuickBooksSource'
'RelationalSource'
'ResponsysSource'
'RestSource'
'SalesforceMarketingCloudSource'
'SalesforceServiceCloudSource'
'SalesforceServiceCloudV2Source'
'SalesforceSource'
'SalesforceV2Source'
'SapBwSource'
'SapCloudForCustomerSource'
'SapEccSource'
'SapHanaSource'
'SapOdpSource'
'SapOpenHubSource'
'SapTableSource'
'ServiceNowSource'
'ServiceNowV2Source'
'SharePointOnlineListSource'
'ShopifySource'
'SnowflakeSource'
'SnowflakeV2Source'
'SparkSource'
'SqlDWSource'
'SqlMISource'
'SqlServerSource'
'SqlSource'
'SquareSource'
'SybaseSource'
'TeradataSource'
'VerticaSource'
'WarehouseSource'
'WebSource'
'XeroSource'
'XmlSource'
'ZohoSource' (obrigatório)

CosmosDbMongoDbApiSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'CosmosDbMongoDbApiSink' (obrigatório)
writeBehavior Especifica se o documento com a mesma chave a ser substituído (upsert) em vez de gerar exceção (inserir). O valor padrão é "insert". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

CosmosDbMongoDbApiSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número de documentos a serem retornados em cada lote da resposta da instância do MongoDB. Na maioria dos casos, modificar o tamanho do lote não afetará o usuário ou o aplicativo. A principal finalidade dessa propriedade é evitar atingir a limitação do tamanho da resposta. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
cursorMethods Métodos de cursor para consulta mongodb. MongoDbCursorMethodsProperties
filtro Especifica o filtro de seleção usando operadores de consulta. Para retornar todos os documentos em uma coleção, omita esse parâmetro ou passe um documento vazio ({}). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'CosmosDbMongoDbApiSource' (obrigatório)

CosmosDbSqlApiSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'CosmosDbSqlApiSink' (obrigatório)
writeBehavior Descreve como gravar dados no Azure Cosmos DB. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Valores permitidos: inserir e upsert. qualquer

CosmosDbSqlApiSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
detectDatetime Se detectar valores primitivos como valores de datetime. Tipo: booliano (ou Expressão com resultType booleano). qualquer
Pagesize Tamanho da página do resultado. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
preferredRegions Regiões preferenciais. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer
consulta Consulta da API do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'CosmosDbSqlApiSource' (obrigatório)

CouchbaseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'CouchbaseSource' (obrigatório)

CredentialReference

Nome Descrição Valor
referenceName Nome da credencial de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de credencial. 'CredentialReference' (obrigatório)

CustomActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Custom' (obrigatório)
typeProperties Propriedades de atividade personalizada. CustomActivityTypeProperties (obrigatório)

CustomActivityReferenceObject

Nome Descrição Valor
Datasets Referências de conjunto de dados. DatasetReference []
linkedServices Referências de serviço vinculado. LinkedServiceReference []

CustomActivityTypeProperties

Nome Descrição Valor
autoUserSpecification Nível de elevação e escopo para o usuário, o padrão é tarefa não administradora. Tipo: cadeia de caracteres (ou Expressão com resultType duplo). qualquer
comando Comando para a atividade personalizada Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
extendedProperties Recipiente de propriedades definido pelo usuário. Não há nenhuma restrição nas chaves ou valores que podem ser usados. A atividade personalizada especificada pelo usuário tem a responsabilidade total de consumir e interpretar o conteúdo definido. customActivityTypePropertiesExtendedProperties
folderPath Caminho da pasta para arquivos de recurso Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
referenceObjects Objetos de referência CustomActivityReferenceObject
resourceLinkedService Referência de serviço vinculado a recursos. LinkedServiceReference
retentionTimeInDays O tempo de retenção para os arquivos enviados para atividade personalizada. Tipo: duplo (ou Expressão com resultType duplo). qualquer

CustomActivityTypePropertiesExtendedProperties

Nome Descrição Valor

DatabricksNotebookActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DatabricksNotebook' (obrigatório)
typeProperties Propriedades de atividade do Databricks Notebook. DatabricksNotebookActivityTypeProperties (obrigatório)

DatabricksNotebookActivityTypeProperties

Nome Descrição Valor
baseParameters Parâmetros base a serem usados para cada execução deste trabalho. Se o notebook usa um parâmetro que não é especificado, o valor padrão do notebook será usado. DatabricksNotebookActivityTypePropertiesBaseParameters
Bibliotecas Uma lista de bibliotecas a serem instaladas no cluster que executará o trabalho. DatabricksNotebookActivityTypePropertiesLibrariesItem[]
notebookPath O caminho absoluto do notebook a ser executado no Workspace do Databricks. Esse caminho deve começar com uma barra. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DatabricksNotebookActivityTypePropertiesBaseParameters

Nome Descrição Valor

DatabricksNotebookActivityTypePropertiesLibrariesItem

Nome Descrição Valor

DatabricksSparkJarActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DatabricksSparkJar' (obrigatório)
typeProperties Propriedades de atividade do Databricks SparkJar. DatabricksSparkJarActivityTypeProperties (obrigatório)

DatabricksSparkJarActivityTypeProperties

Nome Descrição Valor
Bibliotecas Uma lista de bibliotecas a serem instaladas no cluster que executará o trabalho. DatabricksSparkJarActivityTypePropertiesLibrariesItem []
mainClassName O nome completo da classe que contém o método principal a ser executado. Essa classe deve estar contida em um JAR fornecido como uma biblioteca. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Parâmetros Parâmetros que serão passados para o método principal. any[]

DatabricksSparkJarActivityTypePropertiesLibrariesItem

Nome Descrição Valor

DatabricksSparkPythonActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DatabricksSparkPython' (obrigatório)
typeProperties Propriedades de atividade do Databricks SparkPython. DatabricksSparkPythonActivityTypeProperties (obrigatório)

DatabricksSparkPythonActivityTypeProperties

Nome Descrição Valor
Bibliotecas Uma lista de bibliotecas a serem instaladas no cluster que executará o trabalho. DatabricksSparkPythonActivityTypePropertiesLibrariesItem []
Parâmetros Parâmetros de linha de comando que serão passados para o arquivo Python. any[]
pythonFile O URI do arquivo Python a ser executado. Há suporte para caminhos DBFS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DatabricksSparkPythonActivityTypePropertiesLibrariesItem

Nome Descrição Valor

DataFlowReference

Nome Descrição Valor
datasetParameters Parâmetros de fluxo de dados de referência do conjunto de dados. qualquer
Parâmetros Parâmetros de fluxo de dados ParameterValueSpecification
referenceName Nome do fluxo de dados de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de fluxo de dados. 'DataFlowReference' (obrigatório)

DataFlowStagingInfo

Nome Descrição Valor
folderPath Caminho da pasta para o blob de preparo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer
linkedService Referência de serviço vinculado de preparo. LinkedServiceReference

DataLakeAnalyticsUsqlActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DataLakeAnalyticsU-SQL' (obrigatório)
typeProperties Propriedades da atividade U-SQL do Data Lake Analytics. DataLakeAnalyticsUsqlActivityTypeProperties (obrigatório)

DataLakeAnalyticsUsqlActivityTypeProperties

Nome Descrição Valor
compilationMode Modo de compilação do U-SQL. Deve ser um destes valores: Semântico, Completo e SingleBox. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
degreeOfParallelism O número máximo de nós usados simultaneamente para executar o trabalho. O valor padrão é 1. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. qualquer
Parâmetros Parâmetros para solicitação de trabalho U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
prioridade Determina quais trabalhos de todos os que estão na fila devem ser selecionados para serem executados primeiro. Quanto menor o número, maior a prioridade. O valor padrão é 1000. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. qualquer
runtimeVersion Versão de runtime do mecanismo U-SQL a ser usado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
scriptLinkedService Referência de serviço vinculado de script. LinkedServiceReference (obrigatório)
scriptPath Caminho diferencia maiúsculas de minúsculas para a pasta que contém o script U-SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Nome Descrição Valor

DatasetReference

Nome Descrição Valor
Parâmetros Argumentos para o conjunto de dados. ParameterValueSpecification
referenceName Nome do conjunto de dados de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência do conjunto de dados. 'DatasetReference' (obrigatório)

Db2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'Db2Source' (obrigatório)

DeleteActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Delete' (obrigatório)
typeProperties Excluir propriedades da atividade. DeleteActivityTypeProperties (obrigatório)

DeleteActivityTypeProperties

Nome Descrição Valor
Dataset Excluir referência do conjunto de dados da atividade. DatasetReference (obrigatório)
enableLogging Se os logs detalhados de execução de atividade de exclusão devem ser registrados. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logStorageSettings As configurações de armazenamento de log que o cliente precisa fornecer quando enableLogging é verdadeiro. LogStorageSettings
maxConcurrentConnections As conexões simultâneas máximas para conectar a fonte de dados ao mesmo tempo. int

Restrições:
Valor mínimo = 1
recursivo Se for true, arquivos ou subpastas no caminho da pasta atual serão excluídos recursivamente. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storeSettings Excluir configurações do repositório de atividades. StoreReadSettings

DelimitedTextReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
skipLineCount Indica o número de linhas não vazias a serem ignoradas ao ler dados de arquivos de entrada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de leitura. 'DelimitedTextReadSettings' (obrigatório)

DelimitedTextReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
skipLineCount Indica o número de linhas não vazias a serem ignoradas ao ler dados de arquivos de entrada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

DelimitadoTextSink

Nome Descrição Valor
formatSettings Configurações de formato DelimitedText. DelimitedTextWriteSettings
storeSettings Configurações do repositório DelimitedText. StoreWriteSettings
tipo Tipo de coletor de cópia. 'DelimitedTextSink' (obrigatório)

DelimitedTextSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato DelimitedText. DelimitedTextReadSettings
storeSettings Configurações do repositório DelimitedText. StoreReadSettings
tipo Copiar tipo de origem. 'DelimitedTextSource' (obrigatório)

DelimitedTextWriteSettings

Nome Descrição Valor
fileExtension A extensão de arquivo usada para criar os arquivos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
quoteAllText Indica se os valores de cadeia de caracteres devem ser sempre colocados entre aspas. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

DistcpSettings

Nome Descrição Valor
distcpOptions Especifica as opções Distcp. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
resourceManagerEndpoint Especifica o ponto de extremidade Yarn ResourceManager. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tempScriptPath Especifica um caminho de pasta existente que será usado para armazenar o script de comando temp Distcp. O arquivo de script é gerado pelo ADF e será removido após a conclusão do trabalho de Cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DocumentDbCollectionSink

Nome Descrição Valor
nestingSeparator Separador de propriedades aninhadas. O padrão é . (ponto). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'DocumentDbCollectionSink' (obrigatório)
writeBehavior Descreve como gravar dados no Azure Cosmos DB. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Valores permitidos: inserir e upsert. qualquer

DocumentDbCollectionSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
nestingSeparator Separador de propriedades aninhadas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
consulta Consulta de documentos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'DocumentDbCollectionSource' (obrigatório)

DrillSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'DrillSource' (obrigatório)

DWCopyCommandDefaultValue

Nome Descrição Valor
columnName Nome da coluna. Tipo: objeto (ou Expressão com cadeia de caracteres resultType). qualquer
defaultValue O valor padrão da coluna. Tipo: objeto (ou Expressão com cadeia de caracteres resultType). qualquer

DWCopyCommandSettings

Nome Descrição Valor
additionalOptions Opções adicionais passadas diretamente para o SQL DW no Comando de Cópia. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions
defaultValues Especifica os valores padrão para cada coluna de destino no SQL DW. Os valores padrão na propriedade substituem o conjunto de restrições DEFAULT no BD e a coluna de identidade não pode ter um valor padrão. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). DWCopyCommandDefaultValue []

DWCopyCommandSettingsAdditionalOptions

Nome Descrição Valor

DynamicsAXSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'DynamicsAXSource' (obrigatório)

DynamicsCrmSink

Nome Descrição Valor
alternateKeyName O nome lógico da chave alternativa que será usada ao fazer upserting de registros. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'DynamicsCrmSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. 'Upsert' (obrigatório)

DynamicsCrmSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta FetchXML é uma linguagem de consulta proprietária usada no Microsoft Dynamics CRM (online & local). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'DynamicsCrmSource' (obrigatório)

DynamicsSink

Nome Descrição Valor
alternateKeyName O nome lógico da chave alternativa que será usada ao fazer upserting de registros. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos são ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'DynamicsSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. 'Upsert' (obrigatório)

DynamicsSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta FetchXML é uma linguagem de consulta proprietária usada no Microsoft Dynamics (online & local). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'DynamicsSource' (obrigatório)

EloquaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'EloquaSource' (obrigatório)

ExcelSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
storeSettings Configurações de repositório do Excel. StoreReadSettings
tipo Copiar tipo de origem. 'ExcelSource' (obrigatório)

ExecuteDataFlowActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'ExecuteDataFlow' (obrigatório)
typeProperties Execute as propriedades da atividade de fluxo de dados. ExecuteDataFlowActivityTypeProperties (obrigatório)

ExecuteDataFlowActivityTypeProperties

Nome Descrição Valor
calcular Propriedades de computação para a atividade de fluxo de dados. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Configurações de continuação para executar a atividade de fluxo de dados. ContinuationSettingsReference
continueOnError Continue na configuração de erro usada para a execução do fluxo de dados. Permite que o processamento continue se um coletor falhar. Tipo: booliano (ou Expressão com resultType booleano) qualquer
Fluxo Referência de fluxo de dados. DataFlowReference (obrigatório)
integrationRuntime A referência de runtime de integração. IntegrationRuntimeReference
runConcurrently Configuração de execução simultânea usada para execução de fluxo de dados. Permite que coletores com a mesma ordem de salvamento sejam processados simultaneamente. Tipo: booliano (ou Expressão com resultType booleano) qualquer
sourceStagingConcurrency Especifique o número de preparo paralelo para fontes aplicáveis ao coletor. Tipo: inteiro (ou Expressão com inteiro resultType) qualquer
Preparo Informações de preparo para executar a atividade de fluxo de dados. DataFlowStagingInfo
traceLevel Configuração de nível de rastreamento usada para a saída de monitoramento de fluxo de dados. Os valores com suporte são: 'grosseiro', 'fino' e 'nenhum'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer

ExecuteDataFlowActivityTypePropertiesCompute

Nome Descrição Valor
computeType Tipo de computação do cluster que executará o trabalho de fluxo de dados. Os valores possíveis incluem: 'Geral', 'MemoryOptimized', 'ComputeOptimized'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer
coreCount Contagem principal do cluster que executará o trabalho de fluxo de dados. Os valores com suporte são: 8, 16, 32, 48, 80, 144 e 272. Tipo: inteiro (ou Expressão com inteiro resultType) qualquer

ExecutePipelineActivity

Nome Descrição Valor
política Execute a política de atividade de pipeline. ExecutePipelineActivityPolicy
tipo Tipo de atividade. 'ExecutePipeline' (obrigatório)
typeProperties Execute propriedades de atividade de pipeline. ExecutePipelineActivityTypeProperties (obrigatório)

ExecutePipelineActivityPolicy

Nome Descrição Valor
secureInput Quando definido como true, a entrada da atividade é considerada segura e não será registrada no monitoramento. Bool

ExecutePipelineActivityTypeProperties

Nome Descrição Valor
Parâmetros Parâmetros de pipeline. ParameterValueSpecification
pipeline Referência de pipeline. PipelineReference (obrigatório)
waitOnCompletion Define se a execução da atividade aguardará a conclusão da execução do pipeline dependente. O padrão é false. Bool

ExecutePowerQueryActivityTypeProperties

Nome Descrição Valor
calcular Propriedades de computação para a atividade de fluxo de dados. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Configurações de continuação para executar a atividade de fluxo de dados. ContinuationSettingsReference
continueOnError Continue na configuração de erro usada para a execução do fluxo de dados. Permite que o processamento continue se um coletor falhar. Tipo: booliano (ou Expressão com resultType booleano) qualquer
Fluxo Referência de fluxo de dados. DataFlowReference (obrigatório)
integrationRuntime A referência de runtime de integração. IntegrationRuntimeReference
Consultas Lista de mapeamento para consulta de mashup do Power Query para conjuntos de dados do coletor. PowerQuerySinkMapping []
runConcurrently Configuração de execução simultânea usada para execução de fluxo de dados. Permite que coletores com a mesma ordem de salvamento sejam processados simultaneamente. Tipo: booliano (ou Expressão com resultType booleano) qualquer
Dissipadores (Preterido. Use consultas). Lista de coletores de atividades do Power Query mapeados para um queryName. ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency Especifique o número de preparo paralelo para fontes aplicáveis ao coletor. Tipo: inteiro (ou Expressão com inteiro resultType) qualquer
Preparo Informações de preparo para executar a atividade de fluxo de dados. DataFlowStagingInfo
traceLevel Configuração de nível de rastreamento usada para a saída de monitoramento de fluxo de dados. Os valores com suporte são: 'grosseiro', 'fino' e 'nenhum'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer

ExecutePowerQueryActivityTypePropertiesSinks

Nome Descrição Valor

ExecuteSsisPackageActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'ExecuteSSISPackage' (obrigatório)
typeProperties Execute as propriedades de atividade do pacote SSIS. ExecuteSsisPackageActivityTypeProperties (obrigatório)

ExecuteSsisPackageActivityTypeProperties

Nome Descrição Valor
connectVia A referência de runtime de integração. IntegrationRuntimeReference (obrigatório)
environmentPath O caminho do ambiente para executar o pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
executionCredential A credencial de execução do pacote. SsisExecutionCredential
logLevel O nível de log da execução do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
logLocation Local do log de execução do pacote SSIS. SsisLogLocation
packageConnectionManagers Os gerenciadores de conexões no nível do pacote para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation Local do pacote SSIS. SsisPackageLocation (obrigatório)
packageParameters Os parâmetros de nível de pacote para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers Os gerenciadores de conexões no nível do projeto para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters Os parâmetros de nível de projeto para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides A propriedade substitui para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Runtime Especifica o runtime para executar o pacote SSIS. O valor deve ser "x86" ou "x64". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Nome Descrição Valor

ExecuteWranglingDataflowActivity

Nome Descrição Valor
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'ExecuteWranglingDataflow' (obrigatório)
typeProperties Execute as propriedades da atividade de consulta de energia. ExecutePowerQueryActivityTypeProperties (obrigatório)

Expressão

Nome Descrição Valor
tipo Tipo de expressão. 'Expressão' (obrigatório)
valor Valor da expressão. cadeia de caracteres (obrigatório)

ExpressionV2

Nome Descrição Valor
Operandos Lista de expressões aninhadas. ExpressionV2 []
Operadores Tipo de valor do operador de expressão: lista de cadeias de caracteres. string[]
tipo Tipo de expressões com suporte pelo sistema. Tipo: cadeia de caracteres. 'Binário'
'Constante'
'Field'
'NAry'
'Unary'
valor Valor para Tipo de Constante/Campo: cadeia de caracteres. corda

FailActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Fail' (obrigatório)
typeProperties Propriedades de atividade de falha. FailActivityTypeProperties (obrigatório)

FailActivityTypeProperties

Nome Descrição Valor
errorCode O código de erro que categoriza o tipo de erro da atividade Fail. Pode ser um conteúdo dinâmico que é avaliado como uma cadeia de caracteres não vazia/em branco no runtime. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Mensagem A mensagem de erro que veio à tona na atividade Fail. Pode ser um conteúdo dinâmico que é avaliado como uma cadeia de caracteres não vazia/em branco no runtime. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

FileServerReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileFilter Especifique um filtro a ser usado para selecionar um subconjunto de arquivos no folderPath em vez de todos os arquivos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'FileServerReadSettings' (obrigatório)
wildcardFileName FileServer wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath FileServer wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

FileServerWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. 'FileServerWriteSettings' (obrigatório)

FileSystemSink

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. qualquer
tipo Tipo de coletor de cópia. 'FileSystemSink' (obrigatório)

FileSystemSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'FileSystemSource' (obrigatório)

FilterActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Filter' (obrigatório)
typeProperties Filtrar propriedades da atividade. FilterActivityTypeProperties (obrigatório)

FilterActivityTypeProperties

Nome Descrição Valor
condição Condição a ser usada para filtrar a entrada. expressão (obrigatório)
Itens Matriz de entrada na qual o filtro deve ser aplicado. expressão (obrigatório)

ForEachActivity

Nome Descrição Valor
tipo Tipo de atividade. 'ForEach' (obrigatório)
typeProperties Propriedades da atividade ForEach. ForEachActivityTypeProperties (obrigatório)

ForEachActivityTypeProperties

Nome Descrição Valor
Atividades Lista de atividades a serem executadas. de atividade [] (obrigatório)
batchCount Contagem de lote a ser usada para controlar o número de execução paralela (quando isSequential é definido como false). int

Restrições:
Valor máximo = 50
isSequential Se o loop for executado em sequência ou em paralelo (máximo 50) Bool
Itens Coleção a ser iterada. expressão (obrigatório)

FormatReadSettings

Nome Descrição Valor
tipo Defina como 'BinaryReadSettings' para o tipo binaryReadSettings. Defina como 'DelimitedTextReadSettings' para o tipo DelimitedTextReadSettings. Defina como 'JsonReadSettings' para o tipo JsonReadSettings . Defina como 'ParquetReadSettings' para o tipo ParquetReadSettings. Defina como 'XmlReadSettings' para o tipo XmlReadSettings . 'BinaryReadSettings'
'DelimitedTextReadSettings'
'JsonReadSettings'
'ParquetReadSettings'
'XmlReadSettings' (obrigatório)

FtpReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
disableChunking Se for true, desabilite a leitura paralela em cada arquivo. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'FtpReadSettings' (obrigatório)
useBinaryTransfer Especifique se o modo de transferência binária deve ser usado para repositórios FTP. Tipo: booliano (ou Expressão com resultType booleano). qualquer
wildcardFileName Ftp wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Ftp wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

GetMetadataActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'GetMetadata' (obrigatório)
typeProperties Propriedades da atividade GetMetadata. GetMetadataActivityTypeProperties (obrigatório)

GetMetadataActivityTypeProperties

Nome Descrição Valor
Dataset Referência do conjunto de dados da atividade GetMetadata. DatasetReference (obrigatório)
fieldList Campos de metadados a serem obtidos do conjunto de dados. any[]
formatSettings Configurações de formato de atividade GetMetadata. FormatReadSettings
storeSettings Configurações do repositório de atividades GetMetadata. StoreReadSettings

GoogleAdWordsSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GoogleAdWordsSource' (obrigatório)

GoogleBigQuerySource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GoogleBigQuerySource' (obrigatório)

GoogleBigQueryV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GoogleBigQueryV2Source' (obrigatório)

GoogleCloudStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto do Google Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'GoogleCloudStorageReadSettings' (obrigatório)
wildcardFileName Curinga do Google Cloud StorageFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do Google Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

GreenplumSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GreenplumSource' (obrigatório)

HBaseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HBaseSource' (obrigatório)

HdfsReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
distcpSettings Especifica as configurações relacionadas ao Distcp. DistcpSettings
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'HdfsReadSettings' (obrigatório)
wildcardFileName HDFS wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath HDFS wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

HdfsSource

Nome Descrição Valor
distcpSettings Especifica as configurações relacionadas ao Distcp. DistcpSettings
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'HdfsSource' (obrigatório)

HDInsightHiveActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightHive' (obrigatório)
typeProperties Propriedades de atividade do Hive do HDInsight. HDInsightHiveActivityTypeProperties (obrigatório)

HDInsightHiveActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. any[]
Define Permite que o usuário especifique as definições para solicitação de trabalho do Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
queryTimeout Valor do tempo limite da consulta (em minutos). Eficaz quando o cluster HDInsight está com ESP (Enterprise Security Package) int
scriptLinkedService Referência de serviço vinculado de script. LinkedServiceReference
scriptPath Caminho do script. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []
Variáveis Argumentos especificados pelo usuário no namespace hivevar. HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

Nome Descrição Valor

HDInsightHiveActivityTypePropertiesVariables

Nome Descrição Valor

HDInsightMapReduceActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightMapReduce' (obrigatório)
typeProperties Propriedades de atividade do MapReduce do HDInsight. HDInsightMapReduceActivityTypeProperties (obrigatório)

HDInsightMapReduceActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. any[]
className Nome da classe. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Define Permite que o usuário especifique as definições para a solicitação de trabalho mapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
jarFilePath Caminho jar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
jarLibs Jar libs. any[]
jarLinkedService Referência de serviço vinculado jar. LinkedServiceReference
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []

HDInsightMapReduceActivityTypePropertiesDefines

Nome Descrição Valor

HDInsightPigActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightPig' (obrigatório)
typeProperties Propriedades de atividade do Pig do HDInsight. HDInsightPigActivityTypeProperties (obrigatório)

HDInsightPigActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. Tipo: matriz (ou Expressão com matriz resultType). qualquer
Define Permite que o usuário especifique as definições para solicitação de trabalho do Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
scriptLinkedService Referência de serviço vinculado de script. LinkedServiceReference
scriptPath Caminho do script. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []

HDInsightPigActivityTypePropertiesDefines

Nome Descrição Valor

HDInsightSparkActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightSpark' (obrigatório)
typeProperties Propriedades de atividade do SPARK do HDInsight. HDInsightSparkActivityTypeProperties (obrigatório)

HDInsightSparkActivityTypeProperties

Nome Descrição Valor
Argumentos Os argumentos especificados pelo usuário para HDInsightSparkActivity. any[]
className A classe principal java/Spark do aplicativo. corda
entryFilePath O caminho relativo para a pasta raiz do código/pacote a ser executado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
proxyUser O usuário a ser representado que executará o trabalho. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
rootPath O caminho raiz em 'sparkJobLinkedService' para todos os arquivos do trabalho. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
sparkConfig Propriedade de configuração do Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService O serviço vinculado de armazenamento para carregar o arquivo de entrada e as dependências e para receber logs. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Nome Descrição Valor

HDInsightStreamingActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightStreaming' (obrigatório)
typeProperties Propriedades da atividade de streaming do HDInsight. HDInsightStreamingActivityTypeProperties (obrigatório)

HDInsightStreamingActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. any[]
Combinador Nome executável do combinador. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
commandEnvironment Valores de ambiente de linha de comando. any[]
Define Permite que o usuário especifique as definições para solicitação de trabalho de streaming. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Referência de serviço vinculado em que os arquivos estão localizados. LinkedServiceReference
filePaths Caminhos para transmitir arquivos de trabalho. Pode ser diretórios. any[] (obrigatório)
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
entrada Caminho do blob de entrada. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Mapeador Nome executável do mapeador. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
saída Caminho do blob de saída. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
redutor Nome executável do redutor. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []

HDInsightStreamingActivityTypePropertiesDefines

Nome Descrição Valor

HiveSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HiveSource' (obrigatório)

HttpReadSettings

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
additionalHeaders Os cabeçalhos HTTP adicionais na solicitação para a API RESTful. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestBody O corpo da solicitação HTTP para a API RESTful se requestMethod for POST. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestMethod O método HTTP usado para chamar a API RESTful. O padrão é GET. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestTimeout Especifica o tempo limite para um cliente HTTP obter resposta HTTP do servidor HTTP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de leitura. 'HttpReadSettings' (obrigatório)

HttpSource

Nome Descrição Valor
httpRequestTimeout Especifica o tempo limite para um cliente HTTP obter resposta HTTP do servidor HTTP. O valor padrão é equivalente a System.Net.HttpWebRequest.Timeout. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HttpSource' (obrigatório)

HubspotSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HubspotSource' (obrigatório)

IcebergSink

Nome Descrição Valor
formatSettings Configurações de formato de iceberg. IcebergWriteSettings
storeSettings Configurações do repositório iceberg. StoreWriteSettings
tipo Tipo de coletor de cópia. 'IcebergSink' (obrigatório)

IcebergWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

IfConditionActivity

Nome Descrição Valor
tipo Tipo de atividade. 'IfCondition' (obrigatório)
typeProperties Propriedades da atividade IfCondition. IfConditionActivityTypeProperties (obrigatório)

IfConditionActivityTypeProperties

Nome Descrição Valor
expressão Uma expressão que seria avaliada como booliana. Isso é usado para determinar o bloco de atividades (ifTrueActivities ou ifFalseActivities) que serão executadas. expressão (obrigatório)
ifFalseActivities Lista de atividades a serem executadas se a expressão for avaliada como false. Essa é uma propriedade opcional e, se não for fornecida, a atividade sairá sem nenhuma ação. de atividade de []
ifTrueActivities Lista de atividades a serem executadas se a expressão for avaliada como true. Essa é uma propriedade opcional e, se não for fornecida, a atividade sairá sem nenhuma ação. de atividade de []

ImpalaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ImpalaSource' (obrigatório)

InformixSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'InformixSink' (obrigatório)

InformixSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'InformixSource' (obrigatório)

IntegrationRuntimeReference

Nome Descrição Valor
Parâmetros Argumentos para o runtime de integração. ParameterValueSpecification
referenceName Nome do runtime de integração de referência. cadeia de caracteres (obrigatório)
tipo Tipo de runtime de integração. 'IntegrationRuntimeReference' (obrigatório)

JiraSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'JiraSource' (obrigatório)

JsonReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. 'JsonReadSettings' (obrigatório)

JsonReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

JsonSink

Nome Descrição Valor
formatSettings Configurações de formato Json. JsonWriteSettings
storeSettings Configurações do repositório Json. StoreWriteSettings
tipo Tipo de coletor de cópia. 'JsonSink' (obrigatório)

JsonSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato Json. JsonReadSettings
storeSettings Configurações do repositório Json. StoreReadSettings
tipo Copiar tipo de origem. 'JsonSource' (obrigatório)

JsonWriteSettings

Nome Descrição Valor
filePattern Padrão de arquivo JSON. Essa configuração controla a maneira como uma coleção de objetos JSON será tratada. O valor padrão é 'setOfObjects'. Diferencia maiúsculas de minúsculas. qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

LakeHouseReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'LakeHouseReadSettings' (obrigatório)
wildcardFileName Microsoft Fabric LakeHouse Files wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Microsoft Fabric LakeHouse Files wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

LakeHouseTableSink

Nome Descrição Valor
partitionNameList Especifique os nomes das colunas de partição das colunas do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). qualquer
partitionOption Crie partições na estrutura de pastas com base em uma ou várias colunas. Cada valor de coluna distinto (par) será uma nova partição. Os valores possíveis incluem: "None", "PartitionByKey". qualquer
tableActionOption O tipo de ação de tabela para o coletor de tabela lakehouse. Os valores possíveis incluem: "None", "Append", "Overwrite". qualquer
tipo Tipo de coletor de cópia. 'LakeHouseTableSink' (obrigatório)

LakeHouseTableSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
timestampAsOf Consultar um instantâneo mais antigo por carimbo de data/hora. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'LakeHouseTableSource' (obrigatório)
versionAsOf Consulte um instantâneo mais antigo por versão. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer

LakeHouseWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. 'LakeHouseWriteSettings' (obrigatório)

LinkedServiceReference

Nome Descrição Valor
Parâmetros Argumentos para LinkedService. ParameterValueSpecification
referenceName Nome do LinkedService de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de serviço vinculado. 'LinkedServiceReference' (obrigatório)

LogLocationSettings

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado do armazenamento de log. LinkedServiceReference (obrigatório)
caminho O caminho para o armazenamento para armazenar logs detalhados da execução da atividade. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

LogSettings

Nome Descrição Valor
copyActivityLogSettings Especifica as configurações para o log de atividades de cópia. CopyActivityLogSettings
enableCopyActivityLog Especifica se o log de atividades de cópia deve ser habilitado. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logLocationSettings Configurações de local de log que o cliente precisa fornecer ao habilitar o log. LogLocationSettings (obrigatório)

LogStorageSettings

Nome Descrição Valor
enableReliableLogging Especifica se o registro em log confiável deve ser habilitado. Tipo: booliano (ou Expressão com resultType booleano). qualquer
linkedServiceName Referência de serviço vinculado do armazenamento de log. LinkedServiceReference (obrigatório)
logLevel Obtém ou define o nível de log, suporte: Informações, Aviso. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
caminho O caminho para o armazenamento para armazenar logs detalhados da execução da atividade. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

LookupActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Pesquisa' (obrigatório)
typeProperties Propriedades da atividade de pesquisa. LookupActivityTypeProperties (obrigatório)

LookupActivityTypeProperties

Nome Descrição Valor
Dataset Referência do conjunto de dados de atividade de pesquisa. DatasetReference (obrigatório)
firstRowOnly Seja para retornar a primeira linha ou todas as linhas. O valor padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fonte Propriedades de origem específicas do conjunto de dados, o mesmo que a origem da atividade de cópia. CopySource (obrigatório)

MagentoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MagentoSource' (obrigatório)

MariaDBSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MariaDBSource' (obrigatório)

MarketoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MarketoSource' (obrigatório)

MetadadosItem

Nome Descrição Valor
nome Nome da chave do item de metadados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
valor Valor do item de metadados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

Microsoft.DataFactory/factories/pipelines

Nome Descrição Valor
nome O nome do recurso corda

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 1
Padrão = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obrigatório)
pai No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.

Para obter mais informações, consulte recurso filho fora do recurso pai.
Nome simbólico para o recurso do tipo: fábricas de
Propriedades Propriedades do pipeline. pipeline (obrigatório)

MicrosoftAccessSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'MicrosoftAccessSink' (obrigatório)

MicrosoftAccessSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'MicrosoftAccessSource' (obrigatório)

MongoDbAtlasSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'MongoDbAtlasSink' (obrigatório)
writeBehavior Especifica se o documento com a mesma chave a ser substituído (upsert) em vez de gerar exceção (inserir). O valor padrão é "insert". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

MongoDbAtlasSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número de documentos a serem retornados em cada lote da resposta da instância do Atlas do MongoDB. Na maioria dos casos, modificar o tamanho do lote não afetará o usuário ou o aplicativo. A principal finalidade dessa propriedade é evitar atingir a limitação do tamanho da resposta. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
cursorMethods Métodos de cursor para consulta do Mongodb MongoDbCursorMethodsProperties
filtro Especifica o filtro de seleção usando operadores de consulta. Para retornar todos os documentos em uma coleção, omita esse parâmetro ou passe um documento vazio ({}). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MongoDbAtlasSource' (obrigatório)

MongoDbCursorMethodsProperties

Nome Descrição Valor
limite Especifica o número máximo de documentos retornados pelo servidor. limit() é análogo à instrução LIMIT em um banco de dados SQL. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
projeto Especifica os campos a serem retornados nos documentos que correspondem ao filtro de consulta. Para retornar todos os campos nos documentos correspondentes, omita esse parâmetro. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
saltitar Especifica quantos documentos foram ignorados e onde o MongoDB começa a retornar resultados. Essa abordagem pode ser útil na implementação de resultados paginados. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
ordenar Especifica a ordem na qual a consulta retorna documentos correspondentes. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

MongoDbSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Deve ser uma expressão de consulta SQL-92. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'MongoDbSource' (obrigatório)

MongoDbV2Sink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'MongoDbV2Sink' (obrigatório)
writeBehavior Especifica se o documento com a mesma chave a ser substituído (upsert) em vez de gerar exceção (inserir). O valor padrão é "insert". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

MongoDbV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número de documentos a serem retornados em cada lote da resposta da instância do MongoDB. Na maioria dos casos, modificar o tamanho do lote não afetará o usuário ou o aplicativo. A principal finalidade dessa propriedade é evitar atingir a limitação do tamanho da resposta. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
cursorMethods Métodos de cursor para consulta do Mongodb MongoDbCursorMethodsProperties
filtro Especifica o filtro de seleção usando operadores de consulta. Para retornar todos os documentos em uma coleção, omita esse parâmetro ou passe um documento vazio ({}). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MongoDbV2Source' (obrigatório)

MySqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MySqlSource' (obrigatório)

NetezzaPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro que será usado para particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

NetezzaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
partitionOption O mecanismo de partição que será usado para Netezza lido em paralelo. Os valores possíveis incluem: "None", "DataSlice", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para o particionamento de origem do Netezza. NetezzaPartitionSettings
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'NetezzaSource' (obrigatório)

NotebookParameter

Nome Descrição Valor
tipo Tipo de parâmetro notebook. 'bool'
'float'
'int'
'string'
valor Valor do parâmetro notebook. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

ODataSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Consulta OData. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'ODataSource' (obrigatório)

OdbcSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'OdbcSink' (obrigatório)

OdbcSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'OdbcSource' (obrigatório)

Office365Source

Nome Descrição Valor
allowedGroups Os grupos que contêm todos os usuários. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer
dateFilterColumn A Coluna para aplicar o nome <paramref="StartTime"/> e <nome paramref="EndTime"/>. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
endTime Hora de término do intervalo solicitado para esse conjunto de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
outputColumns As colunas a serem lidas na tabela do Office 365. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). itemType: OutputColumn. Exemplo: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] qualquer
startTime Hora de início do intervalo solicitado para esse conjunto de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'Office365Source' (obrigatório)
userScopeFilterUri O uri de escopo do usuário. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

OracleCloudStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto do Oracle Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'OracleCloudStorageReadSettings' (obrigatório)
wildcardFileName WildcardFileName do Oracle Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Oracle Cloud Storage wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

OraclePartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro que será usado para particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionNames Nomes das partições físicas da tabela Oracle. qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

OracleServiceCloudSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'OracleServiceCloudSource' (obrigatório)

OracleSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'OracleSink' (obrigatório)

OracleSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
oracleReaderQuery Consulta de leitor oracle. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para o Oracle lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem oracle. OraclePartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'OracleSource' (obrigatório)

OrcSink

Nome Descrição Valor
formatSettings Configurações de formato ORC. OrcWriteSettings
storeSettings Configurações do repositório ORC. StoreWriteSettings
tipo Tipo de coletor de cópia. 'OrcSink' (obrigatório)

OrcSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
storeSettings Configurações do repositório ORC. StoreReadSettings
tipo Copiar tipo de origem. 'OrcSource' (obrigatório)

OrcWriteSettings

Nome Descrição Valor
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

ParameterDefinitionSpecification

Nome Descrição Valor

ParameterSpecification

Nome Descrição Valor
defaultValue Valor padrão do parâmetro. qualquer
tipo Tipo de parâmetro. 'Matriz'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (obrigatório)

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParquetReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. 'ParquetReadSettings' (obrigatório)

ParquetReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

ParquetSink

Nome Descrição Valor
formatSettings Configurações de formato Parquet. ParquetWriteSettings
storeSettings Configurações do parquet store. StoreWriteSettings
tipo Tipo de coletor de cópia. 'ParquetSink' (obrigatório)

ParquetSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato Parquet. ParquetReadSettings
storeSettings Configurações do parquet store. StoreReadSettings
tipo Copiar tipo de origem. 'ParquetSource' (obrigatório)

ParquetWriteSettings

Nome Descrição Valor
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

PaypalSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PaypalSource' (obrigatório)

PhoenixSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PhoenixSource' (obrigatório)

Pipeline

Nome Descrição Valor
Atividades Lista de atividades no pipeline. de atividade de []
Anotações Lista de marcas que podem ser usadas para descrever o Pipeline. any[]
Simultaneidade O número máximo de execuções simultâneas para o pipeline. int

Restrições:
Valor mínimo = 1
descrição A descrição do pipeline. corda
pasta A pasta na qual este Pipeline está. Se não for especificado, o Pipeline aparecerá no nível raiz. PipelineFolder
Parâmetros Lista de parâmetros para pipeline. ParameterDefinitionSpecification
política Política de pipeline. PipelinePolicy
runDimensions Dimensões emitidas pelo Pipeline. PipelineRunDimensions
Variáveis Lista de variáveis para pipeline. VariableDefinitionSpecification

PipelineElapsedTimeMetricPolicy

Nome Descrição Valor
duração Valor timeSpan, após o qual uma Métrica de Monitoramento do Azure é acionada. qualquer

PipelineFolder

Nome Descrição Valor
nome O nome da pasta na qual este Pipeline está. corda

PipelinePolicy

Nome Descrição Valor
elapsedTimeMetric Política de Métrica do ElapsedTime do Pipeline. PipelineElapsedTimeMetricPolicy

PipelineReference

Nome Descrição Valor
nome Nome da referência. corda
referenceName Nome do pipeline de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de pipeline. 'PipelineReference' (obrigatório)

PipelineRunDimensions

Nome Descrição Valor

PolybaseSettings

Nome Descrição Valor
rejectSampleValue Determina o número de linhas a serem recuperadas antes que o PolyBase recalcula o percentual de linhas rejeitadas. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
rejectType Tipo de rejeição. 'percentual'
'value'
rejectValue Especifica o valor ou o percentual de linhas que podem ser rejeitadas antes que a consulta falhe. Tipo: número (ou Expressão com número resultType), mínimo: 0. qualquer
useTypeDefault Especifica como lidar com valores ausentes em arquivos de texto delimitados quando o PolyBase recupera dados do arquivo de texto. Tipo: booliano (ou Expressão com resultType booleano). qualquer

PostgreSqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PostgreSqlSource' (obrigatório)

PostgreSqlV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PostgreSqlV2Source' (obrigatório)

PowerQuerySink

Nome Descrição Valor
Dataset Referência do conjunto de dados. DatasetReference
descrição Descrição da transformação. corda
flowlet Referência de flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
nome Nome da transformação. cadeia de caracteres (obrigatório)
rejectedDataLinkedService Referência de serviço vinculado a dados rejeitados. LinkedServiceReference
schemaLinkedService Referência de serviço vinculado de esquema. LinkedServiceReference
roteiro script de coletor. corda

PowerQuerySinkMapping

Nome Descrição Valor
dataflowSinks Lista de coletores mapeados para a consulta de mashup do Power Query. PowerQuerySink []
queryName Nome da consulta no documento de mashup do Power Query. corda

PrestoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PrestoSource' (obrigatório)

QuickBooksSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'QuickBooksSource' (obrigatório)

RedirectIncompatibleRowSettings

Nome Descrição Valor
linkedServiceName Nome do Armazenamento do Azure, SAS de Armazenamento ou serviço vinculado do Azure Data Lake Store usado para redirecionar linha incompatível. Deve ser especificado se redirectIncompatibleRowSettings for especificado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
caminho O caminho para armazenar os dados de linha incompatíveis de redirecionamento. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

RedshiftUnloadSettings

Nome Descrição Valor
bucketName O bucket do Amazon S3 provisório que será usado para armazenar os dados descarregados da fonte do Amazon Redshift. O bucket deve estar na mesma região que a origem do Amazon Redshift. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
s3LinkedServiceName O nome do serviço vinculado do Amazon S3 que será usado para a operação de descarregamento ao copiar da origem do Amazon Redshift. LinkedServiceReference (obrigatório)

RelationalSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'RelationalSource' (obrigatório)

ResponsysSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ResponsysSource' (obrigatório)

RestSink

Nome Descrição Valor
additionalHeaders Os cabeçalhos HTTP adicionais na solicitação para a API RESTful. Tipo: pares de valor de chave (o valor deve ser o tipo de cadeia de caracteres). qualquer
httpCompressionType Tipo de compactação http para enviar dados em formato compactado com nível de compactação ideal, o padrão é Nenhum. E a única opção com suporte é gzip. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:01:40. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
requestInterval O tempo a aguardar antes de enviar a próxima solicitação, em milissegundos qualquer
requestMethod O método HTTP usado para chamar a API RESTful. O padrão é POST. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'RestSink' (obrigatório)

RestSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: pares de valor de chave (o valor deve ser o tipo de cadeia de caracteres). qualquer
additionalHeaders Os cabeçalhos HTTP adicionais na solicitação para a API RESTful. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:01:40. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
paginationRules As regras de paginação para compor solicitações da próxima página. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestBody O corpo da solicitação HTTP para a API RESTful se requestMethod for POST. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestInterval O tempo a aguardar antes de enviar a próxima solicitação de página. qualquer
requestMethod O método HTTP usado para chamar a API RESTful. O padrão é GET. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'RestSource' (obrigatório)

SalesforceMarketingCloudSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SalesforceMarketingCloudSource' (obrigatório)

SalesforceServiceCloudSink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceServiceCloudSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceServiceCloudSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
readBehavior O comportamento de leitura da operação. O padrão é Consulta. Valores permitidos: Query/QueryAll. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceServiceCloudSource' (obrigatório)

SalesforceServiceCloudV2Sink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceServiceCloudV2Sink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceServiceCloudV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
includeDeletedObjects Essa propriedade controla se o resultado da consulta contém objetos Excluídos. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
consulta Você só pode usar a consulta SOQL (Salesforce Object Query Language) com limitações. Para obter limitações de SOQL, consulte este artigo: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Se a consulta não for especificada, todos os dados do objeto Salesforce especificado em ObjectApiName/reportId no conjunto de dados serão recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
SOQLQuery Preterindo, use a propriedade 'query'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceServiceCloudV2Source' (obrigatório)

SalesforceSink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
readBehavior O comportamento de leitura da operação. O padrão é Consulta. Valores permitidos: Query/QueryAll. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceSource' (obrigatório)

SalesforceV2Sink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceV2Sink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
includeDeletedObjects Essa propriedade controla se o resultado da consulta contém objetos Excluídos. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
Pagesize Tamanho da página para cada solicitação http, pageSize muito grande causará tempo limite, padrão 300.000. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
consulta Você só pode usar a consulta SOQL (Salesforce Object Query Language) com limitações. Para obter limitações de SOQL, consulte este artigo: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Se a consulta não for especificada, todos os dados do objeto Salesforce especificado em ObjectApiName/reportId no conjunto de dados serão recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
SOQLQuery Preterindo, use a propriedade 'query'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceV2Source' (obrigatório)

SapBwSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta MDX. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapBwSource' (obrigatório)

SapCloudForCustomerSink

Nome Descrição Valor
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Tipo de coletor de cópia. 'SapCloudForCustomerSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é "Inserir". 'Insert'
'Atualizar'

SapCloudForCustomerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Consulta OData do SAP Cloud for Customer. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapCloudForCustomerSource' (obrigatório)

SapEccSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Consulta SAP ECC OData. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapEccSource' (obrigatório)

SapHanaPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna que será usada para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SapHanaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
packetSize O tamanho do pacote de dados lidos do SAP HANA. Tipo: inteiro(ou expressão com inteiro resultType). qualquer
partitionOption O mecanismo de partição que será usado para o SAP HANA lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "SapHanaDynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem do SAP HANA. SapHanaPartitionSettings
consulta Consulta sql do SAP HANA. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapHanaSource' (obrigatório)

SapOdpSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
extractionMode O modo de extração. O valor permitido inclui: Full, Delta e Recovery. O valor padrão é Full. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
projeção Especifica as colunas a serem selecionadas nos dados de origem. Tipo: matriz de objetos(projeção) (ou Expressão com matriz resultType de objetos). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
escolha Especifica as condições de seleção dos dados de origem. Tipo: matriz de objetos(seleção) (ou Expressão com matriz resultType de objetos). qualquer
subscriberProcess O processo do assinante para gerenciar o processo delta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SapOdpSource' (obrigatório)

SapOpenHubSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
baseRequestId A ID da solicitação de carregamento delta. Depois de definido, somente os dados com requestId maiores que o valor dessa propriedade serão recuperados. O valor padrão é 0. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
customRfcReadTableFunctionModule Especifica o módulo de função RFC personalizado que será usado para ler dados da Tabela SAP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
excludeLastRequest Se deseja excluir os registros da última solicitação. O valor padrão é true. Tipo: booliano (ou Expressão com resultType booleano). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sapDataColumnDelimiter O caractere único que será usado como delimitador passado para o SAP RFC, bem como a divisão dos dados de saída recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SapOpenHubSource' (obrigatório)

SapTablePartitionSettings

Nome Descrição Valor
maxPartitionsNumber O valor máximo das partições em que a tabela será dividida. Tipo: inteiro (ou Expressão com cadeia de caracteres resultType). qualquer
partitionColumnName O nome da coluna que será usada para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SapTableSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número máximo de linhas que serão recuperadas por vez ao recuperar dados da Tabela SAP. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
customRfcReadTableFunctionModule Especifica o módulo de função RFC personalizado que será usado para ler dados da Tabela SAP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para a tabela SAP lida em paralelo. Os valores possíveis incluem: "None", "PartitionOnInt", "PartitionOnCalendarYear", "PartitionOnCalendarMonth", "PartitionOnCalendarDate", "PartitionOnTime". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem da tabela SAP. SapTablePartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
rfcTableFields Os campos da tabela SAP que serão recuperados. Por exemplo, coluna0, coluna1. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
rfcTableOptions As opções para a filtragem da Tabela SAP. Por exemplo, COLUMN0 EQ SOME VALUE. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
rowCount O número de linhas a serem recuperadas. Tipo: inteiro(ou expressão com inteiro resultType). qualquer
rowSkips O número de linhas que serão ignoradas. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sapDataColumnDelimiter O caractere único que será usado como delimitador passado para o SAP RFC, bem como a divisão dos dados de saída recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SapTableSource' (obrigatório)

ScriptActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Script' (obrigatório)
typeProperties Propriedades da atividade de script. ScriptActivityTypeProperties (obrigatório)

ScriptActivityParameter

Nome Descrição Valor
direção A direção do parâmetro. 'Entrada'
'InputOutput'
'Saída'
nome O nome do parâmetro. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tamanho O tamanho do parâmetro de direção de saída. int
tipo O tipo do parâmetro. 'Boolean'
'DateTime'
'DateTimeOffset'
'Decimal'
'Double'
'Guid'
'Int16'
'Int32'
'Int64'
'Single'
'String'
'Timespan'
valor O valor do parâmetro. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

ScriptActivityScriptBlock

Nome Descrição Valor
Parâmetros Matriz de parâmetros de script. Tipo: matriz. ScriptActivityParameter []
Texto O texto da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo O tipo da consulta. Consulte o ScriptType para obter opções válidas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

ScriptActivityTypeProperties

Nome Descrição Valor
logSettings Configurações de log da atividade de script. ScriptActivityTypePropertiesLogSettings
returnMultistatementResult Habilite a recuperação de conjuntos de resultados de várias instruções SQL e o número de linhas afetadas pela instrução DML. Conector com suporte: SnowflakeV2. Tipo: booliano (ou Expressão com resultType booleano). qualquer
scriptBlockExecutionTimeout Tempo limite de execução do ScriptBlock. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
Scripts Matriz de blocos de script. Tipo: matriz. ScriptActivityScriptBlock []

ScriptActivityTypePropertiesLogSettings

Nome Descrição Valor
logDestination O destino dos logs. Tipo: cadeia de caracteres. 'ActivityOutput'
'ExternalStore' (obrigatório)
logLocationSettings Configurações de local de log que o cliente precisa fornecer ao habilitar o log. LogLocationSettings

SecretBase

Nome Descrição Valor
tipo Defina como 'AzureKeyVaultSecret' para o tipo AzureKeyVaultSecretReference. Defina como 'SecureString' para o tipo SecureString. 'AzureKeyVaultSecret'
'SecureString' (obrigatório)

SecureInputOutputPolicy

Nome Descrição Valor
secureInput Quando definido como true, a entrada da atividade é considerada segura e não será registrada no monitoramento. Bool
secureOutput Quando definido como true, a saída da atividade é considerada segura e não será registrada no monitoramento. Bool

SecureString

Nome Descrição Valor
tipo Tipo do segredo. cadeia de caracteres (obrigatório)
valor Valor da cadeia de caracteres segura. cadeia de caracteres (obrigatório)

SecureString

Nome Descrição Valor
tipo Tipo do segredo. 'SecureString' (obrigatório)
valor Valor da cadeia de caracteres segura. cadeia de caracteres (obrigatório)

ServiceNowSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ServiceNowSource' (obrigatório)

ServiceNowV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
expressão Expressão para filtrar dados da origem. ExpressionV2
Pagesize Tamanho da página do resultado. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ServiceNowV2Source' (obrigatório)

SetVariableActivity

Nome Descrição Valor
política Política de atividade. SecureInputOutputPolicy
tipo Tipo de atividade. 'SetVariable' (obrigatório)
typeProperties Definir propriedades de atividade variável. SetVariableActivityTypeProperties (obrigatório)

SetVariableActivityTypeProperties

Nome Descrição Valor
setSystemVariable Se definido como true, ele define o valor retornado da execução do pipeline. Bool
valor Valor a ser definido. Pode ser um valor estático ou expressão. qualquer
variableName Nome da variável cujo valor precisa ser definido. corda

SftpReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
disableChunking Se for true, desabilite a leitura paralela em cada arquivo. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'SftpReadSettings' (obrigatório)
wildcardFileName Sftp wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Sftp wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SftpWriteSettings

Nome Descrição Valor
operationTimeout Especifica o tempo limite para gravar cada parte no servidor SFTP. Valor padrão: 01:00:00 (uma hora). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de gravação. 'SftpWriteSettings' (obrigatório)
useTempFileRename Carregue em arquivos temporários e renomeie. Desabilite essa opção se o servidor SFTP não oferecer suporte à operação de renomeação. Tipo: booliano (ou Expressão com resultType booleano). qualquer

SharePointOnlineListSource

Nome Descrição Valor
httpRequestTimeout O tempo de espera para obter uma resposta do SharePoint Online. O valor padrão é 5 minutos (00:05:00). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta A consulta OData para filtrar os dados na lista do SharePoint Online. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SharePointOnlineListSource' (obrigatório)

ShopifySource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ShopifySource' (obrigatório)

SkipErrorFile

Nome Descrição Valor
dataInconsistency Ignore se o arquivo de origem/coletor foi alterado por outra gravação simultânea. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileMissing Ignore se o arquivo for excluído por outro cliente durante a cópia. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer

SnowflakeExportCopyCommand

Nome Descrição Valor
additionalCopyOptions Opções de cópia adicionais passadas diretamente para o comando snowflake Copy. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS. FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions Opções de formato adicionais passadas diretamente para o Comando de Cópia do Floco de Neve. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
storageIntegration O nome da integração de armazenamento snowflake a ser usada para a operação de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de exportação. cadeia de caracteres (obrigatório)

SnowflakeExportCopyCommandAdditionalCopyOptions

Nome Descrição Valor

SnowflakeExportCopyCommandAdditionalFormatOptions

Nome Descrição Valor

SnowflakeImportCopyCommand

Nome Descrição Valor
additionalCopyOptions Opções de cópia adicionais passadas diretamente para o comando snowflake Copy. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS. FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions Opções de formato adicionais passadas diretamente para o Comando de Cópia do Floco de Neve. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } SnowflakeImportCopyCommandAdditionalFormatOptions
storageIntegration O nome da integração de armazenamento snowflake a ser usada para a operação de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de importação. cadeia de caracteres (obrigatório)

SnowflakeImportCopyCommandAdditionalCopyOptions

Nome Descrição Valor

SnowflakeImportCopyCommandAdditionalFormatOptions

Nome Descrição Valor

SnowflakeSink

Nome Descrição Valor
importSettings Configurações de importação de floco de neve. SnowflakeImportCopyCommand
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SnowflakeSink' (obrigatório)

SnowflakeSource

Nome Descrição Valor
exportSettings Configurações de exportação de floco de neve. SnowflakeExportCopyCommand (obrigatório)
consulta Consulta sql snowflake. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SnowflakeSource' (obrigatório)

SnowflakeV2Sink

Nome Descrição Valor
importSettings Configurações de importação de floco de neve. SnowflakeImportCopyCommand
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SnowflakeV2Sink' (obrigatório)

SnowflakeV2Source

Nome Descrição Valor
exportSettings Configurações de exportação de floco de neve. SnowflakeExportCopyCommand (obrigatório)
consulta Consulta sql snowflake. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SnowflakeV2Source' (obrigatório)

SparkConfigurationParametrizationReference

Nome Descrição Valor
referenceName Nome da configuração do Spark de referência. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo Tipo de referência de configuração do Spark. 'SparkConfigurationReference' (obrigatório)

SparkSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SparkSource' (obrigatório)

SqlDWSink

Nome Descrição Valor
allowCopyCommand Indica usar o Comando de Cópia para copiar dados para o SQL Data Warehouse. Tipo: booliano (ou Expressão com resultType booleano). qualquer
allowPolyBase Indica usar o PolyBase para copiar dados para o SQL Data Warehouse quando aplicável. Tipo: booliano (ou Expressão com resultType booleano). qualquer
copyCommandSettings Especifica as configurações relacionadas ao Comando de Cópia quando allowCopyCommand é true. DWCopyCommandSettings
polyBaseSettings Especifica as configurações relacionadas ao PolyBase quando allowPolyBase é verdadeiro. PolybaseSettings
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlDWSink' (obrigatório)
upsertSettings Configurações upsert do SQL DW. sqlDWUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o SQL DW do Azure. Tipo: SqlDWWriteBehaviorEnum (ou Expressão com resultType SqlDWWriteBehaviorEnum) qualquer

SqlDWSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta de leitor do SQL Data Warehouse. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma fonte do SQL Data Warehouse. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". Tipo: objeto (ou Expressão com objeto resultType), itemType: StoredProcedureParameter. qualquer
tipo Copiar tipo de origem. 'SqlDWSource' (obrigatório)

SqlDWUpsertSettings

Nome Descrição Valor
interimSchemaName Nome do esquema da tabela provisória. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Chaves Nomes de coluna de chave para identificação de linha exclusiva. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer

SqlMISink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlMISink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento em branco ao copiar dados para a MI do SQL do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer

SqlMISource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem da Instância Gerenciada de SQL do Azure. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'SqlMISource' (obrigatório)

SqlPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro ou datetime que será usado para o particionamento em andamento. Se não for especificado, a chave primária da tabela será detectada automaticamente e usada como a coluna de partição. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna de partição para divisão do intervalo de partição. Esse valor é usado para decidir o passo da partição, não para filtrar as linhas na tabela. Todas as linhas na tabela ou no resultado da consulta serão particionadas e copiadas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna de partição para divisão do intervalo de partição. Esse valor é usado para decidir o passo da partição, não para filtrar as linhas na tabela. Todas as linhas na tabela ou no resultado da consulta serão particionadas e copiadas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SqlServerSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlServerSink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o SQL Server. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SqlServerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'SqlServerSource' (obrigatório)

SqlServerStoredProcedureActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'SqlServerStoredProcedure' (obrigatório)
typeProperties Propriedades de atividade de procedimento armazenado do SQL. sqlServerStoredProcedureActivityTypeProperties (obrigatório)

SqlServerStoredProcedureActivityTypeProperties

Nome Descrição Valor
storedProcedureName Nome do procedimento armazenado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer

SqlSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlSink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o sql. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'SqlSource' (obrigatório)

SqlUpsertSettings

Nome Descrição Valor
interimSchemaName Nome do esquema da tabela provisória. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Chaves Nomes de coluna de chave para identificação de linha exclusiva. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer
useTempDB Especifica se deve usar o temp db para a tabela provisória upsert. Tipo: booliano (ou Expressão com resultType booleano). qualquer

SquareSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SquareSource' (obrigatório)

SsisAccessCredential

Nome Descrição Valor
domínio Domínio para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
senha Senha para autenticação do Windows. do SecretBase (obrigatório)
userName UseName para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisChildPackage

Nome Descrição Valor
packageContent Conteúdo do pacote filho inserido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
packageLastModifiedDate Data da última modificação do pacote filho inserido. corda
packageName Nome do pacote filho inserido. corda
packagePath Caminho para o pacote filho inserido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisConnectionManager

Nome Descrição Valor

SsisConnectionManager

Nome Descrição Valor

SsisExecutionCredential

Nome Descrição Valor
domínio Domínio para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
senha Senha para autenticação do Windows. SecureString (obrigatório)
userName UseName para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisExecutionParameter

Nome Descrição Valor
valor Valor do parâmetro de execução do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisLogLocation

Nome Descrição Valor
logPath O caminho do log de execução do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo O tipo de local de log do SSIS. 'File' (obrigatório)
typeProperties Propriedades do local do log de execução do pacote SSIS. SsisLogLocationTypeProperties (obrigatório)

SsisLogLocationTypeProperties

Nome Descrição Valor
accessCredential A credencial de acesso do log de execução do pacote. SsisAccessCredential
logRefreshInterval Especifica o intervalo para atualizar o log. O intervalo padrão é de 5 minutos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

SsisPackageLocation

Nome Descrição Valor
packagePath O caminho do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de local do pacote SSIS. 'Arquivo'
'InlinePackage'
'PackageStore'
'SSISDB'
typeProperties Propriedades de localização do pacote SSIS. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Nome Descrição Valor
accessCredential A credencial de acesso do pacote. SsisAccessCredential
childPackages A lista de pacotes filho inseridos. SsisChildPackage []
configurationAccessCredential A credencial de acesso ao arquivo de configuração. SsisAccessCredential
configurationPath O arquivo de configuração da execução do pacote. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
packageContent O conteúdo do pacote inserido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
packageLastModifiedDate A data da última modificação do pacote inserido. corda
packageName O nome do pacote. corda
packagePassword Senha do pacote. do SecretBase

SsisPropertyOverride

Nome Descrição Valor
isSensitive Se o valor de substituição da propriedade do pacote SSIS é dados confidenciais. O valor será criptografado no SSISDB se for verdadeiro Bool
valor Valor de substituição da propriedade do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

StagingSettings

Nome Descrição Valor
enableCompression Especifica se a compactação deve ser usada ao copiar dados por meio de um preparo provisório. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
linkedServiceName Referência de serviço vinculado de preparo. LinkedServiceReference (obrigatório)
caminho O caminho para o armazenamento para armazenar os dados provisórios. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

StoreReadSettings

Nome Descrição Valor
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo Defina como 'AmazonS3CompatibleReadSettings' para o tipo AmazonS3CompatibleReadSettings. Defina como 'AmazonS3ReadSettings' para o tipo AmazonS3ReadSettings. Defina como 'AzureBlobFSReadSettings' para o tipo AzureBlobFSReadSettings. Defina como 'AzureBlobStorageReadSettings' para o tipo AzureBlobStorageReadSettings. Defina como 'AzureDataLakeStoreReadSettings' para o tipo AzureDataLakeStoreReadSettings. Defina como 'AzureFileStorageReadSettings' para o tipo AzureFileStorageReadSettings. Defina como 'FileServerReadSettings' para o tipo FileServerReadSettings . Defina como 'FtpReadSettings' para o tipo FtpReadSettings. Defina como 'GoogleCloudStorageReadSettings' para o tipo GoogleCloudStorageReadSettings. Defina como 'HdfsReadSettings' para o tipo hdfsReadSettings. Defina como 'HttpReadSettings' para o tipo httpReadSettings. Defina como 'LakeHouseReadSettings' para o tipo LakeHouseReadSettings. Defina como 'OracleCloudStorageReadSettings' para o tipo OracleCloudStorageReadSettings. Defina como 'SftpReadSettings' para o tipo SftpReadSettings. 'AmazonS3CompatibleReadSettings'
'AmazonS3ReadSettings'
'AzureBlobFSReadSettings'
'AzureBlobStorageReadSettings'
'AzureDataLakeStoreReadSettings'
'AzureFileStorageReadSettings'
'FileServerReadSettings'
'FtpReadSettings'
'GoogleCloudStorageReadSettings'
'HdfsReadSettings'
'HttpReadSettings'
'LakeHouseReadSettings'
'OracleCloudStorageReadSettings'
'SftpReadSettings' (obrigatório)

StoreWriteSettings

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. qualquer
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
metadados Especifique os metadados personalizados a serem adicionados aos dados do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). metadataItem []
tipo Defina como 'AzureBlobFSWriteSettings' para o tipo AzureBlobFSWriteSettings. Defina como 'AzureBlobStorageWriteSettings' para o tipo AzureBlobStorageWriteSettings. Defina como 'AzureDataLakeStoreWriteSettings' para o tipo AzureDataLakeStoreWriteSettings. Defina como 'AzureFileStorageWriteSettings' para o tipo AzureFileStorageWriteSettings. Defina como 'FileServerWriteSettings' para o tipo FileServerWriteSettings. Defina como 'LakeHouseWriteSettings' para o tipo LakeHouseWriteSettings. Defina como 'SftpWriteSettings' para o tipo SftpWriteSettings. 'AzureBlobFSWriteSettings'
'AzureBlobStorageWriteSettings'
'AzureDataLakeStoreWriteSettings'
'AzureFileStorageWriteSettings'
'FileServerWriteSettings'
'LakeHouseWriteSettings'
'SftpWriteSettings' (obrigatório)

SwitchActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Switch' (obrigatório)
typeProperties Alterne as propriedades da atividade. SwitchActivityTypeProperties (obrigatório)

SwitchActivityTypeProperties

Nome Descrição Valor
Casos Lista de casos que correspondem aos valores esperados da propriedade 'on'. Essa é uma propriedade opcional e, se não for fornecida, a atividade executará atividades fornecidas em defaultActivities. SwitchCase []
defaultActivities Lista de atividades a serem executadas se nenhuma condição de caso for atendida. Essa é uma propriedade opcional e, se não for fornecida, a atividade sairá sem nenhuma ação. de atividade de []
em Uma expressão que seria avaliada como uma cadeia de caracteres ou inteiro. Isso é usado para determinar o bloco de atividades em casos que serão executados. expressão (obrigatório)

SwitchCase

Nome Descrição Valor
Atividades Lista de atividades a serem executadas para a condição de caso atendida. de atividade de []
valor Valor esperado que satisfaz o resultado da expressão da propriedade 'on'. corda

SybaseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SybaseSource' (obrigatório)

SynapseNotebookActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'SynapseNotebook' (obrigatório)
typeProperties Execute as propriedades da atividade do notebook do Synapse. SynapseNotebookActivityTypeProperties (obrigatório)

SynapseNotebookActivityTypeProperties

Nome Descrição Valor
Conf Propriedades de configuração do Spark, que substituirão a 'configuração' do notebook fornecido. qualquer
configurationType O tipo da configuração do spark. 'Artefato'
'Personalizado'
'Padrão'
driverSize Número de núcleo e memória a serem usados para o driver alocado no pool do Spark especificado para a sessão, que será usado para substituir 'driverCores' e 'driverMemory' do notebook fornecido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
executorSize Número de núcleo e memória a serem usados para executores alocados no pool do Spark especificado para a sessão, que será usado para substituir 'executorCores' e 'executorMemory' do notebook fornecido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
caderno Referência do notebook do Synapse. SynapseNotebookReference (obrigatório)
numExecutors Número de executores a serem iniciados para esta sessão, que substituirá os 'numExecutors' do notebook fornecido. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
Parâmetros Parâmetros do notebook. SynapseNotebookActivityTypePropertiesParameters
sparkConfig Propriedade de configuração do Spark. SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool O nome do pool de Big Data que será usado para executar o notebook. BigDataPoolParametrizationReference
targetSparkConfiguration A configuração do spark do trabalho do Spark. SparkConfigurationParametrizationReference

SynapseNotebookActivityTypePropertiesParameters

Nome Descrição Valor

SynapseNotebookActivityTypePropertiesSparkConfig

Nome Descrição Valor

SynapseNotebookReference

Nome Descrição Valor
referenceName Nome do bloco de anotações de referência. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo Tipo de referência do notebook do Synapse. 'NotebookReference' (obrigatório)

SynapseSparkJobActivityTypeProperties

Nome Descrição Valor
args Argumentos especificados pelo usuário para SynapseSparkJobDefinitionActivity. any[]
className O identificador totalmente qualificado ou a classe principal que está no arquivo de definição principal, que substituirá o 'className' da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Conf Propriedades de configuração do Spark, que substituirão a 'configuração' da definição de trabalho do Spark que você fornece. qualquer
configurationType O tipo da configuração do spark. 'Artefato'
'Personalizado'
'Padrão'
driverSize Número de núcleo e memória a serem usados para o driver alocado no pool do Spark especificado para o trabalho, que será usado para substituir 'driverCores' e 'driverMemory' da definição de trabalho do Spark que você fornece. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
executorSize Número de núcleo e memória a serem usados para executores alocados no pool do Spark especificado para o trabalho, que será usado para substituir 'executorCores' e 'executorMemory' da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
arquivo O arquivo principal usado para o trabalho, que substituirá o "arquivo" da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
limas (Preterido. Use pythonCodeReference e filesV2) Arquivos adicionais usados para referência no arquivo de definição principal, que substituirá os 'arquivos' da definição de trabalho do Spark fornecida. any[]
filesV2 Arquivos adicionais usados para referência no arquivo de definição principal, que substituirá os 'jars' e os 'arquivos' da definição de trabalho do Spark fornecida. any[]
numExecutors Número de executores a serem iniciados para esse trabalho, que substituirá os 'numExecutors' da definição de trabalho do Spark fornecida. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
pythonCodeReference Arquivos de código python adicionais usados para referência no arquivo de definição principal, que substituirá 'pyFiles' da definição de trabalho do Spark fornecida. any[]
scanFolder Verificando subpastas da pasta raiz do arquivo de definição principal, esses arquivos serão adicionados como arquivos de referência. As pastas denominadas 'jars', 'pyFiles', 'files' ou 'archives' serão verificadas e o nome das pastas diferencia maiúsculas de minúsculas. Tipo: booliano (ou Expressão com resultType booleano). qualquer
sparkConfig Propriedade de configuração do Spark. SynapseSparkJobActivityTypePropertiesSparkConfig
sparkJob Referência de trabalho do Spark do Synapse. SynapseSparkJobReference (obrigatório)
targetBigDataPool O nome do pool de Big Data que será usado para executar o trabalho em lote do Spark, que substituirá o 'targetBigDataPool' da definição de trabalho do Spark fornecida. BigDataPoolParametrizationReference
targetSparkConfiguration A configuração do spark do trabalho do Spark. SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

Nome Descrição Valor

SynapseSparkJobDefinitionActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'SparkJob' (obrigatório)
typeProperties Execute as propriedades da atividade de trabalho do Spark. SynapseSparkJobActivityTypeProperties (obrigatório)

SynapseSparkJobReference

Nome Descrição Valor
referenceName Nome do trabalho do Spark de referência. Expressão com cadeia de caracteres resultType. any (obrigatório)
tipo Tipo de referência de trabalho do Spark do Synapse. 'SparkJobDefinitionReference' (obrigatório)

TarGZipReadSettings

Nome Descrição Valor
preserveCompressionFileNameAsFolder Preserve o nome do arquivo de compactação como caminho da pasta. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de compactação. 'TarGZipReadSettings' (obrigatório)

TarReadSettings

Nome Descrição Valor
preserveCompressionFileNameAsFolder Preserve o nome do arquivo de compactação como caminho da pasta. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de compactação. 'TarReadSettings' (obrigatório)

TeradataPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna que será usada para o intervalo de processo ou o particionamento de hash. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

TeradataSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
partitionOption O mecanismo de partição que será usado para teradata lido em paralelo. Os valores possíveis incluem: "None", "Hash", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem teradata. TeradataPartitionSettings
consulta Consulta teradata. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'TeradataSource' (obrigatório)

UntilActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Until' (obrigatório)
typeProperties Até as propriedades da atividade. UntilActivityTypeProperties (obrigatório)

UntilActivityTypeProperties

Nome Descrição Valor
Atividades Lista de atividades a serem executadas. de atividade [] (obrigatório)
expressão Uma expressão que seria avaliada como booliana. O loop continuará até que essa expressão seja avaliada como true expressão (obrigatório)
timeout Especifica o tempo limite para a atividade a ser executada. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é de 1 semana como padrão. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

UserProperty

Nome Descrição Valor
nome Nome da propriedade do usuário. cadeia de caracteres (obrigatório)
valor Valor da propriedade do usuário. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

ValidationActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Validação' (obrigatório)
typeProperties Propriedades da atividade de validação. ValidationActivityTypeProperties (obrigatório)

ValidationActivityTypeProperties

Nome Descrição Valor
childItems Pode ser usado se o conjunto de dados apontar para uma pasta. Se definido como true, a pasta deverá ter pelo menos um arquivo. Se definido como false, a pasta deverá estar vazia. Tipo: booliano (ou Expressão com resultType booleano). qualquer
Dataset Referência do conjunto de dados da atividade de validação. DatasetReference (obrigatório)
minimumSize Pode ser usado se o conjunto de dados apontar para um arquivo. O arquivo deve ser maior ou igual ao valor especificado. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
dormir Um atraso em segundos entre as tentativas de validação. Se nenhum valor for especificado, 10 segundos serão usados como o padrão. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
timeout Especifica o tempo limite para a atividade a ser executada. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é de 1 semana como padrão. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

VariableDefinitionSpecification

Nome Descrição Valor

VariableSpecification

Nome Descrição Valor
defaultValue Valor padrão da variável. qualquer
tipo Tipo de variável. 'Matriz'
'Bool'
'String' (obrigatório)

VerticaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'VerticaSource' (obrigatório)

WaitActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Wait' (obrigatório)
typeProperties Propriedades de atividade de espera. WaitActivityTypeProperties (obrigatório)

WaitActivityTypeProperties

Nome Descrição Valor
waitTimeInSeconds Duração em segundos. Tipo: inteiro (ou Expressão com inteiro resultType). any (obrigatório)

WarehouseSink

Nome Descrição Valor
allowCopyCommand Indica usar o Comando de Cópia para copiar dados para o SQL Data Warehouse. Tipo: booliano (ou Expressão com resultType booleano). qualquer
copyCommandSettings Especifica as configurações relacionadas ao Comando de Cópia quando allowCopyCommand é true. DWCopyCommandSettings
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'WarehouseSink' (obrigatório)
writeBehavior Comportamento de gravação ao copiar dados para o Microsoft Fabric Data Warehouse do Azure. Tipo: DWWriteBehaviorEnum (ou Expressão com resultType DWWriteBehaviorEnum) qualquer

WarehouseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do Microsoft Fabric Warehouse. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta de leitor do Microsoft Fabric Warehouse. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma fonte do Microsoft Fabric Warehouse. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". Tipo: objeto (ou Expressão com objeto resultType), itemType: StoredProcedureParameter. qualquer
tipo Copiar tipo de origem. 'WarehouseSource' (obrigatório)

WebActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'WebActivity' (obrigatório)
typeProperties Propriedades de atividade da Web. WebActivityTypeProperties (obrigatório)

WebActivityAuthentication

Nome Descrição Valor
credencial A referência de credencial que contém informações de autenticação. CredentialReference
senha Senha para o arquivo PFX ou autenticação/segredo básico quando usada para ServicePrincipal do SecretBase
Pfx Conteúdo codificado em Base64 de um arquivo PFX ou certificado quando usado para ServicePrincipal do SecretBase
recurso Recurso para o qual o token de autenticação do Azure será solicitado ao usar a Autenticação MSI. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Autenticação de atividade da Web (Basic/ClientCertificate/MSI/ServicePrincipal) corda
nome de usuário Nome de usuário de autenticação de atividade da Web para autenticação básica ou ClientID quando usado para ServicePrincipal. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
userTenant TenantId para o qual o token do Azure Auth será solicitado ao usar a Autenticação ServicePrincipal. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

WebActivityTypeProperties

Nome Descrição Valor
autenticação Método de autenticação usado para chamar o ponto de extremidade. WebActivityAuthentication
corpo Representa o conteúdo que será enviado para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
connectVia A referência de runtime de integração. IntegrationRuntimeReference
Datasets Lista de conjuntos de dados passados para o ponto de extremidade da Web. DatasetReference []
disableCertValidation Quando definido como true, a validação do certificado será desabilitada. Bool
Cabeçalhos Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e o tipo em uma solicitação: "cabeçalhos" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). WebActivityTypePropertiesHeaders
httpRequestTimeout Tempo limite para a solicitação HTTP obter uma resposta. O formato está em TimeSpan (hh:mm:ss). Esse valor é o tempo limite para obter uma resposta, não o tempo limite da atividade. O valor padrão é 00:01:00 (1 minuto). O intervalo é de 1 a 10 minutos qualquer
linkedServices Lista de serviços vinculados passados para o ponto de extremidade da Web. LinkedServiceReference []
método Método de API Rest para o ponto de extremidade de destino. 'DELETE'
'GET'
'POST'
'PUT' (obrigatório)
turnOffAsync Opção para desabilitar a invocação de HTTP GET no local dado no cabeçalho de resposta de uma resposta HTTP 202. Se definido como true, ele para de invocar HTTP GET no local http dado no cabeçalho de resposta. Se definido false, continua a invocar a chamada HTTP GET no local dado em cabeçalhos de resposta http. Bool
url Ponto de extremidade e caminho de destino da atividade da Web. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

WebActivityTypePropertiesHeaders

Nome Descrição Valor

WebHookActivity

Nome Descrição Valor
política Política de atividade. SecureInputOutputPolicy
tipo Tipo de atividade. 'WebHook' (obrigatório)
typeProperties Propriedades de atividade do WebHook. WebHookActivityTypeProperties (obrigatório)

WebHookActivityTypeProperties

Nome Descrição Valor
autenticação Método de autenticação usado para chamar o ponto de extremidade. WebActivityAuthentication
corpo Representa o conteúdo que será enviado para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Cabeçalhos Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e o tipo em uma solicitação: "cabeçalhos" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). WebHookActivityTypePropertiesHeaders
método Método de API Rest para o ponto de extremidade de destino. 'POST' (obrigatório)
reportStatusOnCallBack Quando definido como true, statusCode, saída e erro no corpo da solicitação de retorno de chamada serão consumidos pela atividade. A atividade pode ser marcada como falha ao definir o statusCode >= 400 na solicitação de retorno de chamada. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
timeout O tempo limite no qual o webhook deve ser chamado de volta. Se não houver nenhum valor especificado, o padrão será 10 minutos. Tipo: cadeia de caracteres. Padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). corda
url Caminho e ponto de extremidade de atividade do WebHook. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

WebHookActivityTypePropertiesHeaders

Nome Descrição Valor

WebSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
tipo Copiar tipo de origem. 'WebSource' (obrigatório)

XeroSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'XeroSource' (obrigatório)

XmlReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
detectDataType Indica se a detecção de tipo está habilitada ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
namespacePrefixes Uri do namespace para prefixar mapeamentos para substituir os prefixos em nomes de coluna quando o namespace estiver habilitado, se nenhum prefixo for definido para um uri de namespace, o prefixo do elemento xml/nome do atributo no arquivo de dados xml será usado. Exemplo: "{"http://www.example.com/xml":"prefixo"}" Tipo: objeto (ou Expressão com objeto resultType). qualquer
namespaces Indica se o namespace está habilitado ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'XmlReadSettings' (obrigatório)
validationMode Indica qual método de validação é usado ao ler os arquivos xml. Valores permitidos: 'none', 'xsd' ou 'dtd'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

XmlReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
detectDataType Indica se a detecção de tipo está habilitada ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
namespacePrefixes Uri do namespace para prefixar mapeamentos para substituir os prefixos em nomes de coluna quando o namespace estiver habilitado, se nenhum prefixo for definido para um uri de namespace, o prefixo do elemento xml/nome do atributo no arquivo de dados xml será usado. Exemplo: "{"http://www.example.com/xml":"prefixo"}" Tipo: objeto (ou Expressão com objeto resultType). qualquer
namespaces Indica se o namespace está habilitado ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)
validationMode Indica qual método de validação é usado ao ler os arquivos xml. Valores permitidos: 'none', 'xsd' ou 'dtd'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

XmlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato Xml. XmlReadSettings
storeSettings Configurações do repositório Xml. StoreReadSettings
tipo Copiar tipo de origem. 'XmlSource' (obrigatório)

ZipDeflateReadSettings

Nome Descrição Valor
preserveZipFileNameAsFolder Preserve o nome do arquivo zip como caminho da pasta. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de compactação. 'ZipDeflateReadSettings' (obrigatório)

ZohoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ZohoSource' (obrigatório)

Exemplos de início rápido

Os exemplos de início rápido a seguir implantam esse tipo de recurso.

Arquivo Bicep Descrição
criar um de data factory V2 Esse modelo cria um data factory V2 que copia dados de uma pasta em um Armazenamento de Blobs do Azure para outra pasta no armazenamento.
Mais é possível com o Azure Data Factory – um clique para experimentar o Azure Data Factory Esse modelo cria um pipeline de data factory para uma atividade de cópia do Blob do Azure em outro Blob do Azure

Definição de recurso de modelo do ARM

O tipo de recurso factories/pipelines pode ser implantado com operações direcionadas:

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.DataFactory/factories/pipelines, adicione o JSON a seguir ao modelo.

{
  "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"
      }
    }
  }
}

Objetos CopySource

Defina a propriedade tipo para especificar o tipo de objeto.

Para AmazonMWSSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AmazonMWSSource"
}

Para AmazonRdsForOracleSource, use:

{
  "additionalColumns": {},
  "oracleReaderQuery": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionNames": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "type": "AmazonRdsForOracleSource"
}

Para AmazonRdsForSqlServerSource, use:

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "AmazonRdsForSqlServerSource"
}

Para AmazonRedshiftSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "redshiftUnloadSettings": {
    "bucketName": {},
    "s3LinkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    }
  },
  "type": "AmazonRedshiftSource"
}

Para do AvroSource, use:

{
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "AvroSource"
}

Para AzureBlobFSSource, use:

{
  "recursive": {},
  "skipHeaderLineCount": {},
  "treatEmptyAsNull": {},
  "type": "AzureBlobFSSource"
}

Para AzureDataExplorerSource, use:

{
  "additionalColumns": {},
  "noTruncation": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzureDataExplorerSource"
}

Para AzureDataLakeStoreSource, use:

{
  "recursive": {},
  "type": "AzureDataLakeStoreSource"
}

Para AzureDatabricksDeltaLakeSource, use:

{
  "exportSettings": {
    "dateFormat": {},
    "timestampFormat": {},
    "type": "string"
  },
  "query": {},
  "type": "AzureDatabricksDeltaLakeSource"
}

Para do AzureMariaDBSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzureMariaDBSource"
}

Para do AzureMySqlSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzureMySqlSource"
}

Para AzurePostgreSqlSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "AzurePostgreSqlSource"
}

Para do AzureSqlSource, use:

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "AzureSqlSource"
}

Para do AzureTableSource, use:

{
  "additionalColumns": {},
  "azureTableSourceIgnoreTableNotFound": {},
  "azureTableSourceQuery": {},
  "queryTimeout": {},
  "type": "AzureTableSource"
}

Para BinarySource, use:

{
  "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"
}

Para do BlobSource, use:

{
  "recursive": {},
  "skipHeaderLineCount": {},
  "treatEmptyAsNull": {},
  "type": "BlobSource"
}

Para cassandrasource, use:

{
  "additionalColumns": {},
  "consistencyLevel": "string",
  "query": {},
  "queryTimeout": {},
  "type": "CassandraSource"
}

Para CommonDataServiceForAppsSource, use:

{
  "additionalColumns": {},
  "query": {},
  "type": "CommonDataServiceForAppsSource"
}

Para ConcurSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ConcurSource"
}

Para CosmosDbMongoDbApiSource, use:

{
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {}
  },
  "filter": {},
  "queryTimeout": {},
  "type": "CosmosDbMongoDbApiSource"
}

Para CosmosDbSqlApiSource, use:

{
  "additionalColumns": {},
  "detectDatetime": {},
  "pageSize": {},
  "preferredRegions": {},
  "query": {},
  "type": "CosmosDbSqlApiSource"
}

Para CouchbaseSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "CouchbaseSource"
}

Para Db2Source, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "Db2Source"
}

Para DelimitedTextSource, use:

{
  "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"
}

Para DocumentDbCollectionSource, use:

{
  "additionalColumns": {},
  "nestingSeparator": {},
  "query": {},
  "queryTimeout": {},
  "type": "DocumentDbCollectionSource"
}

Para DrillSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "DrillSource"
}

Para DynamicsAXSource, use:

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {},
  "type": "DynamicsAXSource"
}

Para DynamicsCrmSource, use:

{
  "additionalColumns": {},
  "query": {},
  "type": "DynamicsCrmSource"
}

Para dynamicssource, use:

{
  "additionalColumns": {},
  "query": {},
  "type": "DynamicsSource"
}

Para EloquaSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "EloquaSource"
}

Para do ExcelSource, use:

{
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "ExcelSource"
}

Para FileSystemSource, use:

{
  "additionalColumns": {},
  "recursive": {},
  "type": "FileSystemSource"
}

Para GoogleAdWordsSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GoogleAdWordsSource"
}

Para GoogleBigQuerySource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GoogleBigQuerySource"
}

Para GoogleBigQueryV2Source, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GoogleBigQueryV2Source"
}

Para GreenplumSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "GreenplumSource"
}

Para HBaseSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "HBaseSource"
}

Para HdfsSource, use:

{
  "distcpSettings": {
    "distcpOptions": {},
    "resourceManagerEndpoint": {},
    "tempScriptPath": {}
  },
  "recursive": {},
  "type": "HdfsSource"
}

Para do HiveSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "HiveSource"
}

Para HttpSource, use:

{
  "httpRequestTimeout": {},
  "type": "HttpSource"
}

Para HubspotSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "HubspotSource"
}

Para ImpalaSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ImpalaSource"
}

Para informixSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "InformixSource"
}

Para JiraSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "JiraSource"
}

Para JsonSource, use:

{
  "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"
}

Para LakeHouseTableSource, use:

{
  "additionalColumns": {},
  "timestampAsOf": {},
  "type": "LakeHouseTableSource",
  "versionAsOf": {}
}

Para MagentoSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MagentoSource"
}

Para MariaDBSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MariaDBSource"
}

Para MarketoSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MarketoSource"
}

Para MicrosoftAccessSource, use:

{
  "additionalColumns": {},
  "query": {},
  "type": "MicrosoftAccessSource"
}

Para MongoDbAtlasSource, use:

{
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {}
  },
  "filter": {},
  "queryTimeout": {},
  "type": "MongoDbAtlasSource"
}

Para do MongoDbSource, use:

{
  "additionalColumns": {},
  "query": {},
  "type": "MongoDbSource"
}

Para MongoDbV2Source, use:

{
  "additionalColumns": {},
  "batchSize": {},
  "cursorMethods": {
    "limit": {},
    "project": {},
    "skip": {},
    "sort": {}
  },
  "filter": {},
  "queryTimeout": {},
  "type": "MongoDbV2Source"
}

Para MySqlSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "MySqlSource"
}

Para netezzaSource, use:

{
  "additionalColumns": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "query": {},
  "queryTimeout": {},
  "type": "NetezzaSource"
}

Para ODataSource, use:

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "type": "ODataSource"
}

Para OdbcSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "OdbcSource"
}

Para office365Source, use:

{
  "allowedGroups": {},
  "dateFilterColumn": {},
  "endTime": {},
  "outputColumns": {},
  "startTime": {},
  "type": "Office365Source",
  "userScopeFilterUri": {}
}

Para OracleServiceCloudSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "OracleServiceCloudSource"
}

Para OracleSource, use:

{
  "additionalColumns": {},
  "oracleReaderQuery": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionNames": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "type": "OracleSource"
}

Para OrcSource, use:

{
  "additionalColumns": {},
  "storeSettings": {
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "type": "string"
    // For remaining properties, see StoreReadSettings objects
  },
  "type": "OrcSource"
}

Para ParquetSource, use:

{
  "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"
}

Para PaypalSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PaypalSource"
}

Para phoenixsource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PhoenixSource"
}

Para postgreSqlSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PostgreSqlSource"
}

Para PostgreSqlV2Source, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PostgreSqlV2Source"
}

Para PrestoSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "PrestoSource"
}

Para QuickBooksSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "QuickBooksSource"
}

Para RelationalSource, use:

{
  "additionalColumns": {},
  "query": {},
  "type": "RelationalSource"
}

Para ResponsysSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ResponsysSource"
}

Para RestSource, use:

{
  "additionalColumns": {},
  "additionalHeaders": {},
  "httpRequestTimeout": {},
  "paginationRules": {},
  "requestBody": {},
  "requestInterval": {},
  "requestMethod": {},
  "type": "RestSource"
}

Para SalesforceMarketingCloudSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SalesforceMarketingCloudSource"
}

Para SalesforceServiceCloudSource, use:

{
  "additionalColumns": {},
  "query": {},
  "readBehavior": {},
  "type": "SalesforceServiceCloudSource"
}

Para SalesforceServiceCloudV2Source, use:

{
  "additionalColumns": {},
  "includeDeletedObjects": {},
  "query": {},
  "SOQLQuery": {},
  "type": "SalesforceServiceCloudV2Source"
}

Para SalesforceSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "readBehavior": {},
  "type": "SalesforceSource"
}

Para SalesforceV2Source, use:

{
  "additionalColumns": {},
  "includeDeletedObjects": {},
  "pageSize": {},
  "query": {},
  "queryTimeout": {},
  "SOQLQuery": {},
  "type": "SalesforceV2Source"
}

Para do SapBwSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SapBwSource"
}

Para SapCloudForCustomerSource, use:

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {},
  "type": "SapCloudForCustomerSource"
}

Para SapEccSource, use:

{
  "additionalColumns": {},
  "httpRequestTimeout": {},
  "query": {},
  "queryTimeout": {},
  "type": "SapEccSource"
}

Para SapHanaSource, use:

{
  "additionalColumns": {},
  "packetSize": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {}
  },
  "query": {},
  "queryTimeout": {},
  "type": "SapHanaSource"
}

Para SapOdpSource, use:

{
  "additionalColumns": {},
  "extractionMode": {},
  "projection": {},
  "queryTimeout": {},
  "selection": {},
  "subscriberProcess": {},
  "type": "SapOdpSource"
}

Para SapOpenHubSource, use:

{
  "additionalColumns": {},
  "baseRequestId": {},
  "customRfcReadTableFunctionModule": {},
  "excludeLastRequest": {},
  "queryTimeout": {},
  "sapDataColumnDelimiter": {},
  "type": "SapOpenHubSource"
}

Para SapTableSource, use:

{
  "additionalColumns": {},
  "batchSize": {},
  "customRfcReadTableFunctionModule": {},
  "partitionOption": {},
  "partitionSettings": {
    "maxPartitionsNumber": {},
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "rfcTableFields": {},
  "rfcTableOptions": {},
  "rowCount": {},
  "rowSkips": {},
  "sapDataColumnDelimiter": {},
  "type": "SapTableSource"
}

Para ServiceNowSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ServiceNowSource"
}

Para ServiceNowV2Source, use:

{
  "additionalColumns": {},
  "expression": {
    "operands": [
      ...
    ],
    "operators": [ "string" ],
    "type": "string",
    "value": "string"
  },
  "pageSize": {},
  "queryTimeout": {},
  "type": "ServiceNowV2Source"
}

Para SharePointOnlineListSource, use:

{
  "httpRequestTimeout": {},
  "query": {},
  "type": "SharePointOnlineListSource"
}

Para do ShopifySource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ShopifySource"
}

Para SnowflakeSource, use:

{
  "exportSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "query": {},
  "type": "SnowflakeSource"
}

Para SnowflakeV2Source, use:

{
  "exportSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "query": {},
  "type": "SnowflakeV2Source"
}

Para SparkSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SparkSource"
}

Para sqlDWSource, use:

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlDWSource"
}

Para sqlMISource, use:

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlMISource"
}

Para sqlServerSource, use:

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "produceAdditionalTypes": {},
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlServerSource"
}

Para sqlSource, use:

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "SqlSource"
}

Para do SquareSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SquareSource"
}

Para do SybaseSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "SybaseSource"
}

Para teradataSource, use:

{
  "additionalColumns": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "query": {},
  "queryTimeout": {},
  "type": "TeradataSource"
}

Para verticaSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "VerticaSource"
}

ParaWarehouseSource, use:

{
  "additionalColumns": {},
  "isolationLevel": {},
  "partitionOption": {},
  "partitionSettings": {
    "partitionColumnName": {},
    "partitionLowerBound": {},
    "partitionUpperBound": {}
  },
  "queryTimeout": {},
  "sqlReaderQuery": {},
  "sqlReaderStoredProcedureName": {},
  "storedProcedureParameters": {},
  "type": "WarehouseSource"
}

Para XeroSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "XeroSource"
}

Para ZohoSource, use:

{
  "additionalColumns": {},
  "query": {},
  "queryTimeout": {},
  "type": "ZohoSource"
}

Para websource, use:

{
  "additionalColumns": {},
  "type": "WebSource"
}

Para XmlSource, use:

{
  "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"
}

Objetos StoreReadSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para AmazonS3CompatibleReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AmazonS3CompatibleReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para AmazonS3ReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AmazonS3ReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para AzureBlobFSReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "AzureBlobFSReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para AzureBlobStorageReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AzureBlobStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para AzureDataLakeStoreReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "listAfter": {},
  "listBefore": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "AzureDataLakeStoreReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para AzureFileStorageReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "AzureFileStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para FileServerReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileFilter": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "FileServerReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para FtpReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "disableChunking": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "FtpReadSettings",
  "useBinaryTransfer": {},
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para GoogleCloudStorageReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "GoogleCloudStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para HdfsReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "distcpSettings": {
    "distcpOptions": {},
    "resourceManagerEndpoint": {},
    "tempScriptPath": {}
  },
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "HdfsReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para HttpReadSettings, use:

{
  "additionalColumns": {},
  "additionalHeaders": {},
  "requestBody": {},
  "requestMethod": {},
  "requestTimeout": {},
  "type": "HttpReadSettings"
}

Para LakeHouseReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "LakeHouseReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para OracleCloudStorageReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "prefix": {},
  "recursive": {},
  "type": "OracleCloudStorageReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Para SftpReadSettings, use:

{
  "deleteFilesAfterCompletion": {},
  "disableChunking": {},
  "enablePartitionDiscovery": {},
  "fileListPath": {},
  "modifiedDatetimeEnd": {},
  "modifiedDatetimeStart": {},
  "partitionRootPath": {},
  "recursive": {},
  "type": "SftpReadSettings",
  "wildcardFileName": {},
  "wildcardFolderPath": {}
}

Objetos de atividade

Defina a propriedade tipo para especificar o tipo de objeto.

Para AppendVariable, use:

{
  "type": "AppendVariable",
  "typeProperties": {
    "value": {},
    "variableName": "string"
  }
}

Para AzureDataExplorerCommand, use:

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "AzureDataExplorerCommand",
  "typeProperties": {
    "command": {},
    "commandTimeout": {}
  }
}

Para AzureFunctionActivity, use:

{
  "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"
  }
}

Para AzureMLBatchExecution, use:

{
  "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"
        }
      }
    }
  }
}

Para AzureMLExecutePipeline, use:

{
  "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": {}
  }
}

Para AzureMLUpdateResource, use:

{
  "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": {}
  }
}

Para ExecutePipeline, use:

{
  "policy": {
    "secureInput": "bool"
  },
  "type": "ExecutePipeline",
  "typeProperties": {
    "parameters": {
      "{customized property}": {}
    },
    "pipeline": {
      "name": "string",
      "referenceName": "string",
      "type": "string"
    },
    "waitOnCompletion": "bool"
  }
}

Para fail, use:

{
  "type": "Fail",
  "typeProperties": {
    "errorCode": {},
    "message": {}
  }
}

Para Filtrar, use:

{
  "type": "Filter",
  "typeProperties": {
    "condition": {
      "type": "string",
      "value": "string"
    },
    "items": {
      "type": "string",
      "value": "string"
    }
  }
}

Para forEach, use:

{
  "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"
    }
  }
}

Para IfCondition, use:

{
  "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
    } ]
  }
}

Para SetVariable, use:

{
  "policy": {
    "secureInput": "bool",
    "secureOutput": "bool"
  },
  "type": "SetVariable",
  "typeProperties": {
    "setSystemVariable": "bool",
    "value": {},
    "variableName": "string"
  }
}

Para Switch, use:

{
  "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"
    }
  }
}

Para até, use:

{
  "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": {}
  }
}

Para de validação, use:

{
  "type": "Validation",
  "typeProperties": {
    "childItems": {},
    "dataset": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "string"
    },
    "minimumSize": {},
    "sleep": {},
    "timeout": {}
  }
}

Para de espera, use:

{
  "type": "Wait",
  "typeProperties": {
    "waitTimeInSeconds": {}
  }
}

Para webhook, use:

{
  "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": {}
  }
}

Para Copiar, use:

{
  "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": {}
  }
}

Para Personalizado, use:

{
  "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": {}
  }
}

Para DataLakeAnalyticsU-SQL, use:

{
  "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": {}
  }
}

Para DatabricksNotebook, use:

{
  "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": {}
  }
}

Para DatabricksSparkJar, use:

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

Para DatabricksSparkPython, use:

{
  "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": {}
  }
}

Para Excluir, use:

{
  "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
    }
  }
}

Para ExecuteDataFlow, use:

{
  "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": {}
  }
}

Para ExecuteSSISPackage, use:

{
  "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": {}
  }
}

Para ExecuteWranglingDataflow, use:

{
  "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": {}
  }
}

Para GetMetadata, use:

{
  "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
    }
  }
}

Para HDInsightHive, use:

{
  "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}": {}
    }
  }
}

Para HDInsightMapReduce, use:

{
  "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"
      }
    ]
  }
}

Para HDInsightPig, use:

{
  "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"
      }
    ]
  }
}

Para HDInsightSpark, use:

{
  "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"
    }
  }
}

Para HDInsightStreaming, use:

{
  "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"
      }
    ]
  }
}

Para de Pesquisa, use:

{
  "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
    }
  }
}

Para script, use:

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

Para SparkJob, use:

{
  "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"
    }
  }
}

Para sqlServerStoredProcedure, use:

{
  "linkedServiceName": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "policy": {
    "retry": {},
    "retryIntervalInSeconds": "int",
    "secureInput": "bool",
    "secureOutput": "bool",
    "timeout": {}
  },
  "type": "SqlServerStoredProcedure",
  "typeProperties": {
    "storedProcedureName": {},
    "storedProcedureParameters": {}
  }
}

Para do SynapseNotebook, use:

{
  "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"
    }
  }
}

Para WebActivity, use:

{
  "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": {}
  }
}

Objetos CompressionReadSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para TarGZipReadSettings, use:

{
  "preserveCompressionFileNameAsFolder": {},
  "type": "TarGZipReadSettings"
}

Para TarReadSettings, use:

{
  "preserveCompressionFileNameAsFolder": {},
  "type": "TarReadSettings"
}

Para ZipDeflateReadSettings, use:

{
  "preserveZipFileNameAsFolder": {},
  "type": "ZipDeflateReadSettings"
}

Objetos StoreWriteSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para AzureBlobFSWriteSettings, use:

{
  "blockSizeInMB": {},
  "type": "AzureBlobFSWriteSettings"
}

Para AzureBlobStorageWriteSettings, use:

{
  "blockSizeInMB": {},
  "type": "AzureBlobStorageWriteSettings"
}

Para AzureDataLakeStoreWriteSettings, use:

{
  "expiryDateTime": {},
  "type": "AzureDataLakeStoreWriteSettings"
}

Para AzureFileStorageWriteSettings, use:

{
  "type": "AzureFileStorageWriteSettings"
}

Para FileServerWriteSettings, use:

{
  "type": "FileServerWriteSettings"
}

Para LakeHouseWriteSettings, use:

{
  "type": "LakeHouseWriteSettings"
}

Para SftpWriteSettings, use:

{
  "operationTimeout": {},
  "type": "SftpWriteSettings",
  "useTempFileRename": {}
}

Objetos CopySink

Defina a propriedade tipo para especificar o tipo de objeto.

Para do AvroSink, use:

{
  "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"
}

Para AzureBlobFSSink, use:

{
  "copyBehavior": {},
  "metadata": [
    {
      "name": {},
      "value": {}
    }
  ],
  "type": "AzureBlobFSSink"
}

Para AzureDataExplorerSink, use:

{
  "flushImmediately": {},
  "ingestionMappingAsJson": {},
  "ingestionMappingName": {},
  "type": "AzureDataExplorerSink"
}

Para AzureDataLakeStoreSink, use:

{
  "copyBehavior": {},
  "enableAdlsSingleFileParallel": {},
  "type": "AzureDataLakeStoreSink"
}

Para AzureDatabricksDeltaLakeSink, use:

{
  "importSettings": {
    "dateFormat": {},
    "timestampFormat": {},
    "type": "string"
  },
  "preCopyScript": {},
  "type": "AzureDatabricksDeltaLakeSink"
}

Para AzureMySqlSink, use:

{
  "preCopyScript": {},
  "type": "AzureMySqlSink"
}

Para AzurePostgreSqlSink, use:

{
  "preCopyScript": {},
  "type": "AzurePostgreSqlSink"
}

Para do AzureQueueSink, use:

{
  "type": "AzureQueueSink"
}

Para AzureSearchIndexSink, use:

{
  "type": "AzureSearchIndexSink",
  "writeBehavior": "string"
}

Para do AzureSqlSink, use:

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "AzureSqlSink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

Para do AzureTableSink, use:

{
  "azureTableDefaultPartitionKeyValue": {},
  "azureTableInsertType": {},
  "azureTablePartitionKeyName": {},
  "azureTableRowKeyName": {},
  "type": "AzureTableSink"
}

Para BinarySink, use:

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

Para BlobSink, use:

{
  "blobWriterAddHeader": {},
  "blobWriterDateTimeFormat": {},
  "blobWriterOverwriteFiles": {},
  "copyBehavior": {},
  "metadata": [
    {
      "name": {},
      "value": {}
    }
  ],
  "type": "BlobSink"
}

Para CommonDataServiceForAppsSink, use:

{
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "type": "CommonDataServiceForAppsSink",
  "writeBehavior": "string"
}

Para CosmosDbMongoDbApiSink, use:

{
  "type": "CosmosDbMongoDbApiSink",
  "writeBehavior": {}
}

Para CosmosDbSqlApiSink, use:

{
  "type": "CosmosDbSqlApiSink",
  "writeBehavior": {}
}

Para DelimitedTextSink, use:

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

Para DocumentDbCollectionSink, use:

{
  "nestingSeparator": {},
  "type": "DocumentDbCollectionSink",
  "writeBehavior": {}
}

Para dynamicsCrmSink, use:

{
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "type": "DynamicsCrmSink",
  "writeBehavior": "string"
}

Para dynamicssink, use:

{
  "alternateKeyName": {},
  "ignoreNullValues": {},
  "type": "DynamicsSink",
  "writeBehavior": "string"
}

Para FileSystemSink, use:

{
  "copyBehavior": {},
  "type": "FileSystemSink"
}

Para IcebergSink, use:

{
  "formatSettings": {
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "IcebergSink"
}

Para informixSink, use:

{
  "preCopyScript": {},
  "type": "InformixSink"
}

Para JsonSink, use:

{
  "formatSettings": {
    "filePattern": {},
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "JsonSink"
}

Para LakeHouseTableSink, use:

{
  "partitionNameList": {},
  "partitionOption": {},
  "tableActionOption": {},
  "type": "LakeHouseTableSink"
}

Para MicrosoftAccessSink, use:

{
  "preCopyScript": {},
  "type": "MicrosoftAccessSink"
}

Para MongoDbAtlasSink, use:

{
  "type": "MongoDbAtlasSink",
  "writeBehavior": {}
}

Para MongoDbV2Sink, use:

{
  "type": "MongoDbV2Sink",
  "writeBehavior": {}
}

Para OdbcSink, use:

{
  "preCopyScript": {},
  "type": "OdbcSink"
}

Para OracleSink, use:

{
  "preCopyScript": {},
  "type": "OracleSink"
}

Para OrcSink, use:

{
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "OrcSink"
}

Para ParquetSink, use:

{
  "formatSettings": {
    "fileNamePrefix": {},
    "maxRowsPerFile": {},
    "type": "string"
  },
  "storeSettings": {
    "copyBehavior": {},
    "disableMetricsCollection": {},
    "maxConcurrentConnections": {},
    "metadata": [
      {
        "name": {},
        "value": {}
      }
    ],
    "type": "string"
    // For remaining properties, see StoreWriteSettings objects
  },
  "type": "ParquetSink"
}

PararestSink , use:

{
  "additionalHeaders": {},
  "httpCompressionType": {},
  "httpRequestTimeout": {},
  "requestInterval": {},
  "requestMethod": {},
  "type": "RestSink"
}

Para SalesforceServiceCloudSink, use:

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceServiceCloudSink",
  "writeBehavior": "string"
}

Para SalesforceServiceCloudV2Sink, use:

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceServiceCloudV2Sink",
  "writeBehavior": "string"
}

Para SalesforceSink, use:

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceSink",
  "writeBehavior": "string"
}

Para SalesforceV2Sink, use:

{
  "externalIdFieldName": {},
  "ignoreNullValues": {},
  "type": "SalesforceV2Sink",
  "writeBehavior": "string"
}

Para SapCloudForCustomerSink, use:

{
  "httpRequestTimeout": {},
  "type": "SapCloudForCustomerSink",
  "writeBehavior": "string"
}

Para SnowflakeSink, use:

{
  "importSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "preCopyScript": {},
  "type": "SnowflakeSink"
}

Para SnowflakeV2Sink, use:

{
  "importSettings": {
    "additionalCopyOptions": {
      "{customized property}": {}
    },
    "additionalFormatOptions": {
      "{customized property}": {}
    },
    "storageIntegration": {},
    "type": "string"
  },
  "preCopyScript": {},
  "type": "SnowflakeV2Sink"
}

Para sqlDWSink, use:

{
  "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": {}
}

Para SqlMISink, use:

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "SqlMISink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

Para SqlServerSink, use:

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "SqlServerSink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

Para sqlSink, use:

{
  "preCopyScript": {},
  "sqlWriterStoredProcedureName": {},
  "sqlWriterTableType": {},
  "sqlWriterUseTableLock": {},
  "storedProcedureParameters": {},
  "storedProcedureTableTypeParameterName": {},
  "tableOption": {},
  "type": "SqlSink",
  "upsertSettings": {
    "interimSchemaName": {},
    "keys": {},
    "useTempDB": {}
  },
  "writeBehavior": {}
}

Para WarehouseSink, use:

{
  "allowCopyCommand": {},
  "copyCommandSettings": {
    "additionalOptions": {
      "{customized property}": "string"
    },
    "defaultValues": [
      {
        "columnName": {},
        "defaultValue": {}
      }
    ]
  },
  "preCopyScript": {},
  "tableOption": {},
  "type": "WarehouseSink",
  "writeBehavior": {}
}

Objetos FormatReadSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para BinaryReadSettings, use:

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

Para DelimitedTextReadSettings, use:

{
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  },
  "skipLineCount": {},
  "type": "DelimitedTextReadSettings"
}

Para JsonReadSettings, use:

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

Para ParquetReadSettings, use:

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

Para XmlReadSettings, use:

{
  "compressionProperties": {
    "type": "string"
    // For remaining properties, see CompressionReadSettings objects
  },
  "detectDataType": {},
  "namespacePrefixes": {},
  "namespaces": {},
  "type": "XmlReadSettings",
  "validationMode": {}
}

Objetos SecretBase

Defina a propriedade tipo para especificar o tipo de objeto.

Para AzureKeyVaultSecret, use:

{
  "secretName": {},
  "secretVersion": {},
  "store": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "string"
  },
  "type": "AzureKeyVaultSecret"
}

Para SecureString, use:

{
  "type": "SecureString",
  "value": "string"
}

Valores de propriedade

Atividade

Nome Descrição Valor
dependsOn A atividade depende da condição. ActivityDependency []
descrição Descrição da atividade. corda
nome Nome da atividade. cadeia de caracteres (obrigatório)
onInactiveMarkAs Resultado do status da atividade quando o estado é definido como Inativo. Essa é uma propriedade opcional e, se não for fornecida quando a atividade estiver inativa, o status será bem-sucedido por padrão. 'Falha'
'Ignorado'
'Bem-sucedido'
estado Estado da atividade. Essa é uma propriedade opcional e, se não for fornecida, o estado será Ativo por padrão. 'Ativo'
'Inativo'
tipo Defina como 'AppendVariable' para o tipo AppendVariableActivity . Defina como 'AzureDataExplorerCommand' para o tipo AzureDataExplorerCommandActivity. Defina como 'AzureFunctionActivity' para o tipo AzureFunctionActivity. Defina como 'AzureMLBatchExecution' para o tipo AzureMLBatchExecutionActivity. Defina como 'AzureMLExecutePipeline' para o tipo AzureMLExecutePipelineActivity. Defina como 'AzureMLUpdateResource' para o tipo AzureMLUpdateResourceActivity. Defina como 'ExecutePipeline' para o tipo ExecutePipelineActivity. Defina como 'Fail' para o tipo FailActivity. Defina como 'Filtro' para o tipofilterActivity . Defina como 'ForEach' para o tipo ForEachActivity. Defina como 'IfCondition' para o tipo IfConditionActivity. Defina como 'SetVariable' para o tipo SetVariableActivity. Defina como "Alternar" para o tipo SwitchActivity. Defina como 'Until' para o tipo UntilActivity. Defina como 'Validação' para o tipo ValidationActivity. Defina como 'Wait' para o tipo WaitActivity. Defina como "WebHook" para o tipo WebHookActivity. Defina como "Copiar" para o tipo CopyActivity. Definido como 'Personalizado' para o tipocustomActivity . Defina como 'DataLakeAnalyticsU-SQL' para o tipo DataLakeAnalyticsUsqlActivity. Defina como 'DatabricksNotebook' para o tipo DatabricksNotebookActivity. Defina como 'DatabricksSparkJar' para o tipo DatabricksSparkJarActivity. Defina como 'DatabricksSparkPython' para o tipo DatabricksSparkPythonActivity. Definido como 'Delete' para o tipo DeleteActivity. Defina como 'ExecuteDataFlow' para o tipo ExecuteDataFlowActivity. Defina como 'ExecuteSSISPackage' para o tipo ExecuteSsisPackageActivity. Defina como 'ExecuteWranglingDataflow' para o tipo ExecuteWranglingDataflowActivity. Defina como 'GetMetadata' para o tipo GetMetadataActivity. Defina como 'HDInsightHive' para o tipo HDInsightHiveActivity. Defina como 'HDInsightMapReduce' para o tipo HDInsightMapReduceActivity. Defina como 'HDInsightPig' para o tipo HDInsightPigActivity. Defina como 'HDInsightSpark' para o tipo HDInsightSparkActivity . Defina como 'HDInsightStreaming' para o tipo HDInsightStreamingActivity. Defina como "Pesquisa" para o tipo LookupActivity. Definir como 'Script' para o tipo ScriptActivity. Defina como 'SparkJob' para o tipo SynapseSparkJobDefinitionActivity. Defina como 'SqlServerStoredProcedure' para o tipo SqlServerStoredProcedureActivity. Defina como 'SynapseNotebook' para o tipo SynapseNotebookActivity. Defina como 'WebActivity' para o tipo WebActivity. 'AppendVariable'
'AzureDataExplorerCommand'
'AzureFunctionActivity'
'AzureMLBatchExecution'
'AzureMLExecutePipeline'
'AzureMLUpdateResource'
'Copiar'
'Personalizado'
'DatabricksNotebook'
'DatabricksSparkJar'
'DatabricksSparkPython'
'DataLakeAnalyticsU-SQL'
'Delete'
'ExecuteDataFlow'
'ExecutePipeline'
'ExecuteSSISPackage'
'ExecuteWranglingDataflow'
'Fail'
'Filter'
'ForEach'
'GetMetadata'
'HDInsightHive'
'HDInsightMapReduce'
'HDInsightPig'
'HDInsightSpark'
'HDInsightStreaming'
'IfCondition'
'Pesquisa'
'Script'
'SetVariable'
'SparkJob'
'SqlServerStoredProcedure'
'Switch'
'SynapseNotebook'
'Until'
'Validação'
'Wait'
'WebActivity'
'WebHook' (obrigatório)
userProperties Propriedades do usuário da atividade. UserProperty []

ActivityDependency

Nome Descrição Valor
atividade Nome da atividade. cadeia de caracteres (obrigatório)
dependencyConditions Match-Condition para a dependência. Matriz de cadeia de caracteres que contém qualquer um dos:
'Concluído'
'Falha'
'Ignorado'
'Bem-sucedido' (obrigatório)

ActivityPolicy

Nome Descrição Valor
Repetir Tentativas de repetição comuns máximas. O padrão é 0. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
retryIntervalInSeconds Intervalo entre cada tentativa de repetição (em segundos). O padrão é 30 segundos. int

Restrições:
Valor mínimo = 30
Valor máximo = 86400
secureInput Quando definido como true, a entrada da atividade é considerada segura e não será registrada no monitoramento. Bool
secureOutput Quando definido como true, a saída da atividade é considerada segura e não será registrada no monitoramento. Bool
timeout Especifica o tempo limite para a atividade a ser executada. O tempo limite padrão é de 7 dias. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

AmazonMWSSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AmazonMWSSource' (obrigatório)

AmazonRdsForOraclePartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro que será usado para particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionNames Nomes das partições físicas da tabela AmazonRdsForOracle. qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AmazonRdsForOracleSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
oracleReaderQuery Consulta de leitor AmazonRdsForOracle. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para AmazonRdsForOracle lido em paralelo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para o particionamento de origem AmazonRdsForOracle. AmazonRdsForOraclePartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AmazonRdsForOracleSource' (obrigatório)

AmazonRdsForSqlServerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'AmazonRdsForSqlServerSource' (obrigatório)

AmazonRedshiftSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
redshiftUnloadSettings As configurações do Amazon S3 necessárias para o Amazon S3 provisório ao copiar do Amazon Redshift com descarregamento. Com isso, os dados da fonte do Amazon Redshift serão descarregados primeiro no S3 e, em seguida, copiados para o coletor de destino do S3 provisório. RedshiftUnloadSettings
tipo Copiar tipo de origem. 'AmazonRedshiftSource' (obrigatório)

AmazonS3CompatibleReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto Compatível com S3. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AmazonS3CompatibleReadSettings' (obrigatório)
wildcardFileName Amazon S3 Compatible wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Amazon S3 Compatible wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AmazonS3ReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto S3. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AmazonS3ReadSettings' (obrigatório)
wildcardFileName AmazonS3 wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath AmazonS3 wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AppendVariableActivity

Nome Descrição Valor
tipo Tipo de atividade. 'AppendVariable' (obrigatório)
typeProperties Anexar propriedades de atividade variável. AppendVariableActivityTypeProperties (obrigatório)

AppendVariableActivityTypeProperties

Nome Descrição Valor
valor Valor a ser acrescentado. Tipo: pode ser um tipo de correspondência de valor estático do item de variável ou expressão com o tipo de correspondência resultType do item de variável qualquer
variableName Nome da variável cujo valor precisa ser acrescentado. corda

AvroSink

Nome Descrição Valor
formatSettings Configurações de formato Avro. AvroWriteSettings
storeSettings Configurações do repositório Avro. StoreWriteSettings
tipo Tipo de coletor de cópia. 'AvroSink' (obrigatório)

AvroSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
storeSettings Configurações do repositório Avro. StoreReadSettings
tipo Copiar tipo de origem. 'AvroSource' (obrigatório)

AvroWriteSettings

Nome Descrição Valor
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
recordName Nome do registro de nível superior no resultado da gravação, que é necessário na especificação AVRO. corda
recordNamespace Gravar namespace no resultado da gravação. corda
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

AzureBlobFSReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureBlobFSReadSettings' (obrigatório)
wildcardFileName WildcardFileName do Azure blobFS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do BlobFS do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureBlobFSSink

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
metadados Especifique os metadados personalizados a serem adicionados aos dados do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). metadataItem []
tipo Tipo de coletor de cópia. 'AzureBlobFSSink' (obrigatório)

AzureBlobFSSource

Nome Descrição Valor
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
skipHeaderLineCount Número de linhas de cabeçalho a serem ignoradas de cada blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
treatEmptyAsNull Trate vazio como nulo. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'AzureBlobFSSource' (obrigatório)

AzureBlobFSWriteSettings

Nome Descrição Valor
blockSizeInMB Indica o tamanho do bloco (MB) ao gravar dados no blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. 'AzureBlobFSWriteSettings' (obrigatório)

AzureBlobStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do Blob do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureBlobStorageReadSettings' (obrigatório)
wildcardFileName WildcardFileName do blob do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Curinga do blob do AzureFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureBlobStorageWriteSettings

Nome Descrição Valor
blockSizeInMB Indica o tamanho do bloco (MB) ao gravar dados no blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. 'AzureBlobStorageWriteSettings' (obrigatório)

AzureDatabricksDeltaLakeExportCommand

Nome Descrição Valor
dateFormat Especifique o formato de data para o csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
timestampFormat Especifique o formato de carimbo de data/hora para o csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de exportação. cadeia de caracteres (obrigatório)

AzureDatabricksDeltaLakeImportCommand

Nome Descrição Valor
dateFormat Especifique o formato de data para csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
timestampFormat Especifique o formato de carimbo de data/hora para csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de importação. cadeia de caracteres (obrigatório)

AzureDatabricksDeltaLakeSink

Nome Descrição Valor
importSettings Configurações de importação do Delta Lake do Azure Databricks. AzureDatabricksDeltaLakeImportCommand
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureDatabricksDeltaLakeSink' (obrigatório)

AzureDatabricksDeltaLakeSource

Nome Descrição Valor
exportSettings Configurações de exportação do Delta Lake do Azure Databricks. AzureDatabricksDeltaLakeExportCommand
consulta Consulta do Azure Databricks Delta Lake Sql. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'AzureDatabricksDeltaLakeSource' (obrigatório)

AzureDataExplorerCommandActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureDataExplorerCommand' (obrigatório)
typeProperties Propriedades de atividade de comando do Azure Data Explorer. AzureDataExplorerCommandActivityTypeProperties (obrigatório)

AzureDataExplorerCommandActivityTypeProperties

Nome Descrição Valor
comando Um comando de controle, de acordo com a sintaxe de comando do Azure Data Explorer. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
commandTimeout Controle o tempo limite do comando. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9]))..) qualquer

AzureDataExplorerSink

Nome Descrição Valor
flushImmediately Se definido como true, qualquer agregação será ignorada. O padrão é false. Tipo: booliano. qualquer
ingestionMappingAsJson Uma descrição de mapeamento de coluna explícita fornecida em um formato json. Tipo: cadeia de caracteres. qualquer
ingestionMappingName Um nome de um mapeamento csv pré-criado que foi definido na tabela Kusto de destino. Tipo: cadeia de caracteres. qualquer
tipo Tipo de coletor de cópia. 'AzureDataExplorerSink' (obrigatório)

AzureDataExplorerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
noTruncation O nome da opção booliana que controla se o truncamento é aplicado a conjuntos de resultados que vão além de um determinado limite de contagem de linhas. qualquer
consulta Consulta de banco de dados. Deve ser uma consulta KQL (Kusto Query Language). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])).. qualquer
tipo Copiar tipo de origem. 'AzureDataExplorerSource' (obrigatório)

AzureDataLakeStoreReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
listAfter Lista arquivos após o valor (exclusivo) com base na ordem lexicográfica dos nomes de arquivo/pasta. Aplica-se sob o folderPath no conjunto de dados e filtra arquivos/subpastas sob o folderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
listBefore Lista arquivos antes do valor (inclusivo) com base na ordem lexicográfica dos nomes de arquivo/pasta. Aplica-se sob o folderPath no conjunto de dados e filtra arquivos/subpastas sob o folderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureDataLakeStoreReadSettings' (obrigatório)
wildcardFileName WildcardFileName do ADLS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do ADLS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureDataLakeStoreSink

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
enableAdlsSingleFileParallel Paralelo de Arquivo Único. qualquer
tipo Tipo de coletor de cópia. 'AzureDataLakeStoreSink' (obrigatório)

AzureDataLakeStoreSource

Nome Descrição Valor
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'AzureDataLakeStoreSource' (obrigatório)

AzureDataLakeStoreWriteSettings

Nome Descrição Valor
expirayDateTime Especifica a hora de expiração dos arquivos gravados. A hora é aplicada ao fuso horário UTC no formato "2018-12-01T05:00:00Z". O valor padrão é NULL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de gravação. 'AzureDataLakeStoreWriteSettings' (obrigatório)

AzureFileStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do Arquivo do Azure a partir do caminho raiz. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureFileStorageReadSettings' (obrigatório)
wildcardFileName WildcardFileName do Armazenamento de Arquivos do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do Armazenamento de Arquivos do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureFileStorageWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. 'AzureFileStorageWriteSettings' (obrigatório)

AzureFunctionActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureFunctionActivity' (obrigatório)
typeProperties Propriedades da atividade da Função do Azure. AzureFunctionActivityTypeProperties (obrigatório)

AzureFunctionActivityTypeProperties

Nome Descrição Valor
corpo Representa o conteúdo que será enviado para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
functionName Nome da função que a Atividade de Função do Azure chamará. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) any (obrigatório)
Cabeçalhos Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e o tipo em uma solicitação: "cabeçalhos" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). AzureFunctionActivityTypePropertiesHeaders
método Método de API Rest para o ponto de extremidade de destino. 'DELETE'
'GET'
'HEAD'
'OPÇÕES'
'POST'
'PUT'
'TRACE' (obrigatório)

AzureFunctionActivityTypePropertiesHeaders

Nome Descrição Valor

AzureKeyVaultSecretReference

Nome Descrição Valor
secretName O nome do segredo no Azure Key Vault. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
secretVersion A versão do segredo no Azure Key Vault. O valor padrão é a versão mais recente do segredo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
loja A referência de serviço vinculado do Azure Key Vault. LinkedServiceReference (obrigatório)
tipo Tipo do segredo. 'AzureKeyVaultSecret' (obrigatório)

AzureMariaDBSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzureMariaDBSource' (obrigatório)

AzureMLBatchExecutionActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureMLBatchExecution' (obrigatório)
typeProperties Propriedades da atividade de Execução em Lote do Azure ML. AzureMLBatchExecutionActivityTypeProperties (obrigatório)

AzureMLBatchExecutionActivityTypeProperties

Nome Descrição Valor
globalParameters Chave, pares de valor a serem passados para o ponto de extremidade do Serviço de Execução em Lote do Azure ML. As chaves devem corresponder aos nomes dos parâmetros de serviço Web definidos no serviço Web publicado do Azure ML. Os valores serão passados na propriedade GlobalParameters da solicitação de execução em lote do Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
WebServiceInputs Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Inputs to AzureMLWebServiceFile objects specifying the input Blob locations.. Essas informações serão passadas na propriedade WebServiceInputs da solicitação de execução em lote do Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
WebServiceOutputs Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Outputs to AzureMLWebServiceFile objects specifying the output Blob locations. Essas informações serão passadas na propriedade WebServiceOutputs da solicitação de execução em lote do Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Nome Descrição Valor

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Nome Descrição Valor

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Nome Descrição Valor

AzureMLExecutePipelineActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureMLExecutePipeline' (obrigatório)
typeProperties Propriedades da atividade Executar Pipeline do Azure ML. AzureMLExecutePipelineActivityTypeProperties (obrigatório)

AzureMLExecutePipelineActivityTypeProperties

Nome Descrição Valor
continueOnStepFailure Se deve continuar a execução de outras etapas no PipelineRun se uma etapa falhar. Essas informações serão passadas na propriedade continueOnStepFailure da solicitação de execução de pipeline publicada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
dataPathAssignments Dicionário usado para alterar atribuições de caminho de dados sem treinar novamente. Os valores serão passados na propriedade dataPathAssignments da solicitação de execução de pipeline publicada. Tipo: objeto (ou Expressão com objeto resultType). qualquer
experimentName Executar o nome do experimento de histórico da execução do pipeline. Essas informações serão passadas na propriedade ExperimentName da solicitação de execução de pipeline publicada. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlParentRunId A ID de execução do pipeline do Serviço de ML do Azure pai. Essas informações serão passadas na propriedade ParentRunId da solicitação de execução de pipeline publicada. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlPipelineEndpointId ID do ponto de extremidade de pipeline do Azure ML publicado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlPipelineId ID do pipeline publicado do Azure ML. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlPipelineParameters Chave, pares de valor a serem passados para o ponto de extremidade de pipeline do Azure ML publicado. As chaves devem corresponder aos nomes dos parâmetros de pipeline definidos no pipeline publicado. Os valores serão passados na propriedade ParameterAssignments da solicitação de execução de pipeline publicada. Tipo: objeto com pares de valor de chave (ou Expressão com objeto resultType). qualquer
Versão Versão do ponto de extremidade de pipeline do Azure ML publicado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureMLUpdateResourceActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureMLUpdateResource' (obrigatório)
typeProperties Propriedades da atividade de gerenciamento de recursos de atualização do Azure ML. AzureMLUpdateResourceActivityTypeProperties (obrigatório)

AzureMLUpdateResourceActivityTypeProperties

Nome Descrição Valor
trainedModelFilePath O caminho de arquivo relativo no trainedModelLinkedService para representar o arquivo .ilearner que será carregado pela operação de atualização. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
trainedModelLinkedServiceName Nome do serviço vinculado do Armazenamento do Azure que contém o arquivo .ilearner que será carregado pela operação de atualização. LinkedServiceReference (obrigatório)
trainedModelName Nome do módulo Modelo Treinado no experimento do Serviço Web a ser atualizado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

AzureMLWebServiceFile

Nome Descrição Valor
filePath O caminho de arquivo relativo, incluindo o nome do contêiner, no Armazenamento de Blobs do Azure especificado pelo LinkedService. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
linkedServiceName Referência a um LinkedService de Armazenamento do Azure, em que o arquivo de entrada/saída do WebService do Azure ML está localizado. LinkedServiceReference (obrigatório)

AzureMySqlSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureMySqlSink' (obrigatório)

AzureMySqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzureMySqlSource' (obrigatório)

AzurePostgreSqlSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzurePostgreSqlSink' (obrigatório)

AzurePostgreSqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzurePostgreSqlSource' (obrigatório)

AzureQueueSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'AzureQueueSink' (obrigatório)

AzureSearchIndexSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'AzureSearchIndexSink' (obrigatório)
writeBehavior Especifique o comportamento de gravação ao fazer upserting de documentos no Índice do Azure Search. 'Merge'
'Carregar'

AzureSqlSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureSqlSink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o SQL do Azure. Tipo: SqlWriteBehaviorEnum (ou Expressão com resultType SqlWriteBehaviorEnum) qualquer

AzureSqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'AzureSqlSource' (obrigatório)

AzureTableSink

Nome Descrição Valor
azureTableDefaultPartitionKeyValue Valor da chave de partição padrão da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
azureTableInsertType Tipo de inserção de Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
azureTablePartitionKeyName Nome da chave de partição da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
azureTableRowKeyName Nome da chave de linha da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureTableSink' (obrigatório)

AzureTableSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
azureTableSourceIgnoreTableNotFound A origem da Tabela do Azure ignora a tabela não encontrada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
azureTableSourceQuery Consulta de origem da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzureTableSource' (obrigatório)

BigDataPoolParametrizationReference

Nome Descrição Valor
referenceName Nome do pool de Big Data de referência. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo Tipo de referência do pool de Big Data. 'BigDataPoolReference' (obrigatório)

BinaryReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. 'BinaryReadSettings' (obrigatório)

BinaryReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

BinarySink

Nome Descrição Valor
storeSettings Configurações do repositório binário. StoreWriteSettings
tipo Tipo de coletor de cópia. 'BinarySink' (obrigatório)

BinarySource

Nome Descrição Valor
formatSettings Configurações de formato binário. BinaryReadSettings
storeSettings Configurações do repositório binário. StoreReadSettings
tipo Copiar tipo de origem. 'BinarySource' (obrigatório)

BlobSink

Nome Descrição Valor
blobWriterAddHeader O gravador de blob adiciona o cabeçalho. Tipo: booliano (ou Expressão com resultType booleano). qualquer
blobWriterDateTimeFormat Formato de data e hora do gravador de blob. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
blobWriterOverwriteFiles O gravador de blob substitui arquivos. Tipo: booliano (ou Expressão com resultType booleano). qualquer
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. qualquer
metadados Especifique os metadados personalizados a serem adicionados aos dados do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). metadataItem []
tipo Tipo de coletor de cópia. 'BlobSink' (obrigatório)

BlobSource

Nome Descrição Valor
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
skipHeaderLineCount Número de linhas de cabeçalho a serem ignoradas de cada blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
treatEmptyAsNull Trate vazio como nulo. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'BlobSource' (obrigatório)

CassandraSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consistencyLevel O nível de consistência especifica quantos servidores Cassandra devem responder a uma solicitação de leitura antes de retornar dados ao aplicativo cliente. O Cassandra verifica o número especificado de servidores Cassandra em busca de dados para atender à solicitação de leitura. Deve ser um dos cassandraSourceReadConsistencyLevels. O valor padrão é 'ONE'. Não diferencia maiúsculas de minúsculas. 'ALL'
'EACH_QUORUM'
'LOCAL_ONE'
'LOCAL_QUORUM'
'LOCAL_SERIAL'
'ONE'
'QUORUM'
'SERIAL'
'TRÊS'
'TWO'
consulta Consulta de banco de dados. Deve ser uma expressão de consulta SQL-92 ou um comando CQL (Cassandra Query Language). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'CassandraSource' (obrigatório)

CommonDataServiceForAppsSink

Nome Descrição Valor
alternateKeyName O nome lógico da chave alternativa que será usada ao fazer upserting de registros. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'CommonDataServiceForAppsSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. 'Upsert' (obrigatório)

CommonDataServiceForAppsSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta FetchXML é uma linguagem de consulta proprietária usada no Microsoft Common Data Service for Apps (& online local). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'CommonDataServiceForAppsSource' (obrigatório)

CompressionReadSettings

Nome Descrição Valor
tipo Defina como 'TarGZipReadSettings' para o tipo TarGZipReadSettings. Defina como 'TarReadSettings' para o tipo TarReadSettings. Defina como 'ZipDeflateReadSettings' para o tipo zipDeflateReadSettings. 'TarGZipReadSettings'
'TarReadSettings'
'ZipDeflateReadSettings' (obrigatório)

ConcurSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ConcurSource' (obrigatório)

ContinuationSettingsReference

Nome Descrição Valor
continuationTtlInMinutes TTL de continuação em minutos. qualquer
customizedCheckpointKey Chave de ponto de verificação personalizada. qualquer
idleCondition Condição ociosa. qualquer

CopyActivity

Nome Descrição Valor
Entradas Lista de entradas para a atividade. DatasetReference []
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
Saídas Lista de saídas para a atividade. DatasetReference []
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Copy' (obrigatório)
typeProperties Copiar propriedades da atividade. CopyActivityTypeProperties (obrigatório)

CopyActivityLogSettings

Nome Descrição Valor
enableReliableLogging Especifica se o registro em log confiável deve ser habilitado. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logLevel Obtém ou define o nível de log, suporte: Informações, Aviso. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

CopyActivityTypeProperties

Nome Descrição Valor
dataIntegrationUnits Número máximo de unidades de integração de dados que podem ser usadas para executar essa movimentação de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
enableSkipIncompatibleRow Se deve ignorar linha incompatível. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enableStaging Especifica se os dados devem ser copiados por meio de um preparo provisório. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logSettings As configurações de log que o cliente precisa fornecer ao habilitar o log. logSettings
logStorageSettings (Preterido. Use as configurações de armazenamento de log do LogSettings) que o cliente precisa fornecer ao habilitar o log de sessão. LogStorageSettings
parallelCopies Número máximo de sessões simultâneas abertas na origem ou no coletor para evitar sobrecarregar o armazenamento de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
preservar Preservar regras. any[]
preserveRules Preservar regras. any[]
redirectIncompatibleRowSettings Redirecione as configurações de linha incompatíveis quando EnableSkipIncompatibleRow for true. RedirectIncompatibleRowSettings
afundar Copiar coletor de atividade. CopySink (obrigatório)
skipErrorFile Especifique a tolerância a falhas para consistência de dados. SkipErrorFile
fonte Origem da atividade de cópia. CopySource (obrigatório)
stagingSettings Especifica as configurações de preparo provisório quando EnableStaging é verdadeiro. stagingSettings
Tradutor Copiar tradutor de atividade. Se não for especificado, o tradutor de tabela será usado. qualquer
validateDataConsistency Se deseja habilitar a validação de Consistência de Dados. Tipo: booliano (ou Expressão com resultType booleano). qualquer

CopySink

Nome Descrição Valor
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados do coletor. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sinkRetryCount Contagem de repetições do coletor. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sinkRetryWait Espera de repetição do coletor. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Defina como 'AvroSink' para o tipo AvroSink. Defina como 'AzureBlobFSSink' para o tipo AzureBlobFSSink. Defina como 'AzureDataExplorerSink' para o tipo AzureDataExplorerSink. Defina como 'AzureDataLakeStoreSink' para o tipo AzureDataLakeStoreSink . Defina como 'AzureDatabricksDeltaLakeSink' para o tipo AzureDatabricksDeltaLakeSink . Defina como 'AzureMySqlSink' para o tipo do AzureMySqlSink. Defina como 'AzurePostgreSqlSink' para o tipo AzurePostgreSqlSink. Defina como 'AzureQueueSink' para o tipo AzureQueueSink . Defina como 'AzureSearchIndexSink' para o tipo AzureSearchIndexSink. Defina como 'AzureSqlSink' para o tipo do AzureSqlSink. Defina como 'AzureTableSink' para o tipo AzureTableSink . Defina como 'BinarySink' para o tipo binarySink. Defina como 'BlobSink' para o tipo blobSink. Defina como 'CommonDataServiceForAppsSink' para o tipo CommonDataServiceForAppsSink. Defina como 'CosmosDbMongoDbApiSink' para o tipo CosmosDbMongoDbApiSink. Defina como 'CosmosDbSqlApiSink' para o tipo CosmosDbSqlApiSink. Defina como 'DelimitedTextSink' para o tipo DelimitedTextSink. Defina como 'DocumentDbCollectionSink' para o tipo DocumentDbCollectionSink. Defina como 'DynamicsCrmSink' para o tipo DynamicsCrmSink. Defina como 'DynamicsSink' para o tipo DynamicsSink. Defina como 'FileSystemSink' para o tipo FileSystemSink. Definido como 'IcebergSink' para o tipo IcebergSink. Defina como 'InformixSink' para o tipo informixSink. Defina como 'JsonSink' para o tipo JsonSink . Defina como 'LakeHouseTableSink' para o tipo LakeHouseTableSink. Defina como 'MicrosoftAccessSink' para o tipo MicrosoftAccessSink. Defina como 'MongoDbAtlasSink' para o tipo mongoDbAtlasSink. Defina como 'MongoDbV2Sink' para o tipo mongoDbV2Sink. Defina como 'OdbcSink' para o tipo OdbcSink . Defina como 'OracleSink' para o tipo OracleSink. Defina como 'OrcSink' para o tipo OrcSink . Defina como 'ParquetSink' para o tipo ParquetSink. Defina como 'RestSink' para o tipo restSink. Defina como 'SalesforceServiceCloudSink' para o tipo SalesforceServiceCloudSink. Defina como 'SalesforceServiceCloudV2Sink' para o tipo SalesforceServiceCloudV2Sink. Defina como 'SalesforceSink' para o tipo SalesforceSink. Defina como 'SalesforceV2Sink' para o tipo SalesforceV2Sink. Defina como 'SapCloudForCustomerSink' para o tipo SapCloudForCustomerSink . Definido como 'SnowflakeSink' para o tipo SnowflakeSink. Defina como 'SnowflakeV2Sink' para o tipo SnowflakeV2Sink. Defina como 'SqlDWSink' para o tipo sqlDWSink. Defina como 'SqlMISink' para o tipo sqlMISink. Defina como 'SqlServerSink' para o tipo SqlServerSink. Defina como 'SqlSink' para o tipo sqlSink. Defina como 'WarehouseSink' para o tipo WarehouseSink. 'AvroSink'
'AzureBlobFSSink'
'AzureDatabricksDeltaLakeSink'
'AzureDataExplorerSink'
'AzureDataLakeStoreSink'
'AzureMySqlSink'
'AzurePostgreSqlSink'
'AzureQueueSink'
'AzureSearchIndexSink'
'AzureSqlSink'
'AzureTableSink'
'BinarySink'
'BlobSink'
'CommonDataServiceForAppsSink'
'CosmosDbMongoDbApiSink'
'CosmosDbSqlApiSink'
'DelimitedTextSink'
'DocumentDbCollectionSink'
'DynamicsCrmSink'
'DynamicsSink'
'FileSystemSink'
'IcebergSink'
'InformixSink'
'JsonSink'
'LakeHouseTableSink'
'MicrosoftAccessSink'
'MongoDbAtlasSink'
'MongoDbV2Sink'
'OdbcSink'
'OracleSink'
'OrcSink'
'ParquetSink'
'RestSink'
'SalesforceServiceCloudSink'
'SalesforceServiceCloudV2Sink'
'SalesforceSink'
'SalesforceV2Sink'
'SapCloudForCustomerSink'
'SnowflakeSink'
'SnowflakeV2Sink'
'SqlDWSink'
'SqlMISink'
'SqlServerSink'
'SqlSink'
'WarehouseSink' (obrigatório)
writeBatchSize Gravar tamanho do lote. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
writeBatchTimeout Tempo limite de gravação em lote. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

CopySource

Nome Descrição Valor
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sourceRetryCount Contagem de repetição de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sourceRetryWait Espera de repetição de origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Defina como 'AmazonMWSSource' para o tipo AmazonMWSSource. Defina como 'AmazonRdsForOracleSource' para o tipo AmazonRdsForOracleSource. Defina como 'AmazonRdsForSqlServerSource' para o tipo AmazonRdsForSqlServerSource. Defina como 'AmazonRedshiftSource' para o tipo AmazonRedshiftSource. Defina como 'AvroSource' para o tipo AvroSource. Defina como 'AzureBlobFSSource' para o tipo AzureBlobFSSource. Defina como 'AzureDataExplorerSource' para o tipo AzureDataExplorerSource. Defina como 'AzureDataLakeStoreSource' para o tipo AzureDataLakeStoreSource. Defina como 'AzureDatabricksDeltaLakeSource' para o tipo AzureDatabricksDeltaLakeSource. Defina como 'AzureMariaDBSource' para o tipo AzureMariaDBSource. Defina como 'AzureMySqlSource' para o tipo AzureMySqlSource. Defina como 'AzurePostgreSqlSource' para o tipo AzurePostgreSqlSource. Defina como 'AzureSqlSource' para o tipo AzureSqlSource. Defina como 'AzureTableSource' para o tipo AzureTableSource. Defina como 'BinarySource' para o tipo BinarySource. Defina como 'BlobSource' para o tipo blobSource. Defina como 'CassandraSource' para o tipo CassandraSource. Defina como 'CommonDataServiceForAppsSource' para o tipo CommonDataServiceForAppsSource. Defina como 'ConcurSource' para o tipo ConcurSource. Defina como 'CosmosDbMongoDbApiSource' para o tipo CosmosDbMongoDbApiSource. Defina como 'CosmosDbSqlApiSource' para o tipo CosmosDbSqlApiSource. Defina como 'CouchbaseSource' para o tipo CouchbaseSource . Defina como 'Db2Source' para o tipo Db2Source. Defina como 'DelimitedTextSource' para o tipo DelimitedTextSource. Defina como 'DocumentDbCollectionSource' para o tipo DocumentDbCollectionSource. Defina como 'DrillSource' para o tipo DrillSource. Defina como 'DynamicsAXSource' para o tipo DynamicsAXSource. Defina como 'DynamicsCrmSource' para o tipo DynamicsCrmSource. Defina como 'DynamicsSource' para o tipo DynamicsSource. Defina como 'EloquaSource' para o tipo EloquaSource. Defina como 'ExcelSource' para o tipo do ExcelSource. Defina como 'FileSystemSource' para o tipo FileSystemSource. Defina como 'GoogleAdWordsSource' para o tipo GoogleAdWordsSource. Defina como 'GoogleBigQuerySource' para o tipo GoogleBigQuerySource. Defina como 'GoogleBigQueryV2Source' para o tipo GoogleBigQueryV2Source. Defina como 'GreenplumSource' para o tipo GreenplumSource . Defina como 'HBaseSource' para o tipo HBaseSource. Defina como 'HdfsSource' para o tipo HdfsSource . Defina como 'HiveSource' para o tipo HiveSource. Defina como 'HttpSource' para o tipo httpSource. Defina como 'HubspotSource' para o tipo HubspotSource. Defina como 'ImpalaSource' para o tipo ImpalaSource. Defina como 'InformixSource' para o tipo InformixSource. Defina como 'JiraSource' para o tipo JiraSource. Defina como 'JsonSource' para o tipo JsonSource. Defina como 'LakeHouseTableSource' para o tipo LakeHouseTableSource. Defina como 'MagentoSource' para o tipo MagentoSource. Defina como 'MariaDBSource' para o tipo MariaDBSource. Defina como 'MarketoSource' para o tipo MarketoSource. Defina como 'MicrosoftAccessSource' para o tipo MicrosoftAccessSource. Defina como 'MongoDbAtlasSource' para o tipo MongoDbAtlasSource. Defina como 'MongoDbSource' para o tipo MongoDbSource. Defina como 'MongoDbV2Source' para o tipo MongoDbV2Source. Defina como 'MySqlSource' para o tipo MySqlSource. Defina como 'NetezzaSource' para o tipo NetezzaSource. Defina como 'ODataSource' para o tipo ODataSource. Defina como 'OdbcSource' para o tipo OdbcSource. Defina como 'Office365Source' para o tipo Office365Source. Defina como 'OracleServiceCloudSource' para o tipo OracleServiceCloudSource. Defina como 'OracleSource' para o tipo OracleSource. Defina como 'OrcSource' para o tipo OrcSource. Defina como 'ParquetSource' para o tipo ParquetSource. Defina como 'PaypalSource' para o tipo paypalSource. Defina como 'PhoenixSource' para o tipo PhoenixSource. Defina como 'PostgreSqlSource' para o tipo PostgreSqlSource. Defina como 'PostgreSqlV2Source' para o tipo PostgreSqlV2Source. Defina como 'PrestoSource' para o tipo PrestoSource. Defina como 'QuickBooksSource' para o tipo QuickBooksSource. Defina como 'RelationalSource' para o tipo RelationalSource. Defina como 'ResponsysSource' para o tipo ResponsysSource. Defina como 'RestSource' para o tipo RestSource. Defina como 'SalesforceMarketingCloudSource' para o tipo SalesforceMarketingCloudSource. Defina como 'SalesforceServiceCloudSource' para o tipo SalesforceServiceCloudSource. Defina como 'SalesforceServiceCloudV2Source' para o tipo SalesforceServiceCloudV2Source. Defina como 'SalesforceSource' para o tipo SalesforceSource. Defina como 'SalesforceV2Source' para o tipo SalesforceV2Source. Defina como 'SapBwSource' para o tipo SapBwSource. Defina como 'SapCloudForCustomerSource' para o tipo SapCloudForCustomerSource. Defina como 'SapEccSource' para o tipo SapEccSource . Defina como 'SapHanaSource' para o tipo sapHanaSource. Defina como 'SapOdpSource' para o tipo sapOdpSource. Defina como 'SapOpenHubSource' para o tipo SapOpenHubSource . Defina como 'SapTableSource' para o tipo SapTableSource . Defina como 'ServiceNowSource' para o tipo ServiceNowSource. Defina como 'ServiceNowV2Source' para o tipo ServiceNowV2Source. Defina como 'SharePointOnlineListSource' para o tipo SharePointOnlineListSource. Defina como 'ShopifySource' para o tipo ShopifySource. Defina como 'SnowflakeSource' para o tipo SnowflakeSource. Defina como 'SnowflakeV2Source' para o tipo SnowflakeV2Source. Defina como 'SparkSource' para o tipo SparkSource. Defina como 'SqlDWSource' para o tipo SqlDWSource. Defina como 'SqlMISource' para o tipo SqlMISource. Defina como 'SqlServerSource' para o tipo SqlServerSource. Defina como 'SqlSource' para o tipo sqlSource. Defina como 'SquareSource' para o tipo SquareSource. Defina como 'SybaseSource' para o tipo SybaseSource. Defina como 'TeradataSource' para o tipo TeradataSource. Defina como 'VerticaSource' para o tipo VerticaSource. Defina como 'WarehouseSource' para o tipo WarehouseSource. Defina como 'XeroSource' para o tipo XeroSource . Defina como 'ZohoSource' para o tipo ZohoSource . Definir como 'WebSource' para o tipo WebSource. Defina como 'XmlSource' para o tipo XmlSource . 'AmazonMWSSource'
'AmazonRdsForOracleSource'
'AmazonRdsForSqlServerSource'
'AmazonRedshiftSource'
'AvroSource'
'AzureBlobFSSource'
'AzureDatabricksDeltaLakeSource'
'AzureDataExplorerSource'
'AzureDataLakeStoreSource'
'AzureMariaDBSource'
'AzureMySqlSource'
'AzurePostgreSqlSource'
'AzureSqlSource'
'AzureTableSource'
'BinarySource'
'BlobSource'
'CassandraSource'
'CommonDataServiceForAppsSource'
'ConcurSource'
'CosmosDbMongoDbApiSource'
'CosmosDbSqlApiSource'
'CouchbaseSource'
'Db2Source'
'DelimitedTextSource'
'DocumentDbCollectionSource'
'DrillSource'
'DynamicsAXSource'
'DynamicsCrmSource'
'DynamicsSource'
'EloquaSource'
'ExcelSource'
'FileSystemSource'
'GoogleAdWordsSource'
'GoogleBigQuerySource'
'GoogleBigQueryV2Source'
'GreenplumSource'
'HBaseSource'
'HdfsSource'
'HiveSource'
'HttpSource'
'HubspotSource'
'ImpalaSource'
'InformixSource'
'JiraSource'
'JsonSource'
'LakeHouseTableSource'
'MagentoSource'
'MariaDBSource'
'MarketoSource'
'MicrosoftAccessSource'
'MongoDbAtlasSource'
'MongoDbSource'
'MongoDbV2Source'
'MySqlSource'
'NetezzaSource'
'ODataSource'
'OdbcSource'
'Office365Source'
'OracleServiceCloudSource'
'OracleSource'
'OrcSource'
'ParquetSource'
'PaypalSource'
'PhoenixSource'
'PostgreSqlSource'
'PostgreSqlV2Source'
'PrestoSource'
'QuickBooksSource'
'RelationalSource'
'ResponsysSource'
'RestSource'
'SalesforceMarketingCloudSource'
'SalesforceServiceCloudSource'
'SalesforceServiceCloudV2Source'
'SalesforceSource'
'SalesforceV2Source'
'SapBwSource'
'SapCloudForCustomerSource'
'SapEccSource'
'SapHanaSource'
'SapOdpSource'
'SapOpenHubSource'
'SapTableSource'
'ServiceNowSource'
'ServiceNowV2Source'
'SharePointOnlineListSource'
'ShopifySource'
'SnowflakeSource'
'SnowflakeV2Source'
'SparkSource'
'SqlDWSource'
'SqlMISource'
'SqlServerSource'
'SqlSource'
'SquareSource'
'SybaseSource'
'TeradataSource'
'VerticaSource'
'WarehouseSource'
'WebSource'
'XeroSource'
'XmlSource'
'ZohoSource' (obrigatório)

CosmosDbMongoDbApiSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'CosmosDbMongoDbApiSink' (obrigatório)
writeBehavior Especifica se o documento com a mesma chave a ser substituído (upsert) em vez de gerar exceção (inserir). O valor padrão é "insert". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

CosmosDbMongoDbApiSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número de documentos a serem retornados em cada lote da resposta da instância do MongoDB. Na maioria dos casos, modificar o tamanho do lote não afetará o usuário ou o aplicativo. A principal finalidade dessa propriedade é evitar atingir a limitação do tamanho da resposta. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
cursorMethods Métodos de cursor para consulta mongodb. MongoDbCursorMethodsProperties
filtro Especifica o filtro de seleção usando operadores de consulta. Para retornar todos os documentos em uma coleção, omita esse parâmetro ou passe um documento vazio ({}). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'CosmosDbMongoDbApiSource' (obrigatório)

CosmosDbSqlApiSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'CosmosDbSqlApiSink' (obrigatório)
writeBehavior Descreve como gravar dados no Azure Cosmos DB. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Valores permitidos: inserir e upsert. qualquer

CosmosDbSqlApiSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
detectDatetime Se detectar valores primitivos como valores de datetime. Tipo: booliano (ou Expressão com resultType booleano). qualquer
Pagesize Tamanho da página do resultado. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
preferredRegions Regiões preferenciais. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer
consulta Consulta da API do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'CosmosDbSqlApiSource' (obrigatório)

CouchbaseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'CouchbaseSource' (obrigatório)

CredentialReference

Nome Descrição Valor
referenceName Nome da credencial de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de credencial. 'CredentialReference' (obrigatório)

CustomActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Custom' (obrigatório)
typeProperties Propriedades de atividade personalizada. CustomActivityTypeProperties (obrigatório)

CustomActivityReferenceObject

Nome Descrição Valor
Datasets Referências de conjunto de dados. DatasetReference []
linkedServices Referências de serviço vinculado. LinkedServiceReference []

CustomActivityTypeProperties

Nome Descrição Valor
autoUserSpecification Nível de elevação e escopo para o usuário, o padrão é tarefa não administradora. Tipo: cadeia de caracteres (ou Expressão com resultType duplo). qualquer
comando Comando para a atividade personalizada Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
extendedProperties Recipiente de propriedades definido pelo usuário. Não há nenhuma restrição nas chaves ou valores que podem ser usados. A atividade personalizada especificada pelo usuário tem a responsabilidade total de consumir e interpretar o conteúdo definido. customActivityTypePropertiesExtendedProperties
folderPath Caminho da pasta para arquivos de recurso Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
referenceObjects Objetos de referência CustomActivityReferenceObject
resourceLinkedService Referência de serviço vinculado a recursos. LinkedServiceReference
retentionTimeInDays O tempo de retenção para os arquivos enviados para atividade personalizada. Tipo: duplo (ou Expressão com resultType duplo). qualquer

CustomActivityTypePropertiesExtendedProperties

Nome Descrição Valor

DatabricksNotebookActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DatabricksNotebook' (obrigatório)
typeProperties Propriedades de atividade do Databricks Notebook. DatabricksNotebookActivityTypeProperties (obrigatório)

DatabricksNotebookActivityTypeProperties

Nome Descrição Valor
baseParameters Parâmetros base a serem usados para cada execução deste trabalho. Se o notebook usa um parâmetro que não é especificado, o valor padrão do notebook será usado. DatabricksNotebookActivityTypePropertiesBaseParameters
Bibliotecas Uma lista de bibliotecas a serem instaladas no cluster que executará o trabalho. DatabricksNotebookActivityTypePropertiesLibrariesItem[]
notebookPath O caminho absoluto do notebook a ser executado no Workspace do Databricks. Esse caminho deve começar com uma barra. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DatabricksNotebookActivityTypePropertiesBaseParameters

Nome Descrição Valor

DatabricksNotebookActivityTypePropertiesLibrariesItem

Nome Descrição Valor

DatabricksSparkJarActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DatabricksSparkJar' (obrigatório)
typeProperties Propriedades de atividade do Databricks SparkJar. DatabricksSparkJarActivityTypeProperties (obrigatório)

DatabricksSparkJarActivityTypeProperties

Nome Descrição Valor
Bibliotecas Uma lista de bibliotecas a serem instaladas no cluster que executará o trabalho. DatabricksSparkJarActivityTypePropertiesLibrariesItem []
mainClassName O nome completo da classe que contém o método principal a ser executado. Essa classe deve estar contida em um JAR fornecido como uma biblioteca. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Parâmetros Parâmetros que serão passados para o método principal. any[]

DatabricksSparkJarActivityTypePropertiesLibrariesItem

Nome Descrição Valor

DatabricksSparkPythonActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DatabricksSparkPython' (obrigatório)
typeProperties Propriedades de atividade do Databricks SparkPython. DatabricksSparkPythonActivityTypeProperties (obrigatório)

DatabricksSparkPythonActivityTypeProperties

Nome Descrição Valor
Bibliotecas Uma lista de bibliotecas a serem instaladas no cluster que executará o trabalho. DatabricksSparkPythonActivityTypePropertiesLibrariesItem []
Parâmetros Parâmetros de linha de comando que serão passados para o arquivo Python. any[]
pythonFile O URI do arquivo Python a ser executado. Há suporte para caminhos DBFS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DatabricksSparkPythonActivityTypePropertiesLibrariesItem

Nome Descrição Valor

DataFlowReference

Nome Descrição Valor
datasetParameters Parâmetros de fluxo de dados de referência do conjunto de dados. qualquer
Parâmetros Parâmetros de fluxo de dados ParameterValueSpecification
referenceName Nome do fluxo de dados de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de fluxo de dados. 'DataFlowReference' (obrigatório)

DataFlowStagingInfo

Nome Descrição Valor
folderPath Caminho da pasta para o blob de preparo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer
linkedService Referência de serviço vinculado de preparo. LinkedServiceReference

DataLakeAnalyticsUsqlActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DataLakeAnalyticsU-SQL' (obrigatório)
typeProperties Propriedades da atividade U-SQL do Data Lake Analytics. DataLakeAnalyticsUsqlActivityTypeProperties (obrigatório)

DataLakeAnalyticsUsqlActivityTypeProperties

Nome Descrição Valor
compilationMode Modo de compilação do U-SQL. Deve ser um destes valores: Semântico, Completo e SingleBox. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
degreeOfParallelism O número máximo de nós usados simultaneamente para executar o trabalho. O valor padrão é 1. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. qualquer
Parâmetros Parâmetros para solicitação de trabalho U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
prioridade Determina quais trabalhos de todos os que estão na fila devem ser selecionados para serem executados primeiro. Quanto menor o número, maior a prioridade. O valor padrão é 1000. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. qualquer
runtimeVersion Versão de runtime do mecanismo U-SQL a ser usado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
scriptLinkedService Referência de serviço vinculado de script. LinkedServiceReference (obrigatório)
scriptPath Caminho diferencia maiúsculas de minúsculas para a pasta que contém o script U-SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Nome Descrição Valor

DatasetReference

Nome Descrição Valor
Parâmetros Argumentos para o conjunto de dados. ParameterValueSpecification
referenceName Nome do conjunto de dados de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência do conjunto de dados. 'DatasetReference' (obrigatório)

Db2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'Db2Source' (obrigatório)

DeleteActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Delete' (obrigatório)
typeProperties Excluir propriedades da atividade. DeleteActivityTypeProperties (obrigatório)

DeleteActivityTypeProperties

Nome Descrição Valor
Dataset Excluir referência do conjunto de dados da atividade. DatasetReference (obrigatório)
enableLogging Se os logs detalhados de execução de atividade de exclusão devem ser registrados. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logStorageSettings As configurações de armazenamento de log que o cliente precisa fornecer quando enableLogging é verdadeiro. LogStorageSettings
maxConcurrentConnections As conexões simultâneas máximas para conectar a fonte de dados ao mesmo tempo. int

Restrições:
Valor mínimo = 1
recursivo Se for true, arquivos ou subpastas no caminho da pasta atual serão excluídos recursivamente. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storeSettings Excluir configurações do repositório de atividades. StoreReadSettings

DelimitedTextReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
skipLineCount Indica o número de linhas não vazias a serem ignoradas ao ler dados de arquivos de entrada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de leitura. 'DelimitedTextReadSettings' (obrigatório)

DelimitedTextReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
skipLineCount Indica o número de linhas não vazias a serem ignoradas ao ler dados de arquivos de entrada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

DelimitadoTextSink

Nome Descrição Valor
formatSettings Configurações de formato DelimitedText. DelimitedTextWriteSettings
storeSettings Configurações do repositório DelimitedText. StoreWriteSettings
tipo Tipo de coletor de cópia. 'DelimitedTextSink' (obrigatório)

DelimitedTextSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato DelimitedText. DelimitedTextReadSettings
storeSettings Configurações do repositório DelimitedText. StoreReadSettings
tipo Copiar tipo de origem. 'DelimitedTextSource' (obrigatório)

DelimitedTextWriteSettings

Nome Descrição Valor
fileExtension A extensão de arquivo usada para criar os arquivos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
quoteAllText Indica se os valores de cadeia de caracteres devem ser sempre colocados entre aspas. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

DistcpSettings

Nome Descrição Valor
distcpOptions Especifica as opções Distcp. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
resourceManagerEndpoint Especifica o ponto de extremidade Yarn ResourceManager. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tempScriptPath Especifica um caminho de pasta existente que será usado para armazenar o script de comando temp Distcp. O arquivo de script é gerado pelo ADF e será removido após a conclusão do trabalho de Cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DocumentDbCollectionSink

Nome Descrição Valor
nestingSeparator Separador de propriedades aninhadas. O padrão é . (ponto). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'DocumentDbCollectionSink' (obrigatório)
writeBehavior Descreve como gravar dados no Azure Cosmos DB. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Valores permitidos: inserir e upsert. qualquer

DocumentDbCollectionSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
nestingSeparator Separador de propriedades aninhadas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
consulta Consulta de documentos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'DocumentDbCollectionSource' (obrigatório)

DrillSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'DrillSource' (obrigatório)

DWCopyCommandDefaultValue

Nome Descrição Valor
columnName Nome da coluna. Tipo: objeto (ou Expressão com cadeia de caracteres resultType). qualquer
defaultValue O valor padrão da coluna. Tipo: objeto (ou Expressão com cadeia de caracteres resultType). qualquer

DWCopyCommandSettings

Nome Descrição Valor
additionalOptions Opções adicionais passadas diretamente para o SQL DW no Comando de Cópia. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions
defaultValues Especifica os valores padrão para cada coluna de destino no SQL DW. Os valores padrão na propriedade substituem o conjunto de restrições DEFAULT no BD e a coluna de identidade não pode ter um valor padrão. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). DWCopyCommandDefaultValue []

DWCopyCommandSettingsAdditionalOptions

Nome Descrição Valor

DynamicsAXSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'DynamicsAXSource' (obrigatório)

DynamicsCrmSink

Nome Descrição Valor
alternateKeyName O nome lógico da chave alternativa que será usada ao fazer upserting de registros. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'DynamicsCrmSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. 'Upsert' (obrigatório)

DynamicsCrmSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta FetchXML é uma linguagem de consulta proprietária usada no Microsoft Dynamics CRM (online & local). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'DynamicsCrmSource' (obrigatório)

DynamicsSink

Nome Descrição Valor
alternateKeyName O nome lógico da chave alternativa que será usada ao fazer upserting de registros. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos são ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'DynamicsSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. 'Upsert' (obrigatório)

DynamicsSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta FetchXML é uma linguagem de consulta proprietária usada no Microsoft Dynamics (online & local). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'DynamicsSource' (obrigatório)

EloquaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'EloquaSource' (obrigatório)

ExcelSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
storeSettings Configurações de repositório do Excel. StoreReadSettings
tipo Copiar tipo de origem. 'ExcelSource' (obrigatório)

ExecuteDataFlowActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'ExecuteDataFlow' (obrigatório)
typeProperties Execute as propriedades da atividade de fluxo de dados. ExecuteDataFlowActivityTypeProperties (obrigatório)

ExecuteDataFlowActivityTypeProperties

Nome Descrição Valor
calcular Propriedades de computação para a atividade de fluxo de dados. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Configurações de continuação para executar a atividade de fluxo de dados. ContinuationSettingsReference
continueOnError Continue na configuração de erro usada para a execução do fluxo de dados. Permite que o processamento continue se um coletor falhar. Tipo: booliano (ou Expressão com resultType booleano) qualquer
Fluxo Referência de fluxo de dados. DataFlowReference (obrigatório)
integrationRuntime A referência de runtime de integração. IntegrationRuntimeReference
runConcurrently Configuração de execução simultânea usada para execução de fluxo de dados. Permite que coletores com a mesma ordem de salvamento sejam processados simultaneamente. Tipo: booliano (ou Expressão com resultType booleano) qualquer
sourceStagingConcurrency Especifique o número de preparo paralelo para fontes aplicáveis ao coletor. Tipo: inteiro (ou Expressão com inteiro resultType) qualquer
Preparo Informações de preparo para executar a atividade de fluxo de dados. DataFlowStagingInfo
traceLevel Configuração de nível de rastreamento usada para a saída de monitoramento de fluxo de dados. Os valores com suporte são: 'grosseiro', 'fino' e 'nenhum'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer

ExecuteDataFlowActivityTypePropertiesCompute

Nome Descrição Valor
computeType Tipo de computação do cluster que executará o trabalho de fluxo de dados. Os valores possíveis incluem: 'Geral', 'MemoryOptimized', 'ComputeOptimized'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer
coreCount Contagem principal do cluster que executará o trabalho de fluxo de dados. Os valores com suporte são: 8, 16, 32, 48, 80, 144 e 272. Tipo: inteiro (ou Expressão com inteiro resultType) qualquer

ExecutePipelineActivity

Nome Descrição Valor
política Execute a política de atividade de pipeline. ExecutePipelineActivityPolicy
tipo Tipo de atividade. 'ExecutePipeline' (obrigatório)
typeProperties Execute propriedades de atividade de pipeline. ExecutePipelineActivityTypeProperties (obrigatório)

ExecutePipelineActivityPolicy

Nome Descrição Valor
secureInput Quando definido como true, a entrada da atividade é considerada segura e não será registrada no monitoramento. Bool

ExecutePipelineActivityTypeProperties

Nome Descrição Valor
Parâmetros Parâmetros de pipeline. ParameterValueSpecification
pipeline Referência de pipeline. PipelineReference (obrigatório)
waitOnCompletion Define se a execução da atividade aguardará a conclusão da execução do pipeline dependente. O padrão é false. Bool

ExecutePowerQueryActivityTypeProperties

Nome Descrição Valor
calcular Propriedades de computação para a atividade de fluxo de dados. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Configurações de continuação para executar a atividade de fluxo de dados. ContinuationSettingsReference
continueOnError Continue na configuração de erro usada para a execução do fluxo de dados. Permite que o processamento continue se um coletor falhar. Tipo: booliano (ou Expressão com resultType booleano) qualquer
Fluxo Referência de fluxo de dados. DataFlowReference (obrigatório)
integrationRuntime A referência de runtime de integração. IntegrationRuntimeReference
Consultas Lista de mapeamento para consulta de mashup do Power Query para conjuntos de dados do coletor. PowerQuerySinkMapping []
runConcurrently Configuração de execução simultânea usada para execução de fluxo de dados. Permite que coletores com a mesma ordem de salvamento sejam processados simultaneamente. Tipo: booliano (ou Expressão com resultType booleano) qualquer
Dissipadores (Preterido. Use consultas). Lista de coletores de atividades do Power Query mapeados para um queryName. ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency Especifique o número de preparo paralelo para fontes aplicáveis ao coletor. Tipo: inteiro (ou Expressão com inteiro resultType) qualquer
Preparo Informações de preparo para executar a atividade de fluxo de dados. DataFlowStagingInfo
traceLevel Configuração de nível de rastreamento usada para a saída de monitoramento de fluxo de dados. Os valores com suporte são: 'grosseiro', 'fino' e 'nenhum'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer

ExecutePowerQueryActivityTypePropertiesSinks

Nome Descrição Valor

ExecuteSsisPackageActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'ExecuteSSISPackage' (obrigatório)
typeProperties Execute as propriedades de atividade do pacote SSIS. ExecuteSsisPackageActivityTypeProperties (obrigatório)

ExecuteSsisPackageActivityTypeProperties

Nome Descrição Valor
connectVia A referência de runtime de integração. IntegrationRuntimeReference (obrigatório)
environmentPath O caminho do ambiente para executar o pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
executionCredential A credencial de execução do pacote. SsisExecutionCredential
logLevel O nível de log da execução do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
logLocation Local do log de execução do pacote SSIS. SsisLogLocation
packageConnectionManagers Os gerenciadores de conexões no nível do pacote para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation Local do pacote SSIS. SsisPackageLocation (obrigatório)
packageParameters Os parâmetros de nível de pacote para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers Os gerenciadores de conexões no nível do projeto para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters Os parâmetros de nível de projeto para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides A propriedade substitui para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Runtime Especifica o runtime para executar o pacote SSIS. O valor deve ser "x86" ou "x64". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Nome Descrição Valor

ExecuteWranglingDataflowActivity

Nome Descrição Valor
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'ExecuteWranglingDataflow' (obrigatório)
typeProperties Execute as propriedades da atividade de consulta de energia. ExecutePowerQueryActivityTypeProperties (obrigatório)

Expressão

Nome Descrição Valor
tipo Tipo de expressão. 'Expressão' (obrigatório)
valor Valor da expressão. cadeia de caracteres (obrigatório)

ExpressionV2

Nome Descrição Valor
Operandos Lista de expressões aninhadas. ExpressionV2 []
Operadores Tipo de valor do operador de expressão: lista de cadeias de caracteres. string[]
tipo Tipo de expressões com suporte pelo sistema. Tipo: cadeia de caracteres. 'Binário'
'Constante'
'Field'
'NAry'
'Unary'
valor Valor para Tipo de Constante/Campo: cadeia de caracteres. corda

FailActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Fail' (obrigatório)
typeProperties Propriedades de atividade de falha. FailActivityTypeProperties (obrigatório)

FailActivityTypeProperties

Nome Descrição Valor
errorCode O código de erro que categoriza o tipo de erro da atividade Fail. Pode ser um conteúdo dinâmico que é avaliado como uma cadeia de caracteres não vazia/em branco no runtime. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Mensagem A mensagem de erro que veio à tona na atividade Fail. Pode ser um conteúdo dinâmico que é avaliado como uma cadeia de caracteres não vazia/em branco no runtime. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

FileServerReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileFilter Especifique um filtro a ser usado para selecionar um subconjunto de arquivos no folderPath em vez de todos os arquivos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'FileServerReadSettings' (obrigatório)
wildcardFileName FileServer wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath FileServer wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

FileServerWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. 'FileServerWriteSettings' (obrigatório)

FileSystemSink

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. qualquer
tipo Tipo de coletor de cópia. 'FileSystemSink' (obrigatório)

FileSystemSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'FileSystemSource' (obrigatório)

FilterActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Filter' (obrigatório)
typeProperties Filtrar propriedades da atividade. FilterActivityTypeProperties (obrigatório)

FilterActivityTypeProperties

Nome Descrição Valor
condição Condição a ser usada para filtrar a entrada. expressão (obrigatório)
Itens Matriz de entrada na qual o filtro deve ser aplicado. expressão (obrigatório)

ForEachActivity

Nome Descrição Valor
tipo Tipo de atividade. 'ForEach' (obrigatório)
typeProperties Propriedades da atividade ForEach. ForEachActivityTypeProperties (obrigatório)

ForEachActivityTypeProperties

Nome Descrição Valor
Atividades Lista de atividades a serem executadas. de atividade [] (obrigatório)
batchCount Contagem de lote a ser usada para controlar o número de execução paralela (quando isSequential é definido como false). int

Restrições:
Valor máximo = 50
isSequential Se o loop for executado em sequência ou em paralelo (máximo 50) Bool
Itens Coleção a ser iterada. expressão (obrigatório)

FormatReadSettings

Nome Descrição Valor
tipo Defina como 'BinaryReadSettings' para o tipo binaryReadSettings. Defina como 'DelimitedTextReadSettings' para o tipo DelimitedTextReadSettings. Defina como 'JsonReadSettings' para o tipo JsonReadSettings . Defina como 'ParquetReadSettings' para o tipo ParquetReadSettings. Defina como 'XmlReadSettings' para o tipo XmlReadSettings . 'BinaryReadSettings'
'DelimitedTextReadSettings'
'JsonReadSettings'
'ParquetReadSettings'
'XmlReadSettings' (obrigatório)

FtpReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
disableChunking Se for true, desabilite a leitura paralela em cada arquivo. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'FtpReadSettings' (obrigatório)
useBinaryTransfer Especifique se o modo de transferência binária deve ser usado para repositórios FTP. Tipo: booliano (ou Expressão com resultType booleano). qualquer
wildcardFileName Ftp wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Ftp wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

GetMetadataActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'GetMetadata' (obrigatório)
typeProperties Propriedades da atividade GetMetadata. GetMetadataActivityTypeProperties (obrigatório)

GetMetadataActivityTypeProperties

Nome Descrição Valor
Dataset Referência do conjunto de dados da atividade GetMetadata. DatasetReference (obrigatório)
fieldList Campos de metadados a serem obtidos do conjunto de dados. any[]
formatSettings Configurações de formato de atividade GetMetadata. FormatReadSettings
storeSettings Configurações do repositório de atividades GetMetadata. StoreReadSettings

GoogleAdWordsSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GoogleAdWordsSource' (obrigatório)

GoogleBigQuerySource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GoogleBigQuerySource' (obrigatório)

GoogleBigQueryV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GoogleBigQueryV2Source' (obrigatório)

GoogleCloudStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto do Google Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'GoogleCloudStorageReadSettings' (obrigatório)
wildcardFileName Curinga do Google Cloud StorageFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do Google Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

GreenplumSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GreenplumSource' (obrigatório)

HBaseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HBaseSource' (obrigatório)

HdfsReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
distcpSettings Especifica as configurações relacionadas ao Distcp. DistcpSettings
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'HdfsReadSettings' (obrigatório)
wildcardFileName HDFS wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath HDFS wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

HdfsSource

Nome Descrição Valor
distcpSettings Especifica as configurações relacionadas ao Distcp. DistcpSettings
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'HdfsSource' (obrigatório)

HDInsightHiveActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightHive' (obrigatório)
typeProperties Propriedades de atividade do Hive do HDInsight. HDInsightHiveActivityTypeProperties (obrigatório)

HDInsightHiveActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. any[]
Define Permite que o usuário especifique as definições para solicitação de trabalho do Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
queryTimeout Valor do tempo limite da consulta (em minutos). Eficaz quando o cluster HDInsight está com ESP (Enterprise Security Package) int
scriptLinkedService Referência de serviço vinculado de script. LinkedServiceReference
scriptPath Caminho do script. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []
Variáveis Argumentos especificados pelo usuário no namespace hivevar. HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

Nome Descrição Valor

HDInsightHiveActivityTypePropertiesVariables

Nome Descrição Valor

HDInsightMapReduceActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightMapReduce' (obrigatório)
typeProperties Propriedades de atividade do MapReduce do HDInsight. HDInsightMapReduceActivityTypeProperties (obrigatório)

HDInsightMapReduceActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. any[]
className Nome da classe. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Define Permite que o usuário especifique as definições para a solicitação de trabalho mapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
jarFilePath Caminho jar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
jarLibs Jar libs. any[]
jarLinkedService Referência de serviço vinculado jar. LinkedServiceReference
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []

HDInsightMapReduceActivityTypePropertiesDefines

Nome Descrição Valor

HDInsightPigActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightPig' (obrigatório)
typeProperties Propriedades de atividade do Pig do HDInsight. HDInsightPigActivityTypeProperties (obrigatório)

HDInsightPigActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. Tipo: matriz (ou Expressão com matriz resultType). qualquer
Define Permite que o usuário especifique as definições para solicitação de trabalho do Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
scriptLinkedService Referência de serviço vinculado de script. LinkedServiceReference
scriptPath Caminho do script. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []

HDInsightPigActivityTypePropertiesDefines

Nome Descrição Valor

HDInsightSparkActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightSpark' (obrigatório)
typeProperties Propriedades de atividade do SPARK do HDInsight. HDInsightSparkActivityTypeProperties (obrigatório)

HDInsightSparkActivityTypeProperties

Nome Descrição Valor
Argumentos Os argumentos especificados pelo usuário para HDInsightSparkActivity. any[]
className A classe principal java/Spark do aplicativo. corda
entryFilePath O caminho relativo para a pasta raiz do código/pacote a ser executado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
proxyUser O usuário a ser representado que executará o trabalho. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
rootPath O caminho raiz em 'sparkJobLinkedService' para todos os arquivos do trabalho. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
sparkConfig Propriedade de configuração do Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService O serviço vinculado de armazenamento para carregar o arquivo de entrada e as dependências e para receber logs. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Nome Descrição Valor

HDInsightStreamingActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightStreaming' (obrigatório)
typeProperties Propriedades da atividade de streaming do HDInsight. HDInsightStreamingActivityTypeProperties (obrigatório)

HDInsightStreamingActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. any[]
Combinador Nome executável do combinador. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
commandEnvironment Valores de ambiente de linha de comando. any[]
Define Permite que o usuário especifique as definições para solicitação de trabalho de streaming. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Referência de serviço vinculado em que os arquivos estão localizados. LinkedServiceReference
filePaths Caminhos para transmitir arquivos de trabalho. Pode ser diretórios. any[] (obrigatório)
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
entrada Caminho do blob de entrada. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Mapeador Nome executável do mapeador. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
saída Caminho do blob de saída. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
redutor Nome executável do redutor. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []

HDInsightStreamingActivityTypePropertiesDefines

Nome Descrição Valor

HiveSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HiveSource' (obrigatório)

HttpReadSettings

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
additionalHeaders Os cabeçalhos HTTP adicionais na solicitação para a API RESTful. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestBody O corpo da solicitação HTTP para a API RESTful se requestMethod for POST. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestMethod O método HTTP usado para chamar a API RESTful. O padrão é GET. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestTimeout Especifica o tempo limite para um cliente HTTP obter resposta HTTP do servidor HTTP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de leitura. 'HttpReadSettings' (obrigatório)

HttpSource

Nome Descrição Valor
httpRequestTimeout Especifica o tempo limite para um cliente HTTP obter resposta HTTP do servidor HTTP. O valor padrão é equivalente a System.Net.HttpWebRequest.Timeout. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HttpSource' (obrigatório)

HubspotSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HubspotSource' (obrigatório)

IcebergSink

Nome Descrição Valor
formatSettings Configurações de formato de iceberg. IcebergWriteSettings
storeSettings Configurações do repositório iceberg. StoreWriteSettings
tipo Tipo de coletor de cópia. 'IcebergSink' (obrigatório)

IcebergWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

IfConditionActivity

Nome Descrição Valor
tipo Tipo de atividade. 'IfCondition' (obrigatório)
typeProperties Propriedades da atividade IfCondition. IfConditionActivityTypeProperties (obrigatório)

IfConditionActivityTypeProperties

Nome Descrição Valor
expressão Uma expressão que seria avaliada como booliana. Isso é usado para determinar o bloco de atividades (ifTrueActivities ou ifFalseActivities) que serão executadas. expressão (obrigatório)
ifFalseActivities Lista de atividades a serem executadas se a expressão for avaliada como false. Essa é uma propriedade opcional e, se não for fornecida, a atividade sairá sem nenhuma ação. de atividade de []
ifTrueActivities Lista de atividades a serem executadas se a expressão for avaliada como true. Essa é uma propriedade opcional e, se não for fornecida, a atividade sairá sem nenhuma ação. de atividade de []

ImpalaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ImpalaSource' (obrigatório)

InformixSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'InformixSink' (obrigatório)

InformixSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'InformixSource' (obrigatório)

IntegrationRuntimeReference

Nome Descrição Valor
Parâmetros Argumentos para o runtime de integração. ParameterValueSpecification
referenceName Nome do runtime de integração de referência. cadeia de caracteres (obrigatório)
tipo Tipo de runtime de integração. 'IntegrationRuntimeReference' (obrigatório)

JiraSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'JiraSource' (obrigatório)

JsonReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. 'JsonReadSettings' (obrigatório)

JsonReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

JsonSink

Nome Descrição Valor
formatSettings Configurações de formato Json. JsonWriteSettings
storeSettings Configurações do repositório Json. StoreWriteSettings
tipo Tipo de coletor de cópia. 'JsonSink' (obrigatório)

JsonSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato Json. JsonReadSettings
storeSettings Configurações do repositório Json. StoreReadSettings
tipo Copiar tipo de origem. 'JsonSource' (obrigatório)

JsonWriteSettings

Nome Descrição Valor
filePattern Padrão de arquivo JSON. Essa configuração controla a maneira como uma coleção de objetos JSON será tratada. O valor padrão é 'setOfObjects'. Diferencia maiúsculas de minúsculas. qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

LakeHouseReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'LakeHouseReadSettings' (obrigatório)
wildcardFileName Microsoft Fabric LakeHouse Files wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Microsoft Fabric LakeHouse Files wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

LakeHouseTableSink

Nome Descrição Valor
partitionNameList Especifique os nomes das colunas de partição das colunas do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). qualquer
partitionOption Crie partições na estrutura de pastas com base em uma ou várias colunas. Cada valor de coluna distinto (par) será uma nova partição. Os valores possíveis incluem: "None", "PartitionByKey". qualquer
tableActionOption O tipo de ação de tabela para o coletor de tabela lakehouse. Os valores possíveis incluem: "None", "Append", "Overwrite". qualquer
tipo Tipo de coletor de cópia. 'LakeHouseTableSink' (obrigatório)

LakeHouseTableSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
timestampAsOf Consultar um instantâneo mais antigo por carimbo de data/hora. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'LakeHouseTableSource' (obrigatório)
versionAsOf Consulte um instantâneo mais antigo por versão. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer

LakeHouseWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. 'LakeHouseWriteSettings' (obrigatório)

LinkedServiceReference

Nome Descrição Valor
Parâmetros Argumentos para LinkedService. ParameterValueSpecification
referenceName Nome do LinkedService de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de serviço vinculado. 'LinkedServiceReference' (obrigatório)

LogLocationSettings

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado do armazenamento de log. LinkedServiceReference (obrigatório)
caminho O caminho para o armazenamento para armazenar logs detalhados da execução da atividade. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

LogSettings

Nome Descrição Valor
copyActivityLogSettings Especifica as configurações para o log de atividades de cópia. CopyActivityLogSettings
enableCopyActivityLog Especifica se o log de atividades de cópia deve ser habilitado. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logLocationSettings Configurações de local de log que o cliente precisa fornecer ao habilitar o log. LogLocationSettings (obrigatório)

LogStorageSettings

Nome Descrição Valor
enableReliableLogging Especifica se o registro em log confiável deve ser habilitado. Tipo: booliano (ou Expressão com resultType booleano). qualquer
linkedServiceName Referência de serviço vinculado do armazenamento de log. LinkedServiceReference (obrigatório)
logLevel Obtém ou define o nível de log, suporte: Informações, Aviso. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
caminho O caminho para o armazenamento para armazenar logs detalhados da execução da atividade. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

LookupActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Pesquisa' (obrigatório)
typeProperties Propriedades da atividade de pesquisa. LookupActivityTypeProperties (obrigatório)

LookupActivityTypeProperties

Nome Descrição Valor
Dataset Referência do conjunto de dados de atividade de pesquisa. DatasetReference (obrigatório)
firstRowOnly Seja para retornar a primeira linha ou todas as linhas. O valor padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fonte Propriedades de origem específicas do conjunto de dados, o mesmo que a origem da atividade de cópia. CopySource (obrigatório)

MagentoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MagentoSource' (obrigatório)

MariaDBSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MariaDBSource' (obrigatório)

MarketoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MarketoSource' (obrigatório)

MetadadosItem

Nome Descrição Valor
nome Nome da chave do item de metadados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
valor Valor do item de metadados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

Microsoft.DataFactory/factories/pipelines

Nome Descrição Valor
apiVersion A versão da API '2018-06-01'
nome O nome do recurso corda

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 1
Padrão = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obrigatório)
Propriedades Propriedades do pipeline. pipeline (obrigatório)
tipo O tipo de recurso 'Microsoft.DataFactory/factories/pipelines'

MicrosoftAccessSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'MicrosoftAccessSink' (obrigatório)

MicrosoftAccessSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'MicrosoftAccessSource' (obrigatório)

MongoDbAtlasSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'MongoDbAtlasSink' (obrigatório)
writeBehavior Especifica se o documento com a mesma chave a ser substituído (upsert) em vez de gerar exceção (inserir). O valor padrão é "insert". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

MongoDbAtlasSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número de documentos a serem retornados em cada lote da resposta da instância do Atlas do MongoDB. Na maioria dos casos, modificar o tamanho do lote não afetará o usuário ou o aplicativo. A principal finalidade dessa propriedade é evitar atingir a limitação do tamanho da resposta. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
cursorMethods Métodos de cursor para consulta do Mongodb MongoDbCursorMethodsProperties
filtro Especifica o filtro de seleção usando operadores de consulta. Para retornar todos os documentos em uma coleção, omita esse parâmetro ou passe um documento vazio ({}). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MongoDbAtlasSource' (obrigatório)

MongoDbCursorMethodsProperties

Nome Descrição Valor
limite Especifica o número máximo de documentos retornados pelo servidor. limit() é análogo à instrução LIMIT em um banco de dados SQL. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
projeto Especifica os campos a serem retornados nos documentos que correspondem ao filtro de consulta. Para retornar todos os campos nos documentos correspondentes, omita esse parâmetro. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
saltitar Especifica quantos documentos foram ignorados e onde o MongoDB começa a retornar resultados. Essa abordagem pode ser útil na implementação de resultados paginados. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
ordenar Especifica a ordem na qual a consulta retorna documentos correspondentes. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

MongoDbSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Deve ser uma expressão de consulta SQL-92. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'MongoDbSource' (obrigatório)

MongoDbV2Sink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'MongoDbV2Sink' (obrigatório)
writeBehavior Especifica se o documento com a mesma chave a ser substituído (upsert) em vez de gerar exceção (inserir). O valor padrão é "insert". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

MongoDbV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número de documentos a serem retornados em cada lote da resposta da instância do MongoDB. Na maioria dos casos, modificar o tamanho do lote não afetará o usuário ou o aplicativo. A principal finalidade dessa propriedade é evitar atingir a limitação do tamanho da resposta. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
cursorMethods Métodos de cursor para consulta do Mongodb MongoDbCursorMethodsProperties
filtro Especifica o filtro de seleção usando operadores de consulta. Para retornar todos os documentos em uma coleção, omita esse parâmetro ou passe um documento vazio ({}). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MongoDbV2Source' (obrigatório)

MySqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MySqlSource' (obrigatório)

NetezzaPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro que será usado para particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

NetezzaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
partitionOption O mecanismo de partição que será usado para Netezza lido em paralelo. Os valores possíveis incluem: "None", "DataSlice", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para o particionamento de origem do Netezza. NetezzaPartitionSettings
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'NetezzaSource' (obrigatório)

NotebookParameter

Nome Descrição Valor
tipo Tipo de parâmetro notebook. 'bool'
'float'
'int'
'string'
valor Valor do parâmetro notebook. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

ODataSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Consulta OData. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'ODataSource' (obrigatório)

OdbcSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'OdbcSink' (obrigatório)

OdbcSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'OdbcSource' (obrigatório)

Office365Source

Nome Descrição Valor
allowedGroups Os grupos que contêm todos os usuários. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer
dateFilterColumn A Coluna para aplicar o nome <paramref="StartTime"/> e <nome paramref="EndTime"/>. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
endTime Hora de término do intervalo solicitado para esse conjunto de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
outputColumns As colunas a serem lidas na tabela do Office 365. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). itemType: OutputColumn. Exemplo: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] qualquer
startTime Hora de início do intervalo solicitado para esse conjunto de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'Office365Source' (obrigatório)
userScopeFilterUri O uri de escopo do usuário. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

OracleCloudStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto do Oracle Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'OracleCloudStorageReadSettings' (obrigatório)
wildcardFileName WildcardFileName do Oracle Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Oracle Cloud Storage wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

OraclePartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro que será usado para particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionNames Nomes das partições físicas da tabela Oracle. qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

OracleServiceCloudSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'OracleServiceCloudSource' (obrigatório)

OracleSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'OracleSink' (obrigatório)

OracleSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
oracleReaderQuery Consulta de leitor oracle. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para o Oracle lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem oracle. OraclePartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'OracleSource' (obrigatório)

OrcSink

Nome Descrição Valor
formatSettings Configurações de formato ORC. OrcWriteSettings
storeSettings Configurações do repositório ORC. StoreWriteSettings
tipo Tipo de coletor de cópia. 'OrcSink' (obrigatório)

OrcSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
storeSettings Configurações do repositório ORC. StoreReadSettings
tipo Copiar tipo de origem. 'OrcSource' (obrigatório)

OrcWriteSettings

Nome Descrição Valor
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

ParameterDefinitionSpecification

Nome Descrição Valor

ParameterSpecification

Nome Descrição Valor
defaultValue Valor padrão do parâmetro. qualquer
tipo Tipo de parâmetro. 'Matriz'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (obrigatório)

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParquetReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. 'ParquetReadSettings' (obrigatório)

ParquetReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

ParquetSink

Nome Descrição Valor
formatSettings Configurações de formato Parquet. ParquetWriteSettings
storeSettings Configurações do parquet store. StoreWriteSettings
tipo Tipo de coletor de cópia. 'ParquetSink' (obrigatório)

ParquetSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato Parquet. ParquetReadSettings
storeSettings Configurações do parquet store. StoreReadSettings
tipo Copiar tipo de origem. 'ParquetSource' (obrigatório)

ParquetWriteSettings

Nome Descrição Valor
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

PaypalSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PaypalSource' (obrigatório)

PhoenixSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PhoenixSource' (obrigatório)

Pipeline

Nome Descrição Valor
Atividades Lista de atividades no pipeline. de atividade de []
Anotações Lista de marcas que podem ser usadas para descrever o Pipeline. any[]
Simultaneidade O número máximo de execuções simultâneas para o pipeline. int

Restrições:
Valor mínimo = 1
descrição A descrição do pipeline. corda
pasta A pasta na qual este Pipeline está. Se não for especificado, o Pipeline aparecerá no nível raiz. PipelineFolder
Parâmetros Lista de parâmetros para pipeline. ParameterDefinitionSpecification
política Política de pipeline. PipelinePolicy
runDimensions Dimensões emitidas pelo Pipeline. PipelineRunDimensions
Variáveis Lista de variáveis para pipeline. VariableDefinitionSpecification

PipelineElapsedTimeMetricPolicy

Nome Descrição Valor
duração Valor timeSpan, após o qual uma Métrica de Monitoramento do Azure é acionada. qualquer

PipelineFolder

Nome Descrição Valor
nome O nome da pasta na qual este Pipeline está. corda

PipelinePolicy

Nome Descrição Valor
elapsedTimeMetric Política de Métrica do ElapsedTime do Pipeline. PipelineElapsedTimeMetricPolicy

PipelineReference

Nome Descrição Valor
nome Nome da referência. corda
referenceName Nome do pipeline de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de pipeline. 'PipelineReference' (obrigatório)

PipelineRunDimensions

Nome Descrição Valor

PolybaseSettings

Nome Descrição Valor
rejectSampleValue Determina o número de linhas a serem recuperadas antes que o PolyBase recalcula o percentual de linhas rejeitadas. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
rejectType Tipo de rejeição. 'percentual'
'value'
rejectValue Especifica o valor ou o percentual de linhas que podem ser rejeitadas antes que a consulta falhe. Tipo: número (ou Expressão com número resultType), mínimo: 0. qualquer
useTypeDefault Especifica como lidar com valores ausentes em arquivos de texto delimitados quando o PolyBase recupera dados do arquivo de texto. Tipo: booliano (ou Expressão com resultType booleano). qualquer

PostgreSqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PostgreSqlSource' (obrigatório)

PostgreSqlV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PostgreSqlV2Source' (obrigatório)

PowerQuerySink

Nome Descrição Valor
Dataset Referência do conjunto de dados. DatasetReference
descrição Descrição da transformação. corda
flowlet Referência de flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
nome Nome da transformação. cadeia de caracteres (obrigatório)
rejectedDataLinkedService Referência de serviço vinculado a dados rejeitados. LinkedServiceReference
schemaLinkedService Referência de serviço vinculado de esquema. LinkedServiceReference
roteiro script de coletor. corda

PowerQuerySinkMapping

Nome Descrição Valor
dataflowSinks Lista de coletores mapeados para a consulta de mashup do Power Query. PowerQuerySink []
queryName Nome da consulta no documento de mashup do Power Query. corda

PrestoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PrestoSource' (obrigatório)

QuickBooksSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'QuickBooksSource' (obrigatório)

RedirectIncompatibleRowSettings

Nome Descrição Valor
linkedServiceName Nome do Armazenamento do Azure, SAS de Armazenamento ou serviço vinculado do Azure Data Lake Store usado para redirecionar linha incompatível. Deve ser especificado se redirectIncompatibleRowSettings for especificado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
caminho O caminho para armazenar os dados de linha incompatíveis de redirecionamento. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

RedshiftUnloadSettings

Nome Descrição Valor
bucketName O bucket do Amazon S3 provisório que será usado para armazenar os dados descarregados da fonte do Amazon Redshift. O bucket deve estar na mesma região que a origem do Amazon Redshift. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
s3LinkedServiceName O nome do serviço vinculado do Amazon S3 que será usado para a operação de descarregamento ao copiar da origem do Amazon Redshift. LinkedServiceReference (obrigatório)

RelationalSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'RelationalSource' (obrigatório)

ResponsysSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ResponsysSource' (obrigatório)

RestSink

Nome Descrição Valor
additionalHeaders Os cabeçalhos HTTP adicionais na solicitação para a API RESTful. Tipo: pares de valor de chave (o valor deve ser o tipo de cadeia de caracteres). qualquer
httpCompressionType Tipo de compactação http para enviar dados em formato compactado com nível de compactação ideal, o padrão é Nenhum. E a única opção com suporte é gzip. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:01:40. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
requestInterval O tempo a aguardar antes de enviar a próxima solicitação, em milissegundos qualquer
requestMethod O método HTTP usado para chamar a API RESTful. O padrão é POST. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'RestSink' (obrigatório)

RestSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: pares de valor de chave (o valor deve ser o tipo de cadeia de caracteres). qualquer
additionalHeaders Os cabeçalhos HTTP adicionais na solicitação para a API RESTful. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:01:40. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
paginationRules As regras de paginação para compor solicitações da próxima página. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestBody O corpo da solicitação HTTP para a API RESTful se requestMethod for POST. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestInterval O tempo a aguardar antes de enviar a próxima solicitação de página. qualquer
requestMethod O método HTTP usado para chamar a API RESTful. O padrão é GET. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'RestSource' (obrigatório)

SalesforceMarketingCloudSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SalesforceMarketingCloudSource' (obrigatório)

SalesforceServiceCloudSink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceServiceCloudSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceServiceCloudSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
readBehavior O comportamento de leitura da operação. O padrão é Consulta. Valores permitidos: Query/QueryAll. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceServiceCloudSource' (obrigatório)

SalesforceServiceCloudV2Sink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceServiceCloudV2Sink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceServiceCloudV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
includeDeletedObjects Essa propriedade controla se o resultado da consulta contém objetos Excluídos. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
consulta Você só pode usar a consulta SOQL (Salesforce Object Query Language) com limitações. Para obter limitações de SOQL, consulte este artigo: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Se a consulta não for especificada, todos os dados do objeto Salesforce especificado em ObjectApiName/reportId no conjunto de dados serão recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
SOQLQuery Preterindo, use a propriedade 'query'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceServiceCloudV2Source' (obrigatório)

SalesforceSink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
readBehavior O comportamento de leitura da operação. O padrão é Consulta. Valores permitidos: Query/QueryAll. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceSource' (obrigatório)

SalesforceV2Sink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceV2Sink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
includeDeletedObjects Essa propriedade controla se o resultado da consulta contém objetos Excluídos. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
Pagesize Tamanho da página para cada solicitação http, pageSize muito grande causará tempo limite, padrão 300.000. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
consulta Você só pode usar a consulta SOQL (Salesforce Object Query Language) com limitações. Para obter limitações de SOQL, consulte este artigo: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Se a consulta não for especificada, todos os dados do objeto Salesforce especificado em ObjectApiName/reportId no conjunto de dados serão recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
SOQLQuery Preterindo, use a propriedade 'query'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceV2Source' (obrigatório)

SapBwSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta MDX. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapBwSource' (obrigatório)

SapCloudForCustomerSink

Nome Descrição Valor
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Tipo de coletor de cópia. 'SapCloudForCustomerSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é "Inserir". 'Insert'
'Atualizar'

SapCloudForCustomerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Consulta OData do SAP Cloud for Customer. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapCloudForCustomerSource' (obrigatório)

SapEccSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Consulta SAP ECC OData. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapEccSource' (obrigatório)

SapHanaPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna que será usada para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SapHanaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
packetSize O tamanho do pacote de dados lidos do SAP HANA. Tipo: inteiro(ou expressão com inteiro resultType). qualquer
partitionOption O mecanismo de partição que será usado para o SAP HANA lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "SapHanaDynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem do SAP HANA. SapHanaPartitionSettings
consulta Consulta sql do SAP HANA. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapHanaSource' (obrigatório)

SapOdpSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
extractionMode O modo de extração. O valor permitido inclui: Full, Delta e Recovery. O valor padrão é Full. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
projeção Especifica as colunas a serem selecionadas nos dados de origem. Tipo: matriz de objetos(projeção) (ou Expressão com matriz resultType de objetos). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
escolha Especifica as condições de seleção dos dados de origem. Tipo: matriz de objetos(seleção) (ou Expressão com matriz resultType de objetos). qualquer
subscriberProcess O processo do assinante para gerenciar o processo delta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SapOdpSource' (obrigatório)

SapOpenHubSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
baseRequestId A ID da solicitação de carregamento delta. Depois de definido, somente os dados com requestId maiores que o valor dessa propriedade serão recuperados. O valor padrão é 0. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
customRfcReadTableFunctionModule Especifica o módulo de função RFC personalizado que será usado para ler dados da Tabela SAP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
excludeLastRequest Se deseja excluir os registros da última solicitação. O valor padrão é true. Tipo: booliano (ou Expressão com resultType booleano). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sapDataColumnDelimiter O caractere único que será usado como delimitador passado para o SAP RFC, bem como a divisão dos dados de saída recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SapOpenHubSource' (obrigatório)

SapTablePartitionSettings

Nome Descrição Valor
maxPartitionsNumber O valor máximo das partições em que a tabela será dividida. Tipo: inteiro (ou Expressão com cadeia de caracteres resultType). qualquer
partitionColumnName O nome da coluna que será usada para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SapTableSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número máximo de linhas que serão recuperadas por vez ao recuperar dados da Tabela SAP. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
customRfcReadTableFunctionModule Especifica o módulo de função RFC personalizado que será usado para ler dados da Tabela SAP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para a tabela SAP lida em paralelo. Os valores possíveis incluem: "None", "PartitionOnInt", "PartitionOnCalendarYear", "PartitionOnCalendarMonth", "PartitionOnCalendarDate", "PartitionOnTime". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem da tabela SAP. SapTablePartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
rfcTableFields Os campos da tabela SAP que serão recuperados. Por exemplo, coluna0, coluna1. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
rfcTableOptions As opções para a filtragem da Tabela SAP. Por exemplo, COLUMN0 EQ SOME VALUE. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
rowCount O número de linhas a serem recuperadas. Tipo: inteiro(ou expressão com inteiro resultType). qualquer
rowSkips O número de linhas que serão ignoradas. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sapDataColumnDelimiter O caractere único que será usado como delimitador passado para o SAP RFC, bem como a divisão dos dados de saída recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SapTableSource' (obrigatório)

ScriptActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Script' (obrigatório)
typeProperties Propriedades da atividade de script. ScriptActivityTypeProperties (obrigatório)

ScriptActivityParameter

Nome Descrição Valor
direção A direção do parâmetro. 'Entrada'
'InputOutput'
'Saída'
nome O nome do parâmetro. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tamanho O tamanho do parâmetro de direção de saída. int
tipo O tipo do parâmetro. 'Boolean'
'DateTime'
'DateTimeOffset'
'Decimal'
'Double'
'Guid'
'Int16'
'Int32'
'Int64'
'Single'
'String'
'Timespan'
valor O valor do parâmetro. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

ScriptActivityScriptBlock

Nome Descrição Valor
Parâmetros Matriz de parâmetros de script. Tipo: matriz. ScriptActivityParameter []
Texto O texto da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo O tipo da consulta. Consulte o ScriptType para obter opções válidas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

ScriptActivityTypeProperties

Nome Descrição Valor
logSettings Configurações de log da atividade de script. ScriptActivityTypePropertiesLogSettings
returnMultistatementResult Habilite a recuperação de conjuntos de resultados de várias instruções SQL e o número de linhas afetadas pela instrução DML. Conector com suporte: SnowflakeV2. Tipo: booliano (ou Expressão com resultType booleano). qualquer
scriptBlockExecutionTimeout Tempo limite de execução do ScriptBlock. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
Scripts Matriz de blocos de script. Tipo: matriz. ScriptActivityScriptBlock []

ScriptActivityTypePropertiesLogSettings

Nome Descrição Valor
logDestination O destino dos logs. Tipo: cadeia de caracteres. 'ActivityOutput'
'ExternalStore' (obrigatório)
logLocationSettings Configurações de local de log que o cliente precisa fornecer ao habilitar o log. LogLocationSettings

SecretBase

Nome Descrição Valor
tipo Defina como 'AzureKeyVaultSecret' para o tipo AzureKeyVaultSecretReference. Defina como 'SecureString' para o tipo SecureString. 'AzureKeyVaultSecret'
'SecureString' (obrigatório)

SecureInputOutputPolicy

Nome Descrição Valor
secureInput Quando definido como true, a entrada da atividade é considerada segura e não será registrada no monitoramento. Bool
secureOutput Quando definido como true, a saída da atividade é considerada segura e não será registrada no monitoramento. Bool

SecureString

Nome Descrição Valor
tipo Tipo do segredo. cadeia de caracteres (obrigatório)
valor Valor da cadeia de caracteres segura. cadeia de caracteres (obrigatório)

SecureString

Nome Descrição Valor
tipo Tipo do segredo. 'SecureString' (obrigatório)
valor Valor da cadeia de caracteres segura. cadeia de caracteres (obrigatório)

ServiceNowSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ServiceNowSource' (obrigatório)

ServiceNowV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
expressão Expressão para filtrar dados da origem. ExpressionV2
Pagesize Tamanho da página do resultado. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ServiceNowV2Source' (obrigatório)

SetVariableActivity

Nome Descrição Valor
política Política de atividade. SecureInputOutputPolicy
tipo Tipo de atividade. 'SetVariable' (obrigatório)
typeProperties Definir propriedades de atividade variável. SetVariableActivityTypeProperties (obrigatório)

SetVariableActivityTypeProperties

Nome Descrição Valor
setSystemVariable Se definido como true, ele define o valor retornado da execução do pipeline. Bool
valor Valor a ser definido. Pode ser um valor estático ou expressão. qualquer
variableName Nome da variável cujo valor precisa ser definido. corda

SftpReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
disableChunking Se for true, desabilite a leitura paralela em cada arquivo. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'SftpReadSettings' (obrigatório)
wildcardFileName Sftp wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Sftp wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SftpWriteSettings

Nome Descrição Valor
operationTimeout Especifica o tempo limite para gravar cada parte no servidor SFTP. Valor padrão: 01:00:00 (uma hora). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de gravação. 'SftpWriteSettings' (obrigatório)
useTempFileRename Carregue em arquivos temporários e renomeie. Desabilite essa opção se o servidor SFTP não oferecer suporte à operação de renomeação. Tipo: booliano (ou Expressão com resultType booleano). qualquer

SharePointOnlineListSource

Nome Descrição Valor
httpRequestTimeout O tempo de espera para obter uma resposta do SharePoint Online. O valor padrão é 5 minutos (00:05:00). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta A consulta OData para filtrar os dados na lista do SharePoint Online. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SharePointOnlineListSource' (obrigatório)

ShopifySource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ShopifySource' (obrigatório)

SkipErrorFile

Nome Descrição Valor
dataInconsistency Ignore se o arquivo de origem/coletor foi alterado por outra gravação simultânea. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileMissing Ignore se o arquivo for excluído por outro cliente durante a cópia. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer

SnowflakeExportCopyCommand

Nome Descrição Valor
additionalCopyOptions Opções de cópia adicionais passadas diretamente para o comando snowflake Copy. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS. FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions Opções de formato adicionais passadas diretamente para o Comando de Cópia do Floco de Neve. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
storageIntegration O nome da integração de armazenamento snowflake a ser usada para a operação de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de exportação. cadeia de caracteres (obrigatório)

SnowflakeExportCopyCommandAdditionalCopyOptions

Nome Descrição Valor

SnowflakeExportCopyCommandAdditionalFormatOptions

Nome Descrição Valor

SnowflakeImportCopyCommand

Nome Descrição Valor
additionalCopyOptions Opções de cópia adicionais passadas diretamente para o comando snowflake Copy. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS. FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions Opções de formato adicionais passadas diretamente para o Comando de Cópia do Floco de Neve. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } SnowflakeImportCopyCommandAdditionalFormatOptions
storageIntegration O nome da integração de armazenamento snowflake a ser usada para a operação de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de importação. cadeia de caracteres (obrigatório)

SnowflakeImportCopyCommandAdditionalCopyOptions

Nome Descrição Valor

SnowflakeImportCopyCommandAdditionalFormatOptions

Nome Descrição Valor

SnowflakeSink

Nome Descrição Valor
importSettings Configurações de importação de floco de neve. SnowflakeImportCopyCommand
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SnowflakeSink' (obrigatório)

SnowflakeSource

Nome Descrição Valor
exportSettings Configurações de exportação de floco de neve. SnowflakeExportCopyCommand (obrigatório)
consulta Consulta sql snowflake. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SnowflakeSource' (obrigatório)

SnowflakeV2Sink

Nome Descrição Valor
importSettings Configurações de importação de floco de neve. SnowflakeImportCopyCommand
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SnowflakeV2Sink' (obrigatório)

SnowflakeV2Source

Nome Descrição Valor
exportSettings Configurações de exportação de floco de neve. SnowflakeExportCopyCommand (obrigatório)
consulta Consulta sql snowflake. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SnowflakeV2Source' (obrigatório)

SparkConfigurationParametrizationReference

Nome Descrição Valor
referenceName Nome da configuração do Spark de referência. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo Tipo de referência de configuração do Spark. 'SparkConfigurationReference' (obrigatório)

SparkSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SparkSource' (obrigatório)

SqlDWSink

Nome Descrição Valor
allowCopyCommand Indica usar o Comando de Cópia para copiar dados para o SQL Data Warehouse. Tipo: booliano (ou Expressão com resultType booleano). qualquer
allowPolyBase Indica usar o PolyBase para copiar dados para o SQL Data Warehouse quando aplicável. Tipo: booliano (ou Expressão com resultType booleano). qualquer
copyCommandSettings Especifica as configurações relacionadas ao Comando de Cópia quando allowCopyCommand é true. DWCopyCommandSettings
polyBaseSettings Especifica as configurações relacionadas ao PolyBase quando allowPolyBase é verdadeiro. PolybaseSettings
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlDWSink' (obrigatório)
upsertSettings Configurações upsert do SQL DW. sqlDWUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o SQL DW do Azure. Tipo: SqlDWWriteBehaviorEnum (ou Expressão com resultType SqlDWWriteBehaviorEnum) qualquer

SqlDWSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta de leitor do SQL Data Warehouse. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma fonte do SQL Data Warehouse. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". Tipo: objeto (ou Expressão com objeto resultType), itemType: StoredProcedureParameter. qualquer
tipo Copiar tipo de origem. 'SqlDWSource' (obrigatório)

SqlDWUpsertSettings

Nome Descrição Valor
interimSchemaName Nome do esquema da tabela provisória. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Chaves Nomes de coluna de chave para identificação de linha exclusiva. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer

SqlMISink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlMISink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento em branco ao copiar dados para a MI do SQL do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer

SqlMISource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem da Instância Gerenciada de SQL do Azure. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'SqlMISource' (obrigatório)

SqlPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro ou datetime que será usado para o particionamento em andamento. Se não for especificado, a chave primária da tabela será detectada automaticamente e usada como a coluna de partição. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna de partição para divisão do intervalo de partição. Esse valor é usado para decidir o passo da partição, não para filtrar as linhas na tabela. Todas as linhas na tabela ou no resultado da consulta serão particionadas e copiadas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna de partição para divisão do intervalo de partição. Esse valor é usado para decidir o passo da partição, não para filtrar as linhas na tabela. Todas as linhas na tabela ou no resultado da consulta serão particionadas e copiadas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SqlServerSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlServerSink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o SQL Server. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SqlServerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'SqlServerSource' (obrigatório)

SqlServerStoredProcedureActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'SqlServerStoredProcedure' (obrigatório)
typeProperties Propriedades de atividade de procedimento armazenado do SQL. sqlServerStoredProcedureActivityTypeProperties (obrigatório)

SqlServerStoredProcedureActivityTypeProperties

Nome Descrição Valor
storedProcedureName Nome do procedimento armazenado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer

SqlSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlSink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o sql. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'SqlSource' (obrigatório)

SqlUpsertSettings

Nome Descrição Valor
interimSchemaName Nome do esquema da tabela provisória. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Chaves Nomes de coluna de chave para identificação de linha exclusiva. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer
useTempDB Especifica se deve usar o temp db para a tabela provisória upsert. Tipo: booliano (ou Expressão com resultType booleano). qualquer

SquareSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SquareSource' (obrigatório)

SsisAccessCredential

Nome Descrição Valor
domínio Domínio para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
senha Senha para autenticação do Windows. do SecretBase (obrigatório)
userName UseName para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisChildPackage

Nome Descrição Valor
packageContent Conteúdo do pacote filho inserido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
packageLastModifiedDate Data da última modificação do pacote filho inserido. corda
packageName Nome do pacote filho inserido. corda
packagePath Caminho para o pacote filho inserido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisConnectionManager

Nome Descrição Valor

SsisConnectionManager

Nome Descrição Valor

SsisExecutionCredential

Nome Descrição Valor
domínio Domínio para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
senha Senha para autenticação do Windows. SecureString (obrigatório)
userName UseName para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisExecutionParameter

Nome Descrição Valor
valor Valor do parâmetro de execução do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisLogLocation

Nome Descrição Valor
logPath O caminho do log de execução do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo O tipo de local de log do SSIS. 'File' (obrigatório)
typeProperties Propriedades do local do log de execução do pacote SSIS. SsisLogLocationTypeProperties (obrigatório)

SsisLogLocationTypeProperties

Nome Descrição Valor
accessCredential A credencial de acesso do log de execução do pacote. SsisAccessCredential
logRefreshInterval Especifica o intervalo para atualizar o log. O intervalo padrão é de 5 minutos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

SsisPackageLocation

Nome Descrição Valor
packagePath O caminho do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de local do pacote SSIS. 'Arquivo'
'InlinePackage'
'PackageStore'
'SSISDB'
typeProperties Propriedades de localização do pacote SSIS. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Nome Descrição Valor
accessCredential A credencial de acesso do pacote. SsisAccessCredential
childPackages A lista de pacotes filho inseridos. SsisChildPackage []
configurationAccessCredential A credencial de acesso ao arquivo de configuração. SsisAccessCredential
configurationPath O arquivo de configuração da execução do pacote. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
packageContent O conteúdo do pacote inserido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
packageLastModifiedDate A data da última modificação do pacote inserido. corda
packageName O nome do pacote. corda
packagePassword Senha do pacote. do SecretBase

SsisPropertyOverride

Nome Descrição Valor
isSensitive Se o valor de substituição da propriedade do pacote SSIS é dados confidenciais. O valor será criptografado no SSISDB se for verdadeiro Bool
valor Valor de substituição da propriedade do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

StagingSettings

Nome Descrição Valor
enableCompression Especifica se a compactação deve ser usada ao copiar dados por meio de um preparo provisório. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
linkedServiceName Referência de serviço vinculado de preparo. LinkedServiceReference (obrigatório)
caminho O caminho para o armazenamento para armazenar os dados provisórios. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

StoreReadSettings

Nome Descrição Valor
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo Defina como 'AmazonS3CompatibleReadSettings' para o tipo AmazonS3CompatibleReadSettings. Defina como 'AmazonS3ReadSettings' para o tipo AmazonS3ReadSettings. Defina como 'AzureBlobFSReadSettings' para o tipo AzureBlobFSReadSettings. Defina como 'AzureBlobStorageReadSettings' para o tipo AzureBlobStorageReadSettings. Defina como 'AzureDataLakeStoreReadSettings' para o tipo AzureDataLakeStoreReadSettings. Defina como 'AzureFileStorageReadSettings' para o tipo AzureFileStorageReadSettings. Defina como 'FileServerReadSettings' para o tipo FileServerReadSettings . Defina como 'FtpReadSettings' para o tipo FtpReadSettings. Defina como 'GoogleCloudStorageReadSettings' para o tipo GoogleCloudStorageReadSettings. Defina como 'HdfsReadSettings' para o tipo hdfsReadSettings. Defina como 'HttpReadSettings' para o tipo httpReadSettings. Defina como 'LakeHouseReadSettings' para o tipo LakeHouseReadSettings. Defina como 'OracleCloudStorageReadSettings' para o tipo OracleCloudStorageReadSettings. Defina como 'SftpReadSettings' para o tipo SftpReadSettings. 'AmazonS3CompatibleReadSettings'
'AmazonS3ReadSettings'
'AzureBlobFSReadSettings'
'AzureBlobStorageReadSettings'
'AzureDataLakeStoreReadSettings'
'AzureFileStorageReadSettings'
'FileServerReadSettings'
'FtpReadSettings'
'GoogleCloudStorageReadSettings'
'HdfsReadSettings'
'HttpReadSettings'
'LakeHouseReadSettings'
'OracleCloudStorageReadSettings'
'SftpReadSettings' (obrigatório)

StoreWriteSettings

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. qualquer
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
metadados Especifique os metadados personalizados a serem adicionados aos dados do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). metadataItem []
tipo Defina como 'AzureBlobFSWriteSettings' para o tipo AzureBlobFSWriteSettings. Defina como 'AzureBlobStorageWriteSettings' para o tipo AzureBlobStorageWriteSettings. Defina como 'AzureDataLakeStoreWriteSettings' para o tipo AzureDataLakeStoreWriteSettings. Defina como 'AzureFileStorageWriteSettings' para o tipo AzureFileStorageWriteSettings. Defina como 'FileServerWriteSettings' para o tipo FileServerWriteSettings. Defina como 'LakeHouseWriteSettings' para o tipo LakeHouseWriteSettings. Defina como 'SftpWriteSettings' para o tipo SftpWriteSettings. 'AzureBlobFSWriteSettings'
'AzureBlobStorageWriteSettings'
'AzureDataLakeStoreWriteSettings'
'AzureFileStorageWriteSettings'
'FileServerWriteSettings'
'LakeHouseWriteSettings'
'SftpWriteSettings' (obrigatório)

SwitchActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Switch' (obrigatório)
typeProperties Alterne as propriedades da atividade. SwitchActivityTypeProperties (obrigatório)

SwitchActivityTypeProperties

Nome Descrição Valor
Casos Lista de casos que correspondem aos valores esperados da propriedade 'on'. Essa é uma propriedade opcional e, se não for fornecida, a atividade executará atividades fornecidas em defaultActivities. SwitchCase []
defaultActivities Lista de atividades a serem executadas se nenhuma condição de caso for atendida. Essa é uma propriedade opcional e, se não for fornecida, a atividade sairá sem nenhuma ação. de atividade de []
em Uma expressão que seria avaliada como uma cadeia de caracteres ou inteiro. Isso é usado para determinar o bloco de atividades em casos que serão executados. expressão (obrigatório)

SwitchCase

Nome Descrição Valor
Atividades Lista de atividades a serem executadas para a condição de caso atendida. de atividade de []
valor Valor esperado que satisfaz o resultado da expressão da propriedade 'on'. corda

SybaseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SybaseSource' (obrigatório)

SynapseNotebookActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'SynapseNotebook' (obrigatório)
typeProperties Execute as propriedades da atividade do notebook do Synapse. SynapseNotebookActivityTypeProperties (obrigatório)

SynapseNotebookActivityTypeProperties

Nome Descrição Valor
Conf Propriedades de configuração do Spark, que substituirão a 'configuração' do notebook fornecido. qualquer
configurationType O tipo da configuração do spark. 'Artefato'
'Personalizado'
'Padrão'
driverSize Número de núcleo e memória a serem usados para o driver alocado no pool do Spark especificado para a sessão, que será usado para substituir 'driverCores' e 'driverMemory' do notebook fornecido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
executorSize Número de núcleo e memória a serem usados para executores alocados no pool do Spark especificado para a sessão, que será usado para substituir 'executorCores' e 'executorMemory' do notebook fornecido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
caderno Referência do notebook do Synapse. SynapseNotebookReference (obrigatório)
numExecutors Número de executores a serem iniciados para esta sessão, que substituirá os 'numExecutors' do notebook fornecido. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
Parâmetros Parâmetros do notebook. SynapseNotebookActivityTypePropertiesParameters
sparkConfig Propriedade de configuração do Spark. SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool O nome do pool de Big Data que será usado para executar o notebook. BigDataPoolParametrizationReference
targetSparkConfiguration A configuração do spark do trabalho do Spark. SparkConfigurationParametrizationReference

SynapseNotebookActivityTypePropertiesParameters

Nome Descrição Valor

SynapseNotebookActivityTypePropertiesSparkConfig

Nome Descrição Valor

SynapseNotebookReference

Nome Descrição Valor
referenceName Nome do bloco de anotações de referência. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo Tipo de referência do notebook do Synapse. 'NotebookReference' (obrigatório)

SynapseSparkJobActivityTypeProperties

Nome Descrição Valor
args Argumentos especificados pelo usuário para SynapseSparkJobDefinitionActivity. any[]
className O identificador totalmente qualificado ou a classe principal que está no arquivo de definição principal, que substituirá o 'className' da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Conf Propriedades de configuração do Spark, que substituirão a 'configuração' da definição de trabalho do Spark que você fornece. qualquer
configurationType O tipo da configuração do spark. 'Artefato'
'Personalizado'
'Padrão'
driverSize Número de núcleo e memória a serem usados para o driver alocado no pool do Spark especificado para o trabalho, que será usado para substituir 'driverCores' e 'driverMemory' da definição de trabalho do Spark que você fornece. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
executorSize Número de núcleo e memória a serem usados para executores alocados no pool do Spark especificado para o trabalho, que será usado para substituir 'executorCores' e 'executorMemory' da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
arquivo O arquivo principal usado para o trabalho, que substituirá o "arquivo" da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
limas (Preterido. Use pythonCodeReference e filesV2) Arquivos adicionais usados para referência no arquivo de definição principal, que substituirá os 'arquivos' da definição de trabalho do Spark fornecida. any[]
filesV2 Arquivos adicionais usados para referência no arquivo de definição principal, que substituirá os 'jars' e os 'arquivos' da definição de trabalho do Spark fornecida. any[]
numExecutors Número de executores a serem iniciados para esse trabalho, que substituirá os 'numExecutors' da definição de trabalho do Spark fornecida. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
pythonCodeReference Arquivos de código python adicionais usados para referência no arquivo de definição principal, que substituirá 'pyFiles' da definição de trabalho do Spark fornecida. any[]
scanFolder Verificando subpastas da pasta raiz do arquivo de definição principal, esses arquivos serão adicionados como arquivos de referência. As pastas denominadas 'jars', 'pyFiles', 'files' ou 'archives' serão verificadas e o nome das pastas diferencia maiúsculas de minúsculas. Tipo: booliano (ou Expressão com resultType booleano). qualquer
sparkConfig Propriedade de configuração do Spark. SynapseSparkJobActivityTypePropertiesSparkConfig
sparkJob Referência de trabalho do Spark do Synapse. SynapseSparkJobReference (obrigatório)
targetBigDataPool O nome do pool de Big Data que será usado para executar o trabalho em lote do Spark, que substituirá o 'targetBigDataPool' da definição de trabalho do Spark fornecida. BigDataPoolParametrizationReference
targetSparkConfiguration A configuração do spark do trabalho do Spark. SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

Nome Descrição Valor

SynapseSparkJobDefinitionActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'SparkJob' (obrigatório)
typeProperties Execute as propriedades da atividade de trabalho do Spark. SynapseSparkJobActivityTypeProperties (obrigatório)

SynapseSparkJobReference

Nome Descrição Valor
referenceName Nome do trabalho do Spark de referência. Expressão com cadeia de caracteres resultType. any (obrigatório)
tipo Tipo de referência de trabalho do Spark do Synapse. 'SparkJobDefinitionReference' (obrigatório)

TarGZipReadSettings

Nome Descrição Valor
preserveCompressionFileNameAsFolder Preserve o nome do arquivo de compactação como caminho da pasta. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de compactação. 'TarGZipReadSettings' (obrigatório)

TarReadSettings

Nome Descrição Valor
preserveCompressionFileNameAsFolder Preserve o nome do arquivo de compactação como caminho da pasta. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de compactação. 'TarReadSettings' (obrigatório)

TeradataPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna que será usada para o intervalo de processo ou o particionamento de hash. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

TeradataSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
partitionOption O mecanismo de partição que será usado para teradata lido em paralelo. Os valores possíveis incluem: "None", "Hash", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem teradata. TeradataPartitionSettings
consulta Consulta teradata. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'TeradataSource' (obrigatório)

UntilActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Until' (obrigatório)
typeProperties Até as propriedades da atividade. UntilActivityTypeProperties (obrigatório)

UntilActivityTypeProperties

Nome Descrição Valor
Atividades Lista de atividades a serem executadas. de atividade [] (obrigatório)
expressão Uma expressão que seria avaliada como booliana. O loop continuará até que essa expressão seja avaliada como true expressão (obrigatório)
timeout Especifica o tempo limite para a atividade a ser executada. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é de 1 semana como padrão. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

UserProperty

Nome Descrição Valor
nome Nome da propriedade do usuário. cadeia de caracteres (obrigatório)
valor Valor da propriedade do usuário. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

ValidationActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Validação' (obrigatório)
typeProperties Propriedades da atividade de validação. ValidationActivityTypeProperties (obrigatório)

ValidationActivityTypeProperties

Nome Descrição Valor
childItems Pode ser usado se o conjunto de dados apontar para uma pasta. Se definido como true, a pasta deverá ter pelo menos um arquivo. Se definido como false, a pasta deverá estar vazia. Tipo: booliano (ou Expressão com resultType booleano). qualquer
Dataset Referência do conjunto de dados da atividade de validação. DatasetReference (obrigatório)
minimumSize Pode ser usado se o conjunto de dados apontar para um arquivo. O arquivo deve ser maior ou igual ao valor especificado. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
dormir Um atraso em segundos entre as tentativas de validação. Se nenhum valor for especificado, 10 segundos serão usados como o padrão. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
timeout Especifica o tempo limite para a atividade a ser executada. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é de 1 semana como padrão. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

VariableDefinitionSpecification

Nome Descrição Valor

VariableSpecification

Nome Descrição Valor
defaultValue Valor padrão da variável. qualquer
tipo Tipo de variável. 'Matriz'
'Bool'
'String' (obrigatório)

VerticaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'VerticaSource' (obrigatório)

WaitActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Wait' (obrigatório)
typeProperties Propriedades de atividade de espera. WaitActivityTypeProperties (obrigatório)

WaitActivityTypeProperties

Nome Descrição Valor
waitTimeInSeconds Duração em segundos. Tipo: inteiro (ou Expressão com inteiro resultType). any (obrigatório)

WarehouseSink

Nome Descrição Valor
allowCopyCommand Indica usar o Comando de Cópia para copiar dados para o SQL Data Warehouse. Tipo: booliano (ou Expressão com resultType booleano). qualquer
copyCommandSettings Especifica as configurações relacionadas ao Comando de Cópia quando allowCopyCommand é true. DWCopyCommandSettings
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'WarehouseSink' (obrigatório)
writeBehavior Comportamento de gravação ao copiar dados para o Microsoft Fabric Data Warehouse do Azure. Tipo: DWWriteBehaviorEnum (ou Expressão com resultType DWWriteBehaviorEnum) qualquer

WarehouseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do Microsoft Fabric Warehouse. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta de leitor do Microsoft Fabric Warehouse. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma fonte do Microsoft Fabric Warehouse. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". Tipo: objeto (ou Expressão com objeto resultType), itemType: StoredProcedureParameter. qualquer
tipo Copiar tipo de origem. 'WarehouseSource' (obrigatório)

WebActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'WebActivity' (obrigatório)
typeProperties Propriedades de atividade da Web. WebActivityTypeProperties (obrigatório)

WebActivityAuthentication

Nome Descrição Valor
credencial A referência de credencial que contém informações de autenticação. CredentialReference
senha Senha para o arquivo PFX ou autenticação/segredo básico quando usada para ServicePrincipal do SecretBase
Pfx Conteúdo codificado em Base64 de um arquivo PFX ou certificado quando usado para ServicePrincipal do SecretBase
recurso Recurso para o qual o token de autenticação do Azure será solicitado ao usar a Autenticação MSI. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Autenticação de atividade da Web (Basic/ClientCertificate/MSI/ServicePrincipal) corda
nome de usuário Nome de usuário de autenticação de atividade da Web para autenticação básica ou ClientID quando usado para ServicePrincipal. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
userTenant TenantId para o qual o token do Azure Auth será solicitado ao usar a Autenticação ServicePrincipal. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

WebActivityTypeProperties

Nome Descrição Valor
autenticação Método de autenticação usado para chamar o ponto de extremidade. WebActivityAuthentication
corpo Representa o conteúdo que será enviado para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
connectVia A referência de runtime de integração. IntegrationRuntimeReference
Datasets Lista de conjuntos de dados passados para o ponto de extremidade da Web. DatasetReference []
disableCertValidation Quando definido como true, a validação do certificado será desabilitada. Bool
Cabeçalhos Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e o tipo em uma solicitação: "cabeçalhos" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). WebActivityTypePropertiesHeaders
httpRequestTimeout Tempo limite para a solicitação HTTP obter uma resposta. O formato está em TimeSpan (hh:mm:ss). Esse valor é o tempo limite para obter uma resposta, não o tempo limite da atividade. O valor padrão é 00:01:00 (1 minuto). O intervalo é de 1 a 10 minutos qualquer
linkedServices Lista de serviços vinculados passados para o ponto de extremidade da Web. LinkedServiceReference []
método Método de API Rest para o ponto de extremidade de destino. 'DELETE'
'GET'
'POST'
'PUT' (obrigatório)
turnOffAsync Opção para desabilitar a invocação de HTTP GET no local dado no cabeçalho de resposta de uma resposta HTTP 202. Se definido como true, ele para de invocar HTTP GET no local http dado no cabeçalho de resposta. Se definido false, continua a invocar a chamada HTTP GET no local dado em cabeçalhos de resposta http. Bool
url Ponto de extremidade e caminho de destino da atividade da Web. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

WebActivityTypePropertiesHeaders

Nome Descrição Valor

WebHookActivity

Nome Descrição Valor
política Política de atividade. SecureInputOutputPolicy
tipo Tipo de atividade. 'WebHook' (obrigatório)
typeProperties Propriedades de atividade do WebHook. WebHookActivityTypeProperties (obrigatório)

WebHookActivityTypeProperties

Nome Descrição Valor
autenticação Método de autenticação usado para chamar o ponto de extremidade. WebActivityAuthentication
corpo Representa o conteúdo que será enviado para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Cabeçalhos Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e o tipo em uma solicitação: "cabeçalhos" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). WebHookActivityTypePropertiesHeaders
método Método de API Rest para o ponto de extremidade de destino. 'POST' (obrigatório)
reportStatusOnCallBack Quando definido como true, statusCode, saída e erro no corpo da solicitação de retorno de chamada serão consumidos pela atividade. A atividade pode ser marcada como falha ao definir o statusCode >= 400 na solicitação de retorno de chamada. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
timeout O tempo limite no qual o webhook deve ser chamado de volta. Se não houver nenhum valor especificado, o padrão será 10 minutos. Tipo: cadeia de caracteres. Padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). corda
url Caminho e ponto de extremidade de atividade do WebHook. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

WebHookActivityTypePropertiesHeaders

Nome Descrição Valor

WebSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
tipo Copiar tipo de origem. 'WebSource' (obrigatório)

XeroSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'XeroSource' (obrigatório)

XmlReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
detectDataType Indica se a detecção de tipo está habilitada ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
namespacePrefixes Uri do namespace para prefixar mapeamentos para substituir os prefixos em nomes de coluna quando o namespace estiver habilitado, se nenhum prefixo for definido para um uri de namespace, o prefixo do elemento xml/nome do atributo no arquivo de dados xml será usado. Exemplo: "{"http://www.example.com/xml":"prefixo"}" Tipo: objeto (ou Expressão com objeto resultType). qualquer
namespaces Indica se o namespace está habilitado ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'XmlReadSettings' (obrigatório)
validationMode Indica qual método de validação é usado ao ler os arquivos xml. Valores permitidos: 'none', 'xsd' ou 'dtd'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

XmlReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
detectDataType Indica se a detecção de tipo está habilitada ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
namespacePrefixes Uri do namespace para prefixar mapeamentos para substituir os prefixos em nomes de coluna quando o namespace estiver habilitado, se nenhum prefixo for definido para um uri de namespace, o prefixo do elemento xml/nome do atributo no arquivo de dados xml será usado. Exemplo: "{"http://www.example.com/xml":"prefixo"}" Tipo: objeto (ou Expressão com objeto resultType). qualquer
namespaces Indica se o namespace está habilitado ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)
validationMode Indica qual método de validação é usado ao ler os arquivos xml. Valores permitidos: 'none', 'xsd' ou 'dtd'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

XmlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato Xml. XmlReadSettings
storeSettings Configurações do repositório Xml. StoreReadSettings
tipo Copiar tipo de origem. 'XmlSource' (obrigatório)

ZipDeflateReadSettings

Nome Descrição Valor
preserveZipFileNameAsFolder Preserve o nome do arquivo zip como caminho da pasta. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de compactação. 'ZipDeflateReadSettings' (obrigatório)

ZohoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ZohoSource' (obrigatório)

Modelos de início rápido

Os modelos de início rápido a seguir implantam esse tipo de recurso.

Modelo Descrição
criar um de data factory V2

Implantar no Azure
Esse modelo cria um data factory V2 que copia dados de uma pasta em um Armazenamento de Blobs do Azure para outra pasta no armazenamento.
Mais é possível com o Azure Data Factory – um clique para experimentar o Azure Data Factory

Implantar no Azure
Esse modelo cria um pipeline de data factory para uma atividade de cópia do Blob do Azure em outro Blob do Azure

Definição de recurso do Terraform (provedor de AzAPI)

O tipo de recurso factories/pipelines pode ser implantado com operações direcionadas:

  • grupos de recursos

Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.

Formato de recurso

Para criar um recurso Microsoft.DataFactory/factories/pipelines, adicione o Terraform a seguir ao seu modelo.

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"
        }
      }
    }
  })
}

Objetos CopySource

Defina a propriedade tipo para especificar o tipo de objeto.

Para AmazonMWSSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AmazonMWSSource"
}

Para AmazonRdsForOracleSource, use:

{
  additionalColumns = ?
  oracleReaderQuery = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionNames = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  type = "AmazonRdsForOracleSource"
}

Para AmazonRdsForSqlServerSource, use:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "AmazonRdsForSqlServerSource"
}

Para AmazonRedshiftSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  redshiftUnloadSettings = {
    bucketName = ?
    s3LinkedServiceName = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
  }
  type = "AmazonRedshiftSource"
}

Para do AvroSource, use:

{
  additionalColumns = ?
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "AvroSource"
}

Para AzureBlobFSSource, use:

{
  recursive = ?
  skipHeaderLineCount = ?
  treatEmptyAsNull = ?
  type = "AzureBlobFSSource"
}

Para AzureDataExplorerSource, use:

{
  additionalColumns = ?
  noTruncation = ?
  query = ?
  queryTimeout = ?
  type = "AzureDataExplorerSource"
}

Para AzureDataLakeStoreSource, use:

{
  recursive = ?
  type = "AzureDataLakeStoreSource"
}

Para AzureDatabricksDeltaLakeSource, use:

{
  exportSettings = {
    dateFormat = ?
    timestampFormat = ?
    type = "string"
  }
  query = ?
  type = "AzureDatabricksDeltaLakeSource"
}

Para do AzureMariaDBSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AzureMariaDBSource"
}

Para do AzureMySqlSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AzureMySqlSource"
}

Para AzurePostgreSqlSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "AzurePostgreSqlSource"
}

Para do AzureSqlSource, use:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "AzureSqlSource"
}

Para do AzureTableSource, use:

{
  additionalColumns = ?
  azureTableSourceIgnoreTableNotFound = ?
  azureTableSourceQuery = ?
  queryTimeout = ?
  type = "AzureTableSource"
}

Para BinarySource, use:

{
  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"
}

Para do BlobSource, use:

{
  recursive = ?
  skipHeaderLineCount = ?
  treatEmptyAsNull = ?
  type = "BlobSource"
}

Para cassandrasource, use:

{
  additionalColumns = ?
  consistencyLevel = "string"
  query = ?
  queryTimeout = ?
  type = "CassandraSource"
}

Para CommonDataServiceForAppsSource, use:

{
  additionalColumns = ?
  query = ?
  type = "CommonDataServiceForAppsSource"
}

Para ConcurSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ConcurSource"
}

Para CosmosDbMongoDbApiSource, use:

{
  additionalColumns = ?
  batchSize = ?
  cursorMethods = {
    limit = ?
    project = ?
    skip = ?
    sort = ?
  }
  filter = ?
  queryTimeout = ?
  type = "CosmosDbMongoDbApiSource"
}

Para CosmosDbSqlApiSource, use:

{
  additionalColumns = ?
  detectDatetime = ?
  pageSize = ?
  preferredRegions = ?
  query = ?
  type = "CosmosDbSqlApiSource"
}

Para CouchbaseSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "CouchbaseSource"
}

Para Db2Source, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "Db2Source"
}

Para DelimitedTextSource, use:

{
  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"
}

Para DocumentDbCollectionSource, use:

{
  additionalColumns = ?
  nestingSeparator = ?
  query = ?
  queryTimeout = ?
  type = "DocumentDbCollectionSource"
}

Para DrillSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "DrillSource"
}

Para DynamicsAXSource, use:

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  queryTimeout = ?
  type = "DynamicsAXSource"
}

Para DynamicsCrmSource, use:

{
  additionalColumns = ?
  query = ?
  type = "DynamicsCrmSource"
}

Para dynamicssource, use:

{
  additionalColumns = ?
  query = ?
  type = "DynamicsSource"
}

Para EloquaSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "EloquaSource"
}

Para do ExcelSource, use:

{
  additionalColumns = ?
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "ExcelSource"
}

Para FileSystemSource, use:

{
  additionalColumns = ?
  recursive = ?
  type = "FileSystemSource"
}

Para GoogleAdWordsSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GoogleAdWordsSource"
}

Para GoogleBigQuerySource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GoogleBigQuerySource"
}

Para GoogleBigQueryV2Source, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GoogleBigQueryV2Source"
}

Para GreenplumSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "GreenplumSource"
}

Para HBaseSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "HBaseSource"
}

Para HdfsSource, use:

{
  distcpSettings = {
    distcpOptions = ?
    resourceManagerEndpoint = ?
    tempScriptPath = ?
  }
  recursive = ?
  type = "HdfsSource"
}

Para do HiveSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "HiveSource"
}

Para HttpSource, use:

{
  httpRequestTimeout = ?
  type = "HttpSource"
}

Para HubspotSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "HubspotSource"
}

Para ImpalaSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ImpalaSource"
}

Para informixSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "InformixSource"
}

Para JiraSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "JiraSource"
}

Para JsonSource, use:

{
  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"
}

Para LakeHouseTableSource, use:

{
  additionalColumns = ?
  timestampAsOf = ?
  type = "LakeHouseTableSource"
  versionAsOf = ?
}

Para MagentoSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MagentoSource"
}

Para MariaDBSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MariaDBSource"
}

Para MarketoSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MarketoSource"
}

Para MicrosoftAccessSource, use:

{
  additionalColumns = ?
  query = ?
  type = "MicrosoftAccessSource"
}

Para MongoDbAtlasSource, use:

{
  additionalColumns = ?
  batchSize = ?
  cursorMethods = {
    limit = ?
    project = ?
    skip = ?
    sort = ?
  }
  filter = ?
  queryTimeout = ?
  type = "MongoDbAtlasSource"
}

Para do MongoDbSource, use:

{
  additionalColumns = ?
  query = ?
  type = "MongoDbSource"
}

Para MongoDbV2Source, use:

{
  additionalColumns = ?
  batchSize = ?
  cursorMethods = {
    limit = ?
    project = ?
    skip = ?
    sort = ?
  }
  filter = ?
  queryTimeout = ?
  type = "MongoDbV2Source"
}

Para MySqlSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "MySqlSource"
}

Para netezzaSource, use:

{
  additionalColumns = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  query = ?
  queryTimeout = ?
  type = "NetezzaSource"
}

Para ODataSource, use:

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  type = "ODataSource"
}

Para OdbcSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "OdbcSource"
}

Para office365Source, use:

{
  allowedGroups = ?
  dateFilterColumn = ?
  endTime = ?
  outputColumns = ?
  startTime = ?
  type = "Office365Source"
  userScopeFilterUri = ?
}

Para OracleServiceCloudSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "OracleServiceCloudSource"
}

Para OracleSource, use:

{
  additionalColumns = ?
  oracleReaderQuery = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionNames = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  type = "OracleSource"
}

Para OrcSource, use:

{
  additionalColumns = ?
  storeSettings = {
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    type = "string"
    // For remaining properties, see StoreReadSettings objects
  }
  type = "OrcSource"
}

Para ParquetSource, use:

{
  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"
}

Para PaypalSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PaypalSource"
}

Para phoenixsource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PhoenixSource"
}

Para postgreSqlSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PostgreSqlSource"
}

Para PostgreSqlV2Source, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PostgreSqlV2Source"
}

Para PrestoSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "PrestoSource"
}

Para QuickBooksSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "QuickBooksSource"
}

Para RelationalSource, use:

{
  additionalColumns = ?
  query = ?
  type = "RelationalSource"
}

Para ResponsysSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ResponsysSource"
}

Para RestSource, use:

{
  additionalColumns = ?
  additionalHeaders = ?
  httpRequestTimeout = ?
  paginationRules = ?
  requestBody = ?
  requestInterval = ?
  requestMethod = ?
  type = "RestSource"
}

Para SalesforceMarketingCloudSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SalesforceMarketingCloudSource"
}

Para SalesforceServiceCloudSource, use:

{
  additionalColumns = ?
  query = ?
  readBehavior = ?
  type = "SalesforceServiceCloudSource"
}

Para SalesforceServiceCloudV2Source, use:

{
  additionalColumns = ?
  includeDeletedObjects = ?
  query = ?
  SOQLQuery = ?
  type = "SalesforceServiceCloudV2Source"
}

Para SalesforceSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  readBehavior = ?
  type = "SalesforceSource"
}

Para SalesforceV2Source, use:

{
  additionalColumns = ?
  includeDeletedObjects = ?
  pageSize = ?
  query = ?
  queryTimeout = ?
  SOQLQuery = ?
  type = "SalesforceV2Source"
}

Para do SapBwSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SapBwSource"
}

Para SapCloudForCustomerSource, use:

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  queryTimeout = ?
  type = "SapCloudForCustomerSource"
}

Para SapEccSource, use:

{
  additionalColumns = ?
  httpRequestTimeout = ?
  query = ?
  queryTimeout = ?
  type = "SapEccSource"
}

Para SapHanaSource, use:

{
  additionalColumns = ?
  packetSize = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
  }
  query = ?
  queryTimeout = ?
  type = "SapHanaSource"
}

Para SapOdpSource, use:

{
  additionalColumns = ?
  extractionMode = ?
  projection = ?
  queryTimeout = ?
  selection = ?
  subscriberProcess = ?
  type = "SapOdpSource"
}

Para SapOpenHubSource, use:

{
  additionalColumns = ?
  baseRequestId = ?
  customRfcReadTableFunctionModule = ?
  excludeLastRequest = ?
  queryTimeout = ?
  sapDataColumnDelimiter = ?
  type = "SapOpenHubSource"
}

Para SapTableSource, use:

{
  additionalColumns = ?
  batchSize = ?
  customRfcReadTableFunctionModule = ?
  partitionOption = ?
  partitionSettings = {
    maxPartitionsNumber = ?
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  rfcTableFields = ?
  rfcTableOptions = ?
  rowCount = ?
  rowSkips = ?
  sapDataColumnDelimiter = ?
  type = "SapTableSource"
}

Para ServiceNowSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ServiceNowSource"
}

Para ServiceNowV2Source, use:

{
  additionalColumns = ?
  expression = {
    operands = [
      ...
    ]
    operators = [
      "string"
    ]
    type = "string"
    value = "string"
  }
  pageSize = ?
  queryTimeout = ?
  type = "ServiceNowV2Source"
}

Para SharePointOnlineListSource, use:

{
  httpRequestTimeout = ?
  query = ?
  type = "SharePointOnlineListSource"
}

Para do ShopifySource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ShopifySource"
}

Para SnowflakeSource, use:

{
  exportSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  query = ?
  type = "SnowflakeSource"
}

Para SnowflakeV2Source, use:

{
  exportSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  query = ?
  type = "SnowflakeV2Source"
}

Para SparkSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SparkSource"
}

Para sqlDWSource, use:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlDWSource"
}

Para sqlMISource, use:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlMISource"
}

Para sqlServerSource, use:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  produceAdditionalTypes = ?
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlServerSource"
}

Para sqlSource, use:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "SqlSource"
}

Para do SquareSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SquareSource"
}

Para do SybaseSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "SybaseSource"
}

Para teradataSource, use:

{
  additionalColumns = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  query = ?
  queryTimeout = ?
  type = "TeradataSource"
}

Para verticaSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "VerticaSource"
}

ParaWarehouseSource, use:

{
  additionalColumns = ?
  isolationLevel = ?
  partitionOption = ?
  partitionSettings = {
    partitionColumnName = ?
    partitionLowerBound = ?
    partitionUpperBound = ?
  }
  queryTimeout = ?
  sqlReaderQuery = ?
  sqlReaderStoredProcedureName = ?
  storedProcedureParameters = ?
  type = "WarehouseSource"
}

Para XeroSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "XeroSource"
}

Para ZohoSource, use:

{
  additionalColumns = ?
  query = ?
  queryTimeout = ?
  type = "ZohoSource"
}

Para websource, use:

{
  additionalColumns = ?
  type = "WebSource"
}

Para XmlSource, use:

{
  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"
}

Objetos StoreReadSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para AmazonS3CompatibleReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AmazonS3CompatibleReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para AmazonS3ReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AmazonS3ReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para AzureBlobFSReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "AzureBlobFSReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para AzureBlobStorageReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AzureBlobStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para AzureDataLakeStoreReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  listAfter = ?
  listBefore = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "AzureDataLakeStoreReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para AzureFileStorageReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "AzureFileStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para FileServerReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileFilter = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "FileServerReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para FtpReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  disableChunking = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  partitionRootPath = ?
  recursive = ?
  type = "FtpReadSettings"
  useBinaryTransfer = ?
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para GoogleCloudStorageReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "GoogleCloudStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para HdfsReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  distcpSettings = {
    distcpOptions = ?
    resourceManagerEndpoint = ?
    tempScriptPath = ?
  }
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "HdfsReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para HttpReadSettings, use:

{
  additionalColumns = ?
  additionalHeaders = ?
  requestBody = ?
  requestMethod = ?
  requestTimeout = ?
  type = "HttpReadSettings"
}

Para LakeHouseReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "LakeHouseReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para OracleCloudStorageReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  prefix = ?
  recursive = ?
  type = "OracleCloudStorageReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Para SftpReadSettings, use:

{
  deleteFilesAfterCompletion = ?
  disableChunking = ?
  enablePartitionDiscovery = ?
  fileListPath = ?
  modifiedDatetimeEnd = ?
  modifiedDatetimeStart = ?
  partitionRootPath = ?
  recursive = ?
  type = "SftpReadSettings"
  wildcardFileName = ?
  wildcardFolderPath = ?
}

Objetos de atividade

Defina a propriedade tipo para especificar o tipo de objeto.

Para AppendVariable, use:

{
  type = "AppendVariable"
  typeProperties = {
    value = ?
    variableName = "string"
  }
}

Para AzureDataExplorerCommand, use:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "AzureDataExplorerCommand"
  typeProperties = {
    command = ?
    commandTimeout = ?
  }
}

Para AzureFunctionActivity, use:

{
  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"
  }
}

Para AzureMLBatchExecution, use:

{
  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"
        }
      }
    }
  }
}

Para AzureMLExecutePipeline, use:

{
  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 = ?
  }
}

Para AzureMLUpdateResource, use:

{
  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 = ?
  }
}

Para ExecutePipeline, use:

{
  policy = {
    secureInput = bool
  }
  type = "ExecutePipeline"
  typeProperties = {
    parameters = {
      {customized property} = ?
    }
    pipeline = {
      name = "string"
      referenceName = "string"
      type = "string"
    }
    waitOnCompletion = bool
  }
}

Para fail, use:

{
  type = "Fail"
  typeProperties = {
    errorCode = ?
    message = ?
  }
}

Para Filtrar, use:

{
  type = "Filter"
  typeProperties = {
    condition = {
      type = "string"
      value = "string"
    }
    items = {
      type = "string"
      value = "string"
    }
  }
}

Para forEach, use:

{
  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"
    }
  }
}

Para IfCondition, use:

{
  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
      }
    ]
  }
}

Para SetVariable, use:

{
  policy = {
    secureInput = bool
    secureOutput = bool
  }
  type = "SetVariable"
  typeProperties = {
    setSystemVariable = bool
    value = ?
    variableName = "string"
  }
}

Para Switch, use:

{
  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"
    }
  }
}

Para até, use:

{
  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 = ?
  }
}

Para de validação, use:

{
  type = "Validation"
  typeProperties = {
    childItems = ?
    dataset = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    minimumSize = ?
    sleep = ?
    timeout = ?
  }
}

Para de espera, use:

{
  type = "Wait"
  typeProperties = {
    waitTimeInSeconds = ?
  }
}

Para webhook, use:

{
  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 = ?
  }
}

Para Copiar, use:

{
  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 = ?
  }
}

Para Personalizado, use:

{
  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 = ?
  }
}

Para DataLakeAnalyticsU-SQL, use:

{
  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 = ?
  }
}

Para DatabricksNotebook, use:

{
  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 = ?
  }
}

Para DatabricksSparkJar, use:

{
  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 = [
      ?
    ]
  }
}

Para DatabricksSparkPython, use:

{
  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 = ?
  }
}

Para Excluir, use:

{
  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
    }
  }
}

Para ExecuteDataFlow, use:

{
  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 = ?
  }
}

Para ExecuteSSISPackage, use:

{
  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 = ?
  }
}

Para ExecuteWranglingDataflow, use:

{
  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 = ?
  }
}

Para GetMetadata, use:

{
  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
    }
  }
}

Para HDInsightHive, use:

{
  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} = ?
    }
  }
}

Para HDInsightMapReduce, use:

{
  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"
      }
    ]
  }
}

Para HDInsightPig, use:

{
  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"
      }
    ]
  }
}

Para HDInsightSpark, use:

{
  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"
    }
  }
}

Para HDInsightStreaming, use:

{
  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"
      }
    ]
  }
}

Para de Pesquisa, use:

{
  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
    }
  }
}

Para script, use:

{
  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 = ?
      }
    ]
  }
}

Para SparkJob, use:

{
  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"
    }
  }
}

Para sqlServerStoredProcedure, use:

{
  linkedServiceName = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  policy = {
    retry = ?
    retryIntervalInSeconds = int
    secureInput = bool
    secureOutput = bool
    timeout = ?
  }
  type = "SqlServerStoredProcedure"
  typeProperties = {
    storedProcedureName = ?
    storedProcedureParameters = ?
  }
}

Para do SynapseNotebook, use:

{
  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"
    }
  }
}

Para WebActivity, use:

{
  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 = ?
  }
}

Objetos CompressionReadSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para TarGZipReadSettings, use:

{
  preserveCompressionFileNameAsFolder = ?
  type = "TarGZipReadSettings"
}

Para TarReadSettings, use:

{
  preserveCompressionFileNameAsFolder = ?
  type = "TarReadSettings"
}

Para ZipDeflateReadSettings, use:

{
  preserveZipFileNameAsFolder = ?
  type = "ZipDeflateReadSettings"
}

Objetos StoreWriteSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para AzureBlobFSWriteSettings, use:

{
  blockSizeInMB = ?
  type = "AzureBlobFSWriteSettings"
}

Para AzureBlobStorageWriteSettings, use:

{
  blockSizeInMB = ?
  type = "AzureBlobStorageWriteSettings"
}

Para AzureDataLakeStoreWriteSettings, use:

{
  expiryDateTime = ?
  type = "AzureDataLakeStoreWriteSettings"
}

Para AzureFileStorageWriteSettings, use:

{
  type = "AzureFileStorageWriteSettings"
}

Para FileServerWriteSettings, use:

{
  type = "FileServerWriteSettings"
}

Para LakeHouseWriteSettings, use:

{
  type = "LakeHouseWriteSettings"
}

Para SftpWriteSettings, use:

{
  operationTimeout = ?
  type = "SftpWriteSettings"
  useTempFileRename = ?
}

Objetos CopySink

Defina a propriedade tipo para especificar o tipo de objeto.

Para do AvroSink, use:

{
  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"
}

Para AzureBlobFSSink, use:

{
  copyBehavior = ?
  metadata = [
    {
      name = ?
      value = ?
    }
  ]
  type = "AzureBlobFSSink"
}

Para AzureDataExplorerSink, use:

{
  flushImmediately = ?
  ingestionMappingAsJson = ?
  ingestionMappingName = ?
  type = "AzureDataExplorerSink"
}

Para AzureDataLakeStoreSink, use:

{
  copyBehavior = ?
  enableAdlsSingleFileParallel = ?
  type = "AzureDataLakeStoreSink"
}

Para AzureDatabricksDeltaLakeSink, use:

{
  importSettings = {
    dateFormat = ?
    timestampFormat = ?
    type = "string"
  }
  preCopyScript = ?
  type = "AzureDatabricksDeltaLakeSink"
}

Para AzureMySqlSink, use:

{
  preCopyScript = ?
  type = "AzureMySqlSink"
}

Para AzurePostgreSqlSink, use:

{
  preCopyScript = ?
  type = "AzurePostgreSqlSink"
}

Para do AzureQueueSink, use:

{
  type = "AzureQueueSink"
}

Para AzureSearchIndexSink, use:

{
  type = "AzureSearchIndexSink"
  writeBehavior = "string"
}

Para do AzureSqlSink, use:

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "AzureSqlSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

Para do AzureTableSink, use:

{
  azureTableDefaultPartitionKeyValue = ?
  azureTableInsertType = ?
  azureTablePartitionKeyName = ?
  azureTableRowKeyName = ?
  type = "AzureTableSink"
}

Para BinarySink, use:

{
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "BinarySink"
}

Para BlobSink, use:

{
  blobWriterAddHeader = ?
  blobWriterDateTimeFormat = ?
  blobWriterOverwriteFiles = ?
  copyBehavior = ?
  metadata = [
    {
      name = ?
      value = ?
    }
  ]
  type = "BlobSink"
}

Para CommonDataServiceForAppsSink, use:

{
  alternateKeyName = ?
  ignoreNullValues = ?
  type = "CommonDataServiceForAppsSink"
  writeBehavior = "string"
}

Para CosmosDbMongoDbApiSink, use:

{
  type = "CosmosDbMongoDbApiSink"
  writeBehavior = ?
}

Para CosmosDbSqlApiSink, use:

{
  type = "CosmosDbSqlApiSink"
  writeBehavior = ?
}

Para DelimitedTextSink, use:

{
  formatSettings = {
    fileExtension = ?
    fileNamePrefix = ?
    maxRowsPerFile = ?
    quoteAllText = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "DelimitedTextSink"
}

Para DocumentDbCollectionSink, use:

{
  nestingSeparator = ?
  type = "DocumentDbCollectionSink"
  writeBehavior = ?
}

Para dynamicsCrmSink, use:

{
  alternateKeyName = ?
  ignoreNullValues = ?
  type = "DynamicsCrmSink"
  writeBehavior = "string"
}

Para dynamicssink, use:

{
  alternateKeyName = ?
  ignoreNullValues = ?
  type = "DynamicsSink"
  writeBehavior = "string"
}

Para FileSystemSink, use:

{
  copyBehavior = ?
  type = "FileSystemSink"
}

Para IcebergSink, use:

{
  formatSettings = {
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "IcebergSink"
}

Para informixSink, use:

{
  preCopyScript = ?
  type = "InformixSink"
}

Para JsonSink, use:

{
  formatSettings = {
    filePattern = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "JsonSink"
}

Para LakeHouseTableSink, use:

{
  partitionNameList = ?
  partitionOption = ?
  tableActionOption = ?
  type = "LakeHouseTableSink"
}

Para MicrosoftAccessSink, use:

{
  preCopyScript = ?
  type = "MicrosoftAccessSink"
}

Para MongoDbAtlasSink, use:

{
  type = "MongoDbAtlasSink"
  writeBehavior = ?
}

Para MongoDbV2Sink, use:

{
  type = "MongoDbV2Sink"
  writeBehavior = ?
}

Para OdbcSink, use:

{
  preCopyScript = ?
  type = "OdbcSink"
}

Para OracleSink, use:

{
  preCopyScript = ?
  type = "OracleSink"
}

Para OrcSink, use:

{
  formatSettings = {
    fileNamePrefix = ?
    maxRowsPerFile = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "OrcSink"
}

Para ParquetSink, use:

{
  formatSettings = {
    fileNamePrefix = ?
    maxRowsPerFile = ?
    type = "string"
  }
  storeSettings = {
    copyBehavior = ?
    disableMetricsCollection = ?
    maxConcurrentConnections = ?
    metadata = [
      {
        name = ?
        value = ?
      }
    ]
    type = "string"
    // For remaining properties, see StoreWriteSettings objects
  }
  type = "ParquetSink"
}

PararestSink , use:

{
  additionalHeaders = ?
  httpCompressionType = ?
  httpRequestTimeout = ?
  requestInterval = ?
  requestMethod = ?
  type = "RestSink"
}

Para SalesforceServiceCloudSink, use:

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceServiceCloudSink"
  writeBehavior = "string"
}

Para SalesforceServiceCloudV2Sink, use:

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceServiceCloudV2Sink"
  writeBehavior = "string"
}

Para SalesforceSink, use:

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceSink"
  writeBehavior = "string"
}

Para SalesforceV2Sink, use:

{
  externalIdFieldName = ?
  ignoreNullValues = ?
  type = "SalesforceV2Sink"
  writeBehavior = "string"
}

Para SapCloudForCustomerSink, use:

{
  httpRequestTimeout = ?
  type = "SapCloudForCustomerSink"
  writeBehavior = "string"
}

Para SnowflakeSink, use:

{
  importSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  preCopyScript = ?
  type = "SnowflakeSink"
}

Para SnowflakeV2Sink, use:

{
  importSettings = {
    additionalCopyOptions = {
      {customized property} = ?
    }
    additionalFormatOptions = {
      {customized property} = ?
    }
    storageIntegration = ?
    type = "string"
  }
  preCopyScript = ?
  type = "SnowflakeV2Sink"
}

Para sqlDWSink, use:

{
  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 = ?
}

Para SqlMISink, use:

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "SqlMISink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

Para SqlServerSink, use:

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "SqlServerSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

Para sqlSink, use:

{
  preCopyScript = ?
  sqlWriterStoredProcedureName = ?
  sqlWriterTableType = ?
  sqlWriterUseTableLock = ?
  storedProcedureParameters = ?
  storedProcedureTableTypeParameterName = ?
  tableOption = ?
  type = "SqlSink"
  upsertSettings = {
    interimSchemaName = ?
    keys = ?
    useTempDB = ?
  }
  writeBehavior = ?
}

Para WarehouseSink, use:

{
  allowCopyCommand = ?
  copyCommandSettings = {
    additionalOptions = {
      {customized property} = "string"
    }
    defaultValues = [
      {
        columnName = ?
        defaultValue = ?
      }
    ]
  }
  preCopyScript = ?
  tableOption = ?
  type = "WarehouseSink"
  writeBehavior = ?
}

Objetos FormatReadSettings

Defina a propriedade tipo para especificar o tipo de objeto.

Para BinaryReadSettings, use:

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  type = "BinaryReadSettings"
}

Para DelimitedTextReadSettings, use:

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  skipLineCount = ?
  type = "DelimitedTextReadSettings"
}

Para JsonReadSettings, use:

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  type = "JsonReadSettings"
}

Para ParquetReadSettings, use:

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  type = "ParquetReadSettings"
}

Para XmlReadSettings, use:

{
  compressionProperties = {
    type = "string"
    // For remaining properties, see CompressionReadSettings objects
  }
  detectDataType = ?
  namespacePrefixes = ?
  namespaces = ?
  type = "XmlReadSettings"
  validationMode = ?
}

Objetos SecretBase

Defina a propriedade tipo para especificar o tipo de objeto.

Para AzureKeyVaultSecret, use:

{
  secretName = ?
  secretVersion = ?
  store = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  type = "AzureKeyVaultSecret"
}

Para SecureString, use:

{
  type = "SecureString"
  value = "string"
}

Valores de propriedade

Atividade

Nome Descrição Valor
dependsOn A atividade depende da condição. ActivityDependency []
descrição Descrição da atividade. corda
nome Nome da atividade. cadeia de caracteres (obrigatório)
onInactiveMarkAs Resultado do status da atividade quando o estado é definido como Inativo. Essa é uma propriedade opcional e, se não for fornecida quando a atividade estiver inativa, o status será bem-sucedido por padrão. 'Falha'
'Ignorado'
'Bem-sucedido'
estado Estado da atividade. Essa é uma propriedade opcional e, se não for fornecida, o estado será Ativo por padrão. 'Ativo'
'Inativo'
tipo Defina como 'AppendVariable' para o tipo AppendVariableActivity . Defina como 'AzureDataExplorerCommand' para o tipo AzureDataExplorerCommandActivity. Defina como 'AzureFunctionActivity' para o tipo AzureFunctionActivity. Defina como 'AzureMLBatchExecution' para o tipo AzureMLBatchExecutionActivity. Defina como 'AzureMLExecutePipeline' para o tipo AzureMLExecutePipelineActivity. Defina como 'AzureMLUpdateResource' para o tipo AzureMLUpdateResourceActivity. Defina como 'ExecutePipeline' para o tipo ExecutePipelineActivity. Defina como 'Fail' para o tipo FailActivity. Defina como 'Filtro' para o tipofilterActivity . Defina como 'ForEach' para o tipo ForEachActivity. Defina como 'IfCondition' para o tipo IfConditionActivity. Defina como 'SetVariable' para o tipo SetVariableActivity. Defina como "Alternar" para o tipo SwitchActivity. Defina como 'Until' para o tipo UntilActivity. Defina como 'Validação' para o tipo ValidationActivity. Defina como 'Wait' para o tipo WaitActivity. Defina como "WebHook" para o tipo WebHookActivity. Defina como "Copiar" para o tipo CopyActivity. Definido como 'Personalizado' para o tipocustomActivity . Defina como 'DataLakeAnalyticsU-SQL' para o tipo DataLakeAnalyticsUsqlActivity. Defina como 'DatabricksNotebook' para o tipo DatabricksNotebookActivity. Defina como 'DatabricksSparkJar' para o tipo DatabricksSparkJarActivity. Defina como 'DatabricksSparkPython' para o tipo DatabricksSparkPythonActivity. Definido como 'Delete' para o tipo DeleteActivity. Defina como 'ExecuteDataFlow' para o tipo ExecuteDataFlowActivity. Defina como 'ExecuteSSISPackage' para o tipo ExecuteSsisPackageActivity. Defina como 'ExecuteWranglingDataflow' para o tipo ExecuteWranglingDataflowActivity. Defina como 'GetMetadata' para o tipo GetMetadataActivity. Defina como 'HDInsightHive' para o tipo HDInsightHiveActivity. Defina como 'HDInsightMapReduce' para o tipo HDInsightMapReduceActivity. Defina como 'HDInsightPig' para o tipo HDInsightPigActivity. Defina como 'HDInsightSpark' para o tipo HDInsightSparkActivity . Defina como 'HDInsightStreaming' para o tipo HDInsightStreamingActivity. Defina como "Pesquisa" para o tipo LookupActivity. Definir como 'Script' para o tipo ScriptActivity. Defina como 'SparkJob' para o tipo SynapseSparkJobDefinitionActivity. Defina como 'SqlServerStoredProcedure' para o tipo SqlServerStoredProcedureActivity. Defina como 'SynapseNotebook' para o tipo SynapseNotebookActivity. Defina como 'WebActivity' para o tipo WebActivity. 'AppendVariable'
'AzureDataExplorerCommand'
'AzureFunctionActivity'
'AzureMLBatchExecution'
'AzureMLExecutePipeline'
'AzureMLUpdateResource'
'Copiar'
'Personalizado'
'DatabricksNotebook'
'DatabricksSparkJar'
'DatabricksSparkPython'
'DataLakeAnalyticsU-SQL'
'Delete'
'ExecuteDataFlow'
'ExecutePipeline'
'ExecuteSSISPackage'
'ExecuteWranglingDataflow'
'Fail'
'Filter'
'ForEach'
'GetMetadata'
'HDInsightHive'
'HDInsightMapReduce'
'HDInsightPig'
'HDInsightSpark'
'HDInsightStreaming'
'IfCondition'
'Pesquisa'
'Script'
'SetVariable'
'SparkJob'
'SqlServerStoredProcedure'
'Switch'
'SynapseNotebook'
'Until'
'Validação'
'Wait'
'WebActivity'
'WebHook' (obrigatório)
userProperties Propriedades do usuário da atividade. UserProperty []

ActivityDependency

Nome Descrição Valor
atividade Nome da atividade. cadeia de caracteres (obrigatório)
dependencyConditions Match-Condition para a dependência. Matriz de cadeia de caracteres que contém qualquer um dos:
'Concluído'
'Falha'
'Ignorado'
'Bem-sucedido' (obrigatório)

ActivityPolicy

Nome Descrição Valor
Repetir Tentativas de repetição comuns máximas. O padrão é 0. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
retryIntervalInSeconds Intervalo entre cada tentativa de repetição (em segundos). O padrão é 30 segundos. int

Restrições:
Valor mínimo = 30
Valor máximo = 86400
secureInput Quando definido como true, a entrada da atividade é considerada segura e não será registrada no monitoramento. Bool
secureOutput Quando definido como true, a saída da atividade é considerada segura e não será registrada no monitoramento. Bool
timeout Especifica o tempo limite para a atividade a ser executada. O tempo limite padrão é de 7 dias. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

AmazonMWSSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AmazonMWSSource' (obrigatório)

AmazonRdsForOraclePartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro que será usado para particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionNames Nomes das partições físicas da tabela AmazonRdsForOracle. qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AmazonRdsForOracleSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
oracleReaderQuery Consulta de leitor AmazonRdsForOracle. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para AmazonRdsForOracle lido em paralelo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para o particionamento de origem AmazonRdsForOracle. AmazonRdsForOraclePartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AmazonRdsForOracleSource' (obrigatório)

AmazonRdsForSqlServerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'AmazonRdsForSqlServerSource' (obrigatório)

AmazonRedshiftSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
redshiftUnloadSettings As configurações do Amazon S3 necessárias para o Amazon S3 provisório ao copiar do Amazon Redshift com descarregamento. Com isso, os dados da fonte do Amazon Redshift serão descarregados primeiro no S3 e, em seguida, copiados para o coletor de destino do S3 provisório. RedshiftUnloadSettings
tipo Copiar tipo de origem. 'AmazonRedshiftSource' (obrigatório)

AmazonS3CompatibleReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto Compatível com S3. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AmazonS3CompatibleReadSettings' (obrigatório)
wildcardFileName Amazon S3 Compatible wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Amazon S3 Compatible wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AmazonS3ReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto S3. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AmazonS3ReadSettings' (obrigatório)
wildcardFileName AmazonS3 wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath AmazonS3 wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AppendVariableActivity

Nome Descrição Valor
tipo Tipo de atividade. 'AppendVariable' (obrigatório)
typeProperties Anexar propriedades de atividade variável. AppendVariableActivityTypeProperties (obrigatório)

AppendVariableActivityTypeProperties

Nome Descrição Valor
valor Valor a ser acrescentado. Tipo: pode ser um tipo de correspondência de valor estático do item de variável ou expressão com o tipo de correspondência resultType do item de variável qualquer
variableName Nome da variável cujo valor precisa ser acrescentado. corda

AvroSink

Nome Descrição Valor
formatSettings Configurações de formato Avro. AvroWriteSettings
storeSettings Configurações do repositório Avro. StoreWriteSettings
tipo Tipo de coletor de cópia. 'AvroSink' (obrigatório)

AvroSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
storeSettings Configurações do repositório Avro. StoreReadSettings
tipo Copiar tipo de origem. 'AvroSource' (obrigatório)

AvroWriteSettings

Nome Descrição Valor
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
recordName Nome do registro de nível superior no resultado da gravação, que é necessário na especificação AVRO. corda
recordNamespace Gravar namespace no resultado da gravação. corda
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

AzureBlobFSReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureBlobFSReadSettings' (obrigatório)
wildcardFileName WildcardFileName do Azure blobFS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do BlobFS do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureBlobFSSink

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
metadados Especifique os metadados personalizados a serem adicionados aos dados do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). metadataItem []
tipo Tipo de coletor de cópia. 'AzureBlobFSSink' (obrigatório)

AzureBlobFSSource

Nome Descrição Valor
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
skipHeaderLineCount Número de linhas de cabeçalho a serem ignoradas de cada blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
treatEmptyAsNull Trate vazio como nulo. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'AzureBlobFSSource' (obrigatório)

AzureBlobFSWriteSettings

Nome Descrição Valor
blockSizeInMB Indica o tamanho do bloco (MB) ao gravar dados no blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. 'AzureBlobFSWriteSettings' (obrigatório)

AzureBlobStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do Blob do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureBlobStorageReadSettings' (obrigatório)
wildcardFileName WildcardFileName do blob do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Curinga do blob do AzureFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureBlobStorageWriteSettings

Nome Descrição Valor
blockSizeInMB Indica o tamanho do bloco (MB) ao gravar dados no blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. 'AzureBlobStorageWriteSettings' (obrigatório)

AzureDatabricksDeltaLakeExportCommand

Nome Descrição Valor
dateFormat Especifique o formato de data para o csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
timestampFormat Especifique o formato de carimbo de data/hora para o csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de exportação. cadeia de caracteres (obrigatório)

AzureDatabricksDeltaLakeImportCommand

Nome Descrição Valor
dateFormat Especifique o formato de data para csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
timestampFormat Especifique o formato de carimbo de data/hora para csv no Azure Databricks Delta Lake Copy. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de importação. cadeia de caracteres (obrigatório)

AzureDatabricksDeltaLakeSink

Nome Descrição Valor
importSettings Configurações de importação do Delta Lake do Azure Databricks. AzureDatabricksDeltaLakeImportCommand
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureDatabricksDeltaLakeSink' (obrigatório)

AzureDatabricksDeltaLakeSource

Nome Descrição Valor
exportSettings Configurações de exportação do Delta Lake do Azure Databricks. AzureDatabricksDeltaLakeExportCommand
consulta Consulta do Azure Databricks Delta Lake Sql. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'AzureDatabricksDeltaLakeSource' (obrigatório)

AzureDataExplorerCommandActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureDataExplorerCommand' (obrigatório)
typeProperties Propriedades de atividade de comando do Azure Data Explorer. AzureDataExplorerCommandActivityTypeProperties (obrigatório)

AzureDataExplorerCommandActivityTypeProperties

Nome Descrição Valor
comando Um comando de controle, de acordo com a sintaxe de comando do Azure Data Explorer. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
commandTimeout Controle o tempo limite do comando. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9]))..) qualquer

AzureDataExplorerSink

Nome Descrição Valor
flushImmediately Se definido como true, qualquer agregação será ignorada. O padrão é false. Tipo: booliano. qualquer
ingestionMappingAsJson Uma descrição de mapeamento de coluna explícita fornecida em um formato json. Tipo: cadeia de caracteres. qualquer
ingestionMappingName Um nome de um mapeamento csv pré-criado que foi definido na tabela Kusto de destino. Tipo: cadeia de caracteres. qualquer
tipo Tipo de coletor de cópia. 'AzureDataExplorerSink' (obrigatório)

AzureDataExplorerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
noTruncation O nome da opção booliana que controla se o truncamento é aplicado a conjuntos de resultados que vão além de um determinado limite de contagem de linhas. qualquer
consulta Consulta de banco de dados. Deve ser uma consulta KQL (Kusto Query Language). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])).. qualquer
tipo Copiar tipo de origem. 'AzureDataExplorerSource' (obrigatório)

AzureDataLakeStoreReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
listAfter Lista arquivos após o valor (exclusivo) com base na ordem lexicográfica dos nomes de arquivo/pasta. Aplica-se sob o folderPath no conjunto de dados e filtra arquivos/subpastas sob o folderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
listBefore Lista arquivos antes do valor (inclusivo) com base na ordem lexicográfica dos nomes de arquivo/pasta. Aplica-se sob o folderPath no conjunto de dados e filtra arquivos/subpastas sob o folderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureDataLakeStoreReadSettings' (obrigatório)
wildcardFileName WildcardFileName do ADLS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do ADLS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureDataLakeStoreSink

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
enableAdlsSingleFileParallel Paralelo de Arquivo Único. qualquer
tipo Tipo de coletor de cópia. 'AzureDataLakeStoreSink' (obrigatório)

AzureDataLakeStoreSource

Nome Descrição Valor
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'AzureDataLakeStoreSource' (obrigatório)

AzureDataLakeStoreWriteSettings

Nome Descrição Valor
expirayDateTime Especifica a hora de expiração dos arquivos gravados. A hora é aplicada ao fuso horário UTC no formato "2018-12-01T05:00:00Z". O valor padrão é NULL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de gravação. 'AzureDataLakeStoreWriteSettings' (obrigatório)

AzureFileStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do Arquivo do Azure a partir do caminho raiz. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'AzureFileStorageReadSettings' (obrigatório)
wildcardFileName WildcardFileName do Armazenamento de Arquivos do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do Armazenamento de Arquivos do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureFileStorageWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. 'AzureFileStorageWriteSettings' (obrigatório)

AzureFunctionActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureFunctionActivity' (obrigatório)
typeProperties Propriedades da atividade da Função do Azure. AzureFunctionActivityTypeProperties (obrigatório)

AzureFunctionActivityTypeProperties

Nome Descrição Valor
corpo Representa o conteúdo que será enviado para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
functionName Nome da função que a Atividade de Função do Azure chamará. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) any (obrigatório)
Cabeçalhos Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e o tipo em uma solicitação: "cabeçalhos" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). AzureFunctionActivityTypePropertiesHeaders
método Método de API Rest para o ponto de extremidade de destino. 'DELETE'
'GET'
'HEAD'
'OPÇÕES'
'POST'
'PUT'
'TRACE' (obrigatório)

AzureFunctionActivityTypePropertiesHeaders

Nome Descrição Valor

AzureKeyVaultSecretReference

Nome Descrição Valor
secretName O nome do segredo no Azure Key Vault. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
secretVersion A versão do segredo no Azure Key Vault. O valor padrão é a versão mais recente do segredo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
loja A referência de serviço vinculado do Azure Key Vault. LinkedServiceReference (obrigatório)
tipo Tipo do segredo. 'AzureKeyVaultSecret' (obrigatório)

AzureMariaDBSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzureMariaDBSource' (obrigatório)

AzureMLBatchExecutionActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureMLBatchExecution' (obrigatório)
typeProperties Propriedades da atividade de Execução em Lote do Azure ML. AzureMLBatchExecutionActivityTypeProperties (obrigatório)

AzureMLBatchExecutionActivityTypeProperties

Nome Descrição Valor
globalParameters Chave, pares de valor a serem passados para o ponto de extremidade do Serviço de Execução em Lote do Azure ML. As chaves devem corresponder aos nomes dos parâmetros de serviço Web definidos no serviço Web publicado do Azure ML. Os valores serão passados na propriedade GlobalParameters da solicitação de execução em lote do Azure ML. AzureMLBatchExecutionActivityTypePropertiesGlobalParameters
WebServiceInputs Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Inputs to AzureMLWebServiceFile objects specifying the input Blob locations.. Essas informações serão passadas na propriedade WebServiceInputs da solicitação de execução em lote do Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs
WebServiceOutputs Key,Value pairs, mapping the names of Azure ML endpoint's Web Service Outputs to AzureMLWebServiceFile objects specifying the output Blob locations. Essas informações serão passadas na propriedade WebServiceOutputs da solicitação de execução em lote do Azure ML. AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

AzureMLBatchExecutionActivityTypePropertiesGlobalParameters

Nome Descrição Valor

AzureMLBatchExecutionActivityTypePropertiesWebServiceInputs

Nome Descrição Valor

AzureMLBatchExecutionActivityTypePropertiesWebServiceOutputs

Nome Descrição Valor

AzureMLExecutePipelineActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureMLExecutePipeline' (obrigatório)
typeProperties Propriedades da atividade Executar Pipeline do Azure ML. AzureMLExecutePipelineActivityTypeProperties (obrigatório)

AzureMLExecutePipelineActivityTypeProperties

Nome Descrição Valor
continueOnStepFailure Se deve continuar a execução de outras etapas no PipelineRun se uma etapa falhar. Essas informações serão passadas na propriedade continueOnStepFailure da solicitação de execução de pipeline publicada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
dataPathAssignments Dicionário usado para alterar atribuições de caminho de dados sem treinar novamente. Os valores serão passados na propriedade dataPathAssignments da solicitação de execução de pipeline publicada. Tipo: objeto (ou Expressão com objeto resultType). qualquer
experimentName Executar o nome do experimento de histórico da execução do pipeline. Essas informações serão passadas na propriedade ExperimentName da solicitação de execução de pipeline publicada. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlParentRunId A ID de execução do pipeline do Serviço de ML do Azure pai. Essas informações serão passadas na propriedade ParentRunId da solicitação de execução de pipeline publicada. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlPipelineEndpointId ID do ponto de extremidade de pipeline do Azure ML publicado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlPipelineId ID do pipeline publicado do Azure ML. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
mlPipelineParameters Chave, pares de valor a serem passados para o ponto de extremidade de pipeline do Azure ML publicado. As chaves devem corresponder aos nomes dos parâmetros de pipeline definidos no pipeline publicado. Os valores serão passados na propriedade ParameterAssignments da solicitação de execução de pipeline publicada. Tipo: objeto com pares de valor de chave (ou Expressão com objeto resultType). qualquer
Versão Versão do ponto de extremidade de pipeline do Azure ML publicado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

AzureMLUpdateResourceActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'AzureMLUpdateResource' (obrigatório)
typeProperties Propriedades da atividade de gerenciamento de recursos de atualização do Azure ML. AzureMLUpdateResourceActivityTypeProperties (obrigatório)

AzureMLUpdateResourceActivityTypeProperties

Nome Descrição Valor
trainedModelFilePath O caminho de arquivo relativo no trainedModelLinkedService para representar o arquivo .ilearner que será carregado pela operação de atualização. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
trainedModelLinkedServiceName Nome do serviço vinculado do Armazenamento do Azure que contém o arquivo .ilearner que será carregado pela operação de atualização. LinkedServiceReference (obrigatório)
trainedModelName Nome do módulo Modelo Treinado no experimento do Serviço Web a ser atualizado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

AzureMLWebServiceFile

Nome Descrição Valor
filePath O caminho de arquivo relativo, incluindo o nome do contêiner, no Armazenamento de Blobs do Azure especificado pelo LinkedService. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
linkedServiceName Referência a um LinkedService de Armazenamento do Azure, em que o arquivo de entrada/saída do WebService do Azure ML está localizado. LinkedServiceReference (obrigatório)

AzureMySqlSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureMySqlSink' (obrigatório)

AzureMySqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzureMySqlSource' (obrigatório)

AzurePostgreSqlSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzurePostgreSqlSink' (obrigatório)

AzurePostgreSqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzurePostgreSqlSource' (obrigatório)

AzureQueueSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'AzureQueueSink' (obrigatório)

AzureSearchIndexSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'AzureSearchIndexSink' (obrigatório)
writeBehavior Especifique o comportamento de gravação ao fazer upserting de documentos no Índice do Azure Search. 'Merge'
'Carregar'

AzureSqlSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureSqlSink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o SQL do Azure. Tipo: SqlWriteBehaviorEnum (ou Expressão com resultType SqlWriteBehaviorEnum) qualquer

AzureSqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'AzureSqlSource' (obrigatório)

AzureTableSink

Nome Descrição Valor
azureTableDefaultPartitionKeyValue Valor da chave de partição padrão da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
azureTableInsertType Tipo de inserção de Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
azureTablePartitionKeyName Nome da chave de partição da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
azureTableRowKeyName Nome da chave de linha da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'AzureTableSink' (obrigatório)

AzureTableSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
azureTableSourceIgnoreTableNotFound A origem da Tabela do Azure ignora a tabela não encontrada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
azureTableSourceQuery Consulta de origem da Tabela do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'AzureTableSource' (obrigatório)

BigDataPoolParametrizationReference

Nome Descrição Valor
referenceName Nome do pool de Big Data de referência. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo Tipo de referência do pool de Big Data. 'BigDataPoolReference' (obrigatório)

BinaryReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. 'BinaryReadSettings' (obrigatório)

BinaryReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

BinarySink

Nome Descrição Valor
storeSettings Configurações do repositório binário. StoreWriteSettings
tipo Tipo de coletor de cópia. 'BinarySink' (obrigatório)

BinarySource

Nome Descrição Valor
formatSettings Configurações de formato binário. BinaryReadSettings
storeSettings Configurações do repositório binário. StoreReadSettings
tipo Copiar tipo de origem. 'BinarySource' (obrigatório)

BlobSink

Nome Descrição Valor
blobWriterAddHeader O gravador de blob adiciona o cabeçalho. Tipo: booliano (ou Expressão com resultType booleano). qualquer
blobWriterDateTimeFormat Formato de data e hora do gravador de blob. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
blobWriterOverwriteFiles O gravador de blob substitui arquivos. Tipo: booliano (ou Expressão com resultType booleano). qualquer
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. qualquer
metadados Especifique os metadados personalizados a serem adicionados aos dados do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). metadataItem []
tipo Tipo de coletor de cópia. 'BlobSink' (obrigatório)

BlobSource

Nome Descrição Valor
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
skipHeaderLineCount Número de linhas de cabeçalho a serem ignoradas de cada blob. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
treatEmptyAsNull Trate vazio como nulo. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'BlobSource' (obrigatório)

CassandraSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consistencyLevel O nível de consistência especifica quantos servidores Cassandra devem responder a uma solicitação de leitura antes de retornar dados ao aplicativo cliente. O Cassandra verifica o número especificado de servidores Cassandra em busca de dados para atender à solicitação de leitura. Deve ser um dos cassandraSourceReadConsistencyLevels. O valor padrão é 'ONE'. Não diferencia maiúsculas de minúsculas. 'ALL'
'EACH_QUORUM'
'LOCAL_ONE'
'LOCAL_QUORUM'
'LOCAL_SERIAL'
'ONE'
'QUORUM'
'SERIAL'
'TRÊS'
'TWO'
consulta Consulta de banco de dados. Deve ser uma expressão de consulta SQL-92 ou um comando CQL (Cassandra Query Language). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'CassandraSource' (obrigatório)

CommonDataServiceForAppsSink

Nome Descrição Valor
alternateKeyName O nome lógico da chave alternativa que será usada ao fazer upserting de registros. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'CommonDataServiceForAppsSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. 'Upsert' (obrigatório)

CommonDataServiceForAppsSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta FetchXML é uma linguagem de consulta proprietária usada no Microsoft Common Data Service for Apps (& online local). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'CommonDataServiceForAppsSource' (obrigatório)

CompressionReadSettings

Nome Descrição Valor
tipo Defina como 'TarGZipReadSettings' para o tipo TarGZipReadSettings. Defina como 'TarReadSettings' para o tipo TarReadSettings. Defina como 'ZipDeflateReadSettings' para o tipo zipDeflateReadSettings. 'TarGZipReadSettings'
'TarReadSettings'
'ZipDeflateReadSettings' (obrigatório)

ConcurSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ConcurSource' (obrigatório)

ContinuationSettingsReference

Nome Descrição Valor
continuationTtlInMinutes TTL de continuação em minutos. qualquer
customizedCheckpointKey Chave de ponto de verificação personalizada. qualquer
idleCondition Condição ociosa. qualquer

CopyActivity

Nome Descrição Valor
Entradas Lista de entradas para a atividade. DatasetReference []
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
Saídas Lista de saídas para a atividade. DatasetReference []
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Copy' (obrigatório)
typeProperties Copiar propriedades da atividade. CopyActivityTypeProperties (obrigatório)

CopyActivityLogSettings

Nome Descrição Valor
enableReliableLogging Especifica se o registro em log confiável deve ser habilitado. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logLevel Obtém ou define o nível de log, suporte: Informações, Aviso. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

CopyActivityTypeProperties

Nome Descrição Valor
dataIntegrationUnits Número máximo de unidades de integração de dados que podem ser usadas para executar essa movimentação de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
enableSkipIncompatibleRow Se deve ignorar linha incompatível. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enableStaging Especifica se os dados devem ser copiados por meio de um preparo provisório. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logSettings As configurações de log que o cliente precisa fornecer ao habilitar o log. logSettings
logStorageSettings (Preterido. Use as configurações de armazenamento de log do LogSettings) que o cliente precisa fornecer ao habilitar o log de sessão. LogStorageSettings
parallelCopies Número máximo de sessões simultâneas abertas na origem ou no coletor para evitar sobrecarregar o armazenamento de dados. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
preservar Preservar regras. any[]
preserveRules Preservar regras. any[]
redirectIncompatibleRowSettings Redirecione as configurações de linha incompatíveis quando EnableSkipIncompatibleRow for true. RedirectIncompatibleRowSettings
afundar Copiar coletor de atividade. CopySink (obrigatório)
skipErrorFile Especifique a tolerância a falhas para consistência de dados. SkipErrorFile
fonte Origem da atividade de cópia. CopySource (obrigatório)
stagingSettings Especifica as configurações de preparo provisório quando EnableStaging é verdadeiro. stagingSettings
Tradutor Copiar tradutor de atividade. Se não for especificado, o tradutor de tabela será usado. qualquer
validateDataConsistency Se deseja habilitar a validação de Consistência de Dados. Tipo: booliano (ou Expressão com resultType booleano). qualquer

CopySink

Nome Descrição Valor
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados do coletor. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sinkRetryCount Contagem de repetições do coletor. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sinkRetryWait Espera de repetição do coletor. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Defina como 'AvroSink' para o tipo AvroSink. Defina como 'AzureBlobFSSink' para o tipo AzureBlobFSSink. Defina como 'AzureDataExplorerSink' para o tipo AzureDataExplorerSink. Defina como 'AzureDataLakeStoreSink' para o tipo AzureDataLakeStoreSink . Defina como 'AzureDatabricksDeltaLakeSink' para o tipo AzureDatabricksDeltaLakeSink . Defina como 'AzureMySqlSink' para o tipo do AzureMySqlSink. Defina como 'AzurePostgreSqlSink' para o tipo AzurePostgreSqlSink. Defina como 'AzureQueueSink' para o tipo AzureQueueSink . Defina como 'AzureSearchIndexSink' para o tipo AzureSearchIndexSink. Defina como 'AzureSqlSink' para o tipo do AzureSqlSink. Defina como 'AzureTableSink' para o tipo AzureTableSink . Defina como 'BinarySink' para o tipo binarySink. Defina como 'BlobSink' para o tipo blobSink. Defina como 'CommonDataServiceForAppsSink' para o tipo CommonDataServiceForAppsSink. Defina como 'CosmosDbMongoDbApiSink' para o tipo CosmosDbMongoDbApiSink. Defina como 'CosmosDbSqlApiSink' para o tipo CosmosDbSqlApiSink. Defina como 'DelimitedTextSink' para o tipo DelimitedTextSink. Defina como 'DocumentDbCollectionSink' para o tipo DocumentDbCollectionSink. Defina como 'DynamicsCrmSink' para o tipo DynamicsCrmSink. Defina como 'DynamicsSink' para o tipo DynamicsSink. Defina como 'FileSystemSink' para o tipo FileSystemSink. Definido como 'IcebergSink' para o tipo IcebergSink. Defina como 'InformixSink' para o tipo informixSink. Defina como 'JsonSink' para o tipo JsonSink . Defina como 'LakeHouseTableSink' para o tipo LakeHouseTableSink. Defina como 'MicrosoftAccessSink' para o tipo MicrosoftAccessSink. Defina como 'MongoDbAtlasSink' para o tipo mongoDbAtlasSink. Defina como 'MongoDbV2Sink' para o tipo mongoDbV2Sink. Defina como 'OdbcSink' para o tipo OdbcSink . Defina como 'OracleSink' para o tipo OracleSink. Defina como 'OrcSink' para o tipo OrcSink . Defina como 'ParquetSink' para o tipo ParquetSink. Defina como 'RestSink' para o tipo restSink. Defina como 'SalesforceServiceCloudSink' para o tipo SalesforceServiceCloudSink. Defina como 'SalesforceServiceCloudV2Sink' para o tipo SalesforceServiceCloudV2Sink. Defina como 'SalesforceSink' para o tipo SalesforceSink. Defina como 'SalesforceV2Sink' para o tipo SalesforceV2Sink. Defina como 'SapCloudForCustomerSink' para o tipo SapCloudForCustomerSink . Definido como 'SnowflakeSink' para o tipo SnowflakeSink. Defina como 'SnowflakeV2Sink' para o tipo SnowflakeV2Sink. Defina como 'SqlDWSink' para o tipo sqlDWSink. Defina como 'SqlMISink' para o tipo sqlMISink. Defina como 'SqlServerSink' para o tipo SqlServerSink. Defina como 'SqlSink' para o tipo sqlSink. Defina como 'WarehouseSink' para o tipo WarehouseSink. 'AvroSink'
'AzureBlobFSSink'
'AzureDatabricksDeltaLakeSink'
'AzureDataExplorerSink'
'AzureDataLakeStoreSink'
'AzureMySqlSink'
'AzurePostgreSqlSink'
'AzureQueueSink'
'AzureSearchIndexSink'
'AzureSqlSink'
'AzureTableSink'
'BinarySink'
'BlobSink'
'CommonDataServiceForAppsSink'
'CosmosDbMongoDbApiSink'
'CosmosDbSqlApiSink'
'DelimitedTextSink'
'DocumentDbCollectionSink'
'DynamicsCrmSink'
'DynamicsSink'
'FileSystemSink'
'IcebergSink'
'InformixSink'
'JsonSink'
'LakeHouseTableSink'
'MicrosoftAccessSink'
'MongoDbAtlasSink'
'MongoDbV2Sink'
'OdbcSink'
'OracleSink'
'OrcSink'
'ParquetSink'
'RestSink'
'SalesforceServiceCloudSink'
'SalesforceServiceCloudV2Sink'
'SalesforceSink'
'SalesforceV2Sink'
'SapCloudForCustomerSink'
'SnowflakeSink'
'SnowflakeV2Sink'
'SqlDWSink'
'SqlMISink'
'SqlServerSink'
'SqlSink'
'WarehouseSink' (obrigatório)
writeBatchSize Gravar tamanho do lote. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
writeBatchTimeout Tempo limite de gravação em lote. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

CopySource

Nome Descrição Valor
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sourceRetryCount Contagem de repetição de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sourceRetryWait Espera de repetição de origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Defina como 'AmazonMWSSource' para o tipo AmazonMWSSource. Defina como 'AmazonRdsForOracleSource' para o tipo AmazonRdsForOracleSource. Defina como 'AmazonRdsForSqlServerSource' para o tipo AmazonRdsForSqlServerSource. Defina como 'AmazonRedshiftSource' para o tipo AmazonRedshiftSource. Defina como 'AvroSource' para o tipo AvroSource. Defina como 'AzureBlobFSSource' para o tipo AzureBlobFSSource. Defina como 'AzureDataExplorerSource' para o tipo AzureDataExplorerSource. Defina como 'AzureDataLakeStoreSource' para o tipo AzureDataLakeStoreSource. Defina como 'AzureDatabricksDeltaLakeSource' para o tipo AzureDatabricksDeltaLakeSource. Defina como 'AzureMariaDBSource' para o tipo AzureMariaDBSource. Defina como 'AzureMySqlSource' para o tipo AzureMySqlSource. Defina como 'AzurePostgreSqlSource' para o tipo AzurePostgreSqlSource. Defina como 'AzureSqlSource' para o tipo AzureSqlSource. Defina como 'AzureTableSource' para o tipo AzureTableSource. Defina como 'BinarySource' para o tipo BinarySource. Defina como 'BlobSource' para o tipo blobSource. Defina como 'CassandraSource' para o tipo CassandraSource. Defina como 'CommonDataServiceForAppsSource' para o tipo CommonDataServiceForAppsSource. Defina como 'ConcurSource' para o tipo ConcurSource. Defina como 'CosmosDbMongoDbApiSource' para o tipo CosmosDbMongoDbApiSource. Defina como 'CosmosDbSqlApiSource' para o tipo CosmosDbSqlApiSource. Defina como 'CouchbaseSource' para o tipo CouchbaseSource . Defina como 'Db2Source' para o tipo Db2Source. Defina como 'DelimitedTextSource' para o tipo DelimitedTextSource. Defina como 'DocumentDbCollectionSource' para o tipo DocumentDbCollectionSource. Defina como 'DrillSource' para o tipo DrillSource. Defina como 'DynamicsAXSource' para o tipo DynamicsAXSource. Defina como 'DynamicsCrmSource' para o tipo DynamicsCrmSource. Defina como 'DynamicsSource' para o tipo DynamicsSource. Defina como 'EloquaSource' para o tipo EloquaSource. Defina como 'ExcelSource' para o tipo do ExcelSource. Defina como 'FileSystemSource' para o tipo FileSystemSource. Defina como 'GoogleAdWordsSource' para o tipo GoogleAdWordsSource. Defina como 'GoogleBigQuerySource' para o tipo GoogleBigQuerySource. Defina como 'GoogleBigQueryV2Source' para o tipo GoogleBigQueryV2Source. Defina como 'GreenplumSource' para o tipo GreenplumSource . Defina como 'HBaseSource' para o tipo HBaseSource. Defina como 'HdfsSource' para o tipo HdfsSource . Defina como 'HiveSource' para o tipo HiveSource. Defina como 'HttpSource' para o tipo httpSource. Defina como 'HubspotSource' para o tipo HubspotSource. Defina como 'ImpalaSource' para o tipo ImpalaSource. Defina como 'InformixSource' para o tipo InformixSource. Defina como 'JiraSource' para o tipo JiraSource. Defina como 'JsonSource' para o tipo JsonSource. Defina como 'LakeHouseTableSource' para o tipo LakeHouseTableSource. Defina como 'MagentoSource' para o tipo MagentoSource. Defina como 'MariaDBSource' para o tipo MariaDBSource. Defina como 'MarketoSource' para o tipo MarketoSource. Defina como 'MicrosoftAccessSource' para o tipo MicrosoftAccessSource. Defina como 'MongoDbAtlasSource' para o tipo MongoDbAtlasSource. Defina como 'MongoDbSource' para o tipo MongoDbSource. Defina como 'MongoDbV2Source' para o tipo MongoDbV2Source. Defina como 'MySqlSource' para o tipo MySqlSource. Defina como 'NetezzaSource' para o tipo NetezzaSource. Defina como 'ODataSource' para o tipo ODataSource. Defina como 'OdbcSource' para o tipo OdbcSource. Defina como 'Office365Source' para o tipo Office365Source. Defina como 'OracleServiceCloudSource' para o tipo OracleServiceCloudSource. Defina como 'OracleSource' para o tipo OracleSource. Defina como 'OrcSource' para o tipo OrcSource. Defina como 'ParquetSource' para o tipo ParquetSource. Defina como 'PaypalSource' para o tipo paypalSource. Defina como 'PhoenixSource' para o tipo PhoenixSource. Defina como 'PostgreSqlSource' para o tipo PostgreSqlSource. Defina como 'PostgreSqlV2Source' para o tipo PostgreSqlV2Source. Defina como 'PrestoSource' para o tipo PrestoSource. Defina como 'QuickBooksSource' para o tipo QuickBooksSource. Defina como 'RelationalSource' para o tipo RelationalSource. Defina como 'ResponsysSource' para o tipo ResponsysSource. Defina como 'RestSource' para o tipo RestSource. Defina como 'SalesforceMarketingCloudSource' para o tipo SalesforceMarketingCloudSource. Defina como 'SalesforceServiceCloudSource' para o tipo SalesforceServiceCloudSource. Defina como 'SalesforceServiceCloudV2Source' para o tipo SalesforceServiceCloudV2Source. Defina como 'SalesforceSource' para o tipo SalesforceSource. Defina como 'SalesforceV2Source' para o tipo SalesforceV2Source. Defina como 'SapBwSource' para o tipo SapBwSource. Defina como 'SapCloudForCustomerSource' para o tipo SapCloudForCustomerSource. Defina como 'SapEccSource' para o tipo SapEccSource . Defina como 'SapHanaSource' para o tipo sapHanaSource. Defina como 'SapOdpSource' para o tipo sapOdpSource. Defina como 'SapOpenHubSource' para o tipo SapOpenHubSource . Defina como 'SapTableSource' para o tipo SapTableSource . Defina como 'ServiceNowSource' para o tipo ServiceNowSource. Defina como 'ServiceNowV2Source' para o tipo ServiceNowV2Source. Defina como 'SharePointOnlineListSource' para o tipo SharePointOnlineListSource. Defina como 'ShopifySource' para o tipo ShopifySource. Defina como 'SnowflakeSource' para o tipo SnowflakeSource. Defina como 'SnowflakeV2Source' para o tipo SnowflakeV2Source. Defina como 'SparkSource' para o tipo SparkSource. Defina como 'SqlDWSource' para o tipo SqlDWSource. Defina como 'SqlMISource' para o tipo SqlMISource. Defina como 'SqlServerSource' para o tipo SqlServerSource. Defina como 'SqlSource' para o tipo sqlSource. Defina como 'SquareSource' para o tipo SquareSource. Defina como 'SybaseSource' para o tipo SybaseSource. Defina como 'TeradataSource' para o tipo TeradataSource. Defina como 'VerticaSource' para o tipo VerticaSource. Defina como 'WarehouseSource' para o tipo WarehouseSource. Defina como 'XeroSource' para o tipo XeroSource . Defina como 'ZohoSource' para o tipo ZohoSource . Definir como 'WebSource' para o tipo WebSource. Defina como 'XmlSource' para o tipo XmlSource . 'AmazonMWSSource'
'AmazonRdsForOracleSource'
'AmazonRdsForSqlServerSource'
'AmazonRedshiftSource'
'AvroSource'
'AzureBlobFSSource'
'AzureDatabricksDeltaLakeSource'
'AzureDataExplorerSource'
'AzureDataLakeStoreSource'
'AzureMariaDBSource'
'AzureMySqlSource'
'AzurePostgreSqlSource'
'AzureSqlSource'
'AzureTableSource'
'BinarySource'
'BlobSource'
'CassandraSource'
'CommonDataServiceForAppsSource'
'ConcurSource'
'CosmosDbMongoDbApiSource'
'CosmosDbSqlApiSource'
'CouchbaseSource'
'Db2Source'
'DelimitedTextSource'
'DocumentDbCollectionSource'
'DrillSource'
'DynamicsAXSource'
'DynamicsCrmSource'
'DynamicsSource'
'EloquaSource'
'ExcelSource'
'FileSystemSource'
'GoogleAdWordsSource'
'GoogleBigQuerySource'
'GoogleBigQueryV2Source'
'GreenplumSource'
'HBaseSource'
'HdfsSource'
'HiveSource'
'HttpSource'
'HubspotSource'
'ImpalaSource'
'InformixSource'
'JiraSource'
'JsonSource'
'LakeHouseTableSource'
'MagentoSource'
'MariaDBSource'
'MarketoSource'
'MicrosoftAccessSource'
'MongoDbAtlasSource'
'MongoDbSource'
'MongoDbV2Source'
'MySqlSource'
'NetezzaSource'
'ODataSource'
'OdbcSource'
'Office365Source'
'OracleServiceCloudSource'
'OracleSource'
'OrcSource'
'ParquetSource'
'PaypalSource'
'PhoenixSource'
'PostgreSqlSource'
'PostgreSqlV2Source'
'PrestoSource'
'QuickBooksSource'
'RelationalSource'
'ResponsysSource'
'RestSource'
'SalesforceMarketingCloudSource'
'SalesforceServiceCloudSource'
'SalesforceServiceCloudV2Source'
'SalesforceSource'
'SalesforceV2Source'
'SapBwSource'
'SapCloudForCustomerSource'
'SapEccSource'
'SapHanaSource'
'SapOdpSource'
'SapOpenHubSource'
'SapTableSource'
'ServiceNowSource'
'ServiceNowV2Source'
'SharePointOnlineListSource'
'ShopifySource'
'SnowflakeSource'
'SnowflakeV2Source'
'SparkSource'
'SqlDWSource'
'SqlMISource'
'SqlServerSource'
'SqlSource'
'SquareSource'
'SybaseSource'
'TeradataSource'
'VerticaSource'
'WarehouseSource'
'WebSource'
'XeroSource'
'XmlSource'
'ZohoSource' (obrigatório)

CosmosDbMongoDbApiSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'CosmosDbMongoDbApiSink' (obrigatório)
writeBehavior Especifica se o documento com a mesma chave a ser substituído (upsert) em vez de gerar exceção (inserir). O valor padrão é "insert". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

CosmosDbMongoDbApiSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número de documentos a serem retornados em cada lote da resposta da instância do MongoDB. Na maioria dos casos, modificar o tamanho do lote não afetará o usuário ou o aplicativo. A principal finalidade dessa propriedade é evitar atingir a limitação do tamanho da resposta. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
cursorMethods Métodos de cursor para consulta mongodb. MongoDbCursorMethodsProperties
filtro Especifica o filtro de seleção usando operadores de consulta. Para retornar todos os documentos em uma coleção, omita esse parâmetro ou passe um documento vazio ({}). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'CosmosDbMongoDbApiSource' (obrigatório)

CosmosDbSqlApiSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'CosmosDbSqlApiSink' (obrigatório)
writeBehavior Descreve como gravar dados no Azure Cosmos DB. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Valores permitidos: inserir e upsert. qualquer

CosmosDbSqlApiSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
detectDatetime Se detectar valores primitivos como valores de datetime. Tipo: booliano (ou Expressão com resultType booleano). qualquer
Pagesize Tamanho da página do resultado. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
preferredRegions Regiões preferenciais. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer
consulta Consulta da API do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'CosmosDbSqlApiSource' (obrigatório)

CouchbaseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'CouchbaseSource' (obrigatório)

CredentialReference

Nome Descrição Valor
referenceName Nome da credencial de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de credencial. 'CredentialReference' (obrigatório)

CustomActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Custom' (obrigatório)
typeProperties Propriedades de atividade personalizada. CustomActivityTypeProperties (obrigatório)

CustomActivityReferenceObject

Nome Descrição Valor
Datasets Referências de conjunto de dados. DatasetReference []
linkedServices Referências de serviço vinculado. LinkedServiceReference []

CustomActivityTypeProperties

Nome Descrição Valor
autoUserSpecification Nível de elevação e escopo para o usuário, o padrão é tarefa não administradora. Tipo: cadeia de caracteres (ou Expressão com resultType duplo). qualquer
comando Comando para a atividade personalizada Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
extendedProperties Recipiente de propriedades definido pelo usuário. Não há nenhuma restrição nas chaves ou valores que podem ser usados. A atividade personalizada especificada pelo usuário tem a responsabilidade total de consumir e interpretar o conteúdo definido. customActivityTypePropertiesExtendedProperties
folderPath Caminho da pasta para arquivos de recurso Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
referenceObjects Objetos de referência CustomActivityReferenceObject
resourceLinkedService Referência de serviço vinculado a recursos. LinkedServiceReference
retentionTimeInDays O tempo de retenção para os arquivos enviados para atividade personalizada. Tipo: duplo (ou Expressão com resultType duplo). qualquer

CustomActivityTypePropertiesExtendedProperties

Nome Descrição Valor

DatabricksNotebookActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DatabricksNotebook' (obrigatório)
typeProperties Propriedades de atividade do Databricks Notebook. DatabricksNotebookActivityTypeProperties (obrigatório)

DatabricksNotebookActivityTypeProperties

Nome Descrição Valor
baseParameters Parâmetros base a serem usados para cada execução deste trabalho. Se o notebook usa um parâmetro que não é especificado, o valor padrão do notebook será usado. DatabricksNotebookActivityTypePropertiesBaseParameters
Bibliotecas Uma lista de bibliotecas a serem instaladas no cluster que executará o trabalho. DatabricksNotebookActivityTypePropertiesLibrariesItem[]
notebookPath O caminho absoluto do notebook a ser executado no Workspace do Databricks. Esse caminho deve começar com uma barra. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DatabricksNotebookActivityTypePropertiesBaseParameters

Nome Descrição Valor

DatabricksNotebookActivityTypePropertiesLibrariesItem

Nome Descrição Valor

DatabricksSparkJarActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DatabricksSparkJar' (obrigatório)
typeProperties Propriedades de atividade do Databricks SparkJar. DatabricksSparkJarActivityTypeProperties (obrigatório)

DatabricksSparkJarActivityTypeProperties

Nome Descrição Valor
Bibliotecas Uma lista de bibliotecas a serem instaladas no cluster que executará o trabalho. DatabricksSparkJarActivityTypePropertiesLibrariesItem []
mainClassName O nome completo da classe que contém o método principal a ser executado. Essa classe deve estar contida em um JAR fornecido como uma biblioteca. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Parâmetros Parâmetros que serão passados para o método principal. any[]

DatabricksSparkJarActivityTypePropertiesLibrariesItem

Nome Descrição Valor

DatabricksSparkPythonActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DatabricksSparkPython' (obrigatório)
typeProperties Propriedades de atividade do Databricks SparkPython. DatabricksSparkPythonActivityTypeProperties (obrigatório)

DatabricksSparkPythonActivityTypeProperties

Nome Descrição Valor
Bibliotecas Uma lista de bibliotecas a serem instaladas no cluster que executará o trabalho. DatabricksSparkPythonActivityTypePropertiesLibrariesItem []
Parâmetros Parâmetros de linha de comando que serão passados para o arquivo Python. any[]
pythonFile O URI do arquivo Python a ser executado. Há suporte para caminhos DBFS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DatabricksSparkPythonActivityTypePropertiesLibrariesItem

Nome Descrição Valor

DataFlowReference

Nome Descrição Valor
datasetParameters Parâmetros de fluxo de dados de referência do conjunto de dados. qualquer
Parâmetros Parâmetros de fluxo de dados ParameterValueSpecification
referenceName Nome do fluxo de dados de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de fluxo de dados. 'DataFlowReference' (obrigatório)

DataFlowStagingInfo

Nome Descrição Valor
folderPath Caminho da pasta para o blob de preparo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer
linkedService Referência de serviço vinculado de preparo. LinkedServiceReference

DataLakeAnalyticsUsqlActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'DataLakeAnalyticsU-SQL' (obrigatório)
typeProperties Propriedades da atividade U-SQL do Data Lake Analytics. DataLakeAnalyticsUsqlActivityTypeProperties (obrigatório)

DataLakeAnalyticsUsqlActivityTypeProperties

Nome Descrição Valor
compilationMode Modo de compilação do U-SQL. Deve ser um destes valores: Semântico, Completo e SingleBox. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
degreeOfParallelism O número máximo de nós usados simultaneamente para executar o trabalho. O valor padrão é 1. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. qualquer
Parâmetros Parâmetros para solicitação de trabalho U-SQL. DataLakeAnalyticsUsqlActivityTypePropertiesParameters
prioridade Determina quais trabalhos de todos os que estão na fila devem ser selecionados para serem executados primeiro. Quanto menor o número, maior a prioridade. O valor padrão é 1000. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 1. qualquer
runtimeVersion Versão de runtime do mecanismo U-SQL a ser usado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
scriptLinkedService Referência de serviço vinculado de script. LinkedServiceReference (obrigatório)
scriptPath Caminho diferencia maiúsculas de minúsculas para a pasta que contém o script U-SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DataLakeAnalyticsUsqlActivityTypePropertiesParameters

Nome Descrição Valor

DatasetReference

Nome Descrição Valor
Parâmetros Argumentos para o conjunto de dados. ParameterValueSpecification
referenceName Nome do conjunto de dados de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência do conjunto de dados. 'DatasetReference' (obrigatório)

Db2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'Db2Source' (obrigatório)

DeleteActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Delete' (obrigatório)
typeProperties Excluir propriedades da atividade. DeleteActivityTypeProperties (obrigatório)

DeleteActivityTypeProperties

Nome Descrição Valor
Dataset Excluir referência do conjunto de dados da atividade. DatasetReference (obrigatório)
enableLogging Se os logs detalhados de execução de atividade de exclusão devem ser registrados. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logStorageSettings As configurações de armazenamento de log que o cliente precisa fornecer quando enableLogging é verdadeiro. LogStorageSettings
maxConcurrentConnections As conexões simultâneas máximas para conectar a fonte de dados ao mesmo tempo. int

Restrições:
Valor mínimo = 1
recursivo Se for true, arquivos ou subpastas no caminho da pasta atual serão excluídos recursivamente. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storeSettings Excluir configurações do repositório de atividades. StoreReadSettings

DelimitedTextReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
skipLineCount Indica o número de linhas não vazias a serem ignoradas ao ler dados de arquivos de entrada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de leitura. 'DelimitedTextReadSettings' (obrigatório)

DelimitedTextReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
skipLineCount Indica o número de linhas não vazias a serem ignoradas ao ler dados de arquivos de entrada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

DelimitadoTextSink

Nome Descrição Valor
formatSettings Configurações de formato DelimitedText. DelimitedTextWriteSettings
storeSettings Configurações do repositório DelimitedText. StoreWriteSettings
tipo Tipo de coletor de cópia. 'DelimitedTextSink' (obrigatório)

DelimitedTextSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato DelimitedText. DelimitedTextReadSettings
storeSettings Configurações do repositório DelimitedText. StoreReadSettings
tipo Copiar tipo de origem. 'DelimitedTextSource' (obrigatório)

DelimitedTextWriteSettings

Nome Descrição Valor
fileExtension A extensão de arquivo usada para criar os arquivos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
quoteAllText Indica se os valores de cadeia de caracteres devem ser sempre colocados entre aspas. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

DistcpSettings

Nome Descrição Valor
distcpOptions Especifica as opções Distcp. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
resourceManagerEndpoint Especifica o ponto de extremidade Yarn ResourceManager. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tempScriptPath Especifica um caminho de pasta existente que será usado para armazenar o script de comando temp Distcp. O arquivo de script é gerado pelo ADF e será removido após a conclusão do trabalho de Cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

DocumentDbCollectionSink

Nome Descrição Valor
nestingSeparator Separador de propriedades aninhadas. O padrão é . (ponto). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'DocumentDbCollectionSink' (obrigatório)
writeBehavior Descreve como gravar dados no Azure Cosmos DB. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Valores permitidos: inserir e upsert. qualquer

DocumentDbCollectionSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
nestingSeparator Separador de propriedades aninhadas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
consulta Consulta de documentos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'DocumentDbCollectionSource' (obrigatório)

DrillSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'DrillSource' (obrigatório)

DWCopyCommandDefaultValue

Nome Descrição Valor
columnName Nome da coluna. Tipo: objeto (ou Expressão com cadeia de caracteres resultType). qualquer
defaultValue O valor padrão da coluna. Tipo: objeto (ou Expressão com cadeia de caracteres resultType). qualquer

DWCopyCommandSettings

Nome Descrição Valor
additionalOptions Opções adicionais passadas diretamente para o SQL DW no Comando de Cópia. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalOptions": { "MAXERRORS": "1000", "DATEFORMAT": "'ymd'" } DWCopyCommandSettingsAdditionalOptions
defaultValues Especifica os valores padrão para cada coluna de destino no SQL DW. Os valores padrão na propriedade substituem o conjunto de restrições DEFAULT no BD e a coluna de identidade não pode ter um valor padrão. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). DWCopyCommandDefaultValue []

DWCopyCommandSettingsAdditionalOptions

Nome Descrição Valor

DynamicsAXSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'DynamicsAXSource' (obrigatório)

DynamicsCrmSink

Nome Descrição Valor
alternateKeyName O nome lógico da chave alternativa que será usada ao fazer upserting de registros. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'DynamicsCrmSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. 'Upsert' (obrigatório)

DynamicsCrmSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta FetchXML é uma linguagem de consulta proprietária usada no Microsoft Dynamics CRM (online & local). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'DynamicsCrmSource' (obrigatório)

DynamicsSink

Nome Descrição Valor
alternateKeyName O nome lógico da chave alternativa que será usada ao fazer upserting de registros. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos são ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'DynamicsSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. 'Upsert' (obrigatório)

DynamicsSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta FetchXML é uma linguagem de consulta proprietária usada no Microsoft Dynamics (online & local). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'DynamicsSource' (obrigatório)

EloquaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'EloquaSource' (obrigatório)

ExcelSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
storeSettings Configurações de repositório do Excel. StoreReadSettings
tipo Copiar tipo de origem. 'ExcelSource' (obrigatório)

ExecuteDataFlowActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'ExecuteDataFlow' (obrigatório)
typeProperties Execute as propriedades da atividade de fluxo de dados. ExecuteDataFlowActivityTypeProperties (obrigatório)

ExecuteDataFlowActivityTypeProperties

Nome Descrição Valor
calcular Propriedades de computação para a atividade de fluxo de dados. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Configurações de continuação para executar a atividade de fluxo de dados. ContinuationSettingsReference
continueOnError Continue na configuração de erro usada para a execução do fluxo de dados. Permite que o processamento continue se um coletor falhar. Tipo: booliano (ou Expressão com resultType booleano) qualquer
Fluxo Referência de fluxo de dados. DataFlowReference (obrigatório)
integrationRuntime A referência de runtime de integração. IntegrationRuntimeReference
runConcurrently Configuração de execução simultânea usada para execução de fluxo de dados. Permite que coletores com a mesma ordem de salvamento sejam processados simultaneamente. Tipo: booliano (ou Expressão com resultType booleano) qualquer
sourceStagingConcurrency Especifique o número de preparo paralelo para fontes aplicáveis ao coletor. Tipo: inteiro (ou Expressão com inteiro resultType) qualquer
Preparo Informações de preparo para executar a atividade de fluxo de dados. DataFlowStagingInfo
traceLevel Configuração de nível de rastreamento usada para a saída de monitoramento de fluxo de dados. Os valores com suporte são: 'grosseiro', 'fino' e 'nenhum'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer

ExecuteDataFlowActivityTypePropertiesCompute

Nome Descrição Valor
computeType Tipo de computação do cluster que executará o trabalho de fluxo de dados. Os valores possíveis incluem: 'Geral', 'MemoryOptimized', 'ComputeOptimized'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer
coreCount Contagem principal do cluster que executará o trabalho de fluxo de dados. Os valores com suporte são: 8, 16, 32, 48, 80, 144 e 272. Tipo: inteiro (ou Expressão com inteiro resultType) qualquer

ExecutePipelineActivity

Nome Descrição Valor
política Execute a política de atividade de pipeline. ExecutePipelineActivityPolicy
tipo Tipo de atividade. 'ExecutePipeline' (obrigatório)
typeProperties Execute propriedades de atividade de pipeline. ExecutePipelineActivityTypeProperties (obrigatório)

ExecutePipelineActivityPolicy

Nome Descrição Valor
secureInput Quando definido como true, a entrada da atividade é considerada segura e não será registrada no monitoramento. Bool

ExecutePipelineActivityTypeProperties

Nome Descrição Valor
Parâmetros Parâmetros de pipeline. ParameterValueSpecification
pipeline Referência de pipeline. PipelineReference (obrigatório)
waitOnCompletion Define se a execução da atividade aguardará a conclusão da execução do pipeline dependente. O padrão é false. Bool

ExecutePowerQueryActivityTypeProperties

Nome Descrição Valor
calcular Propriedades de computação para a atividade de fluxo de dados. ExecuteDataFlowActivityTypePropertiesCompute
continuationSettings Configurações de continuação para executar a atividade de fluxo de dados. ContinuationSettingsReference
continueOnError Continue na configuração de erro usada para a execução do fluxo de dados. Permite que o processamento continue se um coletor falhar. Tipo: booliano (ou Expressão com resultType booleano) qualquer
Fluxo Referência de fluxo de dados. DataFlowReference (obrigatório)
integrationRuntime A referência de runtime de integração. IntegrationRuntimeReference
Consultas Lista de mapeamento para consulta de mashup do Power Query para conjuntos de dados do coletor. PowerQuerySinkMapping []
runConcurrently Configuração de execução simultânea usada para execução de fluxo de dados. Permite que coletores com a mesma ordem de salvamento sejam processados simultaneamente. Tipo: booliano (ou Expressão com resultType booleano) qualquer
Dissipadores (Preterido. Use consultas). Lista de coletores de atividades do Power Query mapeados para um queryName. ExecutePowerQueryActivityTypePropertiesSinks
sourceStagingConcurrency Especifique o número de preparo paralelo para fontes aplicáveis ao coletor. Tipo: inteiro (ou Expressão com inteiro resultType) qualquer
Preparo Informações de preparo para executar a atividade de fluxo de dados. DataFlowStagingInfo
traceLevel Configuração de nível de rastreamento usada para a saída de monitoramento de fluxo de dados. Os valores com suporte são: 'grosseiro', 'fino' e 'nenhum'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer

ExecutePowerQueryActivityTypePropertiesSinks

Nome Descrição Valor

ExecuteSsisPackageActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'ExecuteSSISPackage' (obrigatório)
typeProperties Execute as propriedades de atividade do pacote SSIS. ExecuteSsisPackageActivityTypeProperties (obrigatório)

ExecuteSsisPackageActivityTypeProperties

Nome Descrição Valor
connectVia A referência de runtime de integração. IntegrationRuntimeReference (obrigatório)
environmentPath O caminho do ambiente para executar o pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
executionCredential A credencial de execução do pacote. SsisExecutionCredential
logLevel O nível de log da execução do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
logLocation Local do log de execução do pacote SSIS. SsisLogLocation
packageConnectionManagers Os gerenciadores de conexões no nível do pacote para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers
packageLocation Local do pacote SSIS. SsisPackageLocation (obrigatório)
packageParameters Os parâmetros de nível de pacote para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesPackageParameters
projectConnectionManagers Os gerenciadores de conexões no nível do projeto para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers
projectParameters Os parâmetros de nível de projeto para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesProjectParameters
propertyOverrides A propriedade substitui para executar o pacote SSIS. ExecuteSsisPackageActivityTypePropertiesPropertyOverrides
Runtime Especifica o runtime para executar o pacote SSIS. O valor deve ser "x86" ou "x64". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

ExecuteSsisPackageActivityTypePropertiesPackageConnectionManagers

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesPackageParameters

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesProjectConnectionManagers

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesProjectParameters

Nome Descrição Valor

ExecuteSsisPackageActivityTypePropertiesPropertyOverrides

Nome Descrição Valor

ExecuteWranglingDataflowActivity

Nome Descrição Valor
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'ExecuteWranglingDataflow' (obrigatório)
typeProperties Execute as propriedades da atividade de consulta de energia. ExecutePowerQueryActivityTypeProperties (obrigatório)

Expressão

Nome Descrição Valor
tipo Tipo de expressão. 'Expressão' (obrigatório)
valor Valor da expressão. cadeia de caracteres (obrigatório)

ExpressionV2

Nome Descrição Valor
Operandos Lista de expressões aninhadas. ExpressionV2 []
Operadores Tipo de valor do operador de expressão: lista de cadeias de caracteres. string[]
tipo Tipo de expressões com suporte pelo sistema. Tipo: cadeia de caracteres. 'Binário'
'Constante'
'Field'
'NAry'
'Unary'
valor Valor para Tipo de Constante/Campo: cadeia de caracteres. corda

FailActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Fail' (obrigatório)
typeProperties Propriedades de atividade de falha. FailActivityTypeProperties (obrigatório)

FailActivityTypeProperties

Nome Descrição Valor
errorCode O código de erro que categoriza o tipo de erro da atividade Fail. Pode ser um conteúdo dinâmico que é avaliado como uma cadeia de caracteres não vazia/em branco no runtime. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Mensagem A mensagem de erro que veio à tona na atividade Fail. Pode ser um conteúdo dinâmico que é avaliado como uma cadeia de caracteres não vazia/em branco no runtime. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

FileServerReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileFilter Especifique um filtro a ser usado para selecionar um subconjunto de arquivos no folderPath em vez de todos os arquivos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'FileServerReadSettings' (obrigatório)
wildcardFileName FileServer wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath FileServer wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

FileServerWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. 'FileServerWriteSettings' (obrigatório)

FileSystemSink

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. qualquer
tipo Tipo de coletor de cópia. 'FileSystemSink' (obrigatório)

FileSystemSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'FileSystemSource' (obrigatório)

FilterActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Filter' (obrigatório)
typeProperties Filtrar propriedades da atividade. FilterActivityTypeProperties (obrigatório)

FilterActivityTypeProperties

Nome Descrição Valor
condição Condição a ser usada para filtrar a entrada. expressão (obrigatório)
Itens Matriz de entrada na qual o filtro deve ser aplicado. expressão (obrigatório)

ForEachActivity

Nome Descrição Valor
tipo Tipo de atividade. 'ForEach' (obrigatório)
typeProperties Propriedades da atividade ForEach. ForEachActivityTypeProperties (obrigatório)

ForEachActivityTypeProperties

Nome Descrição Valor
Atividades Lista de atividades a serem executadas. de atividade [] (obrigatório)
batchCount Contagem de lote a ser usada para controlar o número de execução paralela (quando isSequential é definido como false). int

Restrições:
Valor máximo = 50
isSequential Se o loop for executado em sequência ou em paralelo (máximo 50) Bool
Itens Coleção a ser iterada. expressão (obrigatório)

FormatReadSettings

Nome Descrição Valor
tipo Defina como 'BinaryReadSettings' para o tipo binaryReadSettings. Defina como 'DelimitedTextReadSettings' para o tipo DelimitedTextReadSettings. Defina como 'JsonReadSettings' para o tipo JsonReadSettings . Defina como 'ParquetReadSettings' para o tipo ParquetReadSettings. Defina como 'XmlReadSettings' para o tipo XmlReadSettings . 'BinaryReadSettings'
'DelimitedTextReadSettings'
'JsonReadSettings'
'ParquetReadSettings'
'XmlReadSettings' (obrigatório)

FtpReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
disableChunking Se for true, desabilite a leitura paralela em cada arquivo. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'FtpReadSettings' (obrigatório)
useBinaryTransfer Especifique se o modo de transferência binária deve ser usado para repositórios FTP. Tipo: booliano (ou Expressão com resultType booleano). qualquer
wildcardFileName Ftp wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Ftp wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

GetMetadataActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'GetMetadata' (obrigatório)
typeProperties Propriedades da atividade GetMetadata. GetMetadataActivityTypeProperties (obrigatório)

GetMetadataActivityTypeProperties

Nome Descrição Valor
Dataset Referência do conjunto de dados da atividade GetMetadata. DatasetReference (obrigatório)
fieldList Campos de metadados a serem obtidos do conjunto de dados. any[]
formatSettings Configurações de formato de atividade GetMetadata. FormatReadSettings
storeSettings Configurações do repositório de atividades GetMetadata. StoreReadSettings

GoogleAdWordsSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GoogleAdWordsSource' (obrigatório)

GoogleBigQuerySource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GoogleBigQuerySource' (obrigatório)

GoogleBigQueryV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GoogleBigQueryV2Source' (obrigatório)

GoogleCloudStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto do Google Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'GoogleCloudStorageReadSettings' (obrigatório)
wildcardFileName Curinga do Google Cloud StorageFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath WildcardFolderPath do Google Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

GreenplumSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'GreenplumSource' (obrigatório)

HBaseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HBaseSource' (obrigatório)

HdfsReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
distcpSettings Especifica as configurações relacionadas ao Distcp. DistcpSettings
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'HdfsReadSettings' (obrigatório)
wildcardFileName HDFS wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath HDFS wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

HdfsSource

Nome Descrição Valor
distcpSettings Especifica as configurações relacionadas ao Distcp. DistcpSettings
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Copiar tipo de origem. 'HdfsSource' (obrigatório)

HDInsightHiveActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightHive' (obrigatório)
typeProperties Propriedades de atividade do Hive do HDInsight. HDInsightHiveActivityTypeProperties (obrigatório)

HDInsightHiveActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. any[]
Define Permite que o usuário especifique as definições para solicitação de trabalho do Hive. HDInsightHiveActivityTypePropertiesDefines
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
queryTimeout Valor do tempo limite da consulta (em minutos). Eficaz quando o cluster HDInsight está com ESP (Enterprise Security Package) int
scriptLinkedService Referência de serviço vinculado de script. LinkedServiceReference
scriptPath Caminho do script. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []
Variáveis Argumentos especificados pelo usuário no namespace hivevar. HDInsightHiveActivityTypePropertiesVariables

HDInsightHiveActivityTypePropertiesDefines

Nome Descrição Valor

HDInsightHiveActivityTypePropertiesVariables

Nome Descrição Valor

HDInsightMapReduceActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightMapReduce' (obrigatório)
typeProperties Propriedades de atividade do MapReduce do HDInsight. HDInsightMapReduceActivityTypeProperties (obrigatório)

HDInsightMapReduceActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. any[]
className Nome da classe. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Define Permite que o usuário especifique as definições para a solicitação de trabalho mapReduce. HDInsightMapReduceActivityTypePropertiesDefines
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
jarFilePath Caminho jar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
jarLibs Jar libs. any[]
jarLinkedService Referência de serviço vinculado jar. LinkedServiceReference
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []

HDInsightMapReduceActivityTypePropertiesDefines

Nome Descrição Valor

HDInsightPigActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightPig' (obrigatório)
typeProperties Propriedades de atividade do Pig do HDInsight. HDInsightPigActivityTypeProperties (obrigatório)

HDInsightPigActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. Tipo: matriz (ou Expressão com matriz resultType). qualquer
Define Permite que o usuário especifique as definições para solicitação de trabalho do Pig. HDInsightPigActivityTypePropertiesDefines
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
scriptLinkedService Referência de serviço vinculado de script. LinkedServiceReference
scriptPath Caminho do script. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []

HDInsightPigActivityTypePropertiesDefines

Nome Descrição Valor

HDInsightSparkActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightSpark' (obrigatório)
typeProperties Propriedades de atividade do SPARK do HDInsight. HDInsightSparkActivityTypeProperties (obrigatório)

HDInsightSparkActivityTypeProperties

Nome Descrição Valor
Argumentos Os argumentos especificados pelo usuário para HDInsightSparkActivity. any[]
className A classe principal java/Spark do aplicativo. corda
entryFilePath O caminho relativo para a pasta raiz do código/pacote a ser executado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
proxyUser O usuário a ser representado que executará o trabalho. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
rootPath O caminho raiz em 'sparkJobLinkedService' para todos os arquivos do trabalho. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
sparkConfig Propriedade de configuração do Spark. HDInsightSparkActivityTypePropertiesSparkConfig
sparkJobLinkedService O serviço vinculado de armazenamento para carregar o arquivo de entrada e as dependências e para receber logs. LinkedServiceReference

HDInsightSparkActivityTypePropertiesSparkConfig

Nome Descrição Valor

HDInsightStreamingActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'HDInsightStreaming' (obrigatório)
typeProperties Propriedades da atividade de streaming do HDInsight. HDInsightStreamingActivityTypeProperties (obrigatório)

HDInsightStreamingActivityTypeProperties

Nome Descrição Valor
Argumentos Argumentos especificados pelo usuário para HDInsightActivity. any[]
Combinador Nome executável do combinador. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
commandEnvironment Valores de ambiente de linha de comando. any[]
Define Permite que o usuário especifique as definições para solicitação de trabalho de streaming. HDInsightStreamingActivityTypePropertiesDefines
fileLinkedService Referência de serviço vinculado em que os arquivos estão localizados. LinkedServiceReference
filePaths Caminhos para transmitir arquivos de trabalho. Pode ser diretórios. any[] (obrigatório)
getDebugInfo Opção de informações de depuração. 'Always'
'Falha'
'None'
entrada Caminho do blob de entrada. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
Mapeador Nome executável do mapeador. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
saída Caminho do blob de saída. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
redutor Nome executável do redutor. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
storageLinkedServices Referências de serviço vinculado de armazenamento. LinkedServiceReference []

HDInsightStreamingActivityTypePropertiesDefines

Nome Descrição Valor

HiveSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HiveSource' (obrigatório)

HttpReadSettings

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
additionalHeaders Os cabeçalhos HTTP adicionais na solicitação para a API RESTful. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestBody O corpo da solicitação HTTP para a API RESTful se requestMethod for POST. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestMethod O método HTTP usado para chamar a API RESTful. O padrão é GET. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestTimeout Especifica o tempo limite para um cliente HTTP obter resposta HTTP do servidor HTTP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de leitura. 'HttpReadSettings' (obrigatório)

HttpSource

Nome Descrição Valor
httpRequestTimeout Especifica o tempo limite para um cliente HTTP obter resposta HTTP do servidor HTTP. O valor padrão é equivalente a System.Net.HttpWebRequest.Timeout. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HttpSource' (obrigatório)

HubspotSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'HubspotSource' (obrigatório)

IcebergSink

Nome Descrição Valor
formatSettings Configurações de formato de iceberg. IcebergWriteSettings
storeSettings Configurações do repositório iceberg. StoreWriteSettings
tipo Tipo de coletor de cópia. 'IcebergSink' (obrigatório)

IcebergWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

IfConditionActivity

Nome Descrição Valor
tipo Tipo de atividade. 'IfCondition' (obrigatório)
typeProperties Propriedades da atividade IfCondition. IfConditionActivityTypeProperties (obrigatório)

IfConditionActivityTypeProperties

Nome Descrição Valor
expressão Uma expressão que seria avaliada como booliana. Isso é usado para determinar o bloco de atividades (ifTrueActivities ou ifFalseActivities) que serão executadas. expressão (obrigatório)
ifFalseActivities Lista de atividades a serem executadas se a expressão for avaliada como false. Essa é uma propriedade opcional e, se não for fornecida, a atividade sairá sem nenhuma ação. de atividade de []
ifTrueActivities Lista de atividades a serem executadas se a expressão for avaliada como true. Essa é uma propriedade opcional e, se não for fornecida, a atividade sairá sem nenhuma ação. de atividade de []

ImpalaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ImpalaSource' (obrigatório)

InformixSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'InformixSink' (obrigatório)

InformixSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'InformixSource' (obrigatório)

IntegrationRuntimeReference

Nome Descrição Valor
Parâmetros Argumentos para o runtime de integração. ParameterValueSpecification
referenceName Nome do runtime de integração de referência. cadeia de caracteres (obrigatório)
tipo Tipo de runtime de integração. 'IntegrationRuntimeReference' (obrigatório)

JiraSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'JiraSource' (obrigatório)

JsonReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. 'JsonReadSettings' (obrigatório)

JsonReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

JsonSink

Nome Descrição Valor
formatSettings Configurações de formato Json. JsonWriteSettings
storeSettings Configurações do repositório Json. StoreWriteSettings
tipo Tipo de coletor de cópia. 'JsonSink' (obrigatório)

JsonSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato Json. JsonReadSettings
storeSettings Configurações do repositório Json. StoreReadSettings
tipo Copiar tipo de origem. 'JsonSource' (obrigatório)

JsonWriteSettings

Nome Descrição Valor
filePattern Padrão de arquivo JSON. Essa configuração controla a maneira como uma coleção de objetos JSON será tratada. O valor padrão é 'setOfObjects'. Diferencia maiúsculas de minúsculas. qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

LakeHouseReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'LakeHouseReadSettings' (obrigatório)
wildcardFileName Microsoft Fabric LakeHouse Files wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Microsoft Fabric LakeHouse Files wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

LakeHouseTableSink

Nome Descrição Valor
partitionNameList Especifique os nomes das colunas de partição das colunas do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). qualquer
partitionOption Crie partições na estrutura de pastas com base em uma ou várias colunas. Cada valor de coluna distinto (par) será uma nova partição. Os valores possíveis incluem: "None", "PartitionByKey". qualquer
tableActionOption O tipo de ação de tabela para o coletor de tabela lakehouse. Os valores possíveis incluem: "None", "Append", "Overwrite". qualquer
tipo Tipo de coletor de cópia. 'LakeHouseTableSink' (obrigatório)

LakeHouseTableSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
timestampAsOf Consultar um instantâneo mais antigo por carimbo de data/hora. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'LakeHouseTableSource' (obrigatório)
versionAsOf Consulte um instantâneo mais antigo por versão. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer

LakeHouseWriteSettings

Nome Descrição Valor
tipo O tipo de configuração de gravação. 'LakeHouseWriteSettings' (obrigatório)

LinkedServiceReference

Nome Descrição Valor
Parâmetros Argumentos para LinkedService. ParameterValueSpecification
referenceName Nome do LinkedService de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de serviço vinculado. 'LinkedServiceReference' (obrigatório)

LogLocationSettings

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado do armazenamento de log. LinkedServiceReference (obrigatório)
caminho O caminho para o armazenamento para armazenar logs detalhados da execução da atividade. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

LogSettings

Nome Descrição Valor
copyActivityLogSettings Especifica as configurações para o log de atividades de cópia. CopyActivityLogSettings
enableCopyActivityLog Especifica se o log de atividades de cópia deve ser habilitado. Tipo: booliano (ou Expressão com resultType booleano). qualquer
logLocationSettings Configurações de local de log que o cliente precisa fornecer ao habilitar o log. LogLocationSettings (obrigatório)

LogStorageSettings

Nome Descrição Valor
enableReliableLogging Especifica se o registro em log confiável deve ser habilitado. Tipo: booliano (ou Expressão com resultType booleano). qualquer
linkedServiceName Referência de serviço vinculado do armazenamento de log. LinkedServiceReference (obrigatório)
logLevel Obtém ou define o nível de log, suporte: Informações, Aviso. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
caminho O caminho para o armazenamento para armazenar logs detalhados da execução da atividade. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

LookupActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Pesquisa' (obrigatório)
typeProperties Propriedades da atividade de pesquisa. LookupActivityTypeProperties (obrigatório)

LookupActivityTypeProperties

Nome Descrição Valor
Dataset Referência do conjunto de dados de atividade de pesquisa. DatasetReference (obrigatório)
firstRowOnly Seja para retornar a primeira linha ou todas as linhas. O valor padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fonte Propriedades de origem específicas do conjunto de dados, o mesmo que a origem da atividade de cópia. CopySource (obrigatório)

MagentoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MagentoSource' (obrigatório)

MariaDBSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MariaDBSource' (obrigatório)

MarketoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MarketoSource' (obrigatório)

MetadadosItem

Nome Descrição Valor
nome Nome da chave do item de metadados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
valor Valor do item de metadados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

Microsoft.DataFactory/factories/pipelines

Nome Descrição Valor
nome O nome do recurso corda

Restrições:
Comprimento mínimo = 1
Comprimento máximo = 1
Padrão = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (obrigatório)
parent_id A ID do recurso que é o pai desse recurso. ID do recurso do tipo: fábricas
Propriedades Propriedades do pipeline. pipeline (obrigatório)
tipo O tipo de recurso "Microsoft.DataFactory/factories/pipelines@2018-06-01"

MicrosoftAccessSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'MicrosoftAccessSink' (obrigatório)

MicrosoftAccessSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'MicrosoftAccessSource' (obrigatório)

MongoDbAtlasSink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'MongoDbAtlasSink' (obrigatório)
writeBehavior Especifica se o documento com a mesma chave a ser substituído (upsert) em vez de gerar exceção (inserir). O valor padrão é "insert". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

MongoDbAtlasSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número de documentos a serem retornados em cada lote da resposta da instância do Atlas do MongoDB. Na maioria dos casos, modificar o tamanho do lote não afetará o usuário ou o aplicativo. A principal finalidade dessa propriedade é evitar atingir a limitação do tamanho da resposta. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
cursorMethods Métodos de cursor para consulta do Mongodb MongoDbCursorMethodsProperties
filtro Especifica o filtro de seleção usando operadores de consulta. Para retornar todos os documentos em uma coleção, omita esse parâmetro ou passe um documento vazio ({}). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MongoDbAtlasSource' (obrigatório)

MongoDbCursorMethodsProperties

Nome Descrição Valor
limite Especifica o número máximo de documentos retornados pelo servidor. limit() é análogo à instrução LIMIT em um banco de dados SQL. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
projeto Especifica os campos a serem retornados nos documentos que correspondem ao filtro de consulta. Para retornar todos os campos nos documentos correspondentes, omita esse parâmetro. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
saltitar Especifica quantos documentos foram ignorados e onde o MongoDB começa a retornar resultados. Essa abordagem pode ser útil na implementação de resultados paginados. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
ordenar Especifica a ordem na qual a consulta retorna documentos correspondentes. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

MongoDbSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Deve ser uma expressão de consulta SQL-92. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'MongoDbSource' (obrigatório)

MongoDbV2Sink

Nome Descrição Valor
tipo Tipo de coletor de cópia. 'MongoDbV2Sink' (obrigatório)
writeBehavior Especifica se o documento com a mesma chave a ser substituído (upsert) em vez de gerar exceção (inserir). O valor padrão é "insert". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

MongoDbV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número de documentos a serem retornados em cada lote da resposta da instância do MongoDB. Na maioria dos casos, modificar o tamanho do lote não afetará o usuário ou o aplicativo. A principal finalidade dessa propriedade é evitar atingir a limitação do tamanho da resposta. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
cursorMethods Métodos de cursor para consulta do Mongodb MongoDbCursorMethodsProperties
filtro Especifica o filtro de seleção usando operadores de consulta. Para retornar todos os documentos em uma coleção, omita esse parâmetro ou passe um documento vazio ({}). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MongoDbV2Source' (obrigatório)

MySqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'MySqlSource' (obrigatório)

NetezzaPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro que será usado para particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

NetezzaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
partitionOption O mecanismo de partição que será usado para Netezza lido em paralelo. Os valores possíveis incluem: "None", "DataSlice", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para o particionamento de origem do Netezza. NetezzaPartitionSettings
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'NetezzaSource' (obrigatório)

NotebookParameter

Nome Descrição Valor
tipo Tipo de parâmetro notebook. 'bool'
'float'
'int'
'string'
valor Valor do parâmetro notebook. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

ODataSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Consulta OData. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'ODataSource' (obrigatório)

OdbcSink

Nome Descrição Valor
preCopyScript Uma consulta a ser executada antes de iniciar a cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'OdbcSink' (obrigatório)

OdbcSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'OdbcSource' (obrigatório)

Office365Source

Nome Descrição Valor
allowedGroups Os grupos que contêm todos os usuários. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer
dateFilterColumn A Coluna para aplicar o nome <paramref="StartTime"/> e <nome paramref="EndTime"/>. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
endTime Hora de término do intervalo solicitado para esse conjunto de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
outputColumns As colunas a serem lidas na tabela do Office 365. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). itemType: OutputColumn. Exemplo: [ { "name": "Id" }, { "name": "CreatedDateTime" } ] qualquer
startTime Hora de início do intervalo solicitado para esse conjunto de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'Office365Source' (obrigatório)
userScopeFilterUri O uri de escopo do usuário. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

OracleCloudStorageReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
prefixo O filtro de prefixo para o nome do objeto do Oracle Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'OracleCloudStorageReadSettings' (obrigatório)
wildcardFileName WildcardFileName do Oracle Cloud Storage. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Oracle Cloud Storage wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

OraclePartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro que será usado para particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionNames Nomes das partições físicas da tabela Oracle. qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

OracleServiceCloudSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'OracleServiceCloudSource' (obrigatório)

OracleSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'OracleSink' (obrigatório)

OracleSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
oracleReaderQuery Consulta de leitor oracle. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para o Oracle lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem oracle. OraclePartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'OracleSource' (obrigatório)

OrcSink

Nome Descrição Valor
formatSettings Configurações de formato ORC. OrcWriteSettings
storeSettings Configurações do repositório ORC. StoreWriteSettings
tipo Tipo de coletor de cópia. 'OrcSink' (obrigatório)

OrcSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
storeSettings Configurações do repositório ORC. StoreReadSettings
tipo Copiar tipo de origem. 'OrcSource' (obrigatório)

OrcWriteSettings

Nome Descrição Valor
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

ParameterDefinitionSpecification

Nome Descrição Valor

ParameterSpecification

Nome Descrição Valor
defaultValue Valor padrão do parâmetro. qualquer
tipo Tipo de parâmetro. 'Matriz'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (obrigatório)

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParameterValueSpecification

Nome Descrição Valor

ParquetReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. 'ParquetReadSettings' (obrigatório)

ParquetReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)

ParquetSink

Nome Descrição Valor
formatSettings Configurações de formato Parquet. ParquetWriteSettings
storeSettings Configurações do parquet store. StoreWriteSettings
tipo Tipo de coletor de cópia. 'ParquetSink' (obrigatório)

ParquetSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato Parquet. ParquetReadSettings
storeSettings Configurações do parquet store. StoreReadSettings
tipo Copiar tipo de origem. 'ParquetSource' (obrigatório)

ParquetWriteSettings

Nome Descrição Valor
fileNamePrefix Especifica o padrão de nome de arquivo <fileNamePrefix>_<fileIndex>.<fileExtension> ao copiar do repositório não baseado em arquivo sem partitionOptions. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
maxRowsPerFile Limite a contagem de linhas do arquivo gravado como menor ou igual à contagem especificada. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo O tipo de configuração de gravação. cadeia de caracteres (obrigatório)

PaypalSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PaypalSource' (obrigatório)

PhoenixSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PhoenixSource' (obrigatório)

Pipeline

Nome Descrição Valor
Atividades Lista de atividades no pipeline. de atividade de []
Anotações Lista de marcas que podem ser usadas para descrever o Pipeline. any[]
Simultaneidade O número máximo de execuções simultâneas para o pipeline. int

Restrições:
Valor mínimo = 1
descrição A descrição do pipeline. corda
pasta A pasta na qual este Pipeline está. Se não for especificado, o Pipeline aparecerá no nível raiz. PipelineFolder
Parâmetros Lista de parâmetros para pipeline. ParameterDefinitionSpecification
política Política de pipeline. PipelinePolicy
runDimensions Dimensões emitidas pelo Pipeline. PipelineRunDimensions
Variáveis Lista de variáveis para pipeline. VariableDefinitionSpecification

PipelineElapsedTimeMetricPolicy

Nome Descrição Valor
duração Valor timeSpan, após o qual uma Métrica de Monitoramento do Azure é acionada. qualquer

PipelineFolder

Nome Descrição Valor
nome O nome da pasta na qual este Pipeline está. corda

PipelinePolicy

Nome Descrição Valor
elapsedTimeMetric Política de Métrica do ElapsedTime do Pipeline. PipelineElapsedTimeMetricPolicy

PipelineReference

Nome Descrição Valor
nome Nome da referência. corda
referenceName Nome do pipeline de referência. cadeia de caracteres (obrigatório)
tipo Tipo de referência de pipeline. 'PipelineReference' (obrigatório)

PipelineRunDimensions

Nome Descrição Valor

PolybaseSettings

Nome Descrição Valor
rejectSampleValue Determina o número de linhas a serem recuperadas antes que o PolyBase recalcula o percentual de linhas rejeitadas. Tipo: inteiro (ou Expressão com número inteiro resultType), mínimo: 0. qualquer
rejectType Tipo de rejeição. 'percentual'
'value'
rejectValue Especifica o valor ou o percentual de linhas que podem ser rejeitadas antes que a consulta falhe. Tipo: número (ou Expressão com número resultType), mínimo: 0. qualquer
useTypeDefault Especifica como lidar com valores ausentes em arquivos de texto delimitados quando o PolyBase recupera dados do arquivo de texto. Tipo: booliano (ou Expressão com resultType booleano). qualquer

PostgreSqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PostgreSqlSource' (obrigatório)

PostgreSqlV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PostgreSqlV2Source' (obrigatório)

PowerQuerySink

Nome Descrição Valor
Dataset Referência do conjunto de dados. DatasetReference
descrição Descrição da transformação. corda
flowlet Referência de flowlet DataFlowReference
linkedService Referência de serviço vinculado. LinkedServiceReference
nome Nome da transformação. cadeia de caracteres (obrigatório)
rejectedDataLinkedService Referência de serviço vinculado a dados rejeitados. LinkedServiceReference
schemaLinkedService Referência de serviço vinculado de esquema. LinkedServiceReference
roteiro script de coletor. corda

PowerQuerySinkMapping

Nome Descrição Valor
dataflowSinks Lista de coletores mapeados para a consulta de mashup do Power Query. PowerQuerySink []
queryName Nome da consulta no documento de mashup do Power Query. corda

PrestoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'PrestoSource' (obrigatório)

QuickBooksSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'QuickBooksSource' (obrigatório)

RedirectIncompatibleRowSettings

Nome Descrição Valor
linkedServiceName Nome do Armazenamento do Azure, SAS de Armazenamento ou serviço vinculado do Azure Data Lake Store usado para redirecionar linha incompatível. Deve ser especificado se redirectIncompatibleRowSettings for especificado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
caminho O caminho para armazenar os dados de linha incompatíveis de redirecionamento. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

RedshiftUnloadSettings

Nome Descrição Valor
bucketName O bucket do Amazon S3 provisório que será usado para armazenar os dados descarregados da fonte do Amazon Redshift. O bucket deve estar na mesma região que a origem do Amazon Redshift. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
s3LinkedServiceName O nome do serviço vinculado do Amazon S3 que será usado para a operação de descarregamento ao copiar da origem do Amazon Redshift. LinkedServiceReference (obrigatório)

RelationalSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'RelationalSource' (obrigatório)

ResponsysSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ResponsysSource' (obrigatório)

RestSink

Nome Descrição Valor
additionalHeaders Os cabeçalhos HTTP adicionais na solicitação para a API RESTful. Tipo: pares de valor de chave (o valor deve ser o tipo de cadeia de caracteres). qualquer
httpCompressionType Tipo de compactação http para enviar dados em formato compactado com nível de compactação ideal, o padrão é Nenhum. E a única opção com suporte é gzip. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:01:40. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
requestInterval O tempo a aguardar antes de enviar a próxima solicitação, em milissegundos qualquer
requestMethod O método HTTP usado para chamar a API RESTful. O padrão é POST. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'RestSink' (obrigatório)

RestSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: pares de valor de chave (o valor deve ser o tipo de cadeia de caracteres). qualquer
additionalHeaders Os cabeçalhos HTTP adicionais na solicitação para a API RESTful. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:01:40. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
paginationRules As regras de paginação para compor solicitações da próxima página. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestBody O corpo da solicitação HTTP para a API RESTful se requestMethod for POST. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
requestInterval O tempo a aguardar antes de enviar a próxima solicitação de página. qualquer
requestMethod O método HTTP usado para chamar a API RESTful. O padrão é GET. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'RestSource' (obrigatório)

SalesforceMarketingCloudSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SalesforceMarketingCloudSource' (obrigatório)

SalesforceServiceCloudSink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceServiceCloudSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceServiceCloudSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
readBehavior O comportamento de leitura da operação. O padrão é Consulta. Valores permitidos: Query/QueryAll. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceServiceCloudSource' (obrigatório)

SalesforceServiceCloudV2Sink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceServiceCloudV2Sink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceServiceCloudV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
includeDeletedObjects Essa propriedade controla se o resultado da consulta contém objetos Excluídos. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
consulta Você só pode usar a consulta SOQL (Salesforce Object Query Language) com limitações. Para obter limitações de SOQL, consulte este artigo: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Se a consulta não for especificada, todos os dados do objeto Salesforce especificado em ObjectApiName/reportId no conjunto de dados serão recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
SOQLQuery Preterindo, use a propriedade 'query'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceServiceCloudV2Source' (obrigatório)

SalesforceSink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
readBehavior O comportamento de leitura da operação. O padrão é Consulta. Valores permitidos: Query/QueryAll. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceSource' (obrigatório)

SalesforceV2Sink

Nome Descrição Valor
externalIdFieldName O nome do campo ID externo para a operação upsert. O valor padrão é a coluna 'Id'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
ignoreNullValues O sinalizador que indica se os valores nulos devem ou não ser ignorados do conjunto de dados de entrada (exceto campos de chave) durante a operação de gravação. O valor padrão é falso. Se configurá-lo como true, significa que o ADF deixará os dados no objeto de destino inalterados ao fazer a operação upsert/update e inserirá o valor padrão definido ao fazer a operação de inserção, em comparação com o ADF atualizará os dados no objeto de destino para NULL ao fazer a operação upsert/update e inserirá o valor NULL ao fazer a operação de inserção. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo Tipo de coletor de cópia. 'SalesforceV2Sink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é Inserir. 'Insert'
'Upsert'

SalesforceV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
includeDeletedObjects Essa propriedade controla se o resultado da consulta contém objetos Excluídos. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
Pagesize Tamanho da página para cada solicitação http, pageSize muito grande causará tempo limite, padrão 300.000. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
consulta Você só pode usar a consulta SOQL (Salesforce Object Query Language) com limitações. Para obter limitações de SOQL, consulte este artigo: https://developer.salesforce.com/docs/atlas.en-us.api_asynch.meta/api_asynch/queries.htm#SOQL%20Considerations. Se a consulta não for especificada, todos os dados do objeto Salesforce especificado em ObjectApiName/reportId no conjunto de dados serão recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
SOQLQuery Preterindo, use a propriedade 'query'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SalesforceV2Source' (obrigatório)

SapBwSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta MDX. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapBwSource' (obrigatório)

SapCloudForCustomerSink

Nome Descrição Valor
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Tipo de coletor de cópia. 'SapCloudForCustomerSink' (obrigatório)
writeBehavior O comportamento de gravação da operação. O padrão é "Inserir". 'Insert'
'Atualizar'

SapCloudForCustomerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Consulta OData do SAP Cloud for Customer. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapCloudForCustomerSource' (obrigatório)

SapEccSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
httpRequestTimeout O tempo limite (TimeSpan) para obter uma resposta HTTP. É o tempo limite para obter uma resposta, não o tempo limite para ler dados de resposta. Valor padrão: 00:05:00. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta Consulta SAP ECC OData. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapEccSource' (obrigatório)

SapHanaPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna que será usada para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SapHanaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
packetSize O tamanho do pacote de dados lidos do SAP HANA. Tipo: inteiro(ou expressão com inteiro resultType). qualquer
partitionOption O mecanismo de partição que será usado para o SAP HANA lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "SapHanaDynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem do SAP HANA. SapHanaPartitionSettings
consulta Consulta sql do SAP HANA. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SapHanaSource' (obrigatório)

SapOdpSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
extractionMode O modo de extração. O valor permitido inclui: Full, Delta e Recovery. O valor padrão é Full. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
projeção Especifica as colunas a serem selecionadas nos dados de origem. Tipo: matriz de objetos(projeção) (ou Expressão com matriz resultType de objetos). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
escolha Especifica as condições de seleção dos dados de origem. Tipo: matriz de objetos(seleção) (ou Expressão com matriz resultType de objetos). qualquer
subscriberProcess O processo do assinante para gerenciar o processo delta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SapOdpSource' (obrigatório)

SapOpenHubSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
baseRequestId A ID da solicitação de carregamento delta. Depois de definido, somente os dados com requestId maiores que o valor dessa propriedade serão recuperados. O valor padrão é 0. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
customRfcReadTableFunctionModule Especifica o módulo de função RFC personalizado que será usado para ler dados da Tabela SAP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
excludeLastRequest Se deseja excluir os registros da última solicitação. O valor padrão é true. Tipo: booliano (ou Expressão com resultType booleano). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sapDataColumnDelimiter O caractere único que será usado como delimitador passado para o SAP RFC, bem como a divisão dos dados de saída recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SapOpenHubSource' (obrigatório)

SapTablePartitionSettings

Nome Descrição Valor
maxPartitionsNumber O valor máximo das partições em que a tabela será dividida. Tipo: inteiro (ou Expressão com cadeia de caracteres resultType). qualquer
partitionColumnName O nome da coluna que será usada para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SapTableSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
batchSize Especifica o número máximo de linhas que serão recuperadas por vez ao recuperar dados da Tabela SAP. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
customRfcReadTableFunctionModule Especifica o módulo de função RFC personalizado que será usado para ler dados da Tabela SAP. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para a tabela SAP lida em paralelo. Os valores possíveis incluem: "None", "PartitionOnInt", "PartitionOnCalendarYear", "PartitionOnCalendarMonth", "PartitionOnCalendarDate", "PartitionOnTime". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem da tabela SAP. SapTablePartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
rfcTableFields Os campos da tabela SAP que serão recuperados. Por exemplo, coluna0, coluna1. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
rfcTableOptions As opções para a filtragem da Tabela SAP. Por exemplo, COLUMN0 EQ SOME VALUE. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
rowCount O número de linhas a serem recuperadas. Tipo: inteiro(ou expressão com inteiro resultType). qualquer
rowSkips O número de linhas que serão ignoradas. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
sapDataColumnDelimiter O caractere único que será usado como delimitador passado para o SAP RFC, bem como a divisão dos dados de saída recuperados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SapTableSource' (obrigatório)

ScriptActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'Script' (obrigatório)
typeProperties Propriedades da atividade de script. ScriptActivityTypeProperties (obrigatório)

ScriptActivityParameter

Nome Descrição Valor
direção A direção do parâmetro. 'Entrada'
'InputOutput'
'Saída'
nome O nome do parâmetro. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tamanho O tamanho do parâmetro de direção de saída. int
tipo O tipo do parâmetro. 'Boolean'
'DateTime'
'DateTimeOffset'
'Decimal'
'Double'
'Guid'
'Int16'
'Int32'
'Int64'
'Single'
'String'
'Timespan'
valor O valor do parâmetro. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

ScriptActivityScriptBlock

Nome Descrição Valor
Parâmetros Matriz de parâmetros de script. Tipo: matriz. ScriptActivityParameter []
Texto O texto da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo O tipo da consulta. Consulte o ScriptType para obter opções válidas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

ScriptActivityTypeProperties

Nome Descrição Valor
logSettings Configurações de log da atividade de script. ScriptActivityTypePropertiesLogSettings
returnMultistatementResult Habilite a recuperação de conjuntos de resultados de várias instruções SQL e o número de linhas afetadas pela instrução DML. Conector com suporte: SnowflakeV2. Tipo: booliano (ou Expressão com resultType booleano). qualquer
scriptBlockExecutionTimeout Tempo limite de execução do ScriptBlock. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
Scripts Matriz de blocos de script. Tipo: matriz. ScriptActivityScriptBlock []

ScriptActivityTypePropertiesLogSettings

Nome Descrição Valor
logDestination O destino dos logs. Tipo: cadeia de caracteres. 'ActivityOutput'
'ExternalStore' (obrigatório)
logLocationSettings Configurações de local de log que o cliente precisa fornecer ao habilitar o log. LogLocationSettings

SecretBase

Nome Descrição Valor
tipo Defina como 'AzureKeyVaultSecret' para o tipo AzureKeyVaultSecretReference. Defina como 'SecureString' para o tipo SecureString. 'AzureKeyVaultSecret'
'SecureString' (obrigatório)

SecureInputOutputPolicy

Nome Descrição Valor
secureInput Quando definido como true, a entrada da atividade é considerada segura e não será registrada no monitoramento. Bool
secureOutput Quando definido como true, a saída da atividade é considerada segura e não será registrada no monitoramento. Bool

SecureString

Nome Descrição Valor
tipo Tipo do segredo. cadeia de caracteres (obrigatório)
valor Valor da cadeia de caracteres segura. cadeia de caracteres (obrigatório)

SecureString

Nome Descrição Valor
tipo Tipo do segredo. 'SecureString' (obrigatório)
valor Valor da cadeia de caracteres segura. cadeia de caracteres (obrigatório)

ServiceNowSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ServiceNowSource' (obrigatório)

ServiceNowV2Source

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
expressão Expressão para filtrar dados da origem. ExpressionV2
Pagesize Tamanho da página do resultado. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ServiceNowV2Source' (obrigatório)

SetVariableActivity

Nome Descrição Valor
política Política de atividade. SecureInputOutputPolicy
tipo Tipo de atividade. 'SetVariable' (obrigatório)
typeProperties Definir propriedades de atividade variável. SetVariableActivityTypeProperties (obrigatório)

SetVariableActivityTypeProperties

Nome Descrição Valor
setSystemVariable Se definido como true, ele define o valor retornado da execução do pipeline. Bool
valor Valor a ser definido. Pode ser um valor estático ou expressão. qualquer
variableName Nome da variável cujo valor precisa ser definido. corda

SftpReadSettings

Nome Descrição Valor
deleteFilesAfterCompletion Indica se os arquivos de origem precisam ser excluídos após a conclusão da cópia. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
disableChunking Se for true, desabilite a leitura paralela em cada arquivo. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
enablePartitionDiscovery Indica se a descoberta de partição deve ser habilitada. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileListPath Aponte para um arquivo de texto que lista cada arquivo (caminho relativo para o caminho configurado no conjunto de dados) que você deseja copiar. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeEnd O fim do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
modifiedDatetimeStart O início do datetime modificado do arquivo. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionRootPath Especifique o caminho raiz do qual a descoberta de partição começa. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
recursivo Se for true, os arquivos no caminho da pasta serão lidos recursivamente. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'SftpReadSettings' (obrigatório)
wildcardFileName Sftp wildcardFileName. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
wildcardFolderPath Sftp wildcardFolderPath. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SftpWriteSettings

Nome Descrição Valor
operationTimeout Especifica o tempo limite para gravar cada parte no servidor SFTP. Valor padrão: 01:00:00 (uma hora). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de gravação. 'SftpWriteSettings' (obrigatório)
useTempFileRename Carregue em arquivos temporários e renomeie. Desabilite essa opção se o servidor SFTP não oferecer suporte à operação de renomeação. Tipo: booliano (ou Expressão com resultType booleano). qualquer

SharePointOnlineListSource

Nome Descrição Valor
httpRequestTimeout O tempo de espera para obter uma resposta do SharePoint Online. O valor padrão é 5 minutos (00:05:00). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
consulta A consulta OData para filtrar os dados na lista do SharePoint Online. Por exemplo, "$top=1". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SharePointOnlineListSource' (obrigatório)

ShopifySource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ShopifySource' (obrigatório)

SkipErrorFile

Nome Descrição Valor
dataInconsistency Ignore se o arquivo de origem/coletor foi alterado por outra gravação simultânea. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
fileMissing Ignore se o arquivo for excluído por outro cliente durante a cópia. O padrão é verdadeiro. Tipo: booliano (ou Expressão com resultType booleano). qualquer

SnowflakeExportCopyCommand

Nome Descrição Valor
additionalCopyOptions Opções de cópia adicionais passadas diretamente para o comando snowflake Copy. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS. FF'" } SnowflakeExportCopyCommandAdditionalCopyOptions
additionalFormatOptions Opções de formato adicionais passadas diretamente para o Comando de Cópia do Floco de Neve. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalFormatOptions": { "OVERWRITE": "TRUE", "MAX_FILE_SIZE": "'FALSE'" } SnowflakeExportCopyCommandAdditionalFormatOptions
storageIntegration O nome da integração de armazenamento snowflake a ser usada para a operação de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de exportação. cadeia de caracteres (obrigatório)

SnowflakeExportCopyCommandAdditionalCopyOptions

Nome Descrição Valor

SnowflakeExportCopyCommandAdditionalFormatOptions

Nome Descrição Valor

SnowflakeImportCopyCommand

Nome Descrição Valor
additionalCopyOptions Opções de cópia adicionais passadas diretamente para o comando snowflake Copy. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalCopyOptions": { "DATE_FORMAT": "MM/DD/YYYY", "TIME_FORMAT": "'HH24:MI:SS. FF'" } SnowflakeImportCopyCommandAdditionalCopyOptions
additionalFormatOptions Opções de formato adicionais passadas diretamente para o Comando de Cópia do Floco de Neve. Tipo: pares de valor de chave (o valor deve ser tipo de cadeia de caracteres) (ou Expressão com objeto resultType). Exemplo: "additionalFormatOptions": { "FORCE": "TRUE", "LOAD_UNCERTAIN_FILES": "'FALSE'" } SnowflakeImportCopyCommandAdditionalFormatOptions
storageIntegration O nome da integração de armazenamento snowflake a ser usada para a operação de cópia. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de configuração de importação. cadeia de caracteres (obrigatório)

SnowflakeImportCopyCommandAdditionalCopyOptions

Nome Descrição Valor

SnowflakeImportCopyCommandAdditionalFormatOptions

Nome Descrição Valor

SnowflakeSink

Nome Descrição Valor
importSettings Configurações de importação de floco de neve. SnowflakeImportCopyCommand
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SnowflakeSink' (obrigatório)

SnowflakeSource

Nome Descrição Valor
exportSettings Configurações de exportação de floco de neve. SnowflakeExportCopyCommand (obrigatório)
consulta Consulta sql snowflake. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SnowflakeSource' (obrigatório)

SnowflakeV2Sink

Nome Descrição Valor
importSettings Configurações de importação de floco de neve. SnowflakeImportCopyCommand
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SnowflakeV2Sink' (obrigatório)

SnowflakeV2Source

Nome Descrição Valor
exportSettings Configurações de exportação de floco de neve. SnowflakeExportCopyCommand (obrigatório)
consulta Consulta sql snowflake. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Copiar tipo de origem. 'SnowflakeV2Source' (obrigatório)

SparkConfigurationParametrizationReference

Nome Descrição Valor
referenceName Nome da configuração do Spark de referência. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo Tipo de referência de configuração do Spark. 'SparkConfigurationReference' (obrigatório)

SparkSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SparkSource' (obrigatório)

SqlDWSink

Nome Descrição Valor
allowCopyCommand Indica usar o Comando de Cópia para copiar dados para o SQL Data Warehouse. Tipo: booliano (ou Expressão com resultType booleano). qualquer
allowPolyBase Indica usar o PolyBase para copiar dados para o SQL Data Warehouse quando aplicável. Tipo: booliano (ou Expressão com resultType booleano). qualquer
copyCommandSettings Especifica as configurações relacionadas ao Comando de Cópia quando allowCopyCommand é true. DWCopyCommandSettings
polyBaseSettings Especifica as configurações relacionadas ao PolyBase quando allowPolyBase é verdadeiro. PolybaseSettings
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlDWSink' (obrigatório)
upsertSettings Configurações upsert do SQL DW. sqlDWUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o SQL DW do Azure. Tipo: SqlDWWriteBehaviorEnum (ou Expressão com resultType SqlDWWriteBehaviorEnum) qualquer

SqlDWSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta de leitor do SQL Data Warehouse. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma fonte do SQL Data Warehouse. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". Tipo: objeto (ou Expressão com objeto resultType), itemType: StoredProcedureParameter. qualquer
tipo Copiar tipo de origem. 'SqlDWSource' (obrigatório)

SqlDWUpsertSettings

Nome Descrição Valor
interimSchemaName Nome do esquema da tabela provisória. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Chaves Nomes de coluna de chave para identificação de linha exclusiva. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer

SqlMISink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlMISink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento em branco ao copiar dados para a MI do SQL do Azure. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType) qualquer

SqlMISource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem da Instância Gerenciada de SQL do Azure. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'SqlMISource' (obrigatório)

SqlPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna no tipo inteiro ou datetime que será usado para o particionamento em andamento. Se não for especificado, a chave primária da tabela será detectada automaticamente e usada como a coluna de partição. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna de partição para divisão do intervalo de partição. Esse valor é usado para decidir o passo da partição, não para filtrar as linhas na tabela. Todas as linhas na tabela ou no resultado da consulta serão particionadas e copiadas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna de partição para divisão do intervalo de partição. Esse valor é usado para decidir o passo da partição, não para filtrar as linhas na tabela. Todas as linhas na tabela ou no resultado da consulta serão particionadas e copiadas. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SqlServerSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlServerSink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o SQL Server. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SqlServerSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
produceAdditionalTypes Quais tipos adicionais produzir. qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'SqlServerSource' (obrigatório)

SqlServerStoredProcedureActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'SqlServerStoredProcedure' (obrigatório)
typeProperties Propriedades de atividade de procedimento armazenado do SQL. sqlServerStoredProcedureActivityTypeProperties (obrigatório)

SqlServerStoredProcedureActivityTypeProperties

Nome Descrição Valor
storedProcedureName Nome do procedimento armazenado. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer

SqlSink

Nome Descrição Valor
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterStoredProcedureName Nome do procedimento armazenado do gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterTableType Tipo de tabela de gravador SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlWriterUseTableLock Se deve usar o bloqueio de tabela durante a cópia em massa. Tipo: booliano (ou Expressão com resultType booleano). qualquer
storedProcedureParameters Parâmetros de procedimento armazenado do SQL. qualquer
storedProcedureTableTypeParameterName O nome do parâmetro de procedimento armazenado do tipo de tabela. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'SqlSink' (obrigatório)
upsertSettings Configurações de upsert do SQL. sqlUpsertSettings
writeBehavior Comportamento de gravação ao copiar dados para o sql. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

SqlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do SQL. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta do leitor de SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma origem do Banco de Dados SQL. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". qualquer
tipo Copiar tipo de origem. 'SqlSource' (obrigatório)

SqlUpsertSettings

Nome Descrição Valor
interimSchemaName Nome do esquema da tabela provisória. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Chaves Nomes de coluna de chave para identificação de linha exclusiva. Tipo: matriz de cadeias de caracteres (ou Expressão com matriz resultType de cadeias de caracteres). qualquer
useTempDB Especifica se deve usar o temp db para a tabela provisória upsert. Tipo: booliano (ou Expressão com resultType booleano). qualquer

SquareSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SquareSource' (obrigatório)

SsisAccessCredential

Nome Descrição Valor
domínio Domínio para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
senha Senha para autenticação do Windows. do SecretBase (obrigatório)
userName UseName para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisChildPackage

Nome Descrição Valor
packageContent Conteúdo do pacote filho inserido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
packageLastModifiedDate Data da última modificação do pacote filho inserido. corda
packageName Nome do pacote filho inserido. corda
packagePath Caminho para o pacote filho inserido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisConnectionManager

Nome Descrição Valor

SsisConnectionManager

Nome Descrição Valor

SsisExecutionCredential

Nome Descrição Valor
domínio Domínio para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
senha Senha para autenticação do Windows. SecureString (obrigatório)
userName UseName para autenticação do Windows. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisExecutionParameter

Nome Descrição Valor
valor Valor do parâmetro de execução do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

SsisLogLocation

Nome Descrição Valor
logPath O caminho do log de execução do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo O tipo de local de log do SSIS. 'File' (obrigatório)
typeProperties Propriedades do local do log de execução do pacote SSIS. SsisLogLocationTypeProperties (obrigatório)

SsisLogLocationTypeProperties

Nome Descrição Valor
accessCredential A credencial de acesso do log de execução do pacote. SsisAccessCredential
logRefreshInterval Especifica o intervalo para atualizar o log. O intervalo padrão é de 5 minutos. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

SsisPackageLocation

Nome Descrição Valor
packagePath O caminho do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo O tipo de local do pacote SSIS. 'Arquivo'
'InlinePackage'
'PackageStore'
'SSISDB'
typeProperties Propriedades de localização do pacote SSIS. SsisPackageLocationTypeProperties

SsisPackageLocationTypeProperties

Nome Descrição Valor
accessCredential A credencial de acesso do pacote. SsisAccessCredential
childPackages A lista de pacotes filho inseridos. SsisChildPackage []
configurationAccessCredential A credencial de acesso ao arquivo de configuração. SsisAccessCredential
configurationPath O arquivo de configuração da execução do pacote. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
packageContent O conteúdo do pacote inserido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
packageLastModifiedDate A data da última modificação do pacote inserido. corda
packageName O nome do pacote. corda
packagePassword Senha do pacote. do SecretBase

SsisPropertyOverride

Nome Descrição Valor
isSensitive Se o valor de substituição da propriedade do pacote SSIS é dados confidenciais. O valor será criptografado no SSISDB se for verdadeiro Bool
valor Valor de substituição da propriedade do pacote SSIS. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

StagingSettings

Nome Descrição Valor
enableCompression Especifica se a compactação deve ser usada ao copiar dados por meio de um preparo provisório. O valor padrão é falso. Tipo: booliano (ou Expressão com resultType booleano). qualquer
linkedServiceName Referência de serviço vinculado de preparo. LinkedServiceReference (obrigatório)
caminho O caminho para o armazenamento para armazenar os dados provisórios. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

StoreReadSettings

Nome Descrição Valor
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
tipo Defina como 'AmazonS3CompatibleReadSettings' para o tipo AmazonS3CompatibleReadSettings. Defina como 'AmazonS3ReadSettings' para o tipo AmazonS3ReadSettings. Defina como 'AzureBlobFSReadSettings' para o tipo AzureBlobFSReadSettings. Defina como 'AzureBlobStorageReadSettings' para o tipo AzureBlobStorageReadSettings. Defina como 'AzureDataLakeStoreReadSettings' para o tipo AzureDataLakeStoreReadSettings. Defina como 'AzureFileStorageReadSettings' para o tipo AzureFileStorageReadSettings. Defina como 'FileServerReadSettings' para o tipo FileServerReadSettings . Defina como 'FtpReadSettings' para o tipo FtpReadSettings. Defina como 'GoogleCloudStorageReadSettings' para o tipo GoogleCloudStorageReadSettings. Defina como 'HdfsReadSettings' para o tipo hdfsReadSettings. Defina como 'HttpReadSettings' para o tipo httpReadSettings. Defina como 'LakeHouseReadSettings' para o tipo LakeHouseReadSettings. Defina como 'OracleCloudStorageReadSettings' para o tipo OracleCloudStorageReadSettings. Defina como 'SftpReadSettings' para o tipo SftpReadSettings. 'AmazonS3CompatibleReadSettings'
'AmazonS3ReadSettings'
'AzureBlobFSReadSettings'
'AzureBlobStorageReadSettings'
'AzureDataLakeStoreReadSettings'
'AzureFileStorageReadSettings'
'FileServerReadSettings'
'FtpReadSettings'
'GoogleCloudStorageReadSettings'
'HdfsReadSettings'
'HttpReadSettings'
'LakeHouseReadSettings'
'OracleCloudStorageReadSettings'
'SftpReadSettings' (obrigatório)

StoreWriteSettings

Nome Descrição Valor
copyBehavior O tipo de comportamento de cópia para o coletor de cópia. qualquer
disableMetricsCollection Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
maxConcurrentConnections A contagem máxima de conexões simultâneas para o armazenamento de dados de origem. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
metadados Especifique os metadados personalizados a serem adicionados aos dados do coletor. Tipo: matriz de objetos (ou Expressão com matriz resultType de objetos). metadataItem []
tipo Defina como 'AzureBlobFSWriteSettings' para o tipo AzureBlobFSWriteSettings. Defina como 'AzureBlobStorageWriteSettings' para o tipo AzureBlobStorageWriteSettings. Defina como 'AzureDataLakeStoreWriteSettings' para o tipo AzureDataLakeStoreWriteSettings. Defina como 'AzureFileStorageWriteSettings' para o tipo AzureFileStorageWriteSettings. Defina como 'FileServerWriteSettings' para o tipo FileServerWriteSettings. Defina como 'LakeHouseWriteSettings' para o tipo LakeHouseWriteSettings. Defina como 'SftpWriteSettings' para o tipo SftpWriteSettings. 'AzureBlobFSWriteSettings'
'AzureBlobStorageWriteSettings'
'AzureDataLakeStoreWriteSettings'
'AzureFileStorageWriteSettings'
'FileServerWriteSettings'
'LakeHouseWriteSettings'
'SftpWriteSettings' (obrigatório)

SwitchActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Switch' (obrigatório)
typeProperties Alterne as propriedades da atividade. SwitchActivityTypeProperties (obrigatório)

SwitchActivityTypeProperties

Nome Descrição Valor
Casos Lista de casos que correspondem aos valores esperados da propriedade 'on'. Essa é uma propriedade opcional e, se não for fornecida, a atividade executará atividades fornecidas em defaultActivities. SwitchCase []
defaultActivities Lista de atividades a serem executadas se nenhuma condição de caso for atendida. Essa é uma propriedade opcional e, se não for fornecida, a atividade sairá sem nenhuma ação. de atividade de []
em Uma expressão que seria avaliada como uma cadeia de caracteres ou inteiro. Isso é usado para determinar o bloco de atividades em casos que serão executados. expressão (obrigatório)

SwitchCase

Nome Descrição Valor
Atividades Lista de atividades a serem executadas para a condição de caso atendida. de atividade de []
valor Valor esperado que satisfaz o resultado da expressão da propriedade 'on'. corda

SybaseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Consulta de banco de dados. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'SybaseSource' (obrigatório)

SynapseNotebookActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'SynapseNotebook' (obrigatório)
typeProperties Execute as propriedades da atividade do notebook do Synapse. SynapseNotebookActivityTypeProperties (obrigatório)

SynapseNotebookActivityTypeProperties

Nome Descrição Valor
Conf Propriedades de configuração do Spark, que substituirão a 'configuração' do notebook fornecido. qualquer
configurationType O tipo da configuração do spark. 'Artefato'
'Personalizado'
'Padrão'
driverSize Número de núcleo e memória a serem usados para o driver alocado no pool do Spark especificado para a sessão, que será usado para substituir 'driverCores' e 'driverMemory' do notebook fornecido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
executorSize Número de núcleo e memória a serem usados para executores alocados no pool do Spark especificado para a sessão, que será usado para substituir 'executorCores' e 'executorMemory' do notebook fornecido. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
caderno Referência do notebook do Synapse. SynapseNotebookReference (obrigatório)
numExecutors Número de executores a serem iniciados para esta sessão, que substituirá os 'numExecutors' do notebook fornecido. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
Parâmetros Parâmetros do notebook. SynapseNotebookActivityTypePropertiesParameters
sparkConfig Propriedade de configuração do Spark. SynapseNotebookActivityTypePropertiesSparkConfig
sparkPool O nome do pool de Big Data que será usado para executar o notebook. BigDataPoolParametrizationReference
targetSparkConfiguration A configuração do spark do trabalho do Spark. SparkConfigurationParametrizationReference

SynapseNotebookActivityTypePropertiesParameters

Nome Descrição Valor

SynapseNotebookActivityTypePropertiesSparkConfig

Nome Descrição Valor

SynapseNotebookReference

Nome Descrição Valor
referenceName Nome do bloco de anotações de referência. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)
tipo Tipo de referência do notebook do Synapse. 'NotebookReference' (obrigatório)

SynapseSparkJobActivityTypeProperties

Nome Descrição Valor
args Argumentos especificados pelo usuário para SynapseSparkJobDefinitionActivity. any[]
className O identificador totalmente qualificado ou a classe principal que está no arquivo de definição principal, que substituirá o 'className' da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Conf Propriedades de configuração do Spark, que substituirão a 'configuração' da definição de trabalho do Spark que você fornece. qualquer
configurationType O tipo da configuração do spark. 'Artefato'
'Personalizado'
'Padrão'
driverSize Número de núcleo e memória a serem usados para o driver alocado no pool do Spark especificado para o trabalho, que será usado para substituir 'driverCores' e 'driverMemory' da definição de trabalho do Spark que você fornece. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
executorSize Número de núcleo e memória a serem usados para executores alocados no pool do Spark especificado para o trabalho, que será usado para substituir 'executorCores' e 'executorMemory' da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
arquivo O arquivo principal usado para o trabalho, que substituirá o "arquivo" da definição de trabalho do Spark fornecida. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
limas (Preterido. Use pythonCodeReference e filesV2) Arquivos adicionais usados para referência no arquivo de definição principal, que substituirá os 'arquivos' da definição de trabalho do Spark fornecida. any[]
filesV2 Arquivos adicionais usados para referência no arquivo de definição principal, que substituirá os 'jars' e os 'arquivos' da definição de trabalho do Spark fornecida. any[]
numExecutors Número de executores a serem iniciados para esse trabalho, que substituirá os 'numExecutors' da definição de trabalho do Spark fornecida. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
pythonCodeReference Arquivos de código python adicionais usados para referência no arquivo de definição principal, que substituirá 'pyFiles' da definição de trabalho do Spark fornecida. any[]
scanFolder Verificando subpastas da pasta raiz do arquivo de definição principal, esses arquivos serão adicionados como arquivos de referência. As pastas denominadas 'jars', 'pyFiles', 'files' ou 'archives' serão verificadas e o nome das pastas diferencia maiúsculas de minúsculas. Tipo: booliano (ou Expressão com resultType booleano). qualquer
sparkConfig Propriedade de configuração do Spark. SynapseSparkJobActivityTypePropertiesSparkConfig
sparkJob Referência de trabalho do Spark do Synapse. SynapseSparkJobReference (obrigatório)
targetBigDataPool O nome do pool de Big Data que será usado para executar o trabalho em lote do Spark, que substituirá o 'targetBigDataPool' da definição de trabalho do Spark fornecida. BigDataPoolParametrizationReference
targetSparkConfiguration A configuração do spark do trabalho do Spark. SparkConfigurationParametrizationReference

SynapseSparkJobActivityTypePropertiesSparkConfig

Nome Descrição Valor

SynapseSparkJobDefinitionActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'SparkJob' (obrigatório)
typeProperties Execute as propriedades da atividade de trabalho do Spark. SynapseSparkJobActivityTypeProperties (obrigatório)

SynapseSparkJobReference

Nome Descrição Valor
referenceName Nome do trabalho do Spark de referência. Expressão com cadeia de caracteres resultType. any (obrigatório)
tipo Tipo de referência de trabalho do Spark do Synapse. 'SparkJobDefinitionReference' (obrigatório)

TarGZipReadSettings

Nome Descrição Valor
preserveCompressionFileNameAsFolder Preserve o nome do arquivo de compactação como caminho da pasta. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de compactação. 'TarGZipReadSettings' (obrigatório)

TarReadSettings

Nome Descrição Valor
preserveCompressionFileNameAsFolder Preserve o nome do arquivo de compactação como caminho da pasta. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de compactação. 'TarReadSettings' (obrigatório)

TeradataPartitionSettings

Nome Descrição Valor
partitionColumnName O nome da coluna que será usada para o intervalo de processo ou o particionamento de hash. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionLowerBound O valor mínimo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionUpperBound O valor máximo da coluna especificada em partitionColumnName que será usado para o particionamento de intervalo de continuação. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

TeradataSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
partitionOption O mecanismo de partição que será usado para teradata lido em paralelo. Os valores possíveis incluem: "None", "Hash", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem teradata. TeradataPartitionSettings
consulta Consulta teradata. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'TeradataSource' (obrigatório)

UntilActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Until' (obrigatório)
typeProperties Até as propriedades da atividade. UntilActivityTypeProperties (obrigatório)

UntilActivityTypeProperties

Nome Descrição Valor
Atividades Lista de atividades a serem executadas. de atividade [] (obrigatório)
expressão Uma expressão que seria avaliada como booliana. O loop continuará até que essa expressão seja avaliada como true expressão (obrigatório)
timeout Especifica o tempo limite para a atividade a ser executada. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é de 1 semana como padrão. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

UserProperty

Nome Descrição Valor
nome Nome da propriedade do usuário. cadeia de caracteres (obrigatório)
valor Valor da propriedade do usuário. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

ValidationActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Validação' (obrigatório)
typeProperties Propriedades da atividade de validação. ValidationActivityTypeProperties (obrigatório)

ValidationActivityTypeProperties

Nome Descrição Valor
childItems Pode ser usado se o conjunto de dados apontar para uma pasta. Se definido como true, a pasta deverá ter pelo menos um arquivo. Se definido como false, a pasta deverá estar vazia. Tipo: booliano (ou Expressão com resultType booleano). qualquer
Dataset Referência do conjunto de dados da atividade de validação. DatasetReference (obrigatório)
minimumSize Pode ser usado se o conjunto de dados apontar para um arquivo. O arquivo deve ser maior ou igual ao valor especificado. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
dormir Um atraso em segundos entre as tentativas de validação. Se nenhum valor for especificado, 10 segundos serão usados como o padrão. Tipo: inteiro (ou Expressão com inteiro resultType). qualquer
timeout Especifica o tempo limite para a atividade a ser executada. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é de 1 semana como padrão. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer

VariableDefinitionSpecification

Nome Descrição Valor

VariableSpecification

Nome Descrição Valor
defaultValue Valor padrão da variável. qualquer
tipo Tipo de variável. 'Matriz'
'Bool'
'String' (obrigatório)

VerticaSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'VerticaSource' (obrigatório)

WaitActivity

Nome Descrição Valor
tipo Tipo de atividade. 'Wait' (obrigatório)
typeProperties Propriedades de atividade de espera. WaitActivityTypeProperties (obrigatório)

WaitActivityTypeProperties

Nome Descrição Valor
waitTimeInSeconds Duração em segundos. Tipo: inteiro (ou Expressão com inteiro resultType). any (obrigatório)

WarehouseSink

Nome Descrição Valor
allowCopyCommand Indica usar o Comando de Cópia para copiar dados para o SQL Data Warehouse. Tipo: booliano (ou Expressão com resultType booleano). qualquer
copyCommandSettings Especifica as configurações relacionadas ao Comando de Cópia quando allowCopyCommand é true. DWCopyCommandSettings
preCopyScript Script de pré-cópia do SQL. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tableOption A opção para manipular a tabela do coletor, como o autoCreate. Por enquanto, há suporte apenas para o valor 'autoCreate'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Tipo de coletor de cópia. 'WarehouseSink' (obrigatório)
writeBehavior Comportamento de gravação ao copiar dados para o Microsoft Fabric Data Warehouse do Azure. Tipo: DWWriteBehaviorEnum (ou Expressão com resultType DWWriteBehaviorEnum) qualquer

WarehouseSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
isolationLevel Especifica o comportamento de bloqueio de transação para a origem do Microsoft Fabric Warehouse. Valores permitidos: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. O valor padrão é ReadCommitted. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
partitionOption O mecanismo de partição que será usado para sql lido em paralelo. Os valores possíveis incluem: "None", "PhysicalPartitionsOfTable", "DynamicRange". qualquer
partitionSettings As configurações que serão aproveitadas para particionamento de origem sql. sqlPartitionSettings
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
sqlReaderQuery Consulta de leitor do Microsoft Fabric Warehouse. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
sqlReaderStoredProcedureName Nome do procedimento armazenado para uma fonte do Microsoft Fabric Warehouse. Isso não pode ser usado ao mesmo tempo que SqlReaderQuery. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
storedProcedureParameters Configuração de valor e tipo para parâmetros de procedimento armazenado. Exemplo: "{Parameter1: {value: "1", type: "int"}}". Tipo: objeto (ou Expressão com objeto resultType), itemType: StoredProcedureParameter. qualquer
tipo Copiar tipo de origem. 'WarehouseSource' (obrigatório)

WebActivity

Nome Descrição Valor
linkedServiceName Referência de serviço vinculado. LinkedServiceReference
política Política de atividade. ActivityPolicy
tipo Tipo de atividade. 'WebActivity' (obrigatório)
typeProperties Propriedades de atividade da Web. WebActivityTypeProperties (obrigatório)

WebActivityAuthentication

Nome Descrição Valor
credencial A referência de credencial que contém informações de autenticação. CredentialReference
senha Senha para o arquivo PFX ou autenticação/segredo básico quando usada para ServicePrincipal do SecretBase
Pfx Conteúdo codificado em Base64 de um arquivo PFX ou certificado quando usado para ServicePrincipal do SecretBase
recurso Recurso para o qual o token de autenticação do Azure será solicitado ao usar a Autenticação MSI. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
tipo Autenticação de atividade da Web (Basic/ClientCertificate/MSI/ServicePrincipal) corda
nome de usuário Nome de usuário de autenticação de atividade da Web para autenticação básica ou ClientID quando usado para ServicePrincipal. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
userTenant TenantId para o qual o token do Azure Auth será solicitado ao usar a Autenticação ServicePrincipal. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

WebActivityTypeProperties

Nome Descrição Valor
autenticação Método de autenticação usado para chamar o ponto de extremidade. WebActivityAuthentication
corpo Representa o conteúdo que será enviado para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
connectVia A referência de runtime de integração. IntegrationRuntimeReference
Datasets Lista de conjuntos de dados passados para o ponto de extremidade da Web. DatasetReference []
disableCertValidation Quando definido como true, a validação do certificado será desabilitada. Bool
Cabeçalhos Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e o tipo em uma solicitação: "cabeçalhos" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). WebActivityTypePropertiesHeaders
httpRequestTimeout Tempo limite para a solicitação HTTP obter uma resposta. O formato está em TimeSpan (hh:mm:ss). Esse valor é o tempo limite para obter uma resposta, não o tempo limite da atividade. O valor padrão é 00:01:00 (1 minuto). O intervalo é de 1 a 10 minutos qualquer
linkedServices Lista de serviços vinculados passados para o ponto de extremidade da Web. LinkedServiceReference []
método Método de API Rest para o ponto de extremidade de destino. 'DELETE'
'GET'
'POST'
'PUT' (obrigatório)
turnOffAsync Opção para desabilitar a invocação de HTTP GET no local dado no cabeçalho de resposta de uma resposta HTTP 202. Se definido como true, ele para de invocar HTTP GET no local http dado no cabeçalho de resposta. Se definido false, continua a invocar a chamada HTTP GET no local dado em cabeçalhos de resposta http. Bool
url Ponto de extremidade e caminho de destino da atividade da Web. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

WebActivityTypePropertiesHeaders

Nome Descrição Valor

WebHookActivity

Nome Descrição Valor
política Política de atividade. SecureInputOutputPolicy
tipo Tipo de atividade. 'WebHook' (obrigatório)
typeProperties Propriedades de atividade do WebHook. WebHookActivityTypeProperties (obrigatório)

WebHookActivityTypeProperties

Nome Descrição Valor
autenticação Método de autenticação usado para chamar o ponto de extremidade. WebActivityAuthentication
corpo Representa o conteúdo que será enviado para o ponto de extremidade. Necessário para o método POST/PUT, não permitido para o método GET Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
Cabeçalhos Representa os cabeçalhos que serão enviados para a solicitação. Por exemplo, para definir o idioma e o tipo em uma solicitação: "cabeçalhos" : { "Accept-Language": "en-us", "Content-Type": "application/json" }. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). WebHookActivityTypePropertiesHeaders
método Método de API Rest para o ponto de extremidade de destino. 'POST' (obrigatório)
reportStatusOnCallBack Quando definido como true, statusCode, saída e erro no corpo da solicitação de retorno de chamada serão consumidos pela atividade. A atividade pode ser marcada como falha ao definir o statusCode >= 400 na solicitação de retorno de chamada. O padrão é false. Tipo: booliano (ou Expressão com resultType booleano). qualquer
timeout O tempo limite no qual o webhook deve ser chamado de volta. Se não houver nenhum valor especificado, o padrão será 10 minutos. Tipo: cadeia de caracteres. Padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). corda
url Caminho e ponto de extremidade de atividade do WebHook. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). any (obrigatório)

WebHookActivityTypePropertiesHeaders

Nome Descrição Valor

WebSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
tipo Copiar tipo de origem. 'WebSource' (obrigatório)

XeroSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'XeroSource' (obrigatório)

XmlReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
detectDataType Indica se a detecção de tipo está habilitada ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
namespacePrefixes Uri do namespace para prefixar mapeamentos para substituir os prefixos em nomes de coluna quando o namespace estiver habilitado, se nenhum prefixo for definido para um uri de namespace, o prefixo do elemento xml/nome do atributo no arquivo de dados xml será usado. Exemplo: "{"http://www.example.com/xml":"prefixo"}" Tipo: objeto (ou Expressão com objeto resultType). qualquer
namespaces Indica se o namespace está habilitado ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. 'XmlReadSettings' (obrigatório)
validationMode Indica qual método de validação é usado ao ler os arquivos xml. Valores permitidos: 'none', 'xsd' ou 'dtd'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

XmlReadSettings

Nome Descrição Valor
compressionProperties Configurações de compactação. compressionReadSettings
detectDataType Indica se a detecção de tipo está habilitada ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
namespacePrefixes Uri do namespace para prefixar mapeamentos para substituir os prefixos em nomes de coluna quando o namespace estiver habilitado, se nenhum prefixo for definido para um uri de namespace, o prefixo do elemento xml/nome do atributo no arquivo de dados xml será usado. Exemplo: "{"http://www.example.com/xml":"prefixo"}" Tipo: objeto (ou Expressão com objeto resultType). qualquer
namespaces Indica se o namespace está habilitado ao ler os arquivos xml. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de leitura. cadeia de caracteres (obrigatório)
validationMode Indica qual método de validação é usado ao ler os arquivos xml. Valores permitidos: 'none', 'xsd' ou 'dtd'. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer

XmlSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
formatSettings Configurações de formato Xml. XmlReadSettings
storeSettings Configurações do repositório Xml. StoreReadSettings
tipo Copiar tipo de origem. 'XmlSource' (obrigatório)

ZipDeflateReadSettings

Nome Descrição Valor
preserveZipFileNameAsFolder Preserve o nome do arquivo zip como caminho da pasta. Tipo: booliano (ou Expressão com resultType booleano). qualquer
tipo O tipo de configuração de compactação. 'ZipDeflateReadSettings' (obrigatório)

ZohoSource

Nome Descrição Valor
additionalColumns Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expressão com matriz resultType de objetos). qualquer
consulta Uma consulta para recuperar dados da origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType). qualquer
queryTimeout Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60 ([0-5][0-9])):(60 ([0-5][0-9])). qualquer
tipo Copiar tipo de origem. 'ZohoSource' (obrigatório)