Definicja zasobu Bicep
Typ zasobu fabryk/przepływów danych można wdrożyć z operacjami docelowymi:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Aby utworzyć zasób Microsoft.DataFactory/factory/dataflows, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.DataFactory/factories/dataflows@2018-06-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
annotations: [
any
]
description: 'string'
folder: {
name: 'string'
}
type: 'string'
// For remaining properties, see DataFlow objects
}
}
Obiekty przepływu danych
Ustaw właściwość type , aby określić typ obiektu.
W przypadku polecenia Flowlet użyj:
type: 'Flowlet'
typeProperties: {
script: 'string'
scriptLines: [
'string'
]
sinks: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
]
sources: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
]
transformations: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
}
]
}
W przypadku mapowaniaDataFlow użyj:
type: 'MappingDataFlow'
typeProperties: {
script: 'string'
scriptLines: [
'string'
]
sinks: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
rejectedDataLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
]
sources: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
}
]
transformations: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
}
]
}
W przypadku WranglingDataFlow użyj:
type: 'WranglingDataFlow'
typeProperties: {
documentLocale: 'string'
script: 'string'
sources: [
{
dataset: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DatasetReference'
}
description: 'string'
flowlet: {
datasetParameters: any()
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'DataFlowReference'
{customized property}: any()
}
linkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
name: 'string'
schemaLinkedService: {
parameters: {
{customized property}: any()
}
referenceName: 'string'
type: 'LinkedServiceReference'
}
script: 'string'
}
]
}
Wartości właściwości
fabryki/przepływy danych
Nazwa |
Opis |
Wartość |
name |
Nazwa zasobu
Zobacz, jak ustawić nazwy i typy dla zasobów podrzędnych w aplikacji Bicep. |
ciąg (wymagany)
Limit znaków: 1–260
Prawidłowe znaki: Nie można użyć:
<>*#.%&:\\+?/ lub znaki sterujące
Zacznij od alfanumerycznego. |
Nadrzędny |
W pliku Bicep można określić zasób nadrzędny dla zasobu podrzędnego. Tę właściwość należy dodać tylko wtedy, gdy zasób podrzędny jest zadeklarowany poza zasobem nadrzędnym.
Aby uzyskać więcej informacji, zobacz Zasób podrzędny poza zasobem nadrzędnym. |
Symboliczna nazwa zasobu typu: fabryki |
properties |
Właściwości przepływu danych. |
Przepływ danych (wymagany) |
Dataflow
Nazwa |
Opis |
Wartość |
Adnotacje |
Lista tagów, których można użyć do opisywania przepływu danych. |
dowolny[] |
description (opis) |
Opis przepływu danych. |
ciąg |
folder |
Folder, w ramach którego znajduje się ten przepływ danych. Jeśli nie zostanie określony, przepływ danych pojawi się na poziomie głównym. |
DataFlowFolder |
typ |
Ustawianie typu obiektu |
Przepływ MappingDataFlow WranglingDataFlow (wymagane) |
DataFlowFolder
Nazwa |
Opis |
Wartość |
name |
Nazwa folderu, w ramach którego znajduje się ten przepływ danych. |
ciąg |
Przepływ
Nazwa |
Opis |
Wartość |
typ |
Typ przepływu danych. |
"Flowlet" (wymagane) |
typeProperties |
Właściwości typu flowlet. |
FlowletTypeProperties |
FlowletTypeProperties
Nazwa |
Opis |
Wartość |
skrypt |
Skrypt przepływu. |
ciąg |
scriptLines |
Wiersze skryptu przepływu. |
ciąg[] |
Zlewozmywaki |
Lista ujść w przepływie. |
DataFlowSink[] |
sources |
Lista źródeł w przepływie. |
DataFlowSource[] |
Przekształcenia |
Lista przekształceń w usłudze Flowlet. |
Przekształcanie[] |
DataFlowSink
Datasetreference
Nazwa |
Opis |
Wartość |
parameters |
Argumenty zestawu danych. |
ParametrValueSpecification |
referenceName |
Nazwa zestawu danych odwołania. |
ciąg (wymagany) |
typ |
Typ odwołania zestawu danych. |
"DatasetReference" (wymagane) |
ParametrValueSpecification
Nazwa |
Opis |
Wartość |
{niestandardowa właściwość} |
|
W przypadku Bicep można użyć funkcji any(). |
DataFlowReference
Nazwa |
Opis |
Wartość |
datasetParameters |
Odwołania do parametrów przepływu danych z zestawu danych. |
W przypadku Bicep można użyć funkcji any(). |
parameters |
Parametry przepływu danych |
ParametrValueSpecification |
referenceName |
Nazwa przepływu danych referencyjnych. |
ciąg (wymagany) |
typ |
Typ odwołania przepływu danych. |
"DataFlowReference" (wymagane) |
{niestandardowa właściwość} |
|
W przypadku Bicep można użyć funkcji any(). |
LinkedServiceReference
Nazwa |
Opis |
Wartość |
parameters |
Argumenty dla usługi LinkedService. |
ParametrValueSpecification |
referenceName |
Odwołanie do nazwy połączonej usługi. |
ciąg (wymagany) |
typ |
Typ odwołania do połączonej usługi. |
"LinkedServiceReference" (wymagane) |
DataFlowSource
Nazwa |
Opis |
Wartość |
Dataset |
Dokumentacja zestawu danych. |
Datasetreference |
description (opis) |
Opis przekształcenia. |
ciąg |
flowlet |
Odwołanie do przepływów |
DataFlowReference |
linkedService |
Dokumentacja połączonej usługi. |
LinkedServiceReference |
name |
Nazwa przekształcenia. |
ciąg (wymagany) |
MappingDataFlow
Nazwa |
Opis |
Wartość |
typ |
Typ przepływu danych. |
"MappingDataFlow" (wymagane) |
typeProperties |
Właściwości typu przepływu danych mapowania. |
MappingDataFlowTypeProperties |
MappingDataFlowTypeProperties
Nazwa |
Opis |
Wartość |
skrypt |
Skrypt przepływu danych. |
ciąg |
scriptLines |
Wiersze skryptu przepływu danych. |
ciąg[] |
Zlewozmywaki |
Lista ujść w przepływie danych. |
DataFlowSink[] |
sources |
Lista źródeł w przepływie danych. |
DataFlowSource[] |
Przekształcenia |
Lista przekształceń w przepływie danych. |
Transformacja[] |
WranglingDataFlow
Nazwa |
Opis |
Wartość |
typ |
Typ przepływu danych. |
"WranglingDataFlow" (wymagane) |
typeProperties |
Właściwości typu przepływu danych usługi PowerQuery. |
PowerQueryTypeProperties |
PowerQueryTypeProperties
Nazwa |
Opis |
Wartość |
documentLocale |
Ustawienia regionalne dokumentu mashup power query. |
ciąg |
skrypt |
Skrypt mashupu dodatku Power Query. |
ciąg |
sources |
Lista źródeł w Power Query. |
PowerQuerySource[] |
PowerQuerySource
Nazwa |
Opis |
Wartość |
Dataset |
Dokumentacja zestawu danych. |
Datasetreference |
description (opis) |
Opis przekształcenia. |
ciąg |
flowlet |
Odwołanie do przepływów |
DataFlowReference |
linkedService |
Dokumentacja połączonej usługi. |
LinkedServiceReference |
name |
Nazwa przekształcenia. |
ciąg (wymagany) |
schemaLinkedService |
Dokumentacja połączonej usługi schematu. |
LinkedServiceReference |
skrypt |
skrypt źródłowy. |
ciąg |
Definicja zasobu szablonu usługi ARM
Typ zasobu fabryk/przepływów danych można wdrożyć z operacjami docelowymi:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Aby utworzyć zasób Microsoft.DataFactory/factory/dataflows, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.DataFactory/factories/dataflows",
"apiVersion": "2018-06-01",
"name": "string",
"properties": {
"annotations": [ object ],
"description": "string",
"folder": {
"name": "string"
},
"type": "string"
// For remaining properties, see DataFlow objects
}
}
Obiekty przepływu danych
Ustaw właściwość type , aby określić typ obiektu.
W przypadku elementu Flowlet użyj:
"type": "Flowlet",
"typeProperties": {
"script": "string",
"scriptLines": [ "string" ],
"sinks": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
],
"sources": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
],
"transformations": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string"
}
]
}
W przypadku elementu MappingDataFlow użyj:
"type": "MappingDataFlow",
"typeProperties": {
"script": "string",
"scriptLines": [ "string" ],
"sinks": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"rejectedDataLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
],
"sources": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
}
}
],
"transformations": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string"
}
]
}
W przypadku WranglingDataFlow użyj:
"type": "WranglingDataFlow",
"typeProperties": {
"documentLocale": "string",
"script": "string",
"sources": [
{
"dataset": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DatasetReference"
},
"description": "string",
"flowlet": {
"datasetParameters": {},
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "DataFlowReference",
"{customized property}": {}
},
"linkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"name": "string",
"schemaLinkedService": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "LinkedServiceReference"
},
"script": "string"
}
]
}
Wartości właściwości
fabryki/przepływy danych
Nazwa |
Opis |
Wartość |
typ |
Typ zasobu |
"Microsoft.DataFactory/factory/dataflows" |
apiVersion |
Wersja interfejsu API zasobów |
'2018-06-01' |
name |
Nazwa zasobu
Zobacz, jak ustawiać nazwy i typy dla zasobów podrzędnych w szablonach usługi ARM JSON. |
ciąg (wymagany)
Limit znaków: 1–260
Prawidłowe znaki: Nie można użyć:
<>*#.%&:\\+?/ lub znaki sterujące
Zacznij od alfanumerycznego. |
properties |
Właściwości przepływu danych. |
Przepływ danych (wymagany) |
Dataflow
Nazwa |
Opis |
Wartość |
Adnotacje |
Lista tagów, których można użyć do opisywania przepływu danych. |
dowolny[] |
description (opis) |
Opis przepływu danych. |
ciąg |
folder |
Folder, w ramach którego znajduje się ten przepływ danych. Jeśli nie zostanie określony, przepływ danych pojawi się na poziomie głównym. |
DataFlowFolder |
typ |
Ustawianie typu obiektu |
Przepływ MappingDataFlow WranglingDataFlow (wymagane) |
DataFlowFolder
Nazwa |
Opis |
Wartość |
name |
Nazwa folderu, w ramach którego znajduje się ten przepływ danych. |
ciąg |
Przepływ
Nazwa |
Opis |
Wartość |
typ |
Typ przepływu danych. |
"Flowlet" (wymagane) |
typeProperties |
Właściwości typu flowlet. |
FlowletTypeProperties |
FlowletTypeProperties
Nazwa |
Opis |
Wartość |
skrypt |
Skrypt przepływu. |
ciąg |
scriptLines |
Wiersze skryptu przepływu. |
ciąg[] |
Zlewozmywaki |
Lista ujść w przepływie. |
DataFlowSink[] |
sources |
Lista źródeł w przepływie. |
DataFlowSource[] |
Przekształcenia |
Lista przekształceń w usłudze Flowlet. |
Przekształcanie[] |
DataFlowSink
Datasetreference
Nazwa |
Opis |
Wartość |
parameters |
Argumenty dla zestawu danych. |
ParameterValueSpecification |
referenceName |
Nazwa zestawu danych odwołania. |
ciąg (wymagany) |
typ |
Typ odwołania do zestawu danych. |
"DatasetReference" (wymagane) |
ParameterValueSpecification
Nazwa |
Opis |
Wartość |
{niestandardowa właściwość} |
|
|
DataFlowReference
Nazwa |
Opis |
Wartość |
datasetParameters |
Odwoływanie się do parametrów przepływu danych z zestawu danych. |
|
parameters |
Parametry przepływu danych |
ParameterValueSpecification |
referenceName |
Nazwa przepływu danych referencyjnych. |
ciąg (wymagany) |
typ |
Typ odwołania do przepływu danych. |
"DataFlowReference" (wymagane) |
{niestandardowa właściwość} |
|
|
LinkedServiceReference
Nazwa |
Opis |
Wartość |
parameters |
Argumenty dla usługi LinkedService. |
ParameterValueSpecification |
referenceName |
Odwoływanie się do nazwy usługi połączonej. |
ciąg (wymagany) |
typ |
Typ odwołania do połączonej usługi. |
"LinkedServiceReference" (wymagane) |
DataFlowSource
Nazwa |
Opis |
Wartość |
Dataset |
Dokumentacja zestawu danych. |
Datasetreference |
description (opis) |
Opis przekształcenia. |
ciąg |
flowlet |
Odwołanie do przepływów |
DataFlowReference |
linkedService |
Dokumentacja połączonej usługi. |
LinkedServiceReference |
name |
Nazwa przekształcenia. |
ciąg (wymagany) |
MappingDataFlow
Nazwa |
Opis |
Wartość |
typ |
Typ przepływu danych. |
"MappingDataFlow" (wymagane) |
typeProperties |
Właściwości typu przepływu danych mapowania. |
MappingDataFlowTypeProperties |
MappingDataFlowTypeProperties
Nazwa |
Opis |
Wartość |
skrypt |
Skrypt przepływu danych. |
ciąg |
scriptLines |
Wiersze skryptu przepływu danych. |
ciąg[] |
Zlewozmywaki |
Lista ujść w przepływie danych. |
DataFlowSink[] |
sources |
Lista źródeł w przepływie danych. |
DataFlowSource[] |
Przekształcenia |
Lista przekształceń w przepływie danych. |
Transformacja[] |
WranglingDataFlow
Nazwa |
Opis |
Wartość |
typ |
Typ przepływu danych. |
"WranglingDataFlow" (wymagane) |
typeProperties |
Właściwości typu przepływu danych usługi PowerQuery. |
PowerQueryTypeProperties |
PowerQueryTypeProperties
Nazwa |
Opis |
Wartość |
documentLocale |
Ustawienia regionalne dokumentu mashup power query. |
ciąg |
skrypt |
Skrypt mashupu dodatku Power Query. |
ciąg |
sources |
Lista źródeł w Power Query. |
PowerQuerySource[] |
PowerQuerySource
Nazwa |
Opis |
Wartość |
Dataset |
Dokumentacja zestawu danych. |
Datasetreference |
description (opis) |
Opis przekształcenia. |
ciąg |
flowlet |
Odwołanie do przepływów |
DataFlowReference |
linkedService |
Dokumentacja połączonej usługi. |
LinkedServiceReference |
name |
Nazwa przekształcenia. |
ciąg (wymagany) |
schemaLinkedService |
Dokumentacja połączonej usługi schematu. |
LinkedServiceReference |
skrypt |
skrypt źródłowy. |
ciąg |
Typ zasobu fabryk/przepływów danych można wdrożyć z operacjami docelowymi:
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Aby utworzyć zasób Microsoft.DataFactory/factory/dataflows, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/dataflows@2018-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
annotations = [ object ]
description = "string"
folder = {
name = "string"
}
type = "string"
// For remaining properties, see DataFlow objects
}
})
}
Obiekty przepływu danych
Ustaw właściwość type , aby określić typ obiektu.
W przypadku elementu Flowlet użyj:
type = "Flowlet"
typeProperties = {
script = "string"
scriptLines = [
"string"
]
sinks = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
rejectedDataLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
]
sources = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
]
transformations = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
}
]
}
W przypadku elementu MappingDataFlow użyj:
type = "MappingDataFlow"
typeProperties = {
script = "string"
scriptLines = [
"string"
]
sinks = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
rejectedDataLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
]
sources = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
}
]
transformations = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
}
]
}
W przypadku WranglingDataFlow użyj:
type = "WranglingDataFlow"
typeProperties = {
documentLocale = "string"
script = "string"
sources = [
{
dataset = {
parameters = {}
referenceName = "string"
type = "DatasetReference"
}
description = "string"
flowlet = {
parameters = {}
referenceName = "string"
type = "DataFlowReference"
}
linkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
name = "string"
schemaLinkedService = {
parameters = {}
referenceName = "string"
type = "LinkedServiceReference"
}
script = "string"
}
]
}
Wartości właściwości
fabryki/przepływy danych
Nazwa |
Opis |
Wartość |
typ |
Typ zasobu |
"Microsoft.DataFactory/factory/dataflows@2018-06-01" |
name |
Nazwa zasobu |
ciąg (wymagany)
Limit znaków: 1–260
Prawidłowe znaki: Nie można użyć:
<>*#.%&:\\+?/ lub znaki kontrolne
Zacznij od alfanumerycznego. |
parent_id |
Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. |
Identyfikator zasobu typu: fabryki |
properties |
Właściwości przepływu danych. |
Przepływ danych (wymagany) |
Dataflow
Nazwa |
Opis |
Wartość |
Adnotacje |
Lista tagów, których można użyć do opisywania przepływu danych. |
any[] |
description (opis) |
Opis przepływu danych. |
ciąg |
folder |
Folder, w ramach którego znajduje się ten przepływ danych. Jeśli nie zostanie określony, przepływ danych będzie wyświetlany na poziomie głównym. |
Folder przepływu danych |
typ |
Ustawianie typu obiektu |
Przepływ MappingDataFlow WranglingDataFlow (wymagane) |
Folder przepływu danych
Nazwa |
Opis |
Wartość |
name |
Nazwa folderu, w ramach którego znajduje się ten przepływ danych. |
ciąg |
Przepływ
Nazwa |
Opis |
Wartość |
typ |
Typ przepływu danych. |
"Flowlet" (wymagane) |
typeProperties |
Właściwości typu flowlet. |
FlowletTypeProperties |
FlowletTypeProperties
Nazwa |
Opis |
Wartość |
skrypt |
Skrypt flowletu. |
ciąg |
scriptLines |
Wiersze skryptu flowletu. |
ciąg[] |
Zlewozmywaki |
Lista ujść w przepływie. |
DataFlowSink[] |
sources |
Lista źródeł w przepływie. |
DataFlowSource[] |
Przekształcenia |
Lista przekształceń w elemecie Flowlet. |
Transformacja[] |
DataFlowSink
Datasetreference
Nazwa |
Opis |
Wartość |
parameters |
Argumenty dla zestawu danych. |
ParameterValueSpecification |
referenceName |
Nazwa zestawu danych odwołania. |
ciąg (wymagany) |
typ |
Typ odwołania do zestawu danych. |
"DatasetReference" (wymagane) |
ParameterValueSpecification
Nazwa |
Opis |
Wartość |
{niestandardowa właściwość} |
|
|
DataFlowReference
Nazwa |
Opis |
Wartość |
datasetParameters |
Odwołania do parametrów przepływu danych z zestawu danych. |
|
parameters |
Parametry przepływu danych |
ParametrValueSpecification |
referenceName |
Nazwa przepływu danych referencyjnych. |
ciąg (wymagany) |
typ |
Typ odwołania przepływu danych. |
"DataFlowReference" (wymagane) |
{niestandardowa właściwość} |
|
|
LinkedServiceReference
Nazwa |
Opis |
Wartość |
parameters |
Argumenty dla usługi LinkedService. |
ParametrValueSpecification |
referenceName |
Odwołanie do nazwy połączonej usługi. |
ciąg (wymagany) |
typ |
Typ odwołania do połączonej usługi. |
"LinkedServiceReference" (wymagane) |
DataFlowSource
Nazwa |
Opis |
Wartość |
Dataset |
Dokumentacja zestawu danych. |
Datasetreference |
description (opis) |
Opis przekształcenia. |
ciąg |
flowlet |
Odwołanie do przepływu |
DataFlowReference |
linkedService |
Dokumentacja połączonej usługi. |
LinkedServiceReference |
name |
Nazwa przekształcenia. |
ciąg (wymagany) |
MappingDataFlow
Nazwa |
Opis |
Wartość |
typ |
Typ przepływu danych. |
"MappingDataFlow" (wymagane) |
typeProperties |
Mapowanie właściwości typu przepływu danych. |
MappingDataFlowTypeProperties |
MappingDataFlowTypeProperties
Nazwa |
Opis |
Wartość |
skrypt |
Skrypt przepływu danych. |
ciąg |
scriptLines |
Wiersze skryptu przepływu danych. |
ciąg[] |
Zlewozmywaki |
Lista ujść w przepływie danych. |
DataFlowSink[] |
sources |
Lista źródeł w przepływie danych. |
DataFlowSource[] |
Przekształcenia |
Lista przekształceń w przepływie danych. |
Przekształcanie[] |
WranglingDataFlow
Nazwa |
Opis |
Wartość |
typ |
Typ przepływu danych. |
"WranglingDataFlow" (wymagane) |
typeProperties |
Właściwości typu przepływu danych usługi PowerQuery. |
PowerQueryTypeProperties |
PowerQueryTypeProperties
Nazwa |
Opis |
Wartość |
documentLocale |
Ustawienia regionalne dokumentu mashup power query. |
ciąg |
skrypt |
Skrypt mashupu dodatku Power Query. |
ciąg |
sources |
Lista źródeł w Power Query. |
PowerQuerySource[] |
PowerQuerySource
Nazwa |
Opis |
Wartość |
Dataset |
Dokumentacja zestawu danych. |
Datasetreference |
description (opis) |
Opis przekształcenia. |
ciąg |
flowlet |
Odwołanie do przepływów |
DataFlowReference |
linkedService |
Dokumentacja połączonej usługi. |
LinkedServiceReference |
name |
Nazwa przekształcenia. |
ciąg (wymagany) |
schemaLinkedService |
Dokumentacja połączonej usługi schematu. |
LinkedServiceReference |
skrypt |
skrypt źródłowy. |
ciąg |