Change Data Capture - List By Factory

Een lijst met alle resources van het type wijzigingsgegevens vastleggen.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/adfcdcs?api-version=2018-06-01

URI-parameters

Name In Vereist Type Description
factoryName
path True

string

minLength: 3
maxLength: 63
pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

De naam van de fabriek.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

De naam van de resourcegroep. De naam is hoofdletterongevoelig.

subscriptionId
path True

string (uuid)

De id van het doelabonnement. De waarde moet een UUID zijn.

api-version
query True

string

minLength: 1

De API-versie die voor deze bewerking moet worden gebruikt.

Antwoorden

Name Type Description
200 OK

ChangeDataCaptureListResponse

Azure-operatie succesvol voltooid.

Other Status Codes

CloudError

Een onverwachte foutreactie.

Beveiliging

azure_auth

OAuth2-stroom voor Azure Active Directory.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

ChangeDataCapture_ListByFactory

Voorbeeldaanvraag

GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/adfcdcs?api-version=2018-06-01

Voorbeeldrespons

Date: Wed, 22 Mar 2023 07:08:51 GMT
X-Content-Type-Options: nosniff
x-ms-correlation-request-id: a5826b1d-da46-4283-9784-c630392136ce
x-ms-ratelimit-remaining-subscription-reads: 11987
x-ms-request-id: a5826b1d-da46-4283-9784-c630392136ce
{
  "value": [
    {
      "name": "exampleChangeDataCapture",
      "type": "Microsoft.DataFactory/factories/adfcdcs",
      "etag": "4200eefe-0000-0100-0000-641aa97a0000",
      "id": "/subscriptions/d3bb3b2e-9a7e-4194-9960-5171bd192117/resourceGroups/amja-rg-03/providers/Microsoft.DataFactory/factories/amja-adf-04/adfcdcs/exampleChangeDataCapture",
      "properties": {
        "description": "Sample demo change data capture to transfer data from delimited (csv) to Azure SQL Database with automapped and non-automapped mappings.",
        "allowVNetOverride": false,
        "policy": {
          "mode": "Microbatch",
          "recurrence": {
            "frequency": "Minute",
            "interval": 15
          }
        },
        "sourceConnectionsInfo": [
          {
            "connection": {
              "type": "linkedservicetype",
              "commonDslConnectorProperties": [
                {
                  "name": "allowSchemaDrift",
                  "value": true
                },
                {
                  "name": "inferDriftedColumnTypes",
                  "value": true
                },
                {
                  "name": "format",
                  "value": "delimited"
                },
                {
                  "name": "dateFormats",
                  "value": [
                    "MM/dd/yyyy",
                    "dd/MM/yyyy",
                    "yyyy/MM/dd",
                    "MM-dd-yyyy",
                    "dd-MM-yyyy",
                    "yyyy-MM-dd",
                    "dd.MM.yyyy",
                    "MM.dd.yyyy",
                    "yyyy.MM.dd"
                  ]
                },
                {
                  "name": "timestampFormats",
                  "value": [
                    "yyyyMMddHHmm",
                    "yyyyMMdd HHmm",
                    "yyyyMMddHHmmss",
                    "yyyyMMdd HHmmss",
                    "dd-MM-yyyy HH:mm:ss",
                    "dd-MM-yyyy HH:mm",
                    "yyyy-M-d H:m:s",
                    "yyyy-MM-dd\\'T\\'HH:mm:ss\\'Z\\'",
                    "yyyy-M-d\\'T\\'H:m:s\\'Z\\'",
                    "yyyy-M-d\\'T\\'H:m:s",
                    "yyyy-MM-dd\\'T\\'HH:mm:ss",
                    "yyyy-MM-dd HH:mm:ss",
                    "yyyy-MM-dd HH:mm",
                    "yyyy.MM.dd HH:mm:ss",
                    "MM/dd/yyyy HH:mm:ss",
                    "M/d/yyyy H:m:s",
                    "yyyy/MM/dd HH:mm:ss",
                    "yyyy/M/d H:m:s",
                    "dd MMM yyyy HH:mm:ss",
                    "dd MMMM yyyy HH:mm:ss",
                    "d MMM yyyy H:m:s",
                    "d MMMM yyyy H:m:s",
                    "d-M-yyyy H:m:s",
                    "d-M-yyyy H:m",
                    "yyyy-M-d H:m",
                    "MM/dd/yyyy HH:mm",
                    "M/d/yyyy H:m",
                    "yyyy/MM/dd HH:mm",
                    "yyyy/M/d H:m",
                    "dd MMMM yyyy HH:mm",
                    "dd MMM yyyy HH:mm",
                    "d MMMM yyyy H:m",
                    "d MMM yyyy H:m",
                    "MM-dd-yyyy hh:mm:ss a",
                    "MM-dd-yyyy HH:mm:ss",
                    "MM/dd/yyyy hh:mm:ss a",
                    "yyyy.MM.dd hh:mm:ss a",
                    "MM/dd/yyyy",
                    "dd/MM/yyyy",
                    "yyyy/MM/dd",
                    "MM-dd-yyyy",
                    "dd-MM-yyyy",
                    "yyyy-MM-dd",
                    "dd.MM.yyyy",
                    "MM.dd.yyyy",
                    "yyyy.MM.dd"
                  ]
                },
                {
                  "name": "enableCdc",
                  "value": true
                },
                {
                  "name": "skipInitialLoad",
                  "value": true
                },
                {
                  "name": "columnNamesAsHeader",
                  "value": true
                },
                {
                  "name": "columnDelimiter",
                  "value": ","
                },
                {
                  "name": "escapeChar",
                  "value": "\\\\"
                },
                {
                  "name": "quoteChar",
                  "value": "\\\""
                }
              ],
              "isInlineDataset": true,
              "linkedService": {
                "type": "LinkedServiceReference",
                "referenceName": "amjaAdls03"
              },
              "linkedServiceType": "AzureBlobFS"
            },
            "sourceEntities": [
              {
                "name": "source/customer",
                "properties": {
                  "schema": [],
                  "dslConnectorProperties": [
                    {
                      "name": "container",
                      "value": "source"
                    },
                    {
                      "name": "fileSystem",
                      "value": "source"
                    },
                    {
                      "name": "folderPath",
                      "value": "customer"
                    }
                  ]
                }
              },
              {
                "name": "source/employee",
                "properties": {
                  "schema": [],
                  "dslConnectorProperties": [
                    {
                      "name": "container",
                      "value": "source"
                    },
                    {
                      "name": "fileSystem",
                      "value": "source"
                    },
                    {
                      "name": "folderPath",
                      "value": "employee"
                    }
                  ]
                }
              },
              {
                "name": "lookup",
                "properties": {
                  "schema": [
                    {
                      "name": "EmpId",
                      "dataType": "short"
                    },
                    {
                      "name": "EmpName",
                      "dataType": "string"
                    },
                    {
                      "name": "HomeAddress",
                      "dataType": "string"
                    },
                    {
                      "name": "OfficeAddress",
                      "dataType": "string"
                    },
                    {
                      "name": "EmpPhoneNumber",
                      "dataType": "integer"
                    },
                    {
                      "name": "DepName",
                      "dataType": "string"
                    },
                    {
                      "name": "DepLoc",
                      "dataType": "string"
                    },
                    {
                      "name": "DecimalCol",
                      "dataType": "double"
                    }
                  ],
                  "dslConnectorProperties": [
                    {
                      "name": "container",
                      "value": "lookup"
                    },
                    {
                      "name": "fileSystem",
                      "value": "lookup"
                    },
                    {
                      "name": "allowSchemaDrift",
                      "value": false
                    },
                    {
                      "name": "inferDriftedColumnTypes",
                      "value": false
                    }
                  ]
                }
              },
              {
                "name": "source/justSchema",
                "properties": {
                  "schema": [
                    {
                      "name": "CustId",
                      "dataType": "string"
                    },
                    {
                      "name": "CustName",
                      "dataType": "string"
                    },
                    {
                      "name": "CustAddres",
                      "dataType": "string"
                    },
                    {
                      "name": "CustDepName",
                      "dataType": "string"
                    },
                    {
                      "name": "CustDepLoc",
                      "dataType": "string"
                    }
                  ],
                  "dslConnectorProperties": [
                    {
                      "name": "container",
                      "value": "source"
                    },
                    {
                      "name": "fileSystem",
                      "value": "source"
                    },
                    {
                      "name": "folderPath",
                      "value": "justSchema"
                    },
                    {
                      "name": "allowSchemaDrift",
                      "value": false
                    },
                    {
                      "name": "inferDriftedColumnTypes",
                      "value": false
                    }
                  ]
                }
              }
            ]
          }
        ],
        "status": "Stopped",
        "targetConnectionsInfo": [
          {
            "connection": {
              "type": "linkedservicetype",
              "commonDslConnectorProperties": [
                {
                  "name": "allowSchemaDrift",
                  "value": true
                },
                {
                  "name": "inferDriftedColumnTypes",
                  "value": true
                },
                {
                  "name": "format",
                  "value": "table"
                },
                {
                  "name": "store",
                  "value": "sqlserver"
                },
                {
                  "name": "databaseType",
                  "value": "databaseType"
                },
                {
                  "name": "database",
                  "value": "database"
                },
                {
                  "name": "deletable",
                  "value": false
                },
                {
                  "name": "insertable",
                  "value": true
                },
                {
                  "name": "updateable",
                  "value": false
                },
                {
                  "name": "upsertable",
                  "value": false
                },
                {
                  "name": "skipDuplicateMapInputs",
                  "value": true
                },
                {
                  "name": "skipDuplicateMapOutputs",
                  "value": true
                }
              ],
              "isInlineDataset": true,
              "linkedService": {
                "type": "LinkedServiceReference",
                "referenceName": "amjaSql"
              },
              "linkedServiceType": "AzureSqlDatabase"
            },
            "dataMapperMappings": [
              {
                "attributeMappingInfo": {
                  "attributeMappings": []
                },
                "sourceConnectionReference": {
                  "type": "linkedservicetype",
                  "connectionName": "amjaAdls03"
                },
                "sourceEntityName": "source/customer",
                "targetEntityName": "dbo.customer"
              },
              {
                "attributeMappingInfo": {
                  "attributeMappings": [
                    {
                      "name": "Name",
                      "type": "Derived",
                      "attributeReferences": [
                        {
                          "name": "EmpName",
                          "entity": "lookup",
                          "entityConnectionReference": {
                            "type": "linkedservicetype",
                            "connectionName": "amjaAdls03"
                          }
                        }
                      ],
                      "expression": "upper(EmpName)",
                      "functionName": "upper"
                    },
                    {
                      "name": "PersonID",
                      "type": "Direct",
                      "attributeReference": {
                        "name": "EmpId",
                        "entity": "lookup",
                        "entityConnectionReference": {
                          "type": "linkedservicetype",
                          "connectionName": "amjaAdls03"
                        }
                      },
                      "functionName": ""
                    }
                  ]
                },
                "sourceConnectionReference": {
                  "type": "linkedservicetype",
                  "connectionName": "amjaAdls03"
                },
                "sourceEntityName": "lookup",
                "targetEntityName": "dbo.data_source_table"
              },
              {
                "attributeMappingInfo": {
                  "attributeMappings": []
                },
                "sourceConnectionReference": {
                  "type": "linkedservicetype",
                  "connectionName": "amjaAdls03"
                },
                "sourceEntityName": "source/employee",
                "targetEntityName": "dbo.employee"
              },
              {
                "attributeMappingInfo": {
                  "attributeMappings": [
                    {
                      "name": "CustAddres",
                      "type": "Derived",
                      "attributeReferences": [
                        {
                          "name": "CustAddres",
                          "entity": "source/justSchema",
                          "entityConnectionReference": {
                            "type": "linkedservicetype",
                            "connectionName": "amjaAdls03"
                          }
                        }
                      ],
                      "expression": "trim(CustAddres)",
                      "functionName": "trim"
                    },
                    {
                      "name": "CustDepLoc",
                      "type": "Direct",
                      "attributeReference": {
                        "name": "CustDepLoc",
                        "entity": "source/justSchema",
                        "entityConnectionReference": {
                          "type": "linkedservicetype",
                          "connectionName": "amjaAdls03"
                        }
                      }
                    },
                    {
                      "name": "CustDepName",
                      "type": "Derived",
                      "attributeReferences": [
                        {
                          "name": "CustName",
                          "entity": "source/justSchema",
                          "entityConnectionReference": {
                            "type": "linkedservicetype",
                            "connectionName": "amjaAdls03"
                          }
                        },
                        {
                          "name": "CustDepName",
                          "entity": "source/justSchema",
                          "entityConnectionReference": {
                            "type": "linkedservicetype",
                            "connectionName": "amjaAdls03"
                          }
                        }
                      ],
                      "expression": "concat(CustName, \" -> \", CustDepName)",
                      "functionName": ""
                    },
                    {
                      "name": "CustId",
                      "type": "Direct",
                      "attributeReference": {
                        "name": "CustId",
                        "entity": "source/justSchema",
                        "entityConnectionReference": {
                          "type": "linkedservicetype",
                          "connectionName": "amjaAdls03"
                        }
                      },
                      "functionName": ""
                    },
                    {
                      "name": "CustName",
                      "type": "Direct",
                      "attributeReference": {
                        "name": "CustName",
                        "entity": "source/justSchema",
                        "entityConnectionReference": {
                          "type": "linkedservicetype",
                          "connectionName": "amjaAdls03"
                        }
                      }
                    }
                  ]
                },
                "sourceConnectionReference": {
                  "type": "linkedservicetype",
                  "connectionName": "amjaAdls03"
                },
                "sourceEntityName": "source/justSchema",
                "targetEntityName": "dbo.justSchema"
              }
            ],
            "relationships": [],
            "targetEntities": [
              {
                "name": "dbo.employee",
                "properties": {
                  "schema": [],
                  "dslConnectorProperties": [
                    {
                      "name": "schemaName",
                      "value": "dbo"
                    },
                    {
                      "name": "tableName",
                      "value": "employee"
                    }
                  ]
                }
              },
              {
                "name": "dbo.justSchema",
                "properties": {
                  "schema": [],
                  "dslConnectorProperties": [
                    {
                      "name": "schemaName",
                      "value": "dbo"
                    },
                    {
                      "name": "tableName",
                      "value": "justSchema"
                    },
                    {
                      "name": "allowSchemaDrift",
                      "value": true
                    },
                    {
                      "name": "inferDriftedColumnTypes",
                      "value": true
                    }
                  ]
                }
              },
              {
                "name": "dbo.customer",
                "properties": {
                  "schema": [],
                  "dslConnectorProperties": [
                    {
                      "name": "schemaName",
                      "value": "dbo"
                    },
                    {
                      "name": "tableName",
                      "value": "customer"
                    }
                  ]
                }
              },
              {
                "name": "dbo.data_source_table",
                "properties": {
                  "schema": [
                    {
                      "name": "PersonID",
                      "dataType": "integer"
                    },
                    {
                      "name": "Name",
                      "dataType": "string"
                    },
                    {
                      "name": "LastModifytime",
                      "dataType": "timestamp"
                    }
                  ],
                  "dslConnectorProperties": [
                    {
                      "name": "schemaName",
                      "value": "dbo"
                    },
                    {
                      "name": "tableName",
                      "value": "data_source_table"
                    },
                    {
                      "name": "allowSchemaDrift",
                      "value": false
                    },
                    {
                      "name": "inferDriftedColumnTypes",
                      "value": false
                    },
                    {
                      "name": "defaultToUpsert",
                      "value": false
                    }
                  ]
                }
              }
            ]
          }
        ]
      }
    }
  ]
}

