Unity-katalógus eseményeinek naplózása
Ez a cikk a Unity Catalog-események naplózási naplóadatait tartalmazza. A Unity Catalog rögzíti a metaadattáron végrehajtott műveletek naplóját. Ez lehetővé teszi a rendszergazdák számára, hogy részletes információkat kapjanak arról, hogy ki fért hozzá egy adott adatkészlethez, és hogy milyen műveleteket hajtottak végre.
Diagnosztikai naplók konfigurálása
A Unity Catalog-események diagnosztikai naplóinak eléréséhez engedélyeznie kell és konfigurálnia kell a diagnosztikai naplókat a fiók minden munkaterületéhez.
Fontos
Az Azure Databricks nem naplózza azokat a Unity Catalog-eseményeket, amelyek csak a fiók szintjén történnek. A rendszer csak a munkaterülethez társított eseményeket naplózza.
Naplózott Unity-katalógusesemények tábláinak lekérdezéséhez:
Event Hubs-névtér létrehozása vagy újrafelhasználása.
Ennek a névtérnek ugyanabban a régióban kell lennie, mint az Azure Databricks-munkaterület.
Lásd : Rövid útmutató: Eseményközpont létrehozása az Azure Portal használatával.
Hozzon létre egy eseményközpontot a névtérben.
Másolja ki az Event Hub kapcsolati sztring.
Lásd: Event Hubs-kapcsolati sztring lekérése.
A szabályzatnak csak a Figyelés engedélyre van szüksége. A kapcsolati sztring a következővel kell kezdődnie
Endpoint=sb://
: .A kapcsolati sztring tárolása titkos kódként az Azure Databricks-munkaterületen
Lásd a titkos kulcsokat.
Engedélyezze a diagnosztikai naplókat ahhoz a munkaterülethez, amelyben feldolgozni fogja a diagnosztikai naplókat.
Lásd a diagnosztikai naplóra vonatkozó referenciát.
Válassza az alábbi lehetőségeket:
- Cél: Streamelés eseményközpontba
- Az 1. és 2. lépésben létrehozott Event Hubs-névtér és eseményközpont.
- Naplókategória: unityCatalog
Hozzon létre egy fürtöt, amely az egyfelhasználós hozzáférési módot használja.
Lásd: Hozzáférési módok.
Importálja a következő példajegyzetfüzetet a munkaterületre, és csatolja az imént létrehozott fürthöz.
Lásd: Databricks-jegyzetfüzetek exportálása és importálása.
Naplójelentés a Unity Catalog eseményeihez
Töltse ki a második jegyzetfüzetcellában lévő mezőket:
<catalog>
: katalógus, ahol tárolni szeretné a naplózási táblákat (a katalógusnak már léteznie kell). Győződjön meg arról, hogy rendelkezikUSE CATALOG
CREATE
és jogosultságokkal rendelkezik rajta.<database>
: adatbázis (séma), ahol tárolni szeretné a naplózási táblákat (akkor jön létre, ha még nem létezik). Ha már létezik, győződjön meg arról, hogy rendelkezik és jogosultságokkal rendelkezikUSE SCHEMA
CREATE
rajta.<eh-ns-name>
: az eseményközpontot tartalmazó Event Hubs-névtér neve<eh-topic-name>
: az eseményközpont neve (témakör)<secret-scope-name>
: az Event Hubs-kapcsolati sztring<secret-name>
: az Event Hubs kapcsolati sztring<sink-path>
: a Spark-ellenőrzőpontok ADATBÁZIS-elérési útja; például/tmp/unity-audit-logs
.
Futtassa a jegyzetfüzetet a naplózási táblák létrehozásához.
Unity Catalog naplózási naplóesemények
A Unity Catalog naplózható eseményeinek listáját a Unity Catalog eseményei között találja.