|
8665 | 8665 | { |
8666 | 8666 | "$ref": "#/definitions/MappingDataFlow" |
8667 | 8667 | }, |
| 8668 | + { |
| 8669 | + "$ref": "#/definitions/Flowlet" |
| 8670 | + }, |
8668 | 8671 | { |
8669 | 8672 | "$ref": "#/definitions/WranglingDataFlow" |
8670 | 8673 | } |
|
8780 | 8783 | "type": "string", |
8781 | 8784 | "description": "Transformation description." |
8782 | 8785 | }, |
| 8786 | + "flowlet": { |
| 8787 | + "oneOf": [ |
| 8788 | + { |
| 8789 | + "$ref": "#/definitions/DataFlowReference" |
| 8790 | + }, |
| 8791 | + { |
| 8792 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 8793 | + } |
| 8794 | + ], |
| 8795 | + "description": "Data flow reference type." |
| 8796 | + }, |
8783 | 8797 | "linkedService": { |
8784 | 8798 | "oneOf": [ |
8785 | 8799 | { |
|
8830 | 8844 | "type": "string", |
8831 | 8845 | "description": "Transformation description." |
8832 | 8846 | }, |
| 8847 | + "flowlet": { |
| 8848 | + "oneOf": [ |
| 8849 | + { |
| 8850 | + "$ref": "#/definitions/DataFlowReference" |
| 8851 | + }, |
| 8852 | + { |
| 8853 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 8854 | + } |
| 8855 | + ], |
| 8856 | + "description": "Data flow reference type." |
| 8857 | + }, |
8833 | 8858 | "linkedService": { |
8834 | 8859 | "oneOf": [ |
8835 | 8860 | { |
|
11633 | 11658 | ], |
11634 | 11659 | "description": "Integration runtime reference type." |
11635 | 11660 | }, |
| 11661 | + "queries": { |
| 11662 | + "oneOf": [ |
| 11663 | + { |
| 11664 | + "type": "array", |
| 11665 | + "items": { |
| 11666 | + "$ref": "#/definitions/PowerQuerySinkMapping" |
| 11667 | + } |
| 11668 | + }, |
| 11669 | + { |
| 11670 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 11671 | + } |
| 11672 | + ], |
| 11673 | + "description": "List of mapping for Power Query mashup query to sink dataset(s)." |
| 11674 | + }, |
11636 | 11675 | "runConcurrently": { |
11637 | 11676 | "type": "object", |
11638 | 11677 | "properties": {}, |
|
11651 | 11690 | "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
11652 | 11691 | } |
11653 | 11692 | ], |
11654 | | - "description": "List of Power Query activity sinks mapped to a queryName." |
| 11693 | + "description": "(Deprecated. Please use Queries). List of Power Query activity sinks mapped to a queryName." |
11655 | 11694 | }, |
11656 | 11695 | "staging": { |
11657 | 11696 | "oneOf": [ |
@@ -13002,6 +13041,118 @@ |
13002 | 13041 | ], |
13003 | 13042 | "description": "Filter activity properties." |
13004 | 13043 | }, |
| 13044 | + "Flowlet": { |
| 13045 | + "type": "object", |
| 13046 | + "properties": { |
| 13047 | + "additionalProperties": { |
| 13048 | + "oneOf": [ |
| 13049 | + { |
| 13050 | + "type": "object", |
| 13051 | + "additionalProperties": { |
| 13052 | + "type": "object", |
| 13053 | + "properties": {} |
| 13054 | + }, |
| 13055 | + "properties": {} |
| 13056 | + }, |
| 13057 | + { |
| 13058 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 13059 | + } |
| 13060 | + ], |
| 13061 | + "description": "Unmatched properties from the message are deserialized this collection" |
| 13062 | + }, |
| 13063 | + "type": { |
| 13064 | + "type": "string", |
| 13065 | + "enum": [ |
| 13066 | + "Flowlet" |
| 13067 | + ] |
| 13068 | + }, |
| 13069 | + "typeProperties": { |
| 13070 | + "oneOf": [ |
| 13071 | + { |
| 13072 | + "$ref": "#/definitions/FlowletTypeProperties" |
| 13073 | + }, |
| 13074 | + { |
| 13075 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 13076 | + } |
| 13077 | + ], |
| 13078 | + "description": "Flowlet type properties." |
| 13079 | + } |
| 13080 | + }, |
| 13081 | + "required": [ |
| 13082 | + "type" |
| 13083 | + ], |
| 13084 | + "description": "Data flow flowlet" |
| 13085 | + }, |
| 13086 | + "FlowletTypeProperties": { |
| 13087 | + "type": "object", |
| 13088 | + "properties": { |
| 13089 | + "additionalProperties": { |
| 13090 | + "type": "object", |
| 13091 | + "properties": {} |
| 13092 | + }, |
| 13093 | + "script": { |
| 13094 | + "type": "string", |
| 13095 | + "description": "Flowlet script." |
| 13096 | + }, |
| 13097 | + "scriptLines": { |
| 13098 | + "oneOf": [ |
| 13099 | + { |
| 13100 | + "type": "array", |
| 13101 | + "items": { |
| 13102 | + "type": "string" |
| 13103 | + } |
| 13104 | + }, |
| 13105 | + { |
| 13106 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 13107 | + } |
| 13108 | + ], |
| 13109 | + "description": "Flowlet script lines." |
| 13110 | + }, |
| 13111 | + "sinks": { |
| 13112 | + "oneOf": [ |
| 13113 | + { |
| 13114 | + "type": "array", |
| 13115 | + "items": { |
| 13116 | + "$ref": "#/definitions/DataFlowSink" |
| 13117 | + } |
| 13118 | + }, |
| 13119 | + { |
| 13120 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 13121 | + } |
| 13122 | + ], |
| 13123 | + "description": "List of sinks in Flowlet." |
| 13124 | + }, |
| 13125 | + "sources": { |
| 13126 | + "oneOf": [ |
| 13127 | + { |
| 13128 | + "type": "array", |
| 13129 | + "items": { |
| 13130 | + "$ref": "#/definitions/DataFlowSource" |
| 13131 | + } |
| 13132 | + }, |
| 13133 | + { |
| 13134 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 13135 | + } |
| 13136 | + ], |
| 13137 | + "description": "List of sources in Flowlet." |
| 13138 | + }, |
| 13139 | + "transformations": { |
| 13140 | + "oneOf": [ |
| 13141 | + { |
| 13142 | + "type": "array", |
| 13143 | + "items": { |
| 13144 | + "$ref": "#/definitions/Transformation" |
| 13145 | + } |
| 13146 | + }, |
| 13147 | + { |
| 13148 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 13149 | + } |
| 13150 | + ], |
| 13151 | + "description": "List of transformations in Flowlet." |
| 13152 | + } |
| 13153 | + }, |
| 13154 | + "description": "Flowlet type properties." |
| 13155 | + }, |
13005 | 13156 | "ForEachActivity": { |
13006 | 13157 | "type": "object", |
13007 | 13158 | "properties": { |
|
18380 | 18531 | "type": "string", |
18381 | 18532 | "description": "DataFlow script." |
18382 | 18533 | }, |
| 18534 | + "scriptLines": { |
| 18535 | + "oneOf": [ |
| 18536 | + { |
| 18537 | + "type": "array", |
| 18538 | + "items": { |
| 18539 | + "type": "string" |
| 18540 | + } |
| 18541 | + }, |
| 18542 | + { |
| 18543 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 18544 | + } |
| 18545 | + ], |
| 18546 | + "description": "Data flow script lines." |
| 18547 | + }, |
18383 | 18548 | "sinks": { |
18384 | 18549 | "oneOf": [ |
18385 | 18550 | { |
|
21750 | 21915 | "type": "string", |
21751 | 21916 | "description": "Transformation description." |
21752 | 21917 | }, |
| 21918 | + "flowlet": { |
| 21919 | + "oneOf": [ |
| 21920 | + { |
| 21921 | + "$ref": "#/definitions/DataFlowReference" |
| 21922 | + }, |
| 21923 | + { |
| 21924 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 21925 | + } |
| 21926 | + ], |
| 21927 | + "description": "Data flow reference type." |
| 21928 | + }, |
21753 | 21929 | "linkedService": { |
21754 | 21930 | "oneOf": [ |
21755 | 21931 | { |
|
21786 | 21962 | ], |
21787 | 21963 | "description": "Power query sink." |
21788 | 21964 | }, |
| 21965 | + "PowerQuerySinkMapping": { |
| 21966 | + "type": "object", |
| 21967 | + "properties": { |
| 21968 | + "dataflowSinks": { |
| 21969 | + "oneOf": [ |
| 21970 | + { |
| 21971 | + "type": "array", |
| 21972 | + "items": { |
| 21973 | + "$ref": "#/definitions/PowerQuerySink" |
| 21974 | + } |
| 21975 | + }, |
| 21976 | + { |
| 21977 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 21978 | + } |
| 21979 | + ], |
| 21980 | + "description": "List of sinks mapped to Power Query mashup query." |
| 21981 | + }, |
| 21982 | + "queryName": { |
| 21983 | + "type": "string", |
| 21984 | + "description": "Name of the query in Power Query mashup document." |
| 21985 | + } |
| 21986 | + }, |
| 21987 | + "description": "Map Power Query mashup query to sink dataset(s)." |
| 21988 | + }, |
21789 | 21989 | "PowerQuerySource": { |
21790 | 21990 | "type": "object", |
21791 | 21991 | "properties": { |
|
21804 | 22004 | "type": "string", |
21805 | 22005 | "description": "Transformation description." |
21806 | 22006 | }, |
| 22007 | + "flowlet": { |
| 22008 | + "oneOf": [ |
| 22009 | + { |
| 22010 | + "$ref": "#/definitions/DataFlowReference" |
| 22011 | + }, |
| 22012 | + { |
| 22013 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 22014 | + } |
| 22015 | + ], |
| 22016 | + "description": "Data flow reference type." |
| 22017 | + }, |
21807 | 22018 | "linkedService": { |
21808 | 22019 | "oneOf": [ |
21809 | 22020 | { |
|
21843 | 22054 | "PowerQueryTypeProperties": { |
21844 | 22055 | "type": "object", |
21845 | 22056 | "properties": { |
| 22057 | + "documentLocale": { |
| 22058 | + "type": "string", |
| 22059 | + "description": "Locale of the Power query mashup document." |
| 22060 | + }, |
21846 | 22061 | "script": { |
21847 | 22062 | "type": "string", |
21848 | 22063 | "description": "Power query mashup script." |
|
28149 | 28364 | "type": "string", |
28150 | 28365 | "description": "Transformation description." |
28151 | 28366 | }, |
| 28367 | + "flowlet": { |
| 28368 | + "oneOf": [ |
| 28369 | + { |
| 28370 | + "$ref": "#/definitions/DataFlowReference" |
| 28371 | + }, |
| 28372 | + { |
| 28373 | + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" |
| 28374 | + } |
| 28375 | + ], |
| 28376 | + "description": "Data flow reference type." |
| 28377 | + }, |
28152 | 28378 | "name": { |
28153 | 28379 | "type": "string", |
28154 | 28380 | "description": "Transformation name." |
|
0 commit comments