Udostępnij za pośrednictwem


Microsoft.DataFactory factory/adfcdcs 2018-06-01

Definicja zasobu Bicep

Typ zasobu fabryk/adfcdcs można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.DataFactory/factory/adfcdcs, dodaj następujący kod Bicep do szablonu.

resource symbolicname 'Microsoft.DataFactory/factories/adfcdcs@2018-06-01' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    allowVNetOverride: bool
    description: 'string'
    folder: {
      name: 'string'
    }
    policy: {
      mode: 'string'
      recurrence: {
        frequency: 'string'
        interval: int
      }
    }
    sourceConnectionsInfo: [
      {
        connection: {
          commonDslConnectorProperties: [
            {
              name: 'string'
              value: any(Azure.Bicep.Types.Concrete.AnyType)
            }
          ]
          isInlineDataset: bool
          linkedService: {
            parameters: {
              {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
            }
            referenceName: 'string'
            type: 'string'
          }
          linkedServiceType: 'string'
          type: 'string'
        }
        sourceEntities: [
          {
            name: 'string'
            properties: {
              dslConnectorProperties: [
                {
                  name: 'string'
                  value: any(Azure.Bicep.Types.Concrete.AnyType)
                }
              ]
              schema: [
                {
                  dataType: 'string'
                  name: 'string'
                }
              ]
            }
          }
        ]
      }
    ]
    status: 'string'
    targetConnectionsInfo: [
      {
        connection: {
          commonDslConnectorProperties: [
            {
              name: 'string'
              value: any(Azure.Bicep.Types.Concrete.AnyType)
            }
          ]
          isInlineDataset: bool
          linkedService: {
            parameters: {
              {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
            }
            referenceName: 'string'
            type: 'string'
          }
          linkedServiceType: 'string'
          type: 'string'
        }
        dataMapperMappings: [
          {
            attributeMappingInfo: {
              attributeMappings: [
                {
                  attributeReference: {
                    entity: 'string'
                    entityConnectionReference: {
                      connectionName: 'string'
                      type: 'string'
                    }
                    name: 'string'
                  }
                  attributeReferences: [
                    {
                      entity: 'string'
                      entityConnectionReference: {
                        connectionName: 'string'
                        type: 'string'
                      }
                      name: 'string'
                    }
                  ]
                  expression: 'string'
                  functionName: 'string'
                  name: 'string'
                  type: 'string'
                }
              ]
            }
            sourceConnectionReference: {
              connectionName: 'string'
              type: 'string'
            }
            sourceDenormalizeInfo: any(Azure.Bicep.Types.Concrete.AnyType)
            sourceEntityName: 'string'
            targetEntityName: 'string'
          }
        ]
        relationships: [
          any(Azure.Bicep.Types.Concrete.AnyType)
        ]
        targetEntities: [
          {
            name: 'string'
            properties: {
              dslConnectorProperties: [
                {
                  name: 'string'
                  value: any(Azure.Bicep.Types.Concrete.AnyType)
                }
              ]
              schema: [
                {
                  dataType: 'string'
                  name: 'string'
                }
              ]
            }
          }
        ]
      }
    ]
  }
}

Wartości właściwości

ChangeDataCapture

Nazwa Opis Wartość
allowVNetOverride Wartość logiczna określająca, czy konfiguracja sieci wirtualnej musi zostać zastąpiona. Bool
opis Opis przechwytywania danych zmian. struna
folder Folder, w którego znajduje się to cdC. Jeśli nie zostanie określony, usługa CDC będzie wyświetlana na poziomie głównym. ChangeDataCaptureFolder
polityka Zasady cdC MapperPolicy (wymagane)
sourceConnectionsInfo Lista połączeń źródeł, które mogą być używane jako źródła w usłudze CDC. MapperSourceConnectionsInfo[] (wymagane)
stan Stan cdC tak, jakby był uruchomiony lub zatrzymany. struna
targetConnectionsInfo Lista połączeń docelowych, które mogą być używane jako źródła w usłudze CDC. MapperTargetConnectionsInfo[] (wymagane)

