Megosztás a következőn keresztül:


Mik azok a sémák az Azure Databricksben?

A Unity Catalogban a séma egy katalógus gyermeke, amely táblákat, nézeteket, köteteket, modelleket és függvényeket tartalmazhat. A sémák részletesebb adatszervezési kategóriákat biztosítanak, mint a katalógusok.

Ez a cikk a sémák szerepét ismerteti a Unity Catalog Azure Databricks adatobjektum-hierarchiájában.

Az örökölt munkaterület-helyi Hive metaadattár sémáiról további információt az örökölt Hive metaadattár adatbázis-objektumai című témakörben talál.

Mi az a séma?

Unity Catalogsémája a Unity Catalog háromszintű névterének második szintje (catalog.schema.table-etc).

Unity Catalog objektummodell-diagramja, amely a séma

A séma az adatokat és az AI-objektumokat a katalógusoknál részletesebb logikai kategóriákba rendezi. A séma általában egyetlen használati esetet, projektet vagy csapat tesztkörnyezetet jelöl. A kategóriák típusától függetlenül a sémák hasznos eszközök az adathozzáférés-vezérlés kezeléséhez és az adatok felderíthetőségének javításához.

Feljegyzés

Az Azure Databricksben a sémákat néha adatbázisoknak nevezik. Például CREATE DATABASE a aliasa CREATE SCHEMA. Ez a terminológia eltér bizonyos relációsadatbázis-rendszerektől, amelyekben az adatbázis sémák gyűjteménye.

További információ a Unity Catalog adatobjektum-hierarchiájáról: Mik azok az adatbázis-objektumok az Azure Databricksben?.

Sémák felügyelt helyei

A Unity Katalógusban fizikailag elkülönítheti a séma összes felügyelt táblájának és felügyelt kötetének adatait a katalógus többi sémájától, ha megadja a séma felügyelt tárolási helyét. Ez teljesen nem kötelező. Ha nem ad meg felügyelt tárolási helyet a sémához, az adatok a katalógus felügyelt tárolási helyén találhatók (és ha nincs definiálva a katalógushoz, az a metaadattár felügyelt tárolási helyén található). Lásd: Felügyelt tárolóhely megadása a Unity Catalog.

A külső táblák és kötetek adatelkülönítésének függ attól, hogyan kezeli az adatokat a felhőbeli tárolóban. Független a séma felügyelt helyétől.

Következő lépések