Referenční informace k systémové tabulce protokolu auditu

Důležité

Tato systémová tabulka je ve verzi Public Preview.

Tento článek popisuje schéma tabulky protokolu auditování a obsahuje ukázkové dotazy, které můžete použít se systémovou tabulkou protokolu auditu k zodpovězení běžných otázek k aktivitě účtu. Informace o událostech protokolu auditu najdete v referenčních informacích k diagnostickým protokolům.

cesta k tabulce: Tato systémová tabulka se nachází v system.access.audit.

Důležité informace o protokolu auditu

  • Většina protokolů auditu je k dispozici pouze v oblasti pracovního prostoru.
  • Záznamy protokolů auditu na úrovni účtu zaznamenávají workspace_id jako 0.
  • Pokud se __databricks_internal katalog zobrazí v událostech auditu nebo v jiných systémových tabulkách, jedná se o vyhrazený katalog, který Azure Databricks používá k ukládání interního stavu. Podívejte se na __databricks_internal katalog.

Schéma systémové tabulky protokolu auditu

Systémová tabulka protokolu auditu používá následující schéma:

Název sloupce Datový typ Popis Příklad
account_id řetězec ID účtu 23e22ba4-87b9-4cc2-9770-d10b894bxx
workspace_id řetězec ID pracovního prostoru 1234567890123456
version řetězec Verze schématu protokolu auditu 2.0
event_time časové razítko Časová značka události. Informace o časovém pásmu se zaznamenávají na konci hodnoty s +00:00 představující časové pásmo UTC. 2023-01-01T01:01:01.123+00:00
event_date datum Datum kalendáře, kdy se akce uskutečnila. Pokud chcete zlepšit výkon dotazů, vyfiltrujte event_date místo event_timetoho . 2023-01-01
source_ip_address řetězec IP adresa, kde žádost pochází 10.30.0.242
user_agent řetězec Původ požadavku Apache-HttpClient/4.5.13 (Java/1.8.0_345)
session_id řetězec ID relace, ze které žádost byla odeslána 123456789
user_identity struktura Identita uživatele, který iniciuje žádost {"email": "user@domain.com",
"subjectName": null}
service_name řetězec Název služby, který iniciuje požadavek unityCatalog
action_name řetězec Kategorie události zachycené v protokolu auditu getTable
request_id řetězec ID požadavku ServiceMain-4529754264
request_params mapa Mapa hodnot klíče obsahujících všechny parametry požadavku Závisí na typu požadavku. [["full_name_arg", "user.chat.messages"],
["workspace_id", "123456789"],
["metastore_id", "123456789"]]
response struktura Struktura návratových hodnot odpovědi {"statusCode": 200, "errorMessage": null,
"result": null}
audit_level řetězec Událost na úrovni pracovního prostoru nebo účtu ACCOUNT_LEVEL
event_id řetězec ID události 34ac703c772f3549dcc8671f654950f0
identity_metadata struktura Identity zapojené do akce, včetně run_by a run_as. Viz auditovací skupinu vyhrazené výpočetní činnosti. {run_by: example@email.com;
run_as: example@email.com;