ChangeDataCaptureFolder

Nazwa Opis Wartość
nazwa Nazwa folderu, w którego znajduje się ta usługa CDC. struna

DataMapperMapping

Nazwa Opis Wartość
attributeMappingInfo Spowoduje to, że użytkownik podał informacje o mapowaniu atrybutów. MapperAttributeMappings
sourceConnectionReference Odwołanie do połączenia źródłowego. MapperConnectionReference
sourceDenormalizeInfo Zawiera informacje o denormalizacji źródłowej używane podczas dołączania do wielu źródeł. jakikolwiek
sourceEntityName Nazwa tabeli źródłowej struna
targetEntityName Nazwa tabeli docelowej struna

LinkedServiceReference

Nazwa Opis Wartość
Parametry Argumenty dla usługi LinkedService. ParameterValueSpecification
referenceName Odwołaj się do nazwy połączonej usługi. ciąg (wymagany)
typ Typ odwołania połączonej usługi. "LinkedServiceReference" (wymagane)

MapperAttributeMapping

Nazwa Opis Wartość
attributeReference Odwołanie do kolumny źródłowej używanej w mapowaniu. Jest on używany tylko dla typu mapowania "Direct". MapperAttributeReference
attributeReferences Lista odwołań do kolumn źródłowych. Jest on używany tylko dla mapowań typu "Pochodne" i "Agregacja". MapperAttributeReference[]
wyrażenie Wyrażenie używane do mapowania typów "Agregacja" i "Pochodne". struna
functionName Nazwa funkcji używanej do mapowania typów "Aggregate" i "Derived" (z wyjątkiem "Zaawansowane"). struna
nazwa Nazwa kolumny docelowej. struna
typ Typ mapowania atrybutów CDC. Uwaga: Typ mapowania "Zaawansowane" jest również zapisywany jako "Pochodne". "Agregacja"
"Pochodne"
"Bezpośredni"

MapperAttributeMappings

Nazwa Opis Wartość
attributeMappings Lista mapowań atrybutów. MapperAttributeMapping[]

MapperAttributeReference

Nazwa Opis Wartość
jednostka Nazwa tabeli. struna
entityConnectionReference Odwołanie do połączenia. MapperConnectionReference
nazwa Nazwa kolumny. struna

MapperConnection

Nazwa Opis Wartość
commonDslConnectorProperties Lista par nazwa/wartość dla właściwości połączenia. MapperDslConnectorProperties[]
isInlineDataset Wartość logiczna wskazująca, czy połączona usługa jest typu wbudowany zestaw danych. Obecnie obsługiwane są tylko wbudowane zestawy danych. Bool
linkedService Dokumentacja połączonej usługi. LinkedServiceReference
linkedServiceType Typ połączonej usługi, np. AzureBlobFS. struna
typ Typ połączenia za pośrednictwem połączonej usługi lub zestawu danych. "linkedservicetype" (wymagane)

MapperConnectionReference

Nazwa Opis Wartość
connectionName Nazwa połączenia struna
typ Typ połączenia za pośrednictwem połączonej usługi lub zestawu danych. "linkedservicetype"

MapperDslConnectorProperties

Nazwa Opis Wartość
nazwa Nazwa właściwości. struna
wartość Wartość właściwości. jakikolwiek

MapperPolicy

Nazwa Opis Wartość
tryb Tryb uruchamiania cdC: batch vs continuous. struna
nawrót Definiuje częstotliwość i interwał uruchamiania usługi CDC dla trybu wsadowego. MapperPolicyRecurrence

MapperPolicyRecurrence

Nazwa Opis Wartość
częstotliwość Częstotliwość okresu w kategoriach "Hour", "Minute" lub "Second". "Godzina"
"Minuta"
"Drugi"
interwał Rzeczywista wartość interwału zgodnie z wybraną częstotliwością. Int

MapperSourceConnectionsInfo

