Dela via


Microsoft.DataFactory-fabriker/dataflöden 2018-06-01

Bicep-resursdefinition

Resurstypen fabriker/dataflöden kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DataFactory/factories/dataflows-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.DataFactory/factories/dataflows@2018-06-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    annotations: [
      any(Azure.Bicep.Types.Concrete.AnyType)
    ]
    description: 'string'
    folder: {
      name: 'string'
    }
    type: 'string'
    // For remaining properties, see DataFlow objects
  }
}

DataFlödesobjekt

Ange egenskapen typ för att ange typ av objekt.

För Flowletanvänder du:

{
  type: 'Flowlet'
  typeProperties: {
    script: 'string'
    scriptLines: [
      'string'
    ]
    sinks: [
      {
        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'
        }
      }
    ]
    sources: [
      {
        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'
        schemaLinkedService: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    ]
    transformations: [
      {
        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'
      }
    ]
  }
}

För MappingDataFlowanvänder du:

{
  type: 'MappingDataFlow'
  typeProperties: {
    script: 'string'
    scriptLines: [
      'string'
    ]
    sinks: [
      {
        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'
        }
      }
    ]
    sources: [
      {
        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'
        schemaLinkedService: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
      }
    ]
    transformations: [
      {
        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'
      }
    ]
  }
}

För WranglingDataFlowanvänder du:

{
  type: 'WranglingDataFlow'
  typeProperties: {
    documentLocale: 'string'
    script: 'string'
    sources: [
      {
        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'
        schemaLinkedService: {
          parameters: {
            {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
          }
          referenceName: 'string'
          type: 'string'
        }
        script: 'string'
      }
    ]
  }
}

Egenskapsvärden

Dataflöde

Namn Beskrivning Värde
Anteckningar Lista över taggar som kan användas för att beskriva dataflödet. any[]
beskrivning Beskrivningen av dataflödet. sträng
mapp Mappen som det här dataflödet finns i. Om det inte anges visas dataflödet på rotnivå. DataFlowFolder
typ Ange till "Flowlet" för typ Flowlet. Ange till "MappingDataFlow" för typen MappingDataFlow. Ange till "WranglingDataFlow" för typen WranglingDataFlow. "Flowlet"
"MappingDataFlow"
"WranglingDataFlow" (krävs)

DataFlowFolder

Namn Beskrivning Värde
Namn Namnet på mappen som dataflödet finns i. sträng

DataFlowReference

Namn Beskrivning Värde
datauppsättningParametrar Referera till dataflödesparametrar från datauppsättningen. någon
Parametrar Dataflödesparametrar ParameterValueSpecification
referenceName Referensdataflödesnamn. sträng (krävs)
typ Referenstyp för dataflöde. "DataFlowReference" (krävs)

DataFlowSink

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)
rejectedDataLinkedService Referens för den länkade datatjänsten. LinkedServiceReference
schemaLinkedService Schemalänkad tjänstreferens. LinkedServiceReference

DataFlowSource

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)
schemaLinkedService Schemalänkad tjänstreferens. LinkedServiceReference

DatasetReference

Namn Beskrivning Värde
Parametrar Argument för datauppsättning. ParameterValueSpecification
referenceName Referensdatauppsättningens namn. sträng (krävs)
typ Referenstyp för datauppsättning. "DatasetReference" (krävs)

Flowlet

Namn Beskrivning Värde
typ Typ av dataflöde. "Flowlet" (krävs)
typeProperties Egenskaper för flödestyp. FlowletTypeProperties

FlowletTypeProperties

Namn Beskrivning Värde
manus Flowlet-skript. sträng
scriptLines Flowlet-skriptrader. string[]
Sjunker Lista över mottagare i Flowlet. DataFlowSink[]
Källor Lista över källor i Flowlet. DataFlowSource[]
Transformationer Lista över transformeringar i Flowlet. Transformation[]

LinkedServiceReference

Namn Beskrivning Värde
Parametrar Argument för LinkedService. ParameterValueSpecification
referenceName Referensnamn för LinkedService. sträng (krävs)
typ Referenstyp för länkad tjänst. "LinkedServiceReference" (krävs)

MappingDataFlow

Namn Beskrivning Värde
typ Typ av dataflöde. "MappingDataFlow" (krävs)
typeProperties Mappa egenskaper för dataflödestyp. MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