Definities

Name Description
ChangeDataCaptureFolder

De map waarin deze CDC zich bevindt. Als dit niet is opgegeven, wordt CDC weergegeven op het hoofdniveau.

ChangeDataCaptureListResponse

Een lijst met resources voor het vastleggen van gegevens wijzigen.

ChangeDataCaptureResource

Resourcetype voor gegevensopname wijzigen.

CloudError

Het object dat de structuur van een Azure Data Factory-foutreactie definieert.

ConnectionType

Type verbinding via gekoppelde service of gegevensset.

createdByType

Het type identiteit waarmee de resource is gemaakt.

DataMapperMapping

Details van bron- en doeltabeltoewijzing.

FrequencyType

Frequentie van de periode in termen van 'Uur', 'Minuut' of 'Seconde'.

LinkedServiceReference

Verwijzingstype voor gekoppelde service.

MapperAttributeMapping

Details van bron- en doelkolomtoewijzing.

MapperAttributeMappings

Details van kenmerktoewijzing.

MapperAttributeReference

Details van kenmerkreferenties voor de kolom waarnaar wordt verwezen.

MapperConnection

Details van bronverbinding.

MapperConnectionReference

Referentiegegevens voor bron- of doelverbinding.

MapperDslConnectorProperties

Connectoreigenschappen van een CDC-tabel in termen van naam-/waardeparen.