Nazwa Opis Wartość
połączenie Szczegóły połączenia źródłowego. MapperConnection
sourceEntities Lista tabel źródłowych dla połączenia źródłowego. MapperTable []

Tabela mapowania

Nazwa Opis Wartość
nazwa Nazwa tabeli. struna
Właściwości Właściwości tabeli. MapperTableProperties

MapperTableProperties

Nazwa Opis Wartość
dslConnectorProperties Lista par nazwa/wartość dla właściwości połączenia. MapperDslConnectorProperties[]
schemat Lista kolumn dla tabeli źródłowej. MapperTableSchema[]

MapperTableSchema

Nazwa Opis Wartość
Datatype Typ danych kolumny. struna
nazwa Nazwa kolumny. struna

MapperTargetConnectionsInfo

Nazwa Opis Wartość
połączenie Szczegóły połączenia źródłowego. MapperConnection
dataMapperMappings Lista mapowań tabel. DataMapperMapping[]
Relacje Lista informacji o relacji między tabelami. any[]
targetEntities Lista tabel źródłowych dla połączenia docelowego. MapperTable []

Microsoft.DataFactory/factory/adfcdcs

Nazwa Opis Wartość
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 260
Wzorzec = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (wymagane)
rodzic W 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.
Nazwa symboliczna zasobu typu: fabryki
Właściwości Właściwości przechwytywania danych zmian. ChangeDataCapture (wymagane)

ParametrValueSpecification

Nazwa Opis Wartość

Definicja zasobu szablonu usługi ARM

Typ zasobu fabryk/adfcdcs można wdrożyć przy użyciu operacji docelowych:

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.DataFactory/factory/adfcdcs, dodaj następujący kod JSON do szablonu.

{
  "type": "Microsoft.DataFactory/factories/adfcdcs",
  "apiVersion": "2018-06-01",
  "name": "string",
  "properties": {
    "allowVNetOverride": "bool",
    "description": "string",
    "folder": {
      "name": "string"
    },
    "policy": {
      "mode": "string",
      "recurrence": {
        "frequency": "string",
        "interval": "int"
      }
    },
    "sourceConnectionsInfo": [
      {
        "connection": {
          "commonDslConnectorProperties": [
            {
              "name": "string",
              "value": {}
            }
          ],
          "isInlineDataset": "bool",
          "linkedService": {
            "parameters": {
              "{customized property}": {}
            },
            "referenceName": "string",
            "type": "string"
          },
          "linkedServiceType": "string",
          "type": "string"
        },
        "sourceEntities": [
          {
            "name": "string",
            "properties": {
              "dslConnectorProperties": [
                {
                  "name": "string",
                  "value": {}
                }
              ],
              "schema": [
                {
                  "dataType": "string",
                  "name": "string"
                }
              ]
            }
          }
        ]
      }
    ],
    "status": "string",
    "targetConnectionsInfo": [
      {
        "connection": {
          "commonDslConnectorProperties": [
            {
              "name": "string",
              "value": {}
            }
          ],
          "isInlineDataset": "bool",
          "linkedService": {
            "parameters": {
              "{customized property}": {}
            },
            "referenceName": "string",
            "type": "string"
          },
          "linkedServiceType": "string",
          "type": "string"
        },
        "dataMapperMappings": [
          {
            "attributeMappingInfo": {
              "attributeMappings": [
                {
                  "attributeReference": {
                    "entity": "string",
                    "entityConnectionReference": {
                      "connectionName": "string",
                      "type": "string"
                    },
                    "name": "string"
                  },
                  "attributeReferences": [
                    {
                      "entity": "string",
                      "entityConnectionReference": {
                        "connectionName": "string",
                        "type": "string"
                      },
                      "name": "string"
                    }
                  ],
                  "expression": "string",
                  "functionName": "string",
                  "name": "string",
                  "type": "string"
                }
              ]
            },
            "sourceConnectionReference": {
              "connectionName": "string",
              "type": "string"
            },
            "sourceDenormalizeInfo": {},
            "sourceEntityName": "string",
            "targetEntityName": "string"
          }
        ],
        "relationships": [ {} ],
        "targetEntities": [
          {
            "name": "string",
            "properties": {
              "dslConnectorProperties": [
                {
                  "name": "string",
                  "value": {}
                }
              ],
              "schema": [
                {
                  "dataType": "string",
                  "name": "string"
                }
              ]
            }
          }
        ]
      }
    ]
  }
}

