Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
200 changes: 200 additions & 0 deletions schemas/2018-06-01/Microsoft.DataFactory.json
Original file line number Diff line number Diff line change
Expand Up @@ -8665,6 +8665,9 @@
{
"$ref": "#/definitions/MappingDataFlow"
},
{
"$ref": "#/definitions/Flowlet"
},
{
"$ref": "#/definitions/WranglingDataFlow"
}
Expand Down Expand Up @@ -8737,6 +8740,22 @@
"properties": {},
"description": "Reference data flow parameters from dataset."
},
"parameters": {
"oneOf": [
{
"type": "object",
"additionalProperties": {
"type": "object",
"properties": {}
},
"properties": {}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "An object mapping parameter names to argument values."
},
"referenceName": {
"type": "string",
"description": "Reference data flow name."
Expand Down Expand Up @@ -8780,6 +8799,17 @@
"type": "string",
"description": "Transformation description."
},
"flowlet": {
"oneOf": [
{
"$ref": "#/definitions/DataFlowReference"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Data flow reference type."
},
"linkedService": {
"oneOf": [
{
Expand Down Expand Up @@ -8830,6 +8860,17 @@
"type": "string",
"description": "Transformation description."
},
"flowlet": {
"oneOf": [
{
"$ref": "#/definitions/DataFlowReference"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Data flow reference type."
},
"linkedService": {
"oneOf": [
{
Expand Down Expand Up @@ -13016,6 +13057,118 @@
],
"description": "Filter activity properties."
},
"Flowlet": {
"type": "object",
"properties": {
"additionalProperties": {
"oneOf": [
{
"type": "object",
"additionalProperties": {
"type": "object",
"properties": {}
},
"properties": {}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Unmatched properties from the message are deserialized this collection"
},
"type": {
"type": "string",
"enum": [
"Flowlet"
]
},
"typeProperties": {
"oneOf": [
{
"$ref": "#/definitions/FlowletTypeProperties"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Flowlet type properties."
}
},
"required": [
"type"
],
"description": "Data flow flowlet"
},
"FlowletTypeProperties": {
"type": "object",
"properties": {
"additionalProperties": {
"type": "object",
"properties": {}
},
"script": {
"type": "string",
"description": "Flowlet script."
},
"scriptLines": {
"oneOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Flowlet script lines."
},
"sinks": {
"oneOf": [
{
"type": "array",
"items": {
"$ref": "#/definitions/DataFlowSink"
}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "List of sinks in Flowlet."
},
"sources": {
"oneOf": [
{
"type": "array",
"items": {
"$ref": "#/definitions/DataFlowSource"
}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "List of sources in Flowlet."
},
"transformations": {
"oneOf": [
{
"type": "array",
"items": {
"$ref": "#/definitions/Transformation"
}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "List of transformations in Flowlet."
}
},
"description": "Flowlet type properties."
},
"ForEachActivity": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -18394,6 +18547,20 @@
"type": "string",
"description": "DataFlow script."
},
"scriptLines": {
"oneOf": [
{
"type": "array",
"items": {
"type": "string"
}
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Data flow script lines."
},
"sinks": {
"oneOf": [
{
Expand Down Expand Up @@ -21764,6 +21931,17 @@
"type": "string",
"description": "Transformation description."
},
"flowlet": {
"oneOf": [
{
"$ref": "#/definitions/DataFlowReference"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Data flow reference type."
},
"linkedService": {
"oneOf": [
{
Expand Down Expand Up @@ -21842,6 +22020,17 @@
"type": "string",
"description": "Transformation description."
},
"flowlet": {
"oneOf": [
{
"$ref": "#/definitions/DataFlowReference"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Data flow reference type."
},
"linkedService": {
"oneOf": [
{
Expand Down Expand Up @@ -28191,6 +28380,17 @@
"type": "string",
"description": "Transformation description."
},
"flowlet": {
"oneOf": [
{
"$ref": "#/definitions/DataFlowReference"
},
{
"$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression"
}
],
"description": "Data flow reference type."
},
"name": {
"type": "string",
"description": "Transformation name."
Expand Down