Namn Beskrivning Värde
manus DataFlow-skript. sträng
scriptLines Dataflödesskriptrader. string[]
Sjunker Lista över mottagare i dataflödet. DataFlowSink[]
Källor Lista över källor i dataflödet. DataFlowSource[]
Transformationer Lista över transformeringar i dataflödet. Transformation[]

Microsoft.DataFactory/fabriker/dataflöden

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 260
Mönster = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: fabriker
Egenskaper Dataflödesegenskaper. DataFlow- (krävs)

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

PowerQuerySource

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)
schemaLinkedService Schemalänkad tjänstreferens. LinkedServiceReference
manus källskript. sträng

PowerQueryTypeProperties

Namn Beskrivning Värde
documentLocale Nationella inställningar för power query-kombinationsdokumentet. sträng
manus Power Query-kombinationsskript. sträng
Källor Lista över källor i Power Query. PowerQuerySource[]

Omvandling

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)

WranglingDataFlow

Namn Beskrivning Värde
typ Typ av dataflöde. "WranglingDataFlow" (krävs)
typeProperties Egenskaper för PowerQuery-dataflödestyp. PowerQueryTypeProperties

Resursdefinition för ARM-mall

Resurstypen fabriker/dataflöden kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DataFactory/factories/dataflows-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.DataFactory/factories/dataflows",
  "apiVersion": "2018-06-01",
  "name": "string",
  "properties": {
    "annotations": [ {} ],
    "description": "string",
    "folder": {
      "name": "string"
    },
    "type": "string"
    // For remaining properties, see DataFlow objects
  }
}

DataFlödesobjekt

Ange egenskapen typ för att ange typ av objekt.

För Flowletanvänder du:

{
  "type": "Flowlet",
  "typeProperties": {
    "script": "string",
    "scriptLines": [ "string" ],
    "sinks": [
      {
        "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"
        }
      }
    ],
    "sources": [
      {
        "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",
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        }
      }
    ],
    "transformations": [
      {
        "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"
      }
    ]
  }
}

För MappingDataFlowanvänder du:

{
  "type": "MappingDataFlow",
  "typeProperties": {
    "script": "string",
    "scriptLines": [ "string" ],
    "sinks": [
      {
        "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"
        }
      }
    ],
    "sources": [
      {
        "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",
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        }
      }
    ],
    "transformations": [
      {
        "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"
      }
    ]
  }
}

För WranglingDataFlowanvänder du:

{
  "type": "WranglingDataFlow",
  "typeProperties": {
    "documentLocale": "string",
    "script": "string",
    "sources": [
      {
        "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",
        "schemaLinkedService": {
          "parameters": {
            "{customized property}": {}
          },
          "referenceName": "string",
          "type": "string"
        },
        "script": "string"
      }
    ]
  }
}

Egenskapsvärden

Dataflöde

Namn Beskrivning Värde
Anteckningar Lista över taggar som kan användas för att beskriva dataflödet. any[]
beskrivning Beskrivningen av dataflödet. sträng
mapp Mappen som det här dataflödet finns i. Om det inte anges visas dataflödet på rotnivå. DataFlowFolder
typ Ange till "Flowlet" för typ Flowlet. Ange till "MappingDataFlow" för typen MappingDataFlow. Ange till "WranglingDataFlow" för typen WranglingDataFlow. "Flowlet"
"MappingDataFlow"
"WranglingDataFlow" (krävs)

DataFlowFolder

Namn Beskrivning Värde
Namn Namnet på mappen som dataflödet finns i. sträng

DataFlowReference

Namn Beskrivning Värde
datauppsättningParametrar Referera till dataflödesparametrar från datauppsättningen. någon
Parametrar Dataflödesparametrar ParameterValueSpecification
referenceName Referensdataflödesnamn. sträng (krävs)
typ Referenstyp för dataflöde. "DataFlowReference" (krävs)

DataFlowSink

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)
rejectedDataLinkedService Referens för den länkade datatjänsten. LinkedServiceReference
schemaLinkedService Schemalänkad tjänstreferens. LinkedServiceReference

DataFlowSource

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)
schemaLinkedService Schemalänkad tjänstreferens. LinkedServiceReference

DatasetReference

