Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Tento článok obsahuje rozpis štruktúry definícií pre zrkadlové položky katalógu Azure Databricks Unity.
Časti definícií
Táto tabuľka obsahuje zoznam častí definícií.
Cesta k časti definície | zadať | Povinné | Popis |
---|---|---|---|
mirroringAzureDatabricksCatalog.json |
ContentDetails (JSON) | pravdivý | Popisuje nastavenie zrkadlenia položky |
.platform |
PlatformDetails (JSON) | False (nepravd | Popisuje bežné podrobnosti o položke |
ContentDetails
Popisuje obsah údajovej časti.
Meno | Typ | Popis |
---|---|---|
meno | Povrázok | Názov katalógu Azure databricks. |
databricksWorkspaceConnectionId | GUID | ID pripojenia pracovného priestoru Azure databricks. |
automatické synchronizácie | Automatické synchronizácie | Popisuje režim synchronizácie. Povolené hodnoty sú: Enabled a Disabled . |
mirroringMode | MirroringMode | Popisuje režim zrkadlenia s možnými hodnotami: Full a Partial . |
storageConnectionId | GUID | (Voliteľné) ID pripojenia ukladacieho priestoru. |
mirrorKonfigurácia | MirrorConfiguration (Konfigurácia zrkadla) | Replikovať metaúdaje zo zdrojového systému. Toto nastavenie môžete použiť napríklad na zrkadlenie konkrétnej schémy alebo konkrétnej tabuľky. |
Automatické synchronizácie
Meno | Popis |
---|---|
Povolené | Povolená je automatická synchronizácia. |
Zakázané | Automatická synchronizácia je zakázaná. |
MirroringMode
Meno | Popis |
---|---|
Úplný | Replikuje všetky objekty v rámci katalógu okrem explicitne vylúčených schém a tabuliek. Ak nie sú nastavené žiadne vylúčenia, nastaví sa predvolene na úplnú synchronizáciu. |
Parciálny | Zrkadlia sa iba vybraté schémy a tabuľky. Predvolene nie je synchronizované nič. |
Popis obsahu zrkadlaKonfigurácia
Meno | Typ | Popis |
---|---|---|
Schémy | Schéma[] | Zoznam schém, ktoré sa majú zrkadliť, pričom každá obsahuje konkrétne konfigurácie. |
Popis obsahu schémy
Meno | Typ | Popis |
---|---|---|
schemaName | Povrázok | Názov schémy vzhľadom na nadradený katalóg. |
mirroringMode | SchemaMirroringMode | Popisuje režim zrkadlenia. Povolené hodnoty sú: Full a Exclude Partial . |
tabuľky | Tabuľka[] | Zoznam tabuliek v rámci schémy, ktoré sa majú zrkadliť. |
SchemaMirroringMode
Meno | Popis |
---|---|
Úplný | Zrkadlte všetko v schéme, s výnimkou konkrétne vylúčených tabuliek. Ak nie je k dispozícii žiadne vylúčenie, všetko sa predvolene synchronizuje. |
Parciálny | Zrkadlia sa iba vybraté tabuľky. |
Vylúčiť | Vylúči vybraté schémy zo zrkadlenia. Táto možnosť je k dispozícii iba v prípade, ak je režim zrkadlenia v katalógu nastavený na Full hodnotu . |
Popis obsahu tabuľky
Meno | Typ | Popis |
---|---|---|
tableName | Povrázok | Názov tabuľky vzhľadom na nadradenú schému. |
mirroringMode | TableMirroringMode | Popisuje režim zrkadlenia. Povolené hodnoty sú: Full a Exclude . |
TableMirroringMode
Meno | Popis |
---|---|
Úplný | Zrkadlte celú tabuľku. |
Vylúčiť | Vylúči vybraté tabuľky zo zrkadlenia. Táto možnosť je k dispozícii iba v prípade, ak je režim zrkadlenia schémy nastavený na Full hodnotu . |
Príklad contentDetails 1
Príklad čiastočného zrkadlenia katalógu, kde sa zrkadlia konkrétne schémy v rámci katalógu.
{
"name": "catalogName",
"databrickWorkspaceConnectionId": "4eb6b767-e786-45ed-b7cf-d25023e52222",
"autoSync": true,
"mirroringMode": "Partial",
"mirrorConfiguration": {
"schemas": [
{
"schemaName": "schema_3",
"mirroringMode": "Full"
},
{
"schemaName": "schema_2",
"mirroringMode": "Full"
}
]
}
}
Príklad contentDetails 2
Príklad čiastočného zrkadlenia katalógu, ktoré úplne odráža konkrétne schémy a zároveň vylučuje určité tabuľky, ktoré sa v nich nachádzajú.
{
"name": "catalogName",
"databrickWorkspaceConnectionId": "4eb6b767-e786-45ed-b7cf-d25023e52222",
"autoSync": true,
"mirroringMode": "Partial",
"mirrorConfiguration": {
"schemas": [
{
"schemaName": "schema_3",
"mirroringMode": "Full",
"tables": [
{
"tableName": "table_1",
"mirroringMode": "Exclude"
}
]
},
{
"schemaName": "schema_2",
"mirroringMode": "Full",
"tables": [
{
"tableName": "table_2",
"mirroringMode": "Exclude"
}
]
}
]
}
}
Príklad contentDetails 3
Príklad čiastočného zrkadlenia katalógu, kde sa zrkadlia konkrétne tabuľky vo vybratej schéme.
{
"name": "catalogName",
"databrickWorkspaceConnectionId": "4eb6b767-e786-45ed-b7cf-d25023e52222",
"autoSync": true,
"mirroringMode": "Partial",
"mirrorConfiguration": {
"schemas": [
{
"schemaName": "schema_3",
"mirroringMode": "Partial",
"tables": [
{
"tableName": "table_1",
"mirroringMode": "Full"
}
]
},
{
"schemaName": "schema_2",
"mirroringMode": "Partial",
"tables": [
{
"tableName": "table_2",
"mirroringMode": "Full"
}
]
}
]
}
}
Príklad contentDetails 4
Príklad úplného zrkadlenia, kde sa odráža celý katalóg.
{
"name": "catalogName",
"databrickWorkspaceConnectionId": "5eb6b767-e786-45ed-b7ef-d25023e52211",
"autoSync": true,
"mirroringMode": "Full"
}
Príklad contentDetails 5
Príklad úplného zrkadlenia katalógu s konkrétnymi schémami vylúčenými z katalógu.
{
"name": "catalogName",
"databrickWorkspaceConnectionId": "5eb6b767-e786-45ed-b7ef-d25023e52211",
"autoSync": true,
"mirroringMode": "Full",
"mirrorConfiguration": {
"schemas": [
{
"schemaName": "schema_3",
"mirroringMode": "Exclude"
},
{
"schemaName": "schema_2",
"mirroringMode": "Exclude"
}
]
}
}
Príklad contentDetails 6
Príklad čiastočného zrkadlenia katalógu, kde sa zrkadlia konkrétne tabuľky vo vybratej schéme, zatiaľ čo tabuľky z iných schém sú vylúčené.
{
"name": "catalogName",
"databrickWorkspaceConnectionId": "4eb6b767-e786-45ed-b7cf-d25023e52222",
"autoSync": true,
"mirroringMode": "Partial",
"mirrorConfiguration": {
"schemas": [
{
"schemaName": "schema_3",
"mirroringMode": "Partial",
"tables": [
{
"tableName": "table_1",
"mirroringMode": "Full"
}
]
},
{
"schemaName": "schema_2",
"mirroringMode": "Full",
"tables": [
{
"tableName": "table_2",
"mirroringMode": "Exclude"
}
]
}
]
}
}