Microsoft.DataFactory factories/adfcdcs 2018-06-01
- [アーティクル]
-
-
Bicep リソース定義
factories/adfcdcs リソースの種類は、次をターゲットとする操作と共にデプロイできます。
-
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.DataFactory/factories/adfcdcs リソースを作成するには、次の Bicep をテンプレートに追加します。
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'
}
]
}
}
]
}
]
}
}
プロパティ値
ChangeDataCapture
名前 |
形容 |
価値 |
allowVNetOverride |
vnet 構成を上書きする必要があるかどうかを判断するブール値。 |
bool |
形容 |
変更データ キャプチャの説明。 |
糸 |
フォルダ |
この CDC が存在するフォルダー。 指定しない場合、CDC はルート レベルで表示されます。 |
ChangeDataCaptureFolder の |
政策 |
CDC ポリシー |
MapperPolicy (必須) |
sourceConnectionsInfo |
CDC でソースとして使用できるソース接続の一覧。 |
MapperSourceConnectionsInfo[] (必須) |
地位 |
CDC が実行中か停止しているかに関する状態。 |
糸 |
targetConnectionsInfo |
CDC でソースとして使用できるターゲット接続の一覧。 |
MapperTargetConnectionsInfo[] (必須) |
ChangeDataCaptureFolder
名前 |
形容 |
価値 |
名前 |
この CDC が存在するフォルダーの名前。 |
糸 |
DataMapperMapping
名前 |
形容 |
価値 |
attributeMappingInfo |
これにより、ユーザーが指定した属性マッピング情報が保持されます。 |
MapperAttributeMappings |
sourceConnectionReference |
ソース接続の接続参照。 |
MapperConnectionReference |
sourceDenormalizeInfo |
これは、複数のソースを結合するときに使用されるソース非正規化情報を保持します。 |
任意 |
sourceEntityName |
ソース テーブルの名前 |
糸 |
targetEntityName |
ターゲット テーブルの名前 |
糸 |
LinkedServiceReference
名前 |
形容 |
価値 |
パラメーター |
LinkedService の引数。 |
ParameterValueSpecification の |
referenceName |
LinkedService 名を参照します。 |
string (必須) |
種類 |
リンクされたサービス参照の種類。 |
'LinkedServiceReference' (必須) |
MapperAttributeMapping
名前 |
形容 |
価値 |
attributeReference |
マッピングで使用されるソース列の参照。 これは、"Direct" マッピングの種類にのみ使用されます。 |
MapperAttributeReference |
attributeReferences |
ソース列の参照の一覧。 これは、'Derived' 型と 'Aggregate' 型のマッピングにのみ使用されます。 |
MapperAttributeReference[] |
表現 |
'Aggregate' および 'Derived' 型マッピングに使用される式。 |
糸 |
functionName |
'Aggregate' および 'Derived' ('Advanced' を除く) 型マッピングに使用される関数の名前。 |
糸 |
名前 |
ターゲット列の名前。 |
糸 |
種類 |
CDC 属性マッピングの型。 注: 'Advanced' マッピングの種類も 'Derived' として保存されます。 |
'Aggregate' 'Derived' 'Direct' |
MapperAttributeMappings
MapperAttributeReference
MapperConnection
名前 |
形容 |
価値 |
commonDslConnectorProperties |
接続プロパティの名前と値のペアの一覧。 |
MapperDslConnectorProperties[] |
isInlineDataset |
リンクされたサービスがインライン データセット型であるかどうかを示すブール値。 現在サポートされているのはインライン データセットのみです。 |
bool |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
linkedServiceType |
リンクされたサービスの種類 (例: AzureBlobFS)。 |
糸 |
種類 |
リンクされたサービスまたはデータセットを介した接続の種類。 |
'linkedservicetype' (必須) |
MapperConnectionReference
名前 |
形容 |
価値 |
connectionName |
接続の名前 |
糸 |
種類 |
リンクされたサービスまたはデータセットを介した接続の種類。 |
'linkedservicetype' |
MapperDslConnectorProperties
名前 |
形容 |
価値 |
名前 |
プロパティの名前。 |
糸 |
価値 |
プロパティの値。 |
任意 |
MapperPolicy
MapperPolicyRecurrence
名前 |
形容 |
価値 |
周波数 |
"Hour"、"Minute"、または "Second" の期間の頻度。 |
'Hour' 'Minute' 'Second' |
間 |
選択した頻度に従った実際の間隔の値。 |
int |
MapperSourceConnectionsInfo
MapperTable
名前 |
形容 |
価値 |
名前 |
テーブルの名前。 |
糸 |
プロパティ |
テーブルのプロパティ。 |
MapperTableProperties を する |
MapperTableProperties
MapperTableSchema
名前 |
形容 |
価値 |
dataType |
列のデータ型。 |
糸 |
名前 |
列の名前。 |
糸 |
MapperTargetConnectionsInfo
Microsoft.DataFactory/factories/adfcdcs
名前 |
形容 |
価値 |
名前 |
リソース名 |
糸
制約: 最小長 = 1 最大長 = 1 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
親 |
Bicep では、子リソースの親リソースを指定できます。 このプロパティを追加する必要があるのは、子リソースが親リソースの外部で宣言されている場合のみです。
詳細については、「親リソースの外部 子リソース」を参照してください。 |
種類のリソースのシンボリック名: ファクトリ |
プロパティ |
変更データ キャプチャのプロパティ。 |
ChangeDataCapture (必須) |
ParameterValueSpecification
ARM テンプレート リソース定義
factories/adfcdcs リソースの種類は、次をターゲットとする操作と共にデプロイできます。
-
リソース グループの - リソース グループのデプロイ コマンド 参照
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.DataFactory/factories/adfcdcs リソースを作成するには、次の JSON をテンプレートに追加します。
{
"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"
}
]
}
}
]
}
]
}
}
プロパティ値
ChangeDataCapture
名前 |
形容 |
価値 |
allowVNetOverride |
vnet 構成を上書きする必要があるかどうかを判断するブール値。 |
bool |
形容 |
変更データ キャプチャの説明。 |
糸 |
フォルダ |
この CDC が存在するフォルダー。 指定しない場合、CDC はルート レベルで表示されます。 |
ChangeDataCaptureFolder の |
政策 |
CDC ポリシー |
MapperPolicy (必須) |
sourceConnectionsInfo |
CDC でソースとして使用できるソース接続の一覧。 |
MapperSourceConnectionsInfo[] (必須) |
地位 |
CDC が実行中か停止しているかに関する状態。 |
糸 |
targetConnectionsInfo |
CDC でソースとして使用できるターゲット接続の一覧。 |
MapperTargetConnectionsInfo[] (必須) |
ChangeDataCaptureFolder
名前 |
形容 |
価値 |
名前 |
この CDC が存在するフォルダーの名前。 |
糸 |
DataMapperMapping
名前 |
形容 |
価値 |
attributeMappingInfo |
これにより、ユーザーが指定した属性マッピング情報が保持されます。 |
MapperAttributeMappings |
sourceConnectionReference |
ソース接続の接続参照。 |
MapperConnectionReference |
sourceDenormalizeInfo |
これは、複数のソースを結合するときに使用されるソース非正規化情報を保持します。 |
任意 |
sourceEntityName |
ソース テーブルの名前 |
糸 |
targetEntityName |
ターゲット テーブルの名前 |
糸 |
LinkedServiceReference
名前 |
形容 |
価値 |
パラメーター |
LinkedService の引数。 |
ParameterValueSpecification の |
referenceName |
LinkedService 名を参照します。 |
string (必須) |
種類 |
リンクされたサービス参照の種類。 |
'LinkedServiceReference' (必須) |
MapperAttributeMapping
名前 |
形容 |
価値 |
attributeReference |
マッピングで使用されるソース列の参照。 これは、"Direct" マッピングの種類にのみ使用されます。 |
MapperAttributeReference |
attributeReferences |
ソース列の参照の一覧。 これは、'Derived' 型と 'Aggregate' 型のマッピングにのみ使用されます。 |
MapperAttributeReference[] |
表現 |
'Aggregate' および 'Derived' 型マッピングに使用される式。 |
糸 |
functionName |
'Aggregate' および 'Derived' ('Advanced' を除く) 型マッピングに使用される関数の名前。 |
糸 |
名前 |
ターゲット列の名前。 |
糸 |
種類 |
CDC 属性マッピングの型。 注: 'Advanced' マッピングの種類も 'Derived' として保存されます。 |
'Aggregate' 'Derived' 'Direct' |
MapperAttributeMappings
MapperAttributeReference
MapperConnection
名前 |
形容 |
価値 |
commonDslConnectorProperties |
接続プロパティの名前と値のペアの一覧。 |
MapperDslConnectorProperties[] |
isInlineDataset |
リンクされたサービスがインライン データセット型であるかどうかを示すブール値。 現在サポートされているのはインライン データセットのみです。 |
bool |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
linkedServiceType |
リンクされたサービスの種類 (例: AzureBlobFS)。 |
糸 |
種類 |
リンクされたサービスまたはデータセットを介した接続の種類。 |
'linkedservicetype' (必須) |
MapperConnectionReference
名前 |
形容 |
価値 |
connectionName |
接続の名前 |
糸 |
種類 |
リンクされたサービスまたはデータセットを介した接続の種類。 |
'linkedservicetype' |
MapperDslConnectorProperties
名前 |
形容 |
価値 |
名前 |
プロパティの名前。 |
糸 |
価値 |
プロパティの値。 |
任意 |
MapperPolicy
MapperPolicyRecurrence
名前 |
形容 |
価値 |
周波数 |
"Hour"、"Minute"、または "Second" の期間の頻度。 |
'Hour' 'Minute' 'Second' |
間 |
選択した頻度に従った実際の間隔の値。 |
int |
MapperSourceConnectionsInfo
MapperTable
名前 |
形容 |
価値 |
名前 |
テーブルの名前。 |
糸 |
プロパティ |
テーブルのプロパティ。 |
MapperTableProperties を する |
MapperTableProperties
MapperTableSchema
名前 |
形容 |
価値 |
dataType |
列のデータ型。 |
糸 |
名前 |
列の名前。 |
糸 |
MapperTargetConnectionsInfo
Microsoft.DataFactory/factories/adfcdcs
名前 |
形容 |
価値 |
apiVersion |
API のバージョン |
'2018-06-01' |
名前 |
リソース名 |
糸
制約: 最小長 = 1 最大長 = 1 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
プロパティ |
変更データ キャプチャのプロパティ。 |
ChangeDataCapture (必須) |
種類 |
リソースの種類 |
'Microsoft.DataFactory/factories/adfcdcs' |
ParameterValueSpecification
factories/adfcdcs リソースの種類は、次をターゲットとする操作と共にデプロイできます。
各 API バージョンで変更されたプロパティの一覧については、変更ログの参照してください。
Microsoft.DataFactory/factories/adfcdcs リソースを作成するには、次の Terraform をテンプレートに追加します。
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"
}
]
}
}
]
}
]
}
})
}
プロパティ値
ChangeDataCapture
名前 |
形容 |
価値 |
allowVNetOverride |
vnet 構成を上書きする必要があるかどうかを判断するブール値。 |
bool |
形容 |
変更データ キャプチャの説明。 |
糸 |
フォルダ |
この CDC が存在するフォルダー。 指定しない場合、CDC はルート レベルで表示されます。 |
ChangeDataCaptureFolder の |
政策 |
CDC ポリシー |
MapperPolicy (必須) |
sourceConnectionsInfo |
CDC でソースとして使用できるソース接続の一覧。 |
MapperSourceConnectionsInfo[] (必須) |
地位 |
CDC が実行中か停止しているかに関する状態。 |
糸 |
targetConnectionsInfo |
CDC でソースとして使用できるターゲット接続の一覧。 |
MapperTargetConnectionsInfo[] (必須) |
ChangeDataCaptureFolder
名前 |
形容 |
価値 |
名前 |
この CDC が存在するフォルダーの名前。 |
糸 |
DataMapperMapping
名前 |
形容 |
価値 |
attributeMappingInfo |
これにより、ユーザーが指定した属性マッピング情報が保持されます。 |
MapperAttributeMappings |
sourceConnectionReference |
ソース接続の接続参照。 |
MapperConnectionReference |
sourceDenormalizeInfo |
これは、複数のソースを結合するときに使用されるソース非正規化情報を保持します。 |
任意 |
sourceEntityName |
ソース テーブルの名前 |
糸 |
targetEntityName |
ターゲット テーブルの名前 |
糸 |
LinkedServiceReference
名前 |
形容 |
価値 |
パラメーター |
LinkedService の引数。 |
ParameterValueSpecification の |
referenceName |
LinkedService 名を参照します。 |
string (必須) |
種類 |
リンクされたサービス参照の種類。 |
'LinkedServiceReference' (必須) |
MapperAttributeMapping
名前 |
形容 |
価値 |
attributeReference |
マッピングで使用されるソース列の参照。 これは、"Direct" マッピングの種類にのみ使用されます。 |
MapperAttributeReference |
attributeReferences |
ソース列の参照の一覧。 これは、'Derived' 型と 'Aggregate' 型のマッピングにのみ使用されます。 |
MapperAttributeReference[] |
表現 |
'Aggregate' および 'Derived' 型マッピングに使用される式。 |
糸 |
functionName |
'Aggregate' および 'Derived' ('Advanced' を除く) 型マッピングに使用される関数の名前。 |
糸 |
名前 |
ターゲット列の名前。 |
糸 |
種類 |
CDC 属性マッピングの型。 注: 'Advanced' マッピングの種類も 'Derived' として保存されます。 |
'Aggregate' 'Derived' 'Direct' |
MapperAttributeMappings
MapperAttributeReference
MapperConnection
名前 |
形容 |
価値 |
commonDslConnectorProperties |
接続プロパティの名前と値のペアの一覧。 |
MapperDslConnectorProperties[] |
isInlineDataset |
リンクされたサービスがインライン データセット型であるかどうかを示すブール値。 現在サポートされているのはインライン データセットのみです。 |
bool |
linkedService |
リンクされたサービス参照。 |
LinkedServiceReference の |
linkedServiceType |
リンクされたサービスの種類 (例: AzureBlobFS)。 |
糸 |
種類 |
リンクされたサービスまたはデータセットを介した接続の種類。 |
'linkedservicetype' (必須) |
MapperConnectionReference
名前 |
形容 |
価値 |
connectionName |
接続の名前 |
糸 |
種類 |
リンクされたサービスまたはデータセットを介した接続の種類。 |
'linkedservicetype' |
MapperDslConnectorProperties
名前 |
形容 |
価値 |
名前 |
プロパティの名前。 |
糸 |
価値 |
プロパティの値。 |
任意 |
MapperPolicy
MapperPolicyRecurrence
名前 |
形容 |
価値 |
周波数 |
"Hour"、"Minute"、または "Second" の期間の頻度。 |
'Hour' 'Minute' 'Second' |
間 |
選択した頻度に従った実際の間隔の値。 |
int |
MapperSourceConnectionsInfo
MapperTable
名前 |
形容 |
価値 |
名前 |
テーブルの名前。 |
糸 |
プロパティ |
テーブルのプロパティ。 |
MapperTableProperties を する |
MapperTableProperties
MapperTableSchema
名前 |
形容 |
価値 |
dataType |
列のデータ型。 |
糸 |
名前 |
列の名前。 |
糸 |
MapperTargetConnectionsInfo
Microsoft.DataFactory/factories/adfcdcs
名前 |
形容 |
価値 |
名前 |
リソース名 |
糸
制約: 最小長 = 1 最大長 = 1 パターン = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必須) |
parent_id |
このリソースの親であるリソースの ID。 |
種類のリソースの ID: ファクトリ |
プロパティ |
変更データ キャプチャのプロパティ。 |
ChangeDataCapture (必須) |
種類 |
リソースの種類 |
"Microsoft.DataFactory/factories/adfcdcs@2018-06-01" |
ParameterValueSpecification