Namn Beskrivning Värde
Parametrar Argument för datauppsättning. ParameterValueSpecification
referenceName Referensdatauppsättningens namn. sträng (krävs)
typ Referenstyp för datauppsättning. "DatasetReference" (krävs)

Flowlet

Namn Beskrivning Värde
typ Typ av dataflöde. "Flowlet" (krävs)
typeProperties Egenskaper för flödestyp. FlowletTypeProperties

FlowletTypeProperties

Namn Beskrivning Värde
manus Flowlet-skript. sträng
scriptLines Flowlet-skriptrader. string[]
Sjunker Lista över mottagare i Flowlet. DataFlowSink[]
Källor Lista över källor i Flowlet. DataFlowSource[]
Transformationer Lista över transformeringar i Flowlet. Transformation[]

LinkedServiceReference

Namn Beskrivning Värde
Parametrar Argument för LinkedService. ParameterValueSpecification
referenceName Referensnamn för LinkedService. sträng (krävs)
typ Referenstyp för länkad tjänst. "LinkedServiceReference" (krävs)

MappingDataFlow

Namn Beskrivning Värde
typ Typ av dataflöde. "MappingDataFlow" (krävs)
typeProperties Mappa egenskaper för dataflödestyp. MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

Namn Beskrivning Värde
manus DataFlow-skript. sträng
scriptLines Dataflödesskriptrader. string[]
Sjunker Lista över mottagare i dataflödet. DataFlowSink[]
Källor Lista över källor i dataflödet. DataFlowSource[]
Transformationer Lista över transformeringar i dataflödet. Transformation[]

Microsoft.DataFactory/fabriker/dataflöden

Namn Beskrivning Värde
apiVersion API-versionen '2018-06-01'
Namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 260
Mönster = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (krävs)
Egenskaper Dataflödesegenskaper. DataFlow- (krävs)
typ Resurstypen "Microsoft.DataFactory/factories/dataflows"

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

PowerQuerySource

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)
schemaLinkedService Schemalänkad tjänstreferens. LinkedServiceReference
manus källskript. sträng

PowerQueryTypeProperties

Namn Beskrivning Värde
documentLocale Nationella inställningar för power query-kombinationsdokumentet. sträng
manus Power Query-kombinationsskript. sträng
Källor Lista över källor i Power Query. PowerQuerySource[]

Omvandling

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)

WranglingDataFlow

Namn Beskrivning Värde
typ Typ av dataflöde. "WranglingDataFlow" (krävs)
typeProperties Egenskaper för PowerQuery-dataflödestyp. PowerQueryTypeProperties

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen fabriker/dataflöden kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.DataFactory/factories/dataflows-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/dataflows@2018-06-01"
  name = "string"
  body = jsonencode({
    properties = {
      annotations = [
        ?
      ]
      description = "string"
      folder = {
        name = "string"
      }
      type = "string"
      // For remaining properties, see DataFlow objects
    }
  })
}

DataFlödesobjekt

Ange egenskapen typ för att ange typ av objekt.

För Flowletanvänder du:

{
  type = "Flowlet"
  typeProperties = {
    script = "string"
    scriptLines = [
      "string"
    ]
    sinks = [
      {
        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"
        }
      }
    ]
    sources = [
      {
        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"
        schemaLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      }
    ]
    transformations = [
      {
        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"
      }
    ]
  }
}

För MappingDataFlowanvänder du:

{
  type = "MappingDataFlow"
  typeProperties = {
    script = "string"
    scriptLines = [
      "string"
    ]
    sinks = [
      {
        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"
        }
      }
    ]
    sources = [
      {
        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"
        schemaLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
      }
    ]
    transformations = [
      {
        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"
      }
    ]
  }
}

För WranglingDataFlowanvänder du:

{
  type = "WranglingDataFlow"
  typeProperties = {
    documentLocale = "string"
    script = "string"
    sources = [
      {
        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"
        schemaLinkedService = {
          parameters = {
            {customized property} = ?
          }
          referenceName = "string"
          type = "string"
        }
        script = "string"
      }
    ]
  }
}

Egenskapsvärden

Dataflöde