Wartości właściwości

ChangeDataCapture

Nazwa Opis Wartość
allowVNetOverride Wartość logiczna określająca, czy konfiguracja sieci wirtualnej musi zostać zastąpiona. Bool
opis Opis przechwytywania danych zmian. struna
folder Folder, w którego znajduje się to cdC. Jeśli nie zostanie określony, usługa CDC będzie wyświetlana na poziomie głównym. ChangeDataCaptureFolder
polityka Zasady cdC MapperPolicy (wymagane)
sourceConnectionsInfo Lista połączeń źródeł, które mogą być używane jako źródła w usłudze CDC. MapperSourceConnectionsInfo[] (wymagane)
stan Stan cdC tak, jakby był uruchomiony lub zatrzymany. struna
targetConnectionsInfo Lista połączeń docelowych, które mogą być używane jako źródła w usłudze CDC. MapperTargetConnectionsInfo[] (wymagane)

ChangeDataCaptureFolder

Nazwa Opis Wartość
nazwa Nazwa folderu, w którego znajduje się ta usługa CDC. struna

DataMapperMapping

Nazwa Opis Wartość
attributeMappingInfo Spowoduje to, że użytkownik podał informacje o mapowaniu atrybutów. MapperAttributeMappings
sourceConnectionReference Odwołanie do połączenia źródłowego. MapperConnectionReference
sourceDenormalizeInfo Zawiera informacje o denormalizacji źródłowej używane podczas dołączania do wielu źródeł. jakikolwiek
sourceEntityName Nazwa tabeli źródłowej struna
targetEntityName Nazwa tabeli docelowej struna

LinkedServiceReference

Nazwa Opis Wartość
Parametry Argumenty dla usługi LinkedService. ParameterValueSpecification
referenceName Odwołaj się do nazwy połączonej usługi. ciąg (wymagany)
typ Typ odwołania połączonej usługi. "LinkedServiceReference" (wymagane)

MapperAttributeMapping

Nazwa Opis Wartość
attributeReference Odwołanie do kolumny źródłowej używanej w mapowaniu. Jest on używany tylko dla typu mapowania "Direct". MapperAttributeReference
attributeReferences Lista odwołań do kolumn źródłowych. Jest on używany tylko dla mapowań typu "Pochodne" i "Agregacja". MapperAttributeReference[]
wyrażenie Wyrażenie używane do mapowania typów "Agregacja" i "Pochodne". struna
functionName Nazwa funkcji używanej do mapowania typów "Aggregate" i "Derived" (z wyjątkiem "Zaawansowane"). struna
nazwa Nazwa kolumny docelowej. struna
typ Typ mapowania atrybutów CDC. Uwaga: Typ mapowania "Zaawansowane" jest również zapisywany jako "Pochodne". "Agregacja"
"Pochodne"
"Bezpośredni"

MapperAttributeMappings

Nazwa Opis Wartość
attributeMappings Lista mapowań atrybutów. MapperAttributeMapping[]

MapperAttributeReference

Nazwa Opis Wartość
jednostka Nazwa tabeli. struna
entityConnectionReference Odwołanie do połączenia. MapperConnectionReference
nazwa Nazwa kolumny. struna

MapperConnection

Nazwa Opis Wartość
commonDslConnectorProperties Lista par nazwa/wartość dla właściwości połączenia. MapperDslConnectorProperties[]
isInlineDataset Wartość logiczna wskazująca, czy połączona usługa jest typu wbudowany zestaw danych. Obecnie obsługiwane są tylko wbudowane zestawy danych. Bool
linkedService Dokumentacja połączonej usługi. LinkedServiceReference
linkedServiceType Typ połączonej usługi, np. AzureBlobFS. struna
typ Typ połączenia za pośrednictwem połączonej usługi lub zestawu danych. "linkedservicetype" (wymagane)

