示例#1
0
 /// <summary>
 /// Initializes a new instance of the Transformation class.
 /// </summary>
 /// <param name="name">Transformation name.</param>
 /// <param name="description">Transformation description.</param>
 /// <param name="flowlet">Flowlet Reference</param>
 public Transformation(string name, string description = default(string), DataFlowReference flowlet = default(DataFlowReference))
 {
     Name        = name;
     Description = description;
     Flowlet     = flowlet;
     CustomInit();
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the ExecuteDataFlowActivity class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="dataFlow">Data flow reference.</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="policy">Activity policy.</param>
 /// <param name="staging">Staging info for execute data flow
 /// activity.</param>
 /// <param name="integrationRuntime">The integration runtime
 /// reference.</param>
 public ExecuteDataFlowActivity(string name, DataFlowReference dataFlow, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), DataFlowStagingInfo staging = default(DataFlowStagingInfo), IntegrationRuntimeReference integrationRuntime = default(IntegrationRuntimeReference))
     : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy)
 {
     DataFlow           = dataFlow;
     Staging            = staging;
     IntegrationRuntime = integrationRuntime;
     CustomInit();
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the Transformation class.
 /// </summary>
 /// <param name="name">Transformation name.</param>
 /// <param name="description">Transformation description.</param>
 /// <param name="dataset">Dataset reference.</param>
 /// <param name="linkedService">Linked service reference.</param>
 /// <param name="flowlet">Flowlet Reference</param>
 public Transformation(string name, string description = default(string), DatasetReference dataset = default(DatasetReference), LinkedServiceReference linkedService = default(LinkedServiceReference), DataFlowReference flowlet = default(DataFlowReference))
 {
     Name          = name;
     Description   = description;
     Dataset       = dataset;
     LinkedService = linkedService;
     Flowlet       = flowlet;
     CustomInit();
 }
示例#4
0
 /// <summary>
 /// Initializes a new instance of the ExecuteDataFlowActivity class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="dataFlow">Data flow reference.</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="linkedServiceName">Linked service reference.</param>
 /// <param name="policy">Activity policy.</param>
 /// <param name="staging">Staging info for execute data flow
 /// activity.</param>
 /// <param name="integrationRuntime">The integration runtime
 /// reference.</param>
 /// <param name="compute">Compute properties for data flow
 /// activity.</param>
 /// <param name="traceLevel">Trace level setting used for data flow
 /// monitoring output. Supported values are: 'coarse', 'fine', and
 /// 'none'. Type: string (or Expression with resultType string)</param>
 /// <param name="continueOnError">Continue on error setting used for
 /// data flow execution. Enables processing to continue if a sink
 /// fails. Type: boolean (or Expression with resultType
 /// boolean)</param>
 /// <param name="runConcurrently">Concurrent run setting used for data
 /// flow execution. Allows sinks with the same save order to be
 /// processed concurrently. Type: boolean (or Expression with
 /// resultType boolean)</param>
 public ExecuteDataFlowActivity(string name, DataFlowReference dataFlow, IDictionary <string, object> additionalProperties = default(IDictionary <string, object>), string description = default(string), IList <ActivityDependency> dependsOn = default(IList <ActivityDependency>), IList <UserProperty> userProperties = default(IList <UserProperty>), LinkedServiceReference linkedServiceName = default(LinkedServiceReference), ActivityPolicy policy = default(ActivityPolicy), DataFlowStagingInfo staging = default(DataFlowStagingInfo), IntegrationRuntimeReference integrationRuntime = default(IntegrationRuntimeReference), ExecuteDataFlowActivityTypePropertiesCompute compute = default(ExecuteDataFlowActivityTypePropertiesCompute), object traceLevel = default(object), object continueOnError = default(object), object runConcurrently = default(object))
     : base(name, additionalProperties, description, dependsOn, userProperties, linkedServiceName, policy)
 {
     DataFlow           = dataFlow;
     Staging            = staging;
     IntegrationRuntime = integrationRuntime;
     Compute            = compute;
     TraceLevel         = traceLevel;
     ContinueOnError    = continueOnError;
     RunConcurrently    = runConcurrently;
     CustomInit();
 }
示例#5
0
 /// <summary>
 /// Initializes a new instance of the ExecuteWranglingDataflowActivity
 /// class.
 /// </summary>
 /// <param name="name">Activity name.</param>
 /// <param name="dataFlow">Data flow reference.</param>
 /// <param name="additionalProperties">Unmatched properties from the
 /// message are deserialized this collection</param>
 /// <param name="description">Activity description.</param>
 /// <param name="dependsOn">Activity depends on condition.</param>
 /// <param name="userProperties">Activity user properties.</param>
 /// <param name="staging">Staging info for execute data flow
 /// activity.</param>
 /// <param name="integrationRuntime">The integration runtime
 /// reference.</param>
 /// <param name="compute">Compute properties for data flow
 /// activity.</param>
 /// <param name="traceLevel">Trace level setting used for data flow
 /// monitoring output. Supported values are: 'coarse', 'fine', and
 /// 'none'. Type: string (or Expression with resultType string)</param>
 /// <param name="continueOnError">Continue on error setting used for
 /// data flow execution. Enables processing to continue if a sink
 /// fails. Type: boolean (or Expression with resultType
 /// boolean)</param>
 /// <param name="runConcurrently">Concurrent run setting used for data
 /// flow execution. Allows sinks with the same save order to be
 /// processed concurrently. Type: boolean (or Expression with
 /// resultType boolean)</param>
 /// <param name="sinks">(Deprecated. Please use Queries). List of Power
 /// Query activity sinks mapped to a queryName.</param>
 /// <param name="queries">List of mapping for Power Query mashup query
 /// to sink dataset(s).</param>
 /// <param name="policy">Activity policy.</param>
 public ExecuteWranglingDataflowActivity(string name, DataFlowReference dataFlow, IDictionary <string, object> additionalProperties, string description, IList <ActivityDependency> dependsOn, IList <UserProperty> userProperties, DataFlowStagingInfo staging, IntegrationRuntimeReference integrationRuntime, ExecuteDataFlowActivityTypePropertiesCompute compute, object traceLevel, object continueOnError, object runConcurrently, IDictionary <string, PowerQuerySink> sinks, IList <PowerQuerySinkMapping> queries = default(IList <PowerQuerySinkMapping>), ActivityPolicy policy = default(ActivityPolicy))
     : base(name, additionalProperties, description, dependsOn, userProperties)
 {
     DataFlow           = dataFlow;
     Staging            = staging;
     IntegrationRuntime = integrationRuntime;
     Compute            = compute;
     TraceLevel         = traceLevel;
     ContinueOnError    = continueOnError;
     RunConcurrently    = runConcurrently;
     Sinks   = sinks;
     Queries = queries;
     Policy  = policy;
     CustomInit();
 }
示例#6
0
 /// <summary>
 /// Initializes a new instance of the ExecuteDataFlowActivity class.
 /// </summary>
 public ExecuteDataFlowActivity()
 {
     DataFlow = new DataFlowReference();
     CustomInit();
 }
示例#7
0
 /// <summary>
 /// Initializes a new instance of the ExecuteWranglingDataflowActivity
 /// class.
 /// </summary>
 public ExecuteWranglingDataflowActivity()
 {
     DataFlow = new DataFlowReference();
     CustomInit();
 }
示例#8
0
 /// <summary>
 /// Initializes a new instance of the DataFlowSink class.
 /// </summary>
 /// <param name="name">Transformation name.</param>
 /// <param name="description">Transformation description.</param>
 /// <param name="dataset">Dataset reference.</param>
 /// <param name="linkedService">Linked service reference.</param>
 /// <param name="flowlet">Flowlet Reference</param>
 /// <param name="schemaLinkedService">Schema linked service
 /// reference.</param>
 public DataFlowSink(string name, string description = default(string), DatasetReference dataset = default(DatasetReference), LinkedServiceReference linkedService = default(LinkedServiceReference), DataFlowReference flowlet = default(DataFlowReference), LinkedServiceReference schemaLinkedService = default(LinkedServiceReference))
     : base(name, description, dataset, linkedService, flowlet)
 {
     SchemaLinkedService = schemaLinkedService;
     CustomInit();
 }
示例#9
0
 /// <summary>
 /// Initializes a new instance of the PowerQuerySource class.
 /// </summary>
 /// <param name="name">Transformation name.</param>
 /// <param name="description">Transformation description.</param>
 /// <param name="dataset">Dataset reference.</param>
 /// <param name="linkedService">Linked service reference.</param>
 /// <param name="flowlet">Flowlet Reference</param>
 /// <param name="schemaLinkedService">Schema linked service
 /// reference.</param>
 /// <param name="script">source script.</param>
 public PowerQuerySource(string name, string description = default(string), DatasetReference dataset = default(DatasetReference), LinkedServiceReference linkedService = default(LinkedServiceReference), DataFlowReference flowlet = default(DataFlowReference), LinkedServiceReference schemaLinkedService = default(LinkedServiceReference), string script = default(string))
     : base(name, description, dataset, linkedService, flowlet, schemaLinkedService)
 {
     Script = script;
     CustomInit();
 }