Namn Beskrivning Värde
Anteckningar Lista över taggar som kan användas för att beskriva dataflödet. any[]
beskrivning Beskrivningen av dataflödet. sträng
mapp Mappen som det här dataflödet finns i. Om det inte anges visas dataflödet på rotnivå. DataFlowFolder
typ Ange till "Flowlet" för typ Flowlet. Ange till "MappingDataFlow" för typen MappingDataFlow. Ange till "WranglingDataFlow" för typen WranglingDataFlow. "Flowlet"
"MappingDataFlow"
"WranglingDataFlow" (krävs)

DataFlowFolder

Namn Beskrivning Värde
Namn Namnet på mappen som dataflödet finns i. sträng

DataFlowReference

Namn Beskrivning Värde
datauppsättningParametrar Referera till dataflödesparametrar från datauppsättningen. någon
Parametrar Dataflödesparametrar ParameterValueSpecification
referenceName Referensdataflödesnamn. sträng (krävs)
typ Referenstyp för dataflöde. "DataFlowReference" (krävs)

DataFlowSink

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)
rejectedDataLinkedService Referens för den länkade datatjänsten. LinkedServiceReference
schemaLinkedService Schemalänkad tjänstreferens. LinkedServiceReference

DataFlowSource

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)
schemaLinkedService Schemalänkad tjänstreferens. LinkedServiceReference

DatasetReference

Namn Beskrivning Värde
Parametrar Argument för datauppsättning. ParameterValueSpecification
referenceName Referensdatauppsättningens namn. sträng (krävs)
typ Referenstyp för datauppsättning. "DatasetReference" (krävs)

Flowlet

Namn Beskrivning Värde
typ Typ av dataflöde. "Flowlet" (krävs)
typeProperties Egenskaper för flödestyp. FlowletTypeProperties

FlowletTypeProperties

Namn Beskrivning Värde
manus Flowlet-skript. sträng
scriptLines Flowlet-skriptrader. string[]
Sjunker Lista över mottagare i Flowlet. DataFlowSink[]
Källor Lista över källor i Flowlet. DataFlowSource[]
Transformationer Lista över transformeringar i Flowlet. Transformation[]

LinkedServiceReference

Namn Beskrivning Värde
Parametrar Argument för LinkedService. ParameterValueSpecification
referenceName Referensnamn för LinkedService. sträng (krävs)
typ Referenstyp för länkad tjänst. "LinkedServiceReference" (krävs)

MappingDataFlow

Namn Beskrivning Värde
typ Typ av dataflöde. "MappingDataFlow" (krävs)
typeProperties Mappa egenskaper för dataflödestyp. MappingDataFlowTypeProperties

MappingDataFlowTypeProperties

Namn Beskrivning Värde
manus DataFlow-skript. sträng
scriptLines Dataflödesskriptrader. string[]
Sjunker Lista över mottagare i dataflödet. DataFlowSink[]
Källor Lista över källor i dataflödet. DataFlowSource[]
Transformationer Lista över transformeringar i dataflödet. Transformation[]

Microsoft.DataFactory/fabriker/dataflöden

Namn Beskrivning Värde
Namn Resursnamnet sträng

Begränsningar:
Min längd = 1
Maximal längd = 260
Mönster = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: fabriker
Egenskaper Dataflödesegenskaper. DataFlow- (krävs)
typ Resurstypen "Microsoft.DataFactory/factories/dataflows@2018-06-01"

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

ParameterValueSpecification

Namn Beskrivning Värde

PowerQuerySource

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)
schemaLinkedService Schemalänkad tjänstreferens. LinkedServiceReference
manus källskript. sträng

PowerQueryTypeProperties

Namn Beskrivning Värde
documentLocale Nationella inställningar för power query-kombinationsdokumentet. sträng
manus Power Query-kombinationsskript. sträng
Källor Lista över källor i Power Query. PowerQuerySource[]

Omvandling

Namn Beskrivning Värde
dataset Datamängdsreferens. DatasetReference
beskrivning Beskrivning av transformering. sträng
flowlet Flowlet-referens DataFlowReference
linkedService Referens för länkad tjänst. LinkedServiceReference
Namn Transformeringsnamn. sträng (krävs)

WranglingDataFlow

Namn Beskrivning Värde
typ Typ av dataflöde. "WranglingDataFlow" (krävs)
typeProperties Egenskaper för PowerQuery-dataflödestyp. PowerQueryTypeProperties