MapperConnectionReference

Nazwa Opis Wartość
connectionName Nazwa połączenia struna
typ Typ połączenia za pośrednictwem połączonej usługi lub zestawu danych. "linkedservicetype"

MapperDslConnectorProperties

Nazwa Opis Wartość
nazwa Nazwa właściwości. struna
wartość Wartość właściwości. jakikolwiek

MapperPolicy

Nazwa Opis Wartość
tryb Tryb uruchamiania cdC: batch vs continuous. struna
nawrót Definiuje częstotliwość i interwał uruchamiania usługi CDC dla trybu wsadowego. MapperPolicyRecurrence

MapperPolicyRecurrence

Nazwa Opis Wartość
częstotliwość Częstotliwość okresu w kategoriach "Hour", "Minute" lub "Second". "Godzina"
"Minuta"
"Drugi"
interwał Rzeczywista wartość interwału zgodnie z wybraną częstotliwością. Int

MapperSourceConnectionsInfo

Nazwa Opis Wartość
połączenie Szczegóły połączenia źródłowego. MapperConnection
sourceEntities Lista tabel źródłowych dla połączenia źródłowego. MapperTable []

Tabela mapowania

Nazwa Opis Wartość
nazwa Nazwa tabeli. struna
Właściwości Właściwości tabeli. MapperTableProperties

MapperTableProperties

Nazwa Opis Wartość
dslConnectorProperties Lista par nazwa/wartość dla właściwości połączenia. MapperDslConnectorProperties[]
schemat Lista kolumn dla tabeli źródłowej. MapperTableSchema[]

MapperTableSchema

Nazwa Opis Wartość
Datatype Typ danych kolumny. struna
nazwa Nazwa kolumny. struna

MapperTargetConnectionsInfo

Nazwa Opis Wartość
połączenie Szczegóły połączenia źródłowego. MapperConnection
dataMapperMappings Lista mapowań tabel. DataMapperMapping[]
Relacje Lista informacji o relacji między tabelami. any[]
targetEntities Lista tabel źródłowych dla połączenia docelowego. MapperTable []

Microsoft.DataFactory/factory/adfcdcs

Nazwa Opis Wartość
apiVersion Wersja interfejsu API '2018-06-01'
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 260
Wzorzec = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (wymagane)
Właściwości Właściwości przechwytywania danych zmian. ChangeDataCapture (wymagane)
typ Typ zasobu "Microsoft.DataFactory/factory/adfcdcs"

ParametrValueSpecification

Nazwa Opis Wartość

Definicja zasobu narzędzia Terraform (dostawcy AzAPI)

Typ zasobu fabryk/adfcdcs można wdrożyć przy użyciu operacji docelowych:

  • grupy zasobów

Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.

Format zasobu