MapperPolicy

CDC-beleid.

MapperPolicyRecurrence

Details van terugkeerpatroon cdc-beleid.

MapperSourceConnectionsInfo

Een object met een lijst met tabellen en verbindingsgegevens voor een bronverbinding.

MapperTable

Details van CDC-tabellen.

MapperTableSchema

Schema van een CDC-tabel in termen van kolomnamen en de bijbehorende gegevenstypen.

MapperTargetConnectionsInfo

Een object met een lijst met tabellen en verbindingsgegevens voor een doelverbinding.

MappingType

Type van de toewijzing van cdc-kenmerken. Opmerking: het toewijzingstype Geavanceerd wordt ook opgeslagen als 'Afgeleid'.

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Type

Verwijzingstype voor gekoppelde service.

ChangeDataCaptureFolder

De map waarin deze CDC zich bevindt. Als dit niet is opgegeven, wordt CDC weergegeven op het hoofdniveau.

Name Type Description
name

string

De naam van de map waarin deze CDC zich bevindt.

ChangeDataCaptureListResponse

Een lijst met resources voor het vastleggen van gegevens wijzigen.

Name Type Description
nextLink

string (uri)

De koppeling naar de volgende pagina met items

value

ChangeDataCaptureResource[]

De ChangeDataCaptureResource-items op deze pagina

ChangeDataCaptureResource

Resourcetype voor gegevensopname wijzigen.

Name Type Description
etag

string

"Als etag wordt verstrekt in de hoofdtekst van het antwoord, kan het ook worden verstrekt als een header volgens de normale etag-conventie. Entiteitstags worden gebruikt voor het vergelijken van twee of meer entiteiten uit dezelfde aangevraagde resource. HTTP/1.1 gebruikt entiteitstags in de headervelden etag (sectie 14.19), If-Match (sectie 14.24), If-None-Match (sectie 14.26) en If-Range (sectie 14.27).

id

string (arm-id)

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}"

name

string

De naam van de resource

properties.allowVNetOverride

boolean

Een Booleaanse waarde om te bepalen of de vnet-configuratie moet worden overschreven.

properties.description

string

De beschrijving van de wijzigingsgegevensopname.

properties.folder

ChangeDataCaptureFolder

De map waarin deze CDC zich bevindt. Als dit niet is opgegeven, wordt CDC weergegeven op het hoofdniveau.

properties.policy

MapperPolicy

CDC-beleid

properties.sourceConnectionsInfo

MapperSourceConnectionsInfo[]

Lijst met bronnenverbindingen die kunnen worden gebruikt als bronnen in het CDC.

properties.status

string

Status van het CDC alsof deze wordt uitgevoerd of gestopt.