Aby utworzyć zasób Microsoft.DataFactory/factory/adfcdcs, dodaj następujący program Terraform do szablonu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/adfcdcs@2018-06-01"
  name = "string"
  body = jsonencode({
    properties = {
      allowVNetOverride = bool
      description = "string"
      folder = {
        name = "string"
      }
      policy = {
        mode = "string"
        recurrence = {
          frequency = "string"
          interval = int
        }
      }
      sourceConnectionsInfo = [
        {
          connection = {
            commonDslConnectorProperties = [
              {
                name = "string"
                value = ?
              }
            ]
            isInlineDataset = bool
            linkedService = {
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            linkedServiceType = "string"
            type = "string"
          }
          sourceEntities = [
            {
              name = "string"
              properties = {
                dslConnectorProperties = [
                  {
                    name = "string"
                    value = ?
                  }
                ]
                schema = [
                  {
                    dataType = "string"
                    name = "string"
                  }
                ]
              }
            }
          ]
        }
      ]
      status = "string"
      targetConnectionsInfo = [
        {
          connection = {
            commonDslConnectorProperties = [
              {
                name = "string"
                value = ?
              }
            ]
            isInlineDataset = bool
            linkedService = {
              parameters = {
                {customized property} = ?
              }
              referenceName = "string"
              type = "string"
            }
            linkedServiceType = "string"
            type = "string"
          }
          dataMapperMappings = [
            {
              attributeMappingInfo = {
                attributeMappings = [
                  {
                    attributeReference = {
                      entity = "string"
                      entityConnectionReference = {
                        connectionName = "string"
                        type = "string"
                      }
                      name = "string"
                    }
                    attributeReferences = [
                      {
                        entity = "string"
                        entityConnectionReference = {
                          connectionName = "string"
                          type = "string"
                        }
                        name = "string"
                      }
                    ]
                    expression = "string"
                    functionName = "string"
                    name = "string"
                    type = "string"
                  }
                ]
              }
              sourceConnectionReference = {
                connectionName = "string"
                type = "string"
              }
              sourceDenormalizeInfo = ?
              sourceEntityName = "string"
              targetEntityName = "string"
            }
          ]
          relationships = [
            ?
          ]
          targetEntities = [
            {
              name = "string"
              properties = {
                dslConnectorProperties = [
                  {
                    name = "string"
                    value = ?
                  }
                ]
                schema = [
                  {
                    dataType = "string"
                    name = "string"
                  }
                ]
              }
            }
          ]
        }
      ]
    }
  })
}

Wartości właściwości

ChangeDataCapture

Nazwa Opis Wartość
allowVNetOverride Wartość logiczna określająca, czy konfiguracja sieci wirtualnej musi zostać zastąpiona. Bool
opis Opis przechwytywania danych zmian. struna
folder Folder, w którego znajduje się to cdC. Jeśli nie zostanie określony, usługa CDC będzie wyświetlana na poziomie głównym. ChangeDataCaptureFolder
polityka Zasady cdC MapperPolicy (wymagane)
sourceConnectionsInfo Lista połączeń źródeł, które mogą być używane jako źródła w usłudze CDC. MapperSourceConnectionsInfo[] (wymagane)
stan Stan cdC tak, jakby był uruchomiony lub zatrzymany. struna
targetConnectionsInfo Lista połączeń docelowych, które mogą być używane jako źródła w usłudze CDC. MapperTargetConnectionsInfo[] (wymagane)

ChangeDataCaptureFolder

Nazwa Opis Wartość
nazwa Nazwa folderu, w którego znajduje się ta usługa CDC. struna

DataMapperMapping

Nazwa Opis Wartość
attributeMappingInfo Spowoduje to, że użytkownik podał informacje o mapowaniu atrybutów. MapperAttributeMappings
sourceConnectionReference Odwołanie do połączenia źródłowego. MapperConnectionReference
sourceDenormalizeInfo Zawiera informacje o denormalizacji źródłowej używane podczas dołączania do wielu źródeł. jakikolwiek
sourceEntityName Nazwa tabeli źródłowej struna
targetEntityName Nazwa tabeli docelowej struna

LinkedServiceReference

Nazwa Opis Wartość
Parametry Argumenty dla usługi LinkedService. ParameterValueSpecification
referenceName Odwołaj się do nazwy połączonej usługi. ciąg (wymagany)
typ Typ odwołania połączonej usługi. "LinkedServiceReference" (wymagane)

MapperAttributeMapping

Nazwa Opis Wartość
attributeReference Odwołanie do kolumny źródłowej używanej w mapowaniu. Jest on używany tylko dla typu mapowania "Direct". MapperAttributeReference
attributeReferences Lista odwołań do kolumn źródłowych. Jest on używany tylko dla mapowań typu "Pochodne" i "Agregacja". MapperAttributeReference[]
wyrażenie Wyrażenie używane do mapowania typów "Agregacja" i "Pochodne". struna
functionName Nazwa funkcji używanej do mapowania typów "Aggregate" i "Derived" (z wyjątkiem "Zaawansowane"). struna
nazwa Nazwa kolumny docelowej. struna
typ Typ mapowania atrybutów CDC. Uwaga: Typ mapowania "Zaawansowane" jest również zapisywany jako "Pochodne". "Agregacja"
"Pochodne"
"Bezpośredni"

MapperAttributeMappings

Nazwa Opis Wartość
attributeMappings Lista mapowań atrybutów. MapperAttributeMapping[]

MapperAttributeReference

Nazwa Opis Wartość
jednostka Nazwa tabeli. struna
entityConnectionReference Odwołanie do połączenia. MapperConnectionReference
nazwa Nazwa kolumny. struna

MapperConnection

Nazwa Opis Wartość
commonDslConnectorProperties Lista par nazwa/wartość dla właściwości połączenia. MapperDslConnectorProperties[]
isInlineDataset Wartość logiczna wskazująca, czy połączona usługa jest typu wbudowany zestaw danych. Obecnie obsługiwane są tylko wbudowane zestawy danych. Bool
linkedService Dokumentacja połączonej usługi. LinkedServiceReference
linkedServiceType Typ połączonej usługi, np. AzureBlobFS. struna
typ Typ połączenia za pośrednictwem połączonej usługi lub zestawu danych. "linkedservicetype" (wymagane)

MapperConnectionReference

Nazwa Opis Wartość
connectionName Nazwa połączenia struna
typ Typ połączenia za pośrednictwem połączonej usługi lub zestawu danych. "linkedservicetype"

MapperDslConnectorProperties

Nazwa Opis Wartość
nazwa Nazwa właściwości. struna
wartość Wartość właściwości. jakikolwiek

MapperPolicy

Nazwa Opis Wartość
tryb Tryb uruchamiania cdC: batch vs continuous. struna
nawrót Definiuje częstotliwość i interwał uruchamiania usługi CDC dla trybu wsadowego. MapperPolicyRecurrence

MapperPolicyRecurrence

Nazwa Opis Wartość
częstotliwość Częstotliwość okresu w kategoriach "Hour", "Minute" lub "Second". "Godzina"
"Minuta"
"Drugi"
interwał Rzeczywista wartość interwału zgodnie z wybraną częstotliwością. Int

MapperSourceConnectionsInfo

Nazwa Opis Wartość
połączenie Szczegóły połączenia źródłowego. MapperConnection
sourceEntities Lista tabel źródłowych dla połączenia źródłowego. MapperTable []

Tabela mapowania

Nazwa Opis Wartość
nazwa Nazwa tabeli. struna
Właściwości Właściwości tabeli. MapperTableProperties

MapperTableProperties

Nazwa Opis Wartość
dslConnectorProperties Lista par nazwa/wartość dla właściwości połączenia. MapperDslConnectorProperties[]
schemat Lista kolumn dla tabeli źródłowej. MapperTableSchema[]

MapperTableSchema

Nazwa Opis Wartość
Datatype Typ danych kolumny. struna
nazwa Nazwa kolumny. struna

MapperTargetConnectionsInfo

Nazwa Opis Wartość
połączenie Szczegóły połączenia źródłowego. MapperConnection
dataMapperMappings Lista mapowań tabel. DataMapperMapping[]
Relacje Lista informacji o relacji między tabelami. any[]
targetEntities Lista tabel źródłowych dla połączenia docelowego. MapperTable []

Microsoft.DataFactory/factory/adfcdcs

Nazwa Opis Wartość
nazwa Nazwa zasobu struna

Ograniczenia:
Minimalna długość = 1
Maksymalna długość = 260
Wzorzec = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (wymagane)
parent_id Identyfikator zasobu, który jest elementem nadrzędnym dla tego zasobu. Identyfikator zasobu typu: fabryki
Właściwości Właściwości przechwytywania danych zmian. ChangeDataCapture (wymagane)
typ Typ zasobu "Microsoft.DataFactory/factory/adfcdcs@2018-06-01"

ParametrValueSpecification

Nazwa Opis Wartość