properties.targetConnectionsInfo

MapperTargetConnectionsInfo[]

Lijst met doelverbindingen die kunnen worden gebruikt als bronnen in het CDC.

systemData

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.

type

string

Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

CloudError

Het object dat de structuur van een Azure Data Factory-foutreactie definieert.

Name Type Description
error.code

string

Foutcode.

error.details

CloudError[]

Matrix met aanvullende foutdetails.

error.message

string

Foutmelding.

error.target

string

Eigenschapsnaam/pad in aanvraag die is gekoppeld aan een fout.

ConnectionType

Type verbinding via gekoppelde service of gegevensset.

Waarde Description
linkedservicetype

LinkedInedServiceType

createdByType

Het type identiteit waarmee de resource is gemaakt.

Waarde Description
User
Application
ManagedIdentity
Key

DataMapperMapping

Details van bron- en doeltabeltoewijzing.

Name Type Description
attributeMappingInfo

MapperAttributeMappings

Dit bevat de door de gebruiker verstrekte kenmerktoewijzingsgegevens.

sourceConnectionReference

MapperConnectionReference

De verbindingsreferentie voor de bronverbinding.

sourceDenormalizeInfo

Dit bevat de brondenormalisatie-informatie die wordt gebruikt tijdens het samenvoegen van meerdere bronnen.

sourceEntityName

string

Naam van de brontabel

targetEntityName

string

Naam van de doeltabel

FrequencyType

Frequentie van de periode in termen van 'Uur', 'Minuut' of 'Seconde'.

Waarde Description
Hour

Uur

Minute

Minuut

Second

Seconde

LinkedServiceReference

Verwijzingstype voor gekoppelde service.

Name Type Description
parameters

Argumenten voor LinkedService.

referenceName

string

Verwijzing naar de naam van LinkedService.

type

Type

Verwijzingstype voor gekoppelde service.

MapperAttributeMapping

Details van bron- en doelkolomtoewijzing.

Name Type Description
attributeReference

MapperAttributeReference

Verwijzing naar de bronkolom die in de toewijzing wordt gebruikt. Het wordt alleen gebruikt voor het toewijzingstype Direct.

attributeReferences

MapperAttributeReference[]

Lijst met verwijzingen voor bronkolommen. Het wordt alleen gebruikt voor toewijzingen van het type 'Afgeleide' en 'Aggregatie'.

expression

string

Expressie die wordt gebruikt voor de toewijzing van het type 'Aggregate' en 'Derived'.

functionName

string

Naam van de functie die wordt gebruikt voor de toewijzing van het type Aggregatie en Afgeleide (met uitzondering van Geavanceerd).

name

string

Naam van de doelkolom.

type

MappingType

Type van de toewijzing van cdc-kenmerken. Opmerking: het toewijzingstype Geavanceerd wordt ook opgeslagen als 'Afgeleid'.

MapperAttributeMappings

Details van kenmerktoewijzing.

Name Type Description
attributeMappings

MapperAttributeMapping[]

Lijst met kenmerktoewijzingen.

MapperAttributeReference

Details van kenmerkreferenties voor de kolom waarnaar wordt verwezen.

Name Type Description
entity

string

Naam van de tabel.

entityConnectionReference

MapperConnectionReference

De verbindingsreferentie voor de verbinding.

name

string

Naam van de kolom.

MapperConnection

Details van bronverbinding.

Name Type Description
commonDslConnectorProperties

MapperDslConnectorProperties[]

Lijst met naam-/waardeparen voor verbindingseigenschappen.

isInlineDataset

boolean

Een Booleaanse waarde die aangeeft of de gekoppelde service van het type inlinegegevensset is. Momenteel worden alleen inlinegegevenssets ondersteund.

linkedService

LinkedServiceReference

Naslaginformatie over gekoppelde services.

linkedServiceType

string

Type van de gekoppelde service, bijvoorbeeld: AzureBlobFS.

type

ConnectionType

Type verbinding via gekoppelde service of gegevensset.

MapperConnectionReference

Referentiegegevens voor bron- of doelverbinding.

Name Type Description
connectionName

string

Naam van de verbinding

type

ConnectionType

Type verbinding via gekoppelde service of gegevensset.

MapperDslConnectorProperties

Connectoreigenschappen van een CDC-tabel in termen van naam-/waardeparen.

Name Type Description
name

string

Naam van de eigenschap.

value

Waarde van de eigenschap.

MapperPolicy

CDC-beleid.

Name Type Description
mode

string

Modus van het uitvoeren van de CDC: batch versus continue.

recurrence

MapperPolicyRecurrence

Hiermee definieert u de frequentie en het interval voor het uitvoeren van de CDC voor de batchmodus.

MapperPolicyRecurrence

Details van terugkeerpatroon cdc-beleid.

Name Type Description
frequency

FrequencyType

Frequentie van de periode in termen van 'Uur', 'Minuut' of 'Seconde'.

interval

integer (int32)

De werkelijke intervalwaarde volgens de gekozen frequentie.

MapperSourceConnectionsInfo

Een object met een lijst met tabellen en verbindingsgegevens voor een bronverbinding.

Name Type Description
connection

MapperConnection

Details van bronverbinding.

sourceEntities

MapperTable[]

Lijst met brontabellen voor een bronverbinding.

MapperTable

Details van CDC-tabellen.

Name Type Description
name

string

Naam van de tabel.

properties.dslConnectorProperties

MapperDslConnectorProperties[]

Lijst met naam-/waardeparen voor verbindingseigenschappen.

properties.schema

MapperTableSchema[]

Lijst met kolommen voor de brontabel.

MapperTableSchema

Schema van een CDC-tabel in termen van kolomnamen en de bijbehorende gegevenstypen.

Name Type Description
dataType

string

Gegevenstype van de kolom.

name

string

Naam van de kolom.

MapperTargetConnectionsInfo

Een object met een lijst met tabellen en verbindingsgegevens voor een doelverbinding.

Name Type Description
connection

MapperConnection

Details van bronverbinding.

dataMapperMappings

DataMapperMapping[]

Lijst met tabeltoewijzingen.

relationships

Relationships[]

Lijst met relatiegegevens tussen de tabellen.

targetEntities

MapperTable[]

Lijst met brontabellen voor een doelverbinding.

MappingType

Type van de toewijzing van cdc-kenmerken. Opmerking: het toewijzingstype Geavanceerd wordt ook opgeslagen als 'Afgeleid'.

Waarde Description
Direct

Onmiddellijk

Derived

Afgeleid

Aggregate

Samenvoegen

systemData

Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.

Name Type Description
createdAt

string (date-time)

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit waarmee de resource is gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string (date-time)

De tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource voor het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource voor het laatst heeft gewijzigd.

Type

Verwijzingstype voor gekoppelde service.

Waarde Description
LinkedServiceReference

LinkedServiceReference