Freigeben über


Referenz zu Diagnoseprotokollen

Hinweis

Für dieses Feature ist der Premium-Plan erforderlich.

Dieser Artikel enthält eine umfassende Referenz zu den Überwachungsprotokolldiensten und -ereignissen. Die Verfügbarkeit dieser Dienste hängt davon ab, wie Sie auf die Protokolle zugreifen:

  • In der Systemtabelle des Überwachungsprotokolls werden alle in diesem Artikel aufgeführten Ereignisse und Dienste aufgezeichnet.
  • Der Diagnoseeinstellungsdienst von Azure Monitor protokolliert nicht alle diese Dienste. Dienste, die in den Diagnoseeinstellungen von Azure nicht verfügbar sind, werden entsprechend bezeichnet.

Hinweis

Azure Databricks behält eine Kopie von Überwachungsprotokollen für bis zu 1 Jahr für Sicherheits- und Betrugsanalysezwecke bei.

Diagnoseprotokolldienste

Die folgenden Dienste und ihre Ereignisse werden standardmäßig in Diagnoseprotokollen erfasst.

Hinweis

Die Bezeichnungen auf Arbeitsbereichsebene und Kontoebene gelten nur für die Systemtabelle der Überwachungsprotokolle. Azure-Diagnoseprotokolle enthalten keine Ereignisse auf Kontoebene.

Dienste auf Arbeitsbereichsebene

Dienstname Beschreibung
Konten Ereignisse im Zusammenhang mit Konten, Benutzer*innen, Gruppen und IP-Zugriffslisten.
aibiGenie Ereignisse im Zusammenhang mit AI/BI Genie Spaces.
alerts Ereignisse im Zusammenhang mit Warnungen.
apps Ereignisse im Zusammenhang mit Databricks-Apps.
clusters Ereignisse im Zusammenhang mit Clustern.
clusterPolicies Ereignisse im Zusammenhang mit Clusterrichtlinien.
dashboards Ereignisse im Zusammenhang mit der Verwendung des AI/BI-Dashboards.
Datenbank Ereignisse im Zusammenhang mit Lakebase.
databrickssql Ereignisse im Zusammenhang mit der Verwendung von Databricks SQL.
dataMonitoring Ereignisse im Zusammenhang mit Lakehouse Monitoring.
dbfs Ereignisse im Zusammenhang mit DBFS.
deltaPipelines Ereignisse im Zusammenhang mit Lakeflow Declarative Pipelines.
featureStore Ereignisse im Zusammenhang mit dem Databricks-Featurespeicher.
Dateisystem Ereignisse im Zusammenhang mit der Dateiverwaltung, einschließlich der Interaktion mit Dateien mithilfe der Datei-API oder der Volumes-Benutzeroberfläche.
genie Ereignisse im Zusammenhang mit dem Zugriff auf den Arbeitsbereich durch Supportmitarbeiter*innen. Keine verwandten AI/BI Genie-Bereiche.
gitCredentials Ereignisse im Zusammenhang mit Git-Anmeldeinformationen für Git-Ordnern von Databricks. Siehe auch repos.
globalInitScripts Ereignisse im Zusammenhang mit globalen Initialisierungsskripts.
groups Ereignisse im Zusammenhang mit Konto- und Arbeitsbereichsgruppen.
iamRole Ereignisse im Zusammenhang mit IAM-Rollenberechtigungen.
ingestion Ereignisse im Zusammenhang mit Dateiuploads.
instancePools Ereignisse im Zusammenhang mit Pools
arbeitsplätze Ereignisse im Zusammenhang mit Aufträgen.
lineageTracking Ereignisse im Zusammenhang mit Datenherkunft.
marketplaceConsumer Ereignisse im Zusammenhang mit Consumeraktionen im Databricks-Marketplace.
marketplaceProvider Ereignisse im Zusammenhang mit Anbieteraktionen im Databricks-Marketplace.
mlflowAcledArtifact Ereignisse im Zusammenhang mit ML Flow-Artefakten mit ACLs.
mlflowExperiment Ereignisse im Zusammenhang mit ML Flow-Experimenten.
modelRegistry Ereignisse im Zusammenhang mit der Modellregistrierung.
Notizbuch Ereignisse im Zusammenhang mit Notebooks.
partnerConnect Ereignisse im Zusammenhang mit Partner Connect.
predictiveOptimization Ereignisse im Zusammenhang mit der Vorhersageoptimierung.
RemoteHistoryService Ereignisse im Zusammenhang mit dem Hinzufügen und Entfernen von GitHub-Anmeldeinformationen.
repos Ereignisse im Zusammenhang mitGit-Ordnern von Databricks. Siehe auch gitCredentials.
Geheimnisse Ereignisse im Zusammenhang mit Geheimnissen.
serverlessRealTimeInference Ereignisse im Zusammenhang mit der Modellbereitstellung.
sqlPermissions Ereignisse im Zusammenhang mit der Tabellenzugriffssteuerung für den älteren Hive-Metastore.
ssh Ereignisse im Zusammenhang mit dem SSH-Zugriff.
Einheitlicher Iceberg-Rest-Katalog Ereignisse im Zusammenhang mit der Verwendung der Iceberg REST-Katalog-API.
vectorSearch Ereignisse im Zusammenhang mit der Vektorsuche.
webhookNotifications Ereignisse im Zusammenhang mit Benachrichtigungszielen.
webTerminal Ereignisse im Zusammenhang mit dem Webterminal-Feature.
workspace Ereignisse im Zusammenhang mit Arbeitsbereichen.

Dienste auf Kontoebene

Überwachungsprotokolle auf Kontoebene sind für die folgenden Dienste verfügbar:

Dienstname Beschreibung
Kontenzugriffskontrolle Aktionen im Zusammenhang mit der Kontozugriffssteuerungs-API.
accountBillableUsage Aktionen im Zusammenhang mit dem abrechenbaren Nutzungszugriff in der Kontokonsole.
accountsManager Aktionen im Zusammenhang mit Netzwerkkonnektivitätskonfigurationen.
budgetPolicyCentral Aktionen zur Verwaltung von serverlosen Budgetrichtlinien.
clean-room Aktionen im Zusammenhang mit Reinräumen.
unityCatalog Aktionen, die in Unity Catalog ausgeführt werden. Dies schließt auch Delta Sharing-Ereignisse ein, wie unter Delta Sharing-Ereignisse beschrieben.

Zusätzliche Sicherheitsüberwachungsdienste

Es gibt zusätzliche Dienste und zugehörige Aktionen für Arbeitsbereiche, die das Compliancesicherheitsprofil (erforderlich für einige Compliancestandards wie HIPAA) oder erweiterte Sicherheitsüberwachungverwenden.

Dabei handelt es sich um Dienste auf Arbeitsbereichsebene, die nur in Ihren Protokollen generiert werden, wenn Sie das Konformitätssicherheitsprofil oder die erweiterte Sicherheitsüberwachung verwenden:

Dienstname Beschreibung
capsule8-alerts-dataplane Aktionen im Zusammenhang mit der Dateiintegritätsüberwachung.
clamAVScanService-dataplane Aktionen im Zusammenhang mit der Virenschutzüberwachung.

Diagnostic log example schema

In Azure Databricks geben Diagnoseprotokolle Ereignisse im JSON-Format aus. In Azure Databricks geben Überwachungsprotokolle Ereignisse im JSON-Format aus. Die Eigenschaften serviceName und actionName identifizieren das Ereignis. Die Benennungskonvention folgt der Databricks-REST-API.

Das folgende JSON-Beispiel zeigt ein Ereignis, das protokolliert wird, wenn ein Benutzer einen Auftrag erstellt:

{
  "TenantId": "<your-tenant-id>",
  "SourceSystem": "|Databricks|",
  "TimeGenerated": "2019-05-01T00:18:58Z",
  "ResourceId": "/SUBSCRIPTIONS/SUBSCRIPTION_ID/RESOURCEGROUPS/RESOURCE_GROUP/PROVIDERS/MICROSOFT.DATABRICKS/WORKSPACES/PAID-VNET-ADB-PORTAL",
  "OperationName": "Microsoft.Databricks/jobs/create",
  "OperationVersion": "1.0.0",
  "Category": "jobs",
  "Identity": {
    "email": "mail@contoso.com",
    "subjectName": null
  },
  "SourceIPAddress": "131.0.0.0",
  "LogId": "201b6d83-396a-4f3c-9dee-65c971ddeb2b",
  "ServiceName": "jobs",
  "UserAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.108 Safari/537.36",
  "SessionId": "webapp-cons-webapp-01exaj6u94682b1an89u7g166c",
  "ActionName": "create",
  "RequestId": "ServiceMain-206b2474f0620002",
  "Response": {
    "statusCode": 200,
    "result": "{\"job_id\":1}"
  },
  "RequestParams": {
    "name": "Untitled",
    "new_cluster": "{\"node_type_id\":\"Standard_DS3_v2\",\"spark_version\":\"5.2.x-scala2.11\",\"num_workers\":8,\"spark_conf\":{\"spark.databricks.delta.preview.enabled\":\"true\"},\"cluster_creator\":\"JOB_LAUNCHER\",\"spark_env_vars\":{\"PYSPARK_PYTHON\":\"/databricks/python3/bin/python3\"},\"enable_elastic_disk\":true}"
  },
  "Type": "DatabricksJobs"
}

Überlegungen zum Diagnoseprotokollschema

  • Wenn Aktionen lange dauern, werden die Anforderung und die Antwort getrennt protokolliert, aber das Anforderung-Antwort-Paar hat dieselbe requestId.
  • Automatisierte Aktionen, wie die Größenänderung eines Clusters aufgrund der automatischen Skalierung oder der Start eines Auftrags aufgrund der Planung, werden vom Benutzer System-User durchgeführt.
  • Das requestParams-Feld wird gekürzt. Wenn die Größe der JSON-Darstellung 100 KB überschreitet, werden Werte abgeschnitten, und die Zeichenfolge ... truncated wird abgeschnittenen Einträgen angefügt. In seltenen Fällen, in denen eine abgeschnittene Zuordnung immer noch größer als 100 KB ist, ist stattdessen ein einzelner TRUNCATED-Schlüssel mit einem leeren Wert vorhanden.

Account events

Die folgenden accounts-Ereignisse werden auf Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
accounts accountLoginCodeAuthentication Der Kontoanmeldungscode eines Benutzers wird authentifiziert.
  • user
accounts activateUser Ein Benutzerwerden nach der Deaktivierung erneut aktiviert. Weitere Informationen finden Sie unter Deaktivieren von Benutzern im Arbeitsbereich.
  • targetUserName
  • endpoint
  • targetUserId
accounts aadBrowserLogin Ein Benutzer meldet sich bei Databricks über einen Microsoft Entra ID-Browser-Workflow an.
  • user
accounts aadTokenLogin Ein Benutzer meldet sich mit dem Microsoft Entra ID-Token bei Databricks an.
  • user
accounts add Ein Benutzerwerden einem Azure Databricks-Arbeitsbereich hinzugefügt.
  • targetUserName
  • endpoint
  • targetUserId
accounts addPrincipalToGroup Benutzer*innen werden einer Gruppe auf Arbeitsbereichsebene hinzugefügt.
  • targetGroupId
  • endpoint
  • targetUserId
  • targetGroupName
  • groupMembershipType
  • targetUserName
accounts changeDatabricksSqlAcl Die SQL-Berechtigungen eines Benutzers für Databricks werden geändert.
  • shardName
  • targetUserId
  • resourceId
  • aclPermissionSet
accounts changeDatabricksWorkspaceAcl Berechtigungen für einen Arbeitsbereich werden geändert.
  • shardName
  • targetUserId
  • resourceId
  • aclPermissionSet
accounts changeDbTokenAcl Berechtigungen für ein Zugriffstoken werden geändert.
  • shardName
  • targetUserId
  • resourceId
  • aclPermissionSet
accounts changeDbTokenState Ein Databricks-Zugriffstoken ist deaktiviert.
  • tokenHash
  • tokenState
  • userId
accounts changeServicePrincipalAcls Wenn die Berechtigungen eines Service-Principals geändert werden.
  • shardName
  • targetServicePrincipal
  • resourceId
  • aclPermissionSet
accounts createGroup Eine Gruppe auf Arbeitsbereichsebene wird erstellt.
  • endpoint
  • targetUserId
  • targetUserName
accounts createIpAccessList Dem Arbeitsbereich wird eine IP-Zugriffsliste hinzugefügt.
  • ipAccessListId
  • userId
accounts deactivateUser Ein Benutzer wird im Arbeitsbereich deaktiviert. Weitere Informationen finden Sie unter Deaktivieren von Benutzern im Arbeitsbereich.
  • targetUserName
  • endpoint
  • targetUserId
accounts delete Ein Benutzerwerden aus dem Azure Databricks-Arbeitsbereich gelöscht.
  • targetUserId
  • targetUserName
  • endpoint
accounts deleteIpAccessList Eine IP-Zugriffsliste wird aus dem Arbeitsbereich gelöscht.
  • ipAccessListId
  • userId
accounts garbageCollectDbToken Benutzer*innen führen einen Garbage Collect-Befehl für abgelaufene Token aus.
  • tokenExpirationTime
  • tokenClientId
  • userId
  • tokenCreationTime
  • tokenFirstAccessed
  • tokenHash
accounts generateDbToken Wenn jemand ein Token aus den Benutzereinstellungen generiert oder wenn der Dienst das Token generiert.
  • tokenExpirationTime
  • tokenCreatedBy
  • tokenHash
  • userId
accounts IpAccessDenied Benutzer*innen versuchen, über eine verweigerte IP-Adresse eine Verbindung mit dem Dienst herzustellen.
  • path
  • user
  • userId
accounts ipAccessListQuotaExceeded
  • userId
accounts jwtLogin Eine benutzende Person meldet sich mit JWT bei Databricks an.
  • user
  • authenticationMethod
accounts login Ein Benutzer meldet sich beim Arbeitsbereich an.
  • user
  • authenticationMethod
accounts logout Benutzer*innen melden sich vom Arbeitsbereich ab.
  • user
accounts oidcTokenAuthorization Ein API-Aufruf wird über ein generisches OIDC/OAuth-Token autorisiert.
  • user
  • authenticationMethod
accounts passwordVerifyAuthentication
  • user
accounts reachMaxQuotaDbToken Wenn die aktuelle Anzahl nicht abgelaufener Token das Tokenkontingent überschreitet.
accounts removeAdmin Administratorberechtigungen für Arbeitsbereiche werden für Ein Benutzerwiderrufen.
  • targetUserName
  • endpoint
  • targetUserId
accounts removeGroup Eine Gruppe wird aus dem Arbeitsbereich entfernt.
  • targetGroupId
  • targetGroupName
  • endpoint
accounts removePrincipalFromGroup Ein Benutzerwerden aus einer Gruppe entfernt.
  • targetGroupId
  • endpoint
  • targetUserId
  • targetGroupName
  • groupMembershipType
  • targetUserName
accounts revokeDbToken Das Token eines Benutzers wird aus einem Arbeitsbereich gelöscht. Kann durch einen Benutzer ausgelöst werden, der aus dem Databricks-Konto entfernt wird.
  • userId
  • tokenHash
accounts setAdmin Ein Benutzerwerden Administratorberechtigungen erteilt.
  • endpoint
  • targetUserName
  • targetUserId
accounts tokenLogin Benutzer*innen melden sich mit einem Token bei Databricks an.
  • tokenId
  • user
  • authenticationMethod
accounts updateIpAccessList Eine IP-Zugriffsliste wird geändert.
  • ipAccessListId
  • userId
accounts updateUser Es wird eine Änderung an dem Konto eines Benutzers vorgenommen.
  • endpoint
  • targetUserName
  • targetUserId
  • targetUserExternalId
accounts validateEmail Ein Benutzerüberprüfen ihre E-Mails nach der Kontoerstellung.
  • endpoint
  • targetUserName
  • targetUserId
accounts workspaceLoginCodeAuthentication Der arbeitsbereichbezogene Anmeldecode eines Benutzers wird authentifiziert.
  • user
  • authenticationMethod

AI/BI-Dashboardereignisse

Die folgenden dashboards-Ereignisse werden auf Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
dashboards getDashboard Ein Benutzer greift auf die Entwurfsversion eines Dashboards zu, indem er diese entweder auf der Benutzeroberfläche anzeigt oder die Dashboarddefinition mithilfe der API anfordert. Nur Arbeitsbereichsbenutzer können auf die Entwurfsversion eines Dashboards zugreifen.
  • dashboard_id
dashboards getPublishedDashboard Ein Benutzer greift auf die veröffentlichte Version eines Dashboards zu, indem er diese entweder auf der Benutzeroberfläche anzeigt oder die Dashboarddefinition mithilfe der API anfordert. Beinhaltet Aktivitäten sowohl von Arbeitsbereichsbenutzern als auch von Kontobenutzern. Schließt den Empfang einer PDF-Momentaufnahme eines Dashboards mithilfe geplanter E-Mails aus.
  • dashboard_id
  • credentials_embedded
dashboards executeQuery Ein Benutzer führt eine Abfrage aus einem Dashboard aus.
  • dashboard_id
  • statement_id
dashboards cancelQuery Ein Benutzer bricht eine Abfrage aus einem Dashboard ab.
  • dashboard_id
  • statement_id
dashboards getQueryResult Ein Benutzer empfängt die Ergebnisse einer Abfrage aus einem Dashboard.
  • dashboard_id
  • statement_id
dashboards triggerDashboardSnapshot Ein Benutzer lädt eine PDF-Momentaufnahme eines Dashboards herunter.
  • dashboard_id
dashboards sendDashboardSnapshot Eine PDF-Momentaufnahme eines Dashboards wird über eine geplante E-Mail gesendet.
Die Anforderungsparameterwerte hängen vom Empfängertyp ab. Bei einem Databricks-Benachrichtigungsziel wird nur destination_id angezeigt. Für einen Databricks-Benutzer werden die Benutzer-ID und die E-Mail-Adresse des Abonnenten angezeigt. Wenn der Empfänger eine E-Mail-Adresse ist, wird nur die E-Mail-Adresse angezeigt.
  • dashboard_id
  • subscriber_destination_id
  • subscriber_user_details: {

user_id,
email_address }
dashboards getDashboardDetails Ein Benutzer greift auf Details (z. B. Datasets und Widgets) eines Entwurfsdashboards zu. getDashboardDetails wird immer ausgegeben, wenn ein Benutzer einen Entwurf-Dashboard über die UI ansieht oder die Dashboard-Definition über die API anfordert.
  • dashboard_id
dashboards createDashboard Ein Benutzer erstellt ein neues AI/BI-Dashboard mithilfe der Benutzeroberfläche oder API.
  • dashboard_id
dashboards updateDashboard Ein Benutzer nimmt eine Aktualisierung an einem AI/BI-Dashboard über die UI oder API vor.
  • dashboard_id
dashboards cloneDashboard Ein Benutzer klont ein AI/BI-Dashboard.
  • source_dashboard_id
  • new_dashboard_id
dashboards publishDashboard Ein Benutzer veröffentlicht ein AI/BI-Dashboard mit oder ohne eingebettete Anmeldeinformationen über die Benutzeroberfläche oder die API.
  • dashboard_id
  • credentials_embedded
  • warehouse_id
dashboards unpublishDashboard Eine benutzende Person hebt die Veröffentlichung eines veröffentlichten AI/BI-Dashboards mithilfe der Benutzeroberfläche oder API auf.
  • dashboard_id
dashboards trashDashboard Benutzende verschieben ein Dashboard mit der Dashboardbenutzeroberfläche oder mithilfe von Lakeview-API-Befehlen in den Papierkorb. Dieses Ereignis wird nur protokolliert, wenn es über diese Kanäle ausgeführt wird, nicht für Arbeitsbereichsaktionen. Informationen zum Überwachen von Arbeitsbereichsaktionen finden Sie unter Arbeitsbereichsereignisse
  • dashboard_id
dashboards restoreDashboard Ein Nutzer stellt ein AI/BI-Dashboard aus dem Papierkorb wieder her, indem er die Dashboard-UI oder Lakeview-API-Befehle verwendet. Dieses Ereignis wird nur protokolliert, wenn es über diese Kanäle ausgeführt wird, nicht für Arbeitsbereichsaktionen. Informationen zum Überwachen von Arbeitsbereichsaktionen finden Sie unter Arbeitsbereichsereignisse
  • dashboard_id
dashboards migrateDashboard Ein Benutzer migriert ein DBSQL-Dashboard zu einem AI/BI-Dashboard.
  • source_dashboard_id
  • new_dashboard_id
dashboards createSchedule Ein Benutzer erstellt einen Zeitplan für ein E-Mail-Abonnement.
  • dashboard_id
  • schedule_id
dashboards updateSchedule Ein Benutzer nimmt eine Aktualisierung an den Zeitplan eines AI/BI-Dashboards vor.
  • dashboard_id
  • schedule_id
dashboards deleteSchedule Ein Benutzer löscht den Zeitplan eines AI/BI-Dashboards.
  • dashboard_id
  • schedule_id
dashboards createSubscription Eine benutzende Person abonniert ein E-Mail-Ziel für einen AI/BI-Dashboardzeitplan.
  • dashboard_id
  • schedule_id
  • schedule
dashboards deleteSubscription Ein Benutzer löscht ein E-Mail-Ziel aus einem AI/BI-Dashboard-Zeitplan.
  • dashboard_id
  • schedule_id

AI/BI Genie events

Die folgenden aibiGenie-Ereignisse werden auf Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
aibiGenie createSpace Ein Benutzer erstellt einen neuen Genie-Raum. space_id des neuen Bereichs wird in der Spalte response protokolliert.
aibiGenie getSpace Ein Benutzer greift auf den Genie-Raum zu.
  • space_id
aibiGenie listSpaces Ein Benutzer listet alle verfügbaren Genie-Räume auf.
aibiGenie updateSpace Ein Benutzer aktualisiert die Einstellungen eines Genie-Raums. Mögliche Einstellungen sind Titel, Beschreibung, Lager, Tabellen und Beispielfragen.
  • space_id
  • display_name
  • description
  • warehouse_id
  • table_identifiers
aibiGenie trashSpace Ein Genie-Bereich wird in den Papierkorb verschoben.
  • space_id
aibiGenie cloneSpace Ein Benutzer klont einen Genie-Space.
  • space_id
aibiGenie genieGetSpace Ein Benutzer greift mithilfe der API auf Details zu einem Genie-Raum zu.
  • space_id
aibiGenie createConversation Ein Benutzer erstellt einen neuen Unterhaltungsthread im Genie-Raum.
  • space_id
aibiGenie listConversations Ein Benutzer öffnet die Liste der Unterhaltungen im Genie-Raum.
  • space_id
aibiGenie genieStartConversationMessage Ein Benutzer startet einen Unterhaltungsthread mit einer Nachricht mithilfe der API.
  • space_id
  • conversation_id
aibiGenie getConversation Ein Benutzer öffnet einen Unterhaltungsthread im Genie-Raum.
  • conversation_id
  • space_id
aibiGenie updateConversation Ein Benutzer aktualisiert den Titel eines Unterhaltungsthreads.
  • conversation_id
  • space_id
aibiGenie deleteConversation Ein Benutzer löscht einen Unterhaltungsthread im Genie-Raum.
  • conversation_id
  • space_id
aibiGenie createConversationMessage Ein Benutzer sendet eine neue Nachricht an den Genie Space.
  • conversation_id
  • space_id
aibiGenie genieCreateConversationMessage Ein Benutzer erstellt eine neue Nachricht in einer Unterhaltung mithilfe der API.
  • conversation_id
  • space_id
  • message_id
aibiGenie getConversationMessage Ein Benutzer greift auf eine Nachricht im Genie-Raum zu.
  • conversation_id
  • space_id
  • message_id
aibiGenie genieGetConversationMessage Ein Benutzer ruft eine bestimmte Nachricht in einer Unterhaltung mithilfe der API ab.
  • conversation_id
  • space_id
  • message_id
aibiGenie deleteConversationMessage Ein Benutzer löscht eine vorhandene Nachricht.
  • conversation_id
  • space_id
  • message_id
aibiGenie genieGetMessageQueryResult Genie ruft die Abfrageergebnisse ab, die einer Unterhaltungsnachricht mithilfe der API zugeordnet sind.
  • conversation_id
  • space_id, message_id
aibiGenie genieGetMessageAttachmentQueryResult Ein Benutzer ruft die Abfrageergebnisse für Nachrichtenanhänge mithilfe der API ab.
  • conversation_id
  • space_id
  • attachment_id
aibiGenie executeFullQueryResult Ein Benutzer ruft die vollständigen Abfrageergebnisse mithilfe der API ab (bis zu ca. 1 GB groß).
  • space_id
  • conversation_id
  • message_id
aibiGenie genieExecuteMessageQuery Genie führt generierte SQL aus, um Abfrageergebnisse zurückzugeben, einschließlich Aktualisierungsdatenaktionen mithilfe der API.
  • conversation_id
  • space_id
  • message_id
aibiGenie genieExecuteMessageAttachmentQuery Genie führt eine Abfrage nach Ergebnissen für Nachrichtenanhänge mithilfe der API aus.
  • conversation_id
  • space_id
  • message_id
  • attachment_id
aibiGenie getMessageQueryResult Genie ruft die Abfrageergebnisse ab, die einer Unterhaltungsnachricht zugeordnet sind.
  • conversation_id
  • space_id, message_id
aibiGenie createInstruction Ein Benutzer erstellt eine Anweisung für einen Genie-Raum.
  • space_id
  • instruction_type
aibiGenie listInstructions Ein Benutzer navigiert zur Registerkarte "Anweisungen" oder zur Registerkarte "Daten".
  • space_id
aibiGenie updateInstruction Ein Benutzer aktualisiert eine Anweisung für einen Genie-Raum.
  • space_id
  • instruction_id
aibiGenie deleteInstruction Eine benutzende Person löscht eine Anweisung für einen Genie-Bereich.
  • space_id
  • instruction_id
aibiGenie updateSampleQuestions Ein Benutzer aktualisiert die Standardbeispielfragen für den Raum.
  • space_id
aibiGenie createCuratedQuestion Ein Benutzer erstellt eine Beispielfrage oder Benchmarkfrage.
  • space_id
aibiGenie deleteCuratedQuestion Ein Benutzer löscht eine Beispielfrage oder Benchmarkfrage.
  • space_id
  • curated_question_id
aibiGenie listCuratedQuestions Ein Benutzer greift auf die Liste der Beispielfragen oder Benchmarkfragen in einem Raum zu. Dies wird protokolliert, wenn Benutzer einen neuen Chat öffnen, Benchmarks anzeigen oder Beispielfragen hinzufügen.
  • space_id
aibiGenie updateCuratedQuestion Ein Benutzer aktualisiert eine Beispielfrage oder Benchmarkfrage.
  • space_id
  • curated_question_id
aibiGenie createEvaluationResult Genie erstellt ein Auswertungsergebnis für eine bestimmte Frage in einem Evaluierungslauf.
  • space_id
  • eval_id
aibiGenie getEvaluationResult Ein Benutzer greift auf die Ergebnisse für eine bestimmte Frage in einer Auswertungsausführung zu.
  • space_id
  • eval_id
aibiGenie getEvaluationResultDetails Ein Benutzer greift auf die Abfrageergebnisse für eine bestimmte Frage in einer Auswertungsausführung zu.
  • space_id
  • eval_id
aibiGenie updateEvaluationResult Ein Benutzer aktualisiert sein Auswertungsergebnis für eine bestimmte Frage.
  • space_id
  • eval_id
aibiGenie createEvaluationRun Ein Benutzer erstellt eine neue Auswertungsausführung.
  • space_id
aibiGenie listEvaluationResults Ein Benutzer greift auf die Liste der Ergebnisse für eine Auswertungsausführung zu.
  • space_id
  • run_id
aibiGenie listEvaluationRuns Ein Benutzer greift auf die Liste aller Auswertungsläufe zu.
  • space_id
aibiGenie createConversationMessageComment Ein Benutzer fügt einer Unterhaltungsnachricht einen Feedbackkommentar hinzu.
  • conversation_id
  • space_id
  • message_id
aibiGenie listConversationMessageComments Ein Benutzer greift auf eine Liste der Feedbackkommentare aus einem Bereich zu.
  • space_id
  • conversation_ids
  • message_ids
  • user_ids
  • comment_types
aibiGenie deleteConversationMessageComment Ein Benutzer löscht einen Feedbackkommentar, der einer Unterhaltungsnachricht hinzugefügt wurde.
  • conversation_id
  • space_id
  • message_id
  • message_comment_id

Warnungsereignisse

Von Bedeutung

Dieses Feature befindet sich in der Betaversion.

Die folgenden alerts-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Hinweis

Dieser Dienst zeichnet keine älteren Warnungsereignisse auf. Legacy-Alarmereignisse werden unter dem databrickssql Dienst protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
alerts apiCreateAlert Ein Benutzer erstellt eine Warnung mithilfe der Warnungs-V2-API.
  • alert.id
alerts apiGetAlert Ein Benutzer erhält eine Benachrichtigung mithilfe der Warnungs-V2-API.
  • alert_id
alerts apiTrashAlert Ein Benutzer löscht eine Warnung mithilfe der Warnungs-V2-API.
  • alert_id
alerts apiUpdateAlert Ein Benutzer aktualisiert eine Warnung mithilfe der Warnungs-V2-API.
  • alert.id
alerts cloneAlert Ein Benutzer klont eine vorhandene Warnung.
  • alert_id
alerts createAlert Ein Benutzer erstellt eine neue Warnung.
  • alert_id
alerts getAlert Ein Benutzer erhält Informationen zu einer Benachrichtigung mithilfe der Benutzeroberfläche.
  • alert_id
alerts previewAlertEvaluate Das Feature "Testbedingung " gibt die Ergebnisse des Warnungstests zurück.
  • execution_session_id
alerts previewAlertExecute Ein Benutzer verwendet das Feature "Testbedingung ", um eine Vorschau anzuzeigen und seine Warnung zu testen.
  • warehouse_id
alerts runNowAlert Ein Benutzer klickt auf die Schaltfläche " Jetzt ausführen ", um die Warnungsabfrage sofort auszuführen.
  • alert_id
alerts updateAlert Ein Benutzer aktualisiert die Details einer Warnung.
  • alert.id

Clusters events

Die folgenden cluster-Ereignisse werden auf Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
clusters changeClusterAcl Ein Benutzerändern die Cluster-ACL.
  • shardName
  • aclPermissionSet
  • targetUserId
  • resourceId
clusters create Ein Benutzererstellen einen Cluster.
  • cluster_log_conf
  • num_workers
  • enable_elastic_disk
  • driver_node_type_id
  • start_cluster
  • docker_image
  • ssh_public_keys
  • aws_attributes
  • acl_path_prefix
  • node_type_id
  • instance_pool_id
  • spark_env_vars
  • init_scripts
  • spark_version
  • cluster_source
  • autotermination_minutes
  • cluster_name
  • autoscale
  • custom_tags
  • cluster_creator
  • enable_local_disk_encryption
  • idempotency_token
  • spark_conf
  • organization_id
  • no_driver_daemon
  • user_id
  • virtual_cluster_size
  • apply_policy_default_values
  • data_security_mode
clusters createResult Ergebnisse aus der Clustererstellung. In Verbindung mit create.
  • clusterName
  • clusterState
  • clusterId
  • clusterWorkers
  • clusterOwnerUserId
clusters delete Ein Cluster wird beendet.
  • cluster_id
clusters deleteResult Ergebnisse der Clusterbeendigung. In Verbindung mit delete.
  • clusterName
  • clusterState
  • clusterId
  • clusterWorkers
  • clusterOwnerUserId
clusters edit Ein Benutzer nimmt Änderungen an den Clustereinstellungen vor. Dadurch werden alle Änderungen protokolliert, abgesehen von Änderungen bei der Clustergröße und beim Verhalten der automatischen Skalierung.
  • cluster_log_conf
  • num_workers
  • enable_elastic_disk
  • driver_node_type_id
  • start_cluster
  • docker_image
  • ssh_public_keys
  • aws_attributes
  • acl_path_prefix
  • node_type_id
  • instance_pool_id
  • spark_env_vars
  • init_scripts
  • spark_version
  • cluster_source
  • autotermination_minutes
  • cluster_name
  • autoscale
  • custom_tags
  • cluster_creator
  • enable_local_disk_encryption
  • idempotency_token
  • spark_conf
  • organization_id
  • no_driver_daemon
  • user_id
  • virtual_cluster_size
  • apply_policy_default_values
  • data_security_mode
clusters permanentDelete Ein Cluster wird über die Benutzeroberfläche gelöscht.
  • cluster_id
clusters resize Die Größe des Clusters wird geändert. Dies wird in ausgeführten Clustern protokolliert, wobei die einzige Eigenschaft, die sich ändert, entweder die Clustergröße oder das Verhalten der automatischen Skalierung ist.
  • cluster_id
  • num_workers
  • autoscale
clusters resizeResult Ergebnisse der Größenänderung des Clusters. In Verbindung mit resize.
  • clusterName
  • clusterState
  • clusterId
  • clusterWorkers
  • clusterOwnerUserId
clusters restart Ein Benutzerstarten einen ausgeführten Cluster neu.
  • cluster_id
clusters restartResult Ergebnisse des Clusterneustarts. In Verbindung mit restart.
  • clusterName
  • clusterState
  • clusterId
  • clusterWorkers
  • clusterOwnerUserId
clusters start Ein Benutzerstarten einen Cluster.
  • init_scripts_safe_mode
  • cluster_id
clusters startResult Ergebnisse des Clusterstarts. In Verbindung mit start.
  • clusterName
  • clusterState
  • clusterId
  • clusterWorkers
  • clusterOwnerUserId

Clusterbibliotheksereignisse

Die folgenden clusterLibraries-Ereignisse werden auf Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
clusterLibraries installLibraries Ein Benutzerinstallieren eine Bibliothek in einem Cluster.
  • cluster_id
  • libraries
clusterLibraries uninstallLibraries Benutzer*innen deinstallieren eine Bibliothek in einem Cluster.
  • cluster_id
  • libraries
clusterLibraries installLibraryOnAllClusters Arbeitsbereichsadministrator*innen planen die Installation einer Bibliothek in allen Clustern.
  • user
  • library
clusterLibraries uninstallLibraryOnAllClusters Arbeitsbereichsadministrator*innen entfernen eine Bibliothek aus der Liste, die in allen Clustern installiert werden soll.
  • user
  • library

Cluster policy events

Hinweis

Dieser Dienst ist über Azure-Diagnoseeinstellungen nicht verfügbar. Aktivieren Sie die Überwachungsprotokollsystemtabelle, um auf diese Ereignisse zuzugreifen.

Die folgenden clusterPolicies-Ereignisse werden auf Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
clusterPolicies create Benutzer*innen erstellen eine Clusterrichtlinie.
  • name
clusterPolicies edit Benutzer*innen bearbeiten eine Clusterrichtlinie.
  • policy_id
  • name
clusterPolicies delete Benutzer*innen löschen eine Clusterrichtlinie.
  • policy_id
clusterPolicies changeClusterPolicyAcl Arbeitsbereichsadministrator*innen ändern die Berechtigungen einer Clusterrichtlinie.
  • shardName
  • targetUserId
  • resourceId
  • aclPermissionSet

Datenbankereignisse

Die folgenden database-Ereignisse werden auf Arbeitsbereichsebene protokolliert.

Diese Ereignisse beziehen sich auf Lakebase. Siehe Was ist Lakebase?.

Dienst Aktion Beschreibung Anforderungsparameter
database createDatabaseInstance Ein Benutzer erstellt eine neue Datenbankinstanz.
  • name
  • capacity
database getDatabaseInstance Ein Benutzer fragt eine Datenbankinstanz ab.
  • name
database listDatabaseInstance Ein Benutzer fragt alle Datenbankinstanzen ab. none
database updateDatabaseInstance Ein Benutzer aktualisiert Eigenschaften für eine vorhandene Instanz. Zum Beispiel seine Kapazität oder ob es angehalten ist.
  • capacity
  • stopped
database deleteDatabaseInstance Ein Benutzer löscht eine Instanz endgültig.
  • name
  • force
  • purge
database changeDatabaseInstanceAcl Ein Benutzer ändert Berechtigungen für eine Datenbankinstanz. none
database createDatabaseCatalog Ein Benutzer erstellt und registriert einen Katalog im Unity-Katalog für eine vorhandene Datenbank.
  • name
  • database_name
  • database_instance_name
database deleteDatabaseCatalog Ein Benutzer hebt die Registrierung eines registrierten Katalogs aus dem Unity-Katalog auf.
  • name
database getDatabaseCatalog Ein Benutzer fragt einen Datenbankkatalog ab.
  • name
database createDatabaseTable Ein Benutzer erstellt eine Tabelle innerhalb einer Datenbank in einer Datenbankinstanz.
  • name
  • database_instance_name
  • database_name
database getDatabaseTable Ein Benutzer fragt nach einer Datenbanktabelle ab.
  • name
database deleteDatabaseTable Ein Benutzer löscht eine Datenbanktabelle aus dem Unity-Katalog.
  • name
database createSyncedDatabaseTable Ein Benutzer erstellt eine synchronisierte Tabelle innerhalb einer Datenbank in einer Datenbankinstanz.
  • name
  • spec
  • scheduling_policy
  • source_table_full_name
  • primary_key_columns
database getSyncedDatabaseTable Ein Benutzer fragt nach einer synchronisierten Tabelle ab.
  • name
database deleteSyncedDatabaseTable Ein Benutzer löscht eine synchronisierte Tabelle aus dem Unity-Katalog.
  • name

Databricks SQL events

Die folgenden databrickssql-Ereignisse werden auf Arbeitsbereichsebene protokolliert.

Hinweis

Wenn Sie Ihre SQL-Warehouses mit der Legacy-SQL-Endpunkt-API verwalten, haben die Überwachungsereignisse Ihres SQL-Warehouse unterschiedliche Aktionsnamen. Weitere Informationen finden Sie unter SQL-Endpunktprotokolle.

Dienst Aktion Beschreibung Anforderungsparameter
databrickssql cancelQueryExecution Eine Abfrageausführung wird über die SQL-Editor-Benutzeroberfläche abgebrochen. Dies schließt keine Abbrüche ein, die von der Benutzeroberfläche für den Abfrageverlauf oder der SQL-Ausführungs-API für Databricks stammen.
  • queryExecutionId: Wird nur ausgegeben, wenn der ältere SQL-Editor verwendet wird.
  • query_id: Wird nur ausgegeben, wenn der neue SQL-Editor verwendet wird.
databrickssql changeEndpointAcls Warehousemanager*innen aktualisieren Berechtigungen für ein SQL-Warehouse.
  • aclPermissionSet
  • resourceId
  • shardName
  • targetUserId
databrickssql cloneFolderNode Ein Benutzer klont einen Ordner im Arbeitsbereichsbrowser.
  • dashboardId
databrickssql commandFinish Nur in ausführlichen Überwachungsprotokollen. Wird generiert, wenn ein Befehl in einem SQL-Warehouse abgeschlossen oder abgebrochen wird, unabhängig vom Ursprung der Abbruchanforderung.
  • warehouseId
  • commandId
databrickssql commandSubmit Nur in ausführlichen Überwachungsprotokollen. Wird generiert, wenn ein Befehl an ein SQL-Warehouse übermittelt wird, unabhängig vom Ursprung der Anforderung.
  • warehouseId
  • commandId
  • validation
  • commandText
  • commandParameters
databrickssql createAlert Ein Benutzer erstellt eine veraltete Benachrichtigung.
  • alertId
  • queryId
databrickssql createQuery Ein Benutzer erstellt eine neue Abfrage.
  • queryId
databrickssql getQuery Ein Benutzer öffnet eine Abfrage auf der SQL-Editorseite oder ruft die Databricks SQL Get a query API auf. Wird nur ausgegeben, wenn der ältere SQL-Editor oder die Databricks SQL REST-API verwendet wird.
  • queryId
databrickssql createQueryDraft Benutzer*innen erstellen einen Abfrageentwurf. Wird nur ausgegeben, wenn der ältere SQL-Editor verwendet wird.
  • queryId
databrickssql createQuerySnippet Benutzer*innen erstellen einen Abfrageschnipsel.
  • querySnippetId
databrickssql createVisualization Benutzer*innen generieren mit dem SQL-Editor eine Visualisierung. Dies schließt Standardergebnistabellen und Visualisierungen in Notebooks aus, die SQL-Warehouses verwenden. Wird nur ausgegeben, wenn der ältere SQL-Editor verwendet wird.
  • queryId
  • visualizationId
databrickssql createWarehouse Benutzer*innen mit Clustererstellungsberechtigung erstellen ein SQL-Warehouse.
  • auto_resume
  • auto_stop_mins
  • channel
  • warehouse_type
  • cluster_size
  • conf_pairs
  • custom_cluster_confs
  • enable_databricks_compute
  • enable_photon
  • enable_serverless_compute
  • instance_profile_arn
  • max_num_clusters
  • min_num_clusters
  • name
  • size
  • spot_instance_policy
  • tags
  • test_overrides
databrickssql deleteAlert Ein Benutzer löscht eine Ältere Warnung über die API. Schließt Löschungen aus der Dateibrowser-UI oder von der älteren Warnungsschnittstelle aus.
  • alertId
databrickssql deleteNotificationDestination Die Arbeitsbereichsadministration löscht ein Benachrichtigungsziel.
  • notificationDestinationId
databrickssql deleteDashboard Benutzer*innen löschen ein Dashboard über die Dashboardschnittstelle oder über die API. Dies schließt Löschungen über die Benutzeroberfläche des Dateibrowsers aus.
  • dashboardId
databrickssql deleteDashboardWidget Benutzer*innen löschen ein Dashboardgadget.
  • widgetId
databrickssql deleteWarehouse Warehousemanager*innen löschen ein SQL-Warehouse.
  • id
databrickssql deleteQuery Benutzer*innen löschen eine Abfrage über die Abfrageschnittstelle oder über die API. Dies schließt Löschungen über die Benutzeroberfläche des Dateibrowsers aus.
  • queryId
databrickssql deleteQueryDraft Ein Benutzer löscht einen Abfrageentwurf. Wird nur ausgegeben, wenn der ältere SQL-Editor verwendet wird.
  • queryId
databrickssql deleteQuerySnippet Ein Benutzer löscht einen Abfrageschnipsel.
  • querySnippetId
databrickssql deleteVisualization Benutzer*innen löschen eine Visualisierung aus einer Abfrage im SQL-Editor. Wird nur ausgegeben, wenn der ältere SQL-Editor verwendet wird.
  • visualizationId
databrickssql downloadQueryResult Benutzer*innen laden ein Abfrageergebnis aus dem SQL-Editor herunter. Dies schließt Downloads von Dashboards aus.
  • fileType
  • queryId
  • queryResultId: Wird nur ausgegeben, wenn der ältere SQL-Editor verwendet wird.
  • credentialsEmbedded
  • credentialsEmbeddedId
databrickssql editWarehouse Warehousemanager*innen nehmen Änderungen an einem SQL-Warehouse vor.
  • auto_stop_mins
  • channel
  • warehouse_type
  • cluster_size
  • confs
  • enable_photon
  • enable_serverless_compute
  • id
  • instance_profile_arn
  • max_num_clusters
  • min_num_clusters
  • name
  • spot_instance_policy
  • tags
databrickssql executeAdhocQuery Gründe für die Generierung:
  • Ein Benutzer führt einen Abfrageentwurf im SQL-Editor aus.
  • Eine Abfrage wird aus einer Visualisierungsaggregation ausgeführt.
  • Ein Benutzer lädt ein Dashboard und führt zugrunde liegende Abfragen aus.
  • dataSourceId: Wird nur ausgegeben, wenn der ältere SQL-Editor verwendet wird. Entspricht der SQL-Lager-ID.
  • warehouse_id: Wird nur ausgegeben, wenn der neue SQL-Editor verwendet wird.
  • query_id: Wird nur ausgegeben, wenn der neue SQL-Editor verwendet wird. Entspricht dem aktuellen Abfragetext im neuen SQL-Editor, der der ursprünglich gespeicherten Abfrage entsprechen kann.
databrickssql executeSavedQuery Ein Benutzer führt eine gespeicherte Abfrage aus. Wird nur ausgegeben, wenn der ältere SQL-Editor verwendet wird.
  • queryId
databrickssql executeWidgetQuery Wird von jedem Ereignis generiert, das eine Abfrage ausführt, sodass ein Dashboardpanel aktualisiert wird. Einige Beispiele für anwendbare Ereignisse sind:
  • Aktualisieren eines einzelnen Panels
  • Aktualisieren eines gesamten Dashboards
  • Geplante Dashboardausführungen
  • Parameter- oder Filteränderungen, die über mehr als 64.000 Zeilen ausgeführt werden
  • widgetId
databrickssql favoriteDashboard Ein Benutzer favorisiert ein Dashboard.
  • dashboardId
databrickssql favoriteQuery Ein Benutzer favorisiert eine Abfrage.
  • queryId
databrickssql forkQuery Benutzer*innen klonen eine Abfrage.
  • originalQueryId
  • queryId
databrickssql getAlert Ein Benutzer öffnet die Legacy-Alarmdetails-Seite oder ruft die Legacy-Get-Alert-API auf.
  • id: ID der Warnung
databrickssql getHistoryQueriesByLookupKeys Ein Benutzer ruft Details für eine oder mehrere Abfrageausführungen mithilfe von Nachschlageschlüsseln ab.
  • lookup_keys
  • include_metrics
databrickssql getHistoryQuery Ein Benutzer ruft Details für eine Abfrageausführung mithilfe der Benutzeroberfläche ab.
  • id
  • queryId
  • include_metrics
  • include_plans
  • include_json_plans
databrickssql listHistoryQueries Ein Benutzer öffnet die Abfragverlaufseite oder ruft die Abfrageverlauf-List Queries API auf.
  • filter_by
  • include_metrics
  • max_results
  • page_token
  • order_by
databrickssql moveAlertToTrash Ein Benutzer verschiebt eine veraltete Benachrichtigung mithilfe der API in den Papierkorb. Schließt Löschungen aus der Dateibrowser-UI oder von der älteren Warnungsschnittstelle aus.
  • alertId
databrickssql moveDashboardToTrash Eine benutzende Person verschiebt ein Dashboard in den Papierkorb.
  • dashboardId
databrickssql moveQueryToTrash Ein Benutzer verschiebt eine Abfrage in den Papierkorb.
  • queryId
  • treestoreId: Wird nur ausgegeben, wenn der neue SQL-Editor verwendet wird und ein gültiger queryId Editor nicht zurückgegeben werden kann.
databrickssql restoreAlert Ein Benutzer stellt eine alte Benachrichtigung aus dem Papierkorb wieder her.
  • alertId
databrickssql restoreDashboard Ein Benutzer stellt ein Dashboard aus dem Papierkorb wieder her.
  • dashboardId
databrickssql restoreQuery Eine benutzende Person stellt eine Abfrage aus dem Papierkorb wieder her.
  • queryId
databrickssql setWarehouseConfig Ein Arbeitsbereichsadministrator aktualisiert die SQL Warehouse-Einstellungen des Arbeitsbereichs, einschließlich Konfigurationsparametern und Datenzugriffseigenschaften.
  • data_access_config
  • enable_serverless_compute
  • instance_profile_arn
  • security_policy
  • serverless_agreement
  • sql_configuration_parameters
databrickssql snapshotDashboard Benutzer*innen fordern eine Momentaufnahme eines Dashboards an. Dies schließt geplante Dashboardmomentaufnahmen ein.
  • dashboardId
databrickssql startWarehouse Ein SQL-Warehouse wird gestartet.
  • id
databrickssql stopWarehouse Warehousemanager*innen beenden ein SQL-Warehouse. Dies schließt automatisch beendete Warehouses aus.
  • id
databrickssql transferObjectOwnership Ein Arbeitsbereichsadministrator überträgt den Besitz eines Dashboards, einer Abfrage oder einer älteren Warnung an einen aktiven Benutzer über die Transferobjektbesitz-API. Die Besitzübertragung über die Benutzeroberfläche oder Aktualisierungs-APIs wird nicht von diesem Überwachungsprotokollereignis erfasst.
  • newOwner
  • objectId
  • objectType
databrickssql unfavoriteDashboard Ein Benutzer entfernt ein Dashboard aus seinen Favoriten.
  • dashboardId
databrickssql unfavoriteQuery Ein Benutzer entfernt eine Abfrage aus seinen Favoriten.
  • queryId
databrickssql updateAlert Ein Benutzer nimmt Aktualisierungen an einer veralteten Benachrichtigung vor. ownerUserName wird aufgefüllt, wenn der Besitz der Vorgänger-Benachrichtigung mithilfe der API übertragen wird.
  • alertId
  • queryId
  • ownerUserName
databrickssql updateNotificationDestination Die Arbeitsbereichsadministration aktualisiert ein Benachrichtigungsziel.
  • notificationDestinationId
databrickssql updateDashboardWidget Ein Benutzer aktualisiert ein Dashboardgadget. Dies schließt Änderungen an Achsenskalen aus. Beispiele für anwendbare Updates umfassen:
  • Ändern der Widgetgröße oder -platzierung
  • Hinzufügen oder Entfernen von Widgetparametern
  • widgetId
databrickssql updateDashboard Benutzer*innen aktualisieren eine Dashboardeigenschaft. Dies schließt Änderungen an Zeitplänen und Abonnements aus. Beispiele für anwendbare Updates umfassen:
  • Ändern des Dashboardnamens
  • Wechseln zum SQL-Lagerhaus
  • Einstellungen für Run As ändern
  • dashboardId
databrickssql updateFolderNode Ein Benutzer aktualisiert einen Ordnerknoten im Arbeitsbereichsbrowser.
  • name
databrickssql updateOrganizationSetting Ein Arbeitsbereichsadministrator aktualisiert die SQL-Einstellungen des Arbeitsbereichs.
  • has_configured_data_access
  • has_explored_sql_warehouses
  • has_granted_permissions
  • hide_plotly_mode_bar
  • send_email_on_failed_dashboards
  • allow_downloads
databrickssql updateQuery Benutzer*innen nehmen eine Aktualisierung an einer Abfrage vor. ownerUserName Wird aufgefüllt, wenn der Besitz der Abfrage über die API übertragen wird.
  • queryId
  • ownerUserName
databrickssql updateQueryDraft Benutzer*innen nehmen eine Aktualisierung an einem Abfrageentwurf vor. Wird nur ausgegeben, wenn der ältere SQL-Editor verwendet wird.
  • queryId
databrickssql updateQuerySnippet Benutzer*innen nehmen eine Aktualisierung an einem Abfrageschnipsel vor.
  • querySnippetId
databrickssql updateVisualization Benutzer*innen aktualisieren eine Visualisierung über den SQL-Editor oder das Dashboard. Wird nur ausgegeben, wenn der ältere SQL-Editor verwendet wird.
  • visualizationId
databrickssql viewAdhocVisualizationQuery Ein Benutzer sieht die Abfrage hinter einer Visualisierung. none

Data monitoring events

Die folgenden dataMonitoring-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
dataMonitoring CreateMonitor Der Benutzer erstellt einen Monitor.
  • data_classification_config
  • full_table_name_arg
  • assets_dir
  • schedule
  • output_schema_name
  • notifications
  • inference_log
dataMonitoring UpdateMonitor Der Benutzer aktualisiert einen Monitor.
  • data_classification_config
  • table_name
  • full_table_name_arg
  • drift_metrics_table_name
  • dashboard_id
  • custom_metrics
  • assets_dir
  • monitor_version
  • profile_metrics_table_name
  • baseline_table_name
  • status
  • output_schema_name
  • inference_log
  • slicing_exprs
dataMonitoring DeleteMonitor Der Benutzer löscht einen Monitor.
  • full_table_name_arg
dataMonitoring RunRefresh Der Monitor wird entweder nach Zeitplan oder manuell aktualisiert.
  • full_table_name_arg

DBFS events

Die folgenden Tabellen enthalten dbfs-Ereignisse, die auf Arbeitsbereichsebene protokolliert werden.

Es gibt zwei Arten von DBFS-Ereignissen: API-Aufrufe und Betriebsereignisse.

DBFS-API-Ereignisse

Die folgenden DBFS-Überwachungsereignisse werden nur protokolliert, wenn sie über die DBFS-REST-API geschrieben werden.

Dienst Aktion Beschreibung Anforderungsparameter
dbfs addBlock Der Benutzer fügt einen Datenblock an den Stream an. Dies wird in Verbindung mit dbfs/create verwendet, um Daten an DBFS zu streamen.
  • handle
  • data_length
dbfs create Benutzer*innen öffnen einen Stream, um eine Datei in DBFs zu schreiben.
  • path
  • bufferSize
  • overwrite
dbfs delete Benutzer*innen löschen die Datei oder das Verzeichnis aus DBFs.
  • recursive
  • path
dbfs mkdirs Benutzer*innen erstellen ein neues DBFS-Verzeichnis.
  • path
dbfs move Benutzer*innen verschieben eine Datei von einem Speicherort an einen anderen Speicherort innerhalb von DBFs.
  • dst
  • source_path
  • src
  • destination_path
dbfs put Eine benutzende Person lädt eine Datei mithilfe von mehrteiligen Formularbeiträgen in DBFs hoch.
  • path
  • overwrite

DBFS-Betriebsereignisse

Die folgenden DBFS-Überwachungsereignisse treten auf der Computeebene auf.

Dienst Aktion Beschreibung Anforderungsparameter
dbfs mount Benutzer*innen erstellen einen Bereitstellungspunkt an einem bestimmten DBFS-Speicherort.
  • mountPoint
  • owner
dbfs unmount Eine benutzende Person entfernt einen Bereitstellungspunkt an einem bestimmten DBFS-Speicherort.
  • mountPoint

Delta pipelines events

Dienst Aktion Beschreibung Anforderungsparameter
deltaPipelines changePipelineAcls Benutzer*innen ändern die Berechtigungen für eine Pipeline.
  • shardId
  • targetUserId
  • resourceId
  • aclPermissionSet
deltaPipelines create Ein Benutzer erstellt eine deklarative Pipeline.
  • allow_duplicate_names
  • clusters
  • configuration
  • continuous
  • development
  • dry_run
  • id
  • libraries
  • name
  • storage
  • target
  • channel
  • edition
  • photon
deltaPipelines delete Ein Benutzer löscht eine deklarative Pipeline.
  • pipeline_id
deltaPipelines edit Ein Benutzer bearbeitet eine deklarative Pipeline.
  • allow_duplicate_names
  • clusters
  • configuration
  • continuous
  • development
  • expected_last_modified
  • id
  • libraries
  • name
  • pipeline_id
  • storage
  • target
  • channel
  • edition
  • photon
deltaPipelines startUpdate Ein Benutzer startet eine deklarative Pipeline neu.
  • cause
  • full_refresh
  • job_task
  • pipeline_id
deltaPipelines stop Ein Benutzer stoppt eine deklarative Pipeline.
  • pipeline_id

Feature store events

Die folgenden featureStore-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
featureStore addConsumer Dem Feature Store wird ein Consumer hinzugefügt.
  • features
  • job_run
  • notebook
featureStore addDataSources Einer Featuretabelle wird eine Datenquelle hinzugefügt.
  • feature_table
  • paths, tables
featureStore addProducer Einer Featuretabelle wird ein Producer hinzugefügt.
  • feature_table
  • job_run
  • notebook
featureStore changeFeatureTableAcl Berechtigungen in einer Featuretabelle werden geändert.
  • aclPermissionSet
  • resourceId
  • shardName
  • targetUserId
featureStore createFeatureTable Eine Featuretabelle wird erstellt.
  • description
  • name
  • partition_keys
  • primary_keys
  • timestamp_keys
featureStore createFeatures Features werden in einer Featuretabelle erstellt.
  • feature_table
  • features
featureStore deleteFeatureTable Eine Featuretabelle wird gelöscht.
  • name
featureStore deleteTags Tags aus einer Featuretabelle werden gelöscht.
  • feature_table_id
  • keys
featureStore getConsumers Eine benutzende Person führt einen Aufruf aus, um die Consumer in einer Featuretabelle abzurufen.
  • feature_table
featureStore getFeatureTable Benutzer*innen führen einen Aufruf aus, um Featuretabellen abzurufen.
  • name
featureStore getFeatureTablesById Eine benutzende Person führt einen Aufruf aus, um Featuretabellen-IDs abzurufen.
  • ids
featureStore getFeatures Benutzer*innen führen einen Aufruf aus, um Features abzurufen.
  • feature_table
  • max_results
featureStore getModelServingMetadata Benutzer*innen führen einen Aufruf aus, um Metadaten zur Modellbereitstellung abzurufen.
  • feature_table_features
featureStore getOnlineStore Benutzer*innen führen einen Aufruf aus, um Informationen zum Onlinespeicher abzurufen.
  • cloud
  • feature_table
  • online_table
  • store_type
featureStore getTags Benutzer*innen führen einen Aufruf aus, um Tags für eine Featuretabelle abzurufen.
  • feature_table_id
featureStore publishFeatureTable Eine Featuretabelle wird veröffentlicht.
  • cloud
  • feature_table
  • host
  • online_table
  • port
  • read_secret_prefix
  • store_type
  • write_secret_prefix
featureStore searchFeatureTables Benutzer*innen suchen nach Featuretabellen.
  • max_results
  • page_token
  • text
featureStore setTags Tags werden einer Featuretabelle hinzugefügt.
  • feature_table_id
  • tags
featureStore updateFeatureTable Eine Featuretabelle wird aktualisiert.
  • description
  • name

Files events

Die folgenden filesystem-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
filesystem filesGet Der Benutzer lädt eine Datei mithilfe der Datei-API oder der Volumes-Benutzeroberfläche herunter.
  • path
  • transferredSize
filesystem filesPut Der Benutzer lädt eine Datei mithilfe der Dateien-API oder der Volumes-Benutzeroberfläche hoch.
  • path
  • receivedSize
filesystem filesDelete Der Benutzer löscht eine Datei mithilfe der Datei-API oder der Volumes-Benutzeroberfläche.
  • path
filesystem filesHead Der Benutzer erhält Informationen zu einer Datei mithilfe der Datei-API oder der Volumes-Benutzeroberfläche.
  • path

Genie events

Die folgenden genie-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Hinweis

Dieser Dienst ist nicht mit KI/BI Genie Spaces verbunden. Siehe KI/BI Genie-Ereignisse.

Dienst Aktion Beschreibung Anforderungsparameter
genie databricksAccess Databricks-Personal wird für den Zugriff auf eine Kundenumgebung autorisiert.
  • duration
  • approver
  • reason
  • authType
  • user

Git credential events

Die folgenden gitCredentials-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
gitCredentials getGitCredential Benutzer*innen erhalten Git-Anmeldeinformationen.
  • id
gitCredentials listGitCredentials Ein Benutzer listet alle Git-Anmeldeinformationen auf none
gitCredentials deleteGitCredential Benutzer*innen löschen Git-Anmeldeinformationen.
  • id
gitCredentials updateGitCredential Benutzer*innen aktualisieren Git-Anmeldeinformationen.
  • id
  • git_provider
  • git_username
gitCredentials createGitCredential Eine benutzende Person erstellt Git-Anmeldeinformationen.
  • git_provider
  • git_username

Global init scripts events

Die folgenden globalInitScripts-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
globalInitScripts create Arbeitsbereichsadministrator*innen erstellen ein globales Initialisierungsskript.
  • name
  • position
  • script-SHA256
  • enabled
globalInitScripts update Arbeitsbereichsadministrator*innen aktualisieren ein globales Initialisierungsskript.
  • script_id
  • name
  • position
  • script-SHA256
  • enabled
globalInitScripts delete Arbeitsbereichsadministrator*innen löschen ein globales Initialisierungsskript.
  • script_id

Groups events

Hinweis

Dieser Dienst ist über Azure-Diagnoseeinstellungen nicht verfügbar. Aktivieren Sie die Überwachungsprotokollsystemtabelle, um auf diese Ereignisse zuzugreifen.

Die folgenden groups-Ereignisse werden auf der Arbeitsbereichsebene protokolliert. Diese Aktionen beziehen sich auf Legacy-ACL-Gruppen. Informationen zu Aktionen im Zusammenhang mit Gruppen auf Konto- und Arbeitsbereichsebene finden Sie unter Kontoereignisse und Kontoereignisse auf Kontoebene.

Dienst Aktion Beschreibung Anforderungsparameter
groups addPrincipalToGroup Benutzer*innen werden von Administrator*innen einer Gruppe hinzugefügt.
  • user_name
  • parent_name
groups createGroup Administrator*innen erstellen eine Gruppe.
  • group_name
groups getGroupMembers Gruppenmitglieder werden von Administrator*innen angezeigt.
  • group_name
groups getGroups Eine Liste von Gruppen wird von Administrator*innen angezeigt none
groups getInheritedGroups Geerbte Gruppen werden von der Administration angezeigt. none
groups removeGroup Eine Gruppe wird von Administrator*innen entfernt.
  • group_name

IAM role events

Das folgende iamRole-Ereignis wird auf der Arbeitsbereichsebene protokolliert:

Dienst Aktion Beschreibung Anforderungsparameter
iamRole changeIamRoleAcl Arbeitsbereichsadministrator*innen ändern die Berechtigungen für eine IAM-Rolle.
  • targetUserId
  • shardName
  • resourceId
  • aclPermissionSet

Ingestion events

Das folgende ingestion-Ereignis wird auf der Arbeitsbereichsebene protokolliert:

Dienst Aktion Beschreibung Anforderungsparameter
ingestion proxyFileUpload Ein Benutzer oder eine Benutzerin lädt eine Datei in seinen/ihren Azure Databricks-Arbeitsbereich hoch.
  • x-databricks-content-length-0
  • x-databricks-total-files

Instance pool events

Die folgenden instancePools-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
instancePools changeInstancePoolAcl Ein Benutzer ändert die Berechtigungen eines Instanzpools.
  • shardName
  • resourceId
  • targetUserId
  • aclPermissionSet
instancePools create Benutzer*innen erstellen einen Instanzpool.
  • enable_elastic_disk
  • preloaded_spark_versions
  • idle_instance_autotermination_minutes
  • instance_pool_name
  • node_type_id
  • custom_tags
  • max_capacity
  • min_idle_instances
  • aws_attributes
instancePools delete Benutzer*innen löschen einen Instanzpool.
  • instance_pool_id
instancePools edit Benutzer*innen bearbeiten einen Instanzpool.
  • instance_pool_name
  • idle_instance_autotermination_minutes
  • min_idle_instances
  • preloaded_spark_versions
  • max_capacity
  • enable_elastic_disk
  • node_type_id
  • instance_pool_id
  • aws_attributes

Job events

Die folgenden jobs-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
jobs cancel Eine Auftragsausführung wird abgebrochen.
  • run_id
jobs cancelAllRuns Eine benutzende Person bricht alle Ausführungen eines Auftrags ab.
  • job_id
jobs changeJobAcl Benutzer*innen aktualisieren die Berechtigungen für einen Auftrag.
  • shardName
  • aclPermissionSet
  • resourceId
  • targetUserId
jobs create Eine benutzende Person erstellt einen Auftrag.
  • spark_jar_task
  • email_notifications
  • notebook_task
  • spark_submit_task
  • timeout_seconds
  • libraries
  • name
  • spark_python_task
  • job_type
  • new_cluster
  • existing_cluster_id
  • max_retries
  • schedule
  • run_as
jobs delete Eine benutzende Person löscht einen Auftrag.
  • job_id
jobs deleteRun Eine benutzende Person löscht eine Auftragsausführung.
  • run_id
jobs getRunOutput Benutzer*innen führen einen API-Aufruf aus, um eine Ausführungsausgabe zu erhalten.
  • run_id
  • is_from_webapp
jobs repairRun Eine benutzende Person repariert eine Auftragsausführung.
  • run_id
  • latest_repair_id
  • rerun_tasks
jobs reset Ein Auftrag wird zurückgesetzt.
  • job_id
  • new_settings
jobs resetJobAcl Ein Benutzer beantragt die Änderung der Berechtigungen eines Jobs.
  • grants
  • job_id
jobs runCommand Verfügbar, wenn ausführliche Überwachungsprotokolle aktiviert sind. Wird ausgegeben, nachdem ein Befehl in einem Notebook von einer Auftragsausführung ausgeführt wurde. Ein Befehl entspricht einer Zelle in einem Notebook.
  • jobId
  • runId
  • notebookId
  • executionTime
  • status
  • commandId
  • commandText
jobs runFailed Ein Auftragsausführung schlägt fehl oder wird abgebrochen.
  • jobClusterType
  • jobTriggerType
  • jobId
  • jobTaskType
  • runId
  • jobTerminalState
  • idInJob
  • orgId
  • runCreatorUserName
jobs runNow Benutzer*innen lösen eine bedarfsgesteuerte Auftragsausführung aus.
  • notebook_params
  • job_id
  • jar_params
  • workflow_context
jobs runStart Wird ausgegeben, wenn eine Auftragsausführung nach der Überprüfung und Clustererstellung gestartet wird. Die von diesem Ereignis ausgegebenen Anforderungsparameter hängen vom Typ der Aufgaben im Auftrag ab. Zusätzlich zu den aufgeführten Parametern können sie Folgendes umfassen:
  • dashboardId (für eine SQL-Dashboardaufgabe)
  • filePath (für eine SQL-Dateiaufgabe)
  • notebookPath (für eine Notebookaufgabe)
  • mainClassName (für eine Spark JAR-Aufgabe)
  • pythonFile (für eine Spark JAR-Aufgabe)
  • projectDirectory (für einen dbt-Vorgang)
  • commands (für einen dbt-Vorgang)
  • packageName (für eine Python-Radaufgabe)
  • entryPoint (für eine Python-Radaufgabe)
  • pipelineId (für eine Pipeline-Aufgabe)
  • queryIds (für eine SQL-Abfrageaufgabe)
  • alertId (für eine SQL-Warnungsaufgabe)
  • taskDependencies
  • multitaskParentRunId
  • orgId
  • idInJob
  • jobId
  • jobTerminalState
  • taskKey
  • jobTriggerType
  • jobTaskType
  • runId
  • runCreatorUserName
jobs runSucceeded Eine Auftragsausführung ist erfolgreich.
  • idInJob
  • jobId
  • jobTriggerType
  • orgId
  • runId
  • jobClusterType
  • jobTaskType
  • jobTerminalState
  • runCreatorUserName
jobs runTriggered Ein Auftragszeitplan wird automatisch entsprechend seinem Zeitplan oder Trigger ausgelöst.
  • jobId
  • jobTriggeredType
  • runId
jobs sendRunWebhook Ein Webhook wird gesendet, wenn der Auftrag beginnt, abgeschlossen wird oder ein Fehler auftritt.
  • orgId
  • jobId
  • jobWebhookId
  • jobWebhookEvent
  • runId
jobs setTaskValue Benutzer*innen legen Werte für eine Aufgabe fest.
  • run_id
  • key
jobs submitRun Benutzer*innen übermitteln eine einmalige Ausführung über die API.
  • shell_command_task
  • run_name
  • spark_python_task
  • existing_cluster_id
  • notebook_task
  • timeout_seconds
  • libraries
  • new_cluster
  • spark_jar_task
jobs update Ein Benutzer bearbeitet die Einstellungen eines Jobs.
  • job_id
  • fields_to_remove
  • new_settings
  • is_from_dlt

Lineage tracking events

Die folgenden lineageTracking-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
lineageTracking listColumnLineages Ein Benutzer greift auf die Liste der vor- oder nachgelagerten Spalten einer Spalte zu.
  • table_name
  • column_name
  • lineage_direction: Die Linienrichtung (UPSTREAM oder DOWNSTREAM).
lineageTracking listSecurableLineagesBySecurable Eine benutzende Person greift auf die Liste der sicherungsfähigen Upstream- oder Downstreamelemente eines sicherungsfähigen Elements zu.
  • securable_full_name
  • securable_type
  • lineage_direction: Die Linienrichtung (UPSTREAM oder DOWNSTREAM).
lineageTracking listEntityLineagesBySecurable Eine benutzende Person greift auf die Liste der Entitäten (Notebooks, Aufträge usw.) zu, die in ein sicherungsfähiges Element schreiben oder daraus lesen.
  • securable_full_name
  • securable_type
  • lineage_direction: Die Linienrichtung (UPSTREAM oder DOWNSTREAM).
  • entity_response_filter: Der Entitätstyp (Notizbuch, Auftrag, Dashboard, Pipeline, Abfrage, Dienstendpunkt usw.).
lineageTracking getColumnLineages Ein Benutzer ruft die Spaltenlinien für eine Tabelle und deren Spalte ab.
  • table_name
  • column_name
lineageTracking getTableEntityLineages Ein Benutzer ruft die vor- und nachgelagerten Linien einer Tabelle ab.
  • table_name
  • include_entity_lineage
lineageTracking getJobTableLineages Ein Benutzer erhält die Upstream- und Downstream-Tabellenherkünfte eines Auftrags.
  • job_id
lineageTracking getFunctionLineages Ein Benutzer erhält die Upstream- und Downstream-Sicherheitsobjekte und -Entitäten (Notebooks, Jobs usw.) einer Funktion.
  • function_name
lineageTracking getModelVersionLineages Ein Benutzer erhält die upstream und downstream Sicherheitsobjekte und Entitäten (Notebooks, Jobs usw.) eines Modells und seiner Version.
  • model_name
  • version
lineageTracking getEntityTableLineages Ein Benutzer erhält die upstream- und downstream-Tabellen einer Entität (Notizbücher, Aufträge usw.).
  • entity_type
  • entity_id
lineageTracking getFrequentlyJoinedTables Ein Benutzer erhält die häufig verknüpften Tabellen für eine Tabelle.
  • table_name
lineageTracking getFrequentQueryByTable Ein Benutzer erhält die häufig auftretenden Anfragen für eine Tabelle.
  • source_table_name
lineageTracking getFrequentUserByTable Ein Benutzer erhält die häufigen Benutzer für eine Tabelle.
  • table_name
lineageTracking getTablePopularityByDate Ein Benutzer erhält die Beliebtheit (Abfrageanzahl) für eine Tabelle für den letzten Monat.
  • table_name
lineageTracking getPopularEntities Eine benutzende Person ruft die beliebten Entitäten (Notebooks, Aufträge usw.) für eine Tabelle ab.
  • scope: Legt den Bereich zum Abrufen beliebter Entitäten fest, entweder aus dem Arbeitsbereich oder dem Tabellennamen
  • table_name
lineageTracking getPopularTables Ein Benutzer erhält die Tabellenpopularitätsinformationen für eine Liste von Tabellen.
  • scope: Gibt den Bereich zum Abrufen beliebter Tabellen an, entweder aus dem Metastore oder der Tabellenliste.
  • table_name_list

Marketplace consumer events

Die folgenden marketplaceConsumer-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
marketplaceConsumer getDataProduct Benutzer*innen erhalten über den Databricks-Marketplace Zugriff auf ein Datenprodukt.
  • listing_id
  • listing_name
  • share_name
  • catalog_name
  • request_context: Array von Informationen zum Konto und Metastore, die Zugriff auf das Datenprodukt erhalten haben
marketplaceConsumer requestDataProduct Benutzer*innen fordern Zugriff auf ein Datenprodukt an, das die Genehmigung des Anbieters erfordert.
  • listing_id
  • listing_name
  • catalog_name
  • request_context: Array von Informationen zum Konto und Metastore, die Zugriff auf das Datenprodukt anfordern

Marketplace provider events

Hinweis

Dieser Dienst ist über Azure-Diagnoseeinstellungen nicht verfügbar. Aktivieren Sie die Überwachungsprotokollsystemtabelle, um auf diese Ereignisse zuzugreifen.

Die folgenden marketplaceProvider-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
marketplaceProvider createListing Metastoreadministrator*innen erstellen einen Eintrag in ihrem Anbieterprofil.
  • listing: Array von Details zum Listing
  • request_context: Array mit Informationen zum Konto und Metastore des Anbieters
marketplaceProvider updateListing Metastoreadministrator*innen aktualisieren einen Eintrag in ihrem Anbieterprofil.
  • id
  • listing: Array von Details zum Listing
  • request_context: Array mit Informationen zum Konto und Metastore des Anbieters
marketplaceProvider deleteListing Metastoreadministrator*innen löschen einen Eintrag aus ihrem Anbieterprofil.
  • id
  • request_context: Details zum Konto und Metastore des Anbieters
marketplaceProvider updateConsumerRequestStatus Metastoreadministrator*innen genehmigen eine Datenproduktanforderung oder lehnen sie ab.
  • listing_id
  • request_id
  • status
  • reason
  • share: Array von Informationen zur Freigabe
  • request_context: Array mit Informationen zum Konto und Metastore des Anbieters
marketplaceProvider createProviderProfile Metastoreadministrator*innen erstellen ein Anbieterprofil.
  • provider: Array von Informationen über den Anbieter
  • request_context: Array mit Informationen zum Konto und Metastore des Anbieters
marketplaceProvider updateProviderProfile Metastoreadministrator*innen aktualisieren ihr Anbieterprofil.
  • id
  • provider: Array von Informationen über den Anbieter
  • request_context: Array mit Informationen zum Konto und Metastore des Anbieters
marketplaceProvider deleteProviderProfile Metastoreadministrator*innen löschen ihr Anbieterprofil.
  • id
  • request_context: Array mit Informationen zum Konto und Metastore des Anbieters
marketplaceProvider uploadFile Ein Anbieter lädt eine Datei in sein Anbieterprofil hoch.
  • request_context: Array mit Informationen zum Konto und Metastore des Anbieters
  • marketplace_file_type
  • display_name
  • mime_type
  • file_parent: Array von übergeordneten Dateidetails
marketplaceProvider deleteFile Ein Anbieter löscht eine Datei aus seinem Anbieterprofil.
  • file_id
  • request_context: Array mit Informationen zum Konto und Metastore des Anbieters

MLflow Elemente mit ACL Ereignissen

Die folgenden mlflowAcledArtifact-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
mlflowAcledArtifact readArtifact Eine benutzende Person führt einen Aufruf aus, um ein Artefakt zu lesen.
  • artifactLocation
  • experimentId
  • runId
mlflowAcledArtifact writeArtifact Eine benutzende Person führt einen Aufruf aus, um in ein Artefakt zu schreiben.
  • artifactLocation
  • experimentId
  • runId

MLflow-Experiment-Ereignisse

Die folgenden mlflowExperiment-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
mlflowExperiment createMlflowExperiment Ein Benutzer erstellt ein MLflow-Experiment.
  • experimentId
  • path
  • experimentName
mlflowExperiment deleteMlflowExperiment Benutzer*innen löschen ein MLflow-Experiment.
  • experimentId
  • path
  • experimentName
mlflowExperiment moveMlflowExperiment Benutzer*innen verschieben ein MLflow-Experiment.
  • newPath
  • experimentId
  • oldPath
mlflowExperiment restoreMlflowExperiment Benutzer*innen stellen ein MLflow-Experiment wieder her.
  • experimentId
  • path
  • experimentName
mlflowExperiment renameMlflowExperiment Benutzer*innen benennen ein MLflow-Experiment um.
  • oldName
  • newName
  • experimentId
  • parentPath

MLflow Modell Registrierung Events

Die folgenden mlflowModelRegistry-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
modelRegistry approveTransitionRequest Benutzer*innen genehmigen eine Phasenübergangsanforderung für die Modellversion.
  • name
  • version
  • stage
  • archive_existing_versions
modelRegistry changeRegisteredModelAcl Benutzer*innen aktualisieren die Berechtigungen für ein registriertes Modell.
  • registeredModelId
  • userId
modelRegistry createComment Benutzer*innen veröffentlichen einen Kommentar zu einer Modellversion.
  • name
  • version
modelRegistry createModelVersion Benutzer*innen erstellen eine Modellversion.
  • name
  • source
  • run_id
  • tags
  • run_link
modelRegistry createRegisteredModel Ein Benutzer erstellt ein neues registriertes Modell
  • name
  • tags
modelRegistry createRegistryWebhook Benutzer*innen erstellen einen Webhook für Modellregistrierungsereignisse.
  • orgId
  • registeredModelId
  • events
  • description
  • status
  • creatorId
  • httpUrlSpec
modelRegistry createTransitionRequest Benutzer*innen erstellen eine Phasenübergangsanforderung für die Modellversion.
  • name
  • version
  • stage
modelRegistry deleteComment Benutzer*innen löschen einen Kommentar zu einer Modellversion.
  • id
modelRegistry deleteModelVersion Benutzer*innen löschen eine Modellversion.
  • name
  • version
modelRegistry deleteModelVersionTag Eine benutzende Person löscht ein Modellversionstag.
  • name
  • version
  • key
modelRegistry deleteRegisteredModel Ein Benutzer löscht ein registriertes Modell
  • name
modelRegistry deleteRegisteredModelTag Ein Benutzer löscht das Tag für ein registriertes Modell.
  • name
  • key
modelRegistry deleteRegistryWebhook Eine benutzende Person löscht einen Modellregistrierungswebhook.
  • orgId
  • webhookId
modelRegistry deleteTransitionRequest Benutzer*innen brechen eine Phasenübergangsanforderung für die Modellversion ab.
  • name
  • version
  • stage
  • creator
modelRegistry finishCreateModelVersionAsync Asynchrones Kopieren von Modellen abgeschlossen.
  • name
  • version
modelRegistry generateBatchInferenceNotebook Ein Notebook für Batchrückschlüsse wird automatisch generiert.
  • userId
  • orgId
  • modelName
  • inputTableOpt
  • outputTablePathOpt
  • stageOrVersion
  • modelVersionEntityOpt
  • notebookPath
modelRegistry generateDltInferenceNotebook Das Inferenz-Notebook für eine deklarative Pipeline wird automatisch generiert.
  • userId
  • orgId
  • modelName
  • inputTable
  • outputTable
  • stageOrVersion
  • notebookPath
modelRegistry getModelVersionDownloadUri Benutzer*innen erhalten einen URI zum Herunterladen der Modellversion.
  • name
  • version
modelRegistry getModelVersionSignedDownloadUri Benutzer*innen erhalten einen URI zum Herunterladen einer signierten Modellversion.
  • name
  • version
  • path
modelRegistry listModelArtifacts Ein Benutzer tätigt einen Aufruf, um die Artefakte eines Modells aufzulisten.
  • name
  • version
  • path
  • page_token
modelRegistry listRegistryWebhooks Benutzer*innen führen einen Aufruf aus, um alle Registrierungswebhooks im Modell aufzulisten.
  • orgId
  • registeredModelId
modelRegistry rejectTransitionRequest Ein Benutzer lehnt eine Phasenübergangsanforderung für die Modellversion ab.
  • name
  • version
  • stage
modelRegistry renameRegisteredModel Ein Benutzer benennt ein registriertes Modell um
  • name
  • new_name
modelRegistry setEmailSubscriptionStatus Ein Benutzer aktualisiert den Status des E-Mail-Abonnements für ein registriertes Modell
modelRegistry setModelVersionTag Eine benutzende Person legt einen Modellversionstag fest.
  • name
  • version
  • key
  • value
modelRegistry setRegisteredModelTag Eine benutzende Person legt einen Modellversionstag fest.
  • name
  • key
  • value
modelRegistry setUserLevelEmailSubscriptionStatus Benutzer*innen aktualisieren ihren Status der E-Mail-Benachrichtigungen für die gesamte Registrierung.
  • orgId
  • userId
  • subscriptionStatus
modelRegistry testRegistryWebhook Benutzer*innen testen den Modellregistrierungswebhook.
  • orgId
  • webhookId
modelRegistry transitionModelVersionStage Benutzer*innen rufen eine Liste aller offenen Phasenübergangsanforderungen für die Modellversion ab.
  • name
  • version
  • stage
  • archive_existing_versions
modelRegistry triggerRegistryWebhook Ein Modellregistrierungswebhook wird durch ein Ereignis ausgelöst.
  • orgId
  • registeredModelId
  • events
  • status
modelRegistry updateComment Eine benutzende Person stellt eine Bearbeitung für einen Kommentar zu einer Modellversion bereit.
  • id
modelRegistry updateRegistryWebhook Ein Benutzer aktualisiert einen Modellregistrierungswebhook.
  • orgId
  • webhookId

Modell-Serving-Ereignisse

Die folgenden serverlessRealTimeInference-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
serverlessRealTimeInference changeInferenceEndpointAcl Benutzer aktualisiert die Berechtigungen für einen Rückschlussendpunkt.
  • shardName
  • targetUserId
  • resourceId
  • aclPermissionSet
serverlessRealTimeInference createServingEndpoint Eine benutzende Person erstellt einen Modellbereitstellungsendpunkt.
  • name
  • config
serverlessRealTimeInference deleteServingEndpoint Benutzer*innen löschen einen Model Serving-Endpunkt.
  • name
serverlessRealTimeInference disable Benutzer*innen deaktivieren Model Serving für ein registriertes Modell.
  • registered_mode_name
serverlessRealTimeInference enable Benutzer*innen aktivieren Model Serving für ein registriertes Modell.
  • registered_mode_name
serverlessRealTimeInference getQuerySchemaPreview Benutzer*innen führen einen Aufruf aus, um die Abfrageschemavorschau abzurufen.
  • endpoint_name
serverlessRealTimeInference updateServingEndpoint Benutzeraktualisieren einen Model Serving-Endpunkt.
  • name
  • served_models
  • traffic_config
serverlessRealTimeInference updateInferenceEndpointRateLimits Benutzer aktualisiert die Ratenbeschränkungen für einen Rückschlussendpunkt. Zinsgrenzwerte gelten nur für Foundation-Modell-APIs für Pay-per-Token- und externe Modellendpunkte.
  • name
  • rate_limits

Notizbuch-Events

Die folgenden notebook-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
notebook attachNotebook Ein Notebook ist an einen Cluster angefügt. Wird auch ausgegeben, wenn der neue SQL-Editor an ein SQL Warehouse angefügt ist.
  • path
  • clusterId
  • notebookId
notebook cloneNotebook Benutzer*innen klonen ein Notebook.
  • notebookId
  • path
  • clonedNotebookId
  • destinationPath
notebook createNotebook Ein Notebook wird erstellt.
  • notebookId
  • path
notebook deleteFolder Ein Notebookordner wird gelöscht.
  • path
notebook deleteNotebook Ein Notebook wird gelöscht.
  • notebookId
  • notebookName
  • path
notebook detachNotebook Ein Notebook wird von einem Cluster getrennt. Wird auch ausgegeben, wenn der neue SQL-Editor von einem SQL Warehouse getrennt wird.
  • notebookId
  • clusterId
  • path
notebook downloadLargeResults Benutzer*innen laden Abfrageergebnisse herunter, die zu groß sind, um sie im Notebook anzuzeigen.
  • notebookId
  • notebookFullPath
notebook downloadPreviewResults Benutzer*innen laden Abfrageergebnisse herunter.
  • notebookId
  • notebookFullPath
notebook importNotebook Benutzer*innen importieren ein Notebook.
  • path
notebook moveFolder Ein Notebookordner wird zwischen Speicherorten verschoben.
  • oldPath
  • newPath
  • folderId
notebook moveNotebook Ein Notebook wird zwischen Speicherorten verschoben.
  • newPath
  • oldPath
  • notebookId
notebook renameNotebook Ein Notebook wird umbenannt.
  • newName
  • oldName
  • parentPath
  • notebookId
notebook restoreFolder Ein gelöschter Ordner wird wiederhergestellt.
  • path
notebook restoreNotebook Ein gelöschtes Notebook wird wiederhergestellt.
  • path
  • notebookId
  • notebookName
notebook runCommand Verfügbar, wenn ausführliche Überwachungsprotokolle aktiviert sind. Wird ausgegeben, nachdem Databricks einen Befehl in einem Notizbuch oder dem neuen SQL-Editor ausgeführt hat. Ein Befehl entspricht einer Zelle in einem Notizbuch oder dem Abfragetext im neuen SQL-Editor.
executionTimein Sekunden gemessen.
  • notebookId
  • executionTime
  • status
  • commandId
  • commandText
  • commandLanguage
notebook takeNotebookSnapshot Notebook-Momentaufnahmen werden erstellt, wenn entweder der Auftragsdienst oder MLflow ausgeführt wird.
  • path

Partner Verbinden Events

Die folgenden partnerHub-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
partnerHub createOrReusePartnerConnection Arbeitsbereichsadministrator*innen richten eine Verbindung mit einer Partnerlösung ein.
  • partner_name
partnerHub deletePartnerConnection Arbeitsbereichsadministrator*innen löschen eine Partnerverbindung.
  • partner_name
partnerHub downloadPartnerConnectionFile Arbeitsbereichsadministrator*innen laden die Partnerverbindungsdatei herunter.
  • partner_name
partnerHub setupResourcesForPartnerConnection Arbeitsbereichsadministrator*innen richten Ressourcen für eine Partnerverbindung ein.
  • partner_name

Vorhersage-Optimierungsereignisse

Die folgenden predictiveOptimization-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
predictiveOptimization PutMetrics Wird aufgezeichnet, wenn Tabellen- und Workloadmetriken der Vorhersageoptimierung aktualisiert werden, damit der Dienst Optimierungsvorgänge intelligenter planen kann.
  • table_metrics_list
  • start_time
  • end_time

Remote-Verlauf-Dienst-Events

Die folgenden RemoteHistoryService-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
RemoteHistoryService addUserGitHubCredentials Benutzer fügt Github-Anmeldeinformationen hinzu none
RemoteHistoryService deleteUserGitHubCredentials Benutzer entfernt Github-Anmeldeinformationen none
RemoteHistoryService updateUserGitHubCredentials Benutzer aktualisiert Github-Anmeldeinformationen none

Git-Ordner-Events

Die folgenden repos-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktionsname Beschreibung Anforderungsparameter
repos checkoutBranch Eine benutzende Person checkt einen Branch im Repository aus.
  • id
  • branch
repos commitAndPush Eine benutzende Person committet und pusht in ein Repository.
  • id
  • message
  • files
  • checkSensitiveToken
repos createRepo Ein Benutzer erstellt ein Repository im Arbeitsbereich
  • url
  • provider
  • path
repos deleteRepo Ein Benutzer löscht ein Repository.
  • id
repos discard Benutzer*innen verwerfen einen Commit für ein Repository.
  • id
  • file_paths
repos getRepo Benutzer*innen führen einen Aufruf aus, um Informationen zu einem einzelnen Repository abzurufen.
  • id
repos listRepos Benutzer*innen führen einen Aufruf aus, um alle Repositorys abzurufen, für die sie über die Berechtigung „Verwalten“ verfügt.
  • path_prefix
  • next_page_token
repos pull Benutzer*innen rufen die neuesten Commits aus einem Repository ab.
  • id
repos updateRepo Ein Benutzer aktualisiert das Repository auf einen anderen Branch oder ein anderes Tag oder auf den neuesten Commit für denselben Branch.
  • id
  • branch
  • tag
  • git_url
  • git_provider

Geheime Events

Die folgenden secrets-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktionsname Beschreibung Anforderungsparameter
secrets createScope Eine benutzende Person erstellt einen Geheimnisbereich.
  • scope
  • initial_manage_principal
  • scope_backend_type
secrets deleteAcl Benutzer*innen löschen ACLs für einen Geheimnisbereich.
  • scope
  • principal
secrets deleteScope Benutzer*innen löschen einen Geheimnisbereich.
  • scope
secrets deleteSecret Eine benutzende Person löscht ein Geheimnis aus einem Bereich.
  • key
  • scope
secrets getAcl Benutzer*innen rufen ACLs für einen Geheimnisbereich ab.
  • scope
  • principal
secrets getSecret Eine benutzende Person ruft ein Geheimnis aus einem Bereich ab.
  • key
  • scope
secrets listAcls Benutzer*innen führen einen Aufruf aus, um ACLs für einen Geheimnisbereich aufzulisten.
  • scope
secrets listScopes Eine benutzende Person führt einen Aufruf aus, um Geheimnisbereiche aufzulisten none
secrets listSecrets Benutzer*innen führen einen Aufruf aus, um Geheimnisse innerhalb eines Bereichs aufzulisten.
  • scope
secrets putAcl Eine benutzende Person ändert ACLs für einen Geheimnisbereich.
  • scope
  • principal
  • permission
secrets putSecret Benutzer fügt ein Geheimnis innerhalb eines Bereichs hinzu oder bearbeitet es.
  • string_value
  • key
  • scope

SQL-Tabellenzugriffsereignisse

Hinweis

Der sqlPermissions-Dienst enthält Ereignisse im Zusammenhang mit der Tabellenzugriffssteuerung für den älteren Hive-Metastore. Databricks empfiehlt, ein Upgrade der vom Hive-Metastore verwalteten Tabellen auf den Unity Catalog-Metastore durchzuführen.

Die folgenden sqlPermissions-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktionsname Beschreibung Anforderungsparameter
sqlPermissions changeSecurableOwner Arbeitsbereichsadministrator*innen oder Besitzer*innen eines Objekts übertragen den Objektbesitz.
  • securable
  • principal
sqlPermissions createSecurable Benutzer*innen erstellen ein sicherungsfähiges Objekt.
  • securable
sqlPermissions denyPermission Objektbesitzende verweigern Berechtigungen für ein sicherungsfähiges Objekt.
  • permission
sqlPermissions grantPermission Objektbesitzende erteilen Berechtigungen für ein sicherungsfähiges Objekt.
  • permission
sqlPermissions removeAllPermissions Eine benutzende Person löscht ein sicherungsfähiges Objekt.
  • securable
sqlPermissions renameSecurable Benutzer*innen benennen ein sicherungsfähiges Objekt um.
  • before
  • after
sqlPermissions requestPermissions Benutzer*innen fordern Berechtigungen für ein sicherungsfähiges Objekt an.
  • requests
sqlPermissions revokePermission Objektbesitzende widerrufen Berechtigungen für ihr sicherungsfähiges Objekt.
  • permission
sqlPermissions showPermissions Benutzer zeigt Berechtigungen für sicherungsfähige Objekte an.
  • securable
  • principal

SSH-Ereignisse

Die folgenden ssh-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktionsname Beschreibung Anforderungsparameter
ssh login Agent-Anmeldung per SSH beim Spark-Treiber.
  • containerId
  • userName
  • port
  • publicKey
  • instanceId
ssh logout Agent-Abmeldung per SSH vom Spark-Treiber.
  • userName
  • containerId
  • instanceId

Uniform Iceberg REST API-Ereignisse

Die folgenden uniformIcebergRestCatalog-Ereignisse werden auf der Arbeitsbereichsebene protokolliert. Diese Ereignisse werden protokolliert, wenn Benutzer mit verwalteten Apache Iceberg-Tabellen interagieren, die ein externes Iceberg-kompatibles Modul verwenden, das die Iceberg REST-Katalog-API unterstützt.

Dienst Aktion Beschreibung Anforderungsparameter
uniformIcebergRestCatalog config Der Benutzer erhält eine Katalogkonfiguration.
  • http_method
  • http_path
uniformIcebergRestCatalog createNamespace Der Benutzer erstellt einen Namespace mit einem optionalen Satz von Eigenschaften.
  • http_method
  • http_path
uniformIcebergRestCatalog createTable Ein Benutzer erstellt eine neue Iceberg-Tabelle.
  • http_method
  • http_path
uniformIcebergRestCatalog deleteNamespace Ein Benutzer löscht einen vorhandenen Namespace.
  • http_method
  • http_path
uniformIcebergRestCatalog deleteTable Ein Benutzer löscht eine vorhandene Tabelle.
  • http_method
  • http_path
uniformIcebergRestCatalog getNamespace Der Benutzer ruft Eigenschaften eines Namespace ab.
  • http_method
  • http_path
uniformIcebergRestCatalog listNamespaces Der Benutzer initiiert einen Vorgang, um alle Namespaces auf einer bestimmten Ebene aufzulisten.
  • http_method
  • http_path
uniformIcebergRestCatalog listTables Der Benutzer listet alle Tabellen unter einem bestimmten Namespace auf.
  • http_method
  • http_path
uniformIcebergRestCatalog loadTableCredentials Benutzer lädt verkaufte Anmeldeinformationen für eine Tabelle aus dem Katalog.
  • http_method
  • http_path
uniformIcebergRestCatalog loadTable Der Benutzer lädt eine Tabelle aus dem Katalog.
  • http_method
  • http_path
uniformIcebergRestCatalog loadView Der Benutzer lädt eine Ansicht aus dem Katalog.
  • http_method
  • http_path
uniformIcebergRestCatalog namespaceExists Der Benutzer überprüft, ob ein Namespace vorhanden ist.
  • http_method
  • http_path
uniformIcebergRestCatalog renameTable Der Benutzer benennt eine vorhandene Tabelle um.
  • http_method
  • http_path
uniformIcebergRestCatalog reportMetrics Der Benutzer sendet einen Metrikbericht
  • http_method
  • http_path
uniformIcebergRestCatalog tableExists Der Benutzer überprüft, ob eine Tabelle in einem bestimmten Namespace vorhanden ist.
  • http_method
  • http_path
uniformIcebergRestCatalog updateNamespaceProperties Der Benutzer aktualisiert Eigenschaften für einen Namespace.
  • http_method
  • http_path
uniformIcebergRestCatalog updateTable Benutzer aktualisiert Tabellenmetadaten.
  • http_method
  • http_path
uniformIcebergRestCatalog viewExists Der Benutzer überprüft, ob eine Ansicht in einem bestimmten Namespace vorhanden ist.
  • http_method
  • http_path

Hinweis

Dieser Dienst ist über Azure-Diagnoseeinstellungen nicht verfügbar. Aktivieren Sie die Überwachungsprotokollsystemtabelle, um auf diese Ereignisse zuzugreifen.

Die folgenden vectorSearch-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
vectorSearch createEndpoint Benutzer erstellt einen Vektorsuchendpunkt.
  • name
  • endpoint_type
vectorSearch deleteEndpoint Der Benutzer löscht einen Vektorsuchendpunkt.
  • name
vectorSearch createVectorIndex Ein Benutzer erstellt einen Vektorsuchindex.
  • name
  • endpoint_name
  • primary_key
  • index_type
  • delta_sync_index_spec
  • direct_access_index_spec
vectorSearch deleteVectorIndex Benutzer löscht einen Vektorsuchindex.
  • name
  • endpoint_name (wahlweise)
  • delete_embedding_writeback_table
vectorSearch changeEndpointAcl Der Benutzer ändert die Zugriffssteuerungsliste für einen Endpunkt.
  • name
  • endpoint_name
  • access_control_list
vectorSearch queryVectorIndex Ein Benutzer fragt einen Vektorsuchindex ab.
  • name
  • endpoint_name (wahlweise)
vectorSearch queryVectorIndexNextPage Der Benutzer liest die paginierten Ergebnisse einer Vektorsuchindexabfrage vor.
  • name
  • endpoint_name (wahlweise)
vectorSearch scanVectorIndex Der Benutzer überprüft alle Daten in einem Vektorsuchindex.
  • name
  • endpoint_name (wahlweise)
vectorSearch upsertDataVectorIndex Eine benutzende Person fügt Daten in einem Vektorsuchindex mit direktem Zugriff ein oder aktualisiert sie dort.
  • name
  • endpoint_name (wahlweise)
vectorSearch deleteDataVectorIndex Der Benutzer löscht Daten in einem Direct Access-Vektorsuchindex.
  • name
  • endpoint_name (wahlweise)
vectorSearch queryVectorIndexRouteOptimized Ein Benutzer fragt einen Vektorsuchindex mithilfe einer API-Route mit geringer Latenz ab.
  • name
  • endpoint_name (wahlweise)
vectorSearch queryVectorIndexNextPageRouteOptimized Der Benutzer liest die paginierten Ergebnisse einer Vektorsuchindexabfrage mithilfe einer API-Route mit geringer Latenz.
  • name
  • endpoint_name (wahlweise)
vectorSearch scanVectorIndexRouteOptimized Der Benutzer überprüft alle Daten in einem Vektorsuchindex mithilfe einer API-Route mit geringer Latenz.
  • name
  • endpoint_name (wahlweise)
vectorSearch upsertDataVectorIndexRouteOptimized Der Benutzer führt Datenaktualisierungen und -einfügungen in einem Direct Access-Vektorsuchindex über eine latenzarme API-Route durch.
  • name
  • endpoint_name (wahlweise)
vectorSearch deleteDataVectorIndexRouteOptimized Der Benutzer löscht Daten in einem Direct Access-Vektorsuchindex mithilfe einer API-Route mit geringer Latenz.
  • name
  • endpoint_name (wahlweise)

Webhook-Ereignisse

Die folgenden webhookNotifications-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
webhookNotifications createWebhook Ein Administrator erstellt ein neues Benachrichtigungsziel.
  • name
  • options
  • type
webhookNotifications deleteWebhook Ein Administrator löscht ein Benachrichtigungsziel.
  • id
webhookNotifications getWebhook Ein Benutzer zeigt Informationen zu einem Benachrichtigungsziel mithilfe der Benutzeroberfläche oder API an.
  • id
webhookNotifications notifyWebhook Ein Webhook wird ausgelöst und sendet eine Benachrichtigungsnutzlast an die Ziel-URL.
  • body
  • id
webhookNotifications testWebhook Eine Testnutzlast wird an eine Webhook-URL gesendet, um die Konfiguration zu überprüfen und sicherzustellen, dass sie erfolgreich Benachrichtigungen empfangen kann.
  • id
webhookNotifications updateWebhook Ein Administrator aktualisiert ein Benachrichtigungsziel.
  • name
  • options
  • type

Internet-Terminalereignisse

Die folgenden webTerminal-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktionsname Beschreibung Anforderungsparameter
webTerminal startSession Eine benutzende Person startet eine Webterminalsitzung.
  • socketGUID
  • clusterId
  • serverPort
  • ProxyTargetURI
webTerminal closeSession Benutzer schließt eine Webterminalsitzung.
  • socketGUID
  • clusterId
  • serverPort
  • ProxyTargetURI

Arbeitsbereichsereignisse

Die folgenden workspace-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktionsname Beschreibung Anforderungsparameter
workspace changeWorkspaceAcl Berechtigungen für den Arbeitsbereich werden geändert.
  • shardName
  • targetUserId
  • aclPermissionSet
  • resourceId
workspace deleteSetting Eine Einstellung wird aus dem Arbeitsbereich gelöscht.
  • settingKeyTypeName
  • settingKeyName
  • settingTypeName
  • settingName
workspace fileCreate Benutzer*innen erstellen eine Datei im Arbeitsbereich.
  • path
workspace fileDelete Benutzer*innen löschen eine Datei aus dem Arbeitsbereich.
  • path
workspace fileEditorOpenEvent Benutzer*innen öffnen den Datei-Editor.
  • notebookId
  • path
workspace getRoleAssignment Der Benutzer erhält die Benutzerrollen eines Arbeitsbereichs.
  • account_id
  • workspace_id
workspace mintOAuthAuthorizationCode Aufgezeichnet, wenn der interne OAuth-Autorisierungscode auf Arbeitsbereichsebene neu erstellt wird
  • client_id
workspace mintOAuthToken Ein OAuth-Token wird für den Arbeitsbereich erstellt.
  • grant_type
  • scope
  • expires_in
  • client_id
workspace moveWorkspaceNode Arbeitsbereichsadministrator*innen verschieben den Arbeitsbereichsknoten.
  • destinationPath
  • path
workspace purgeWorkspaceNodes Arbeitsbereichsadministrator*innen löschen Arbeitsbereichsknoten.
  • treestoreId
workspace reattachHomeFolder Ein vorhandener Startordner wird erneut für Benutzende angefügt, die dem Arbeitsbereich neu hinzugefügt werden.
  • path
workspace renameWorkspaceNode Arbeitsbereichsadministrator*innen benennen Arbeitsbereichsknoten um.
  • path
  • destinationPath
workspace unmarkHomeFolder Besondere Attribute des Startordners werden entfernt, wenn Benutzer*innen aus dem Arbeitsbereich entfernt werden.
  • path
workspace updateRoleAssignment Ein Arbeitsbereichsadministrator aktualisiert die Rolle eines Arbeitsbereichsbenutzers.
  • account_id
  • workspace_id
  • principal_id
workspace updatePermissionAssignment Die Arbeitsbereichsadministration fügt dem Arbeitsbereich einen Prinzipal hinzu.
  • principal_id
  • permissions
workspace setSetting Ein Arbeitsbereichsadministrator konfiguriert eine Arbeitsbereichseinstellung.
  • settingKeyTypeName
  • settingKeyName
  • settingTypeName
  • settingName
  • settingValueForAudit
workspace workspaceConfEdit Die Arbeitsbereichsadministration nimmt Aktualisierungen an einer Einstellung vor, z. B. die Aktivierung ausführlicher Überwachungsprotokolle.
  • workspaceConfKeys
  • workspaceConfValues
workspace workspaceExport Eine benutzende Person exportiert ein Notebook aus einem Arbeitsbereich.
  • workspaceExportDirectDownload
  • workspaceExportFormat
  • notebookFullPath
workspace workspaceInHouseOAuthClientAuthentication Der OAuth-Client wird im Arbeitsbereichsdienst authentifiziert.
  • user

Databricks-Apps-Ereignisse

Die folgenden Databricks-Apps-Ereignisse werden auf Arbeitsbereichsebene protokolliert.

Dienst Aktionsname Beschreibung Anforderungsparameter
apps createApp Ein Benutzer erstellt eine benutzerdefinierte App mit der Benutzeroberfläche oder API von Apps.
  • app
apps installTemplateApp Ein Benutzer installiert eine Vorlagen-App mithilfe der App-Benutzeroberfläche oder API.
  • app
apps updateApp Ein Benutzer aktualisiert eine App mithilfe der App-Benutzeroberfläche oder -API.
  • app
apps startApp Ein Benutzer startet die App-Compute mithilfe der App-Benutzeroberfläche oder -API.
  • name
apps stopApp Ein Benutzer stoppt die App-Berechnung mithilfe der App-Benutzeroberfläche oder -API.
  • name
apps deployApp Ein Benutzer stellt eine App mithilfe der App-Benutzeroberfläche oder -API bereit.
  • app_deployment
apps deleteApp Ein Benutzer löscht eine App über die Benutzeroberfläche oder die API der App.
  • name
apps changeAppsAcl Ein Benutzer aktualisiert den Zugriff einer App mithilfe der App-Benutzeroberfläche oder -API.
  • request_object_type
  • request_object_id
  • access_control_list

Ereignisse der Kontozugriffssteuerung

Hinweis

Dieser Dienst ist über Azure-Diagnoseeinstellungen nicht verfügbar. Aktivieren Sie die Überwachungsprotokollsystemtabelle, um auf diese Ereignisse zuzugreifen.

Die folgenden accountsAccessControl Ereignisse werden auf Kontoebene protokolliert und beziehen sich auf die Kontozugriffssteuerungs-API (Public Preview).

Dienst Aktionsname Beschreibung Anforderungsparameter
accountsAccessControl updateRuleSet Ein Benutzer aktualisiert einen Regelsatz mithilfe der Kontozugriffssteuerungs-API.
  • account_id
  • name: Name des Regelsatzes
  • rule_set
  • authz_identity

Fakturierbare Verbrauchs-Events

Hinweis

Dieser Dienst ist über Azure-Diagnoseeinstellungen nicht verfügbar. Aktivieren Sie die Überwachungsprotokollsystemtabelle, um auf diese Ereignisse zuzugreifen.

Die folgenden accountBillableUsage-Ereignisse werden auf der Kontoebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
accountBillableUsage getAggregatedUsage Eine benutzende Person hat über das Nutzungsdiagrammfeature auf die aggregierte abrechenbare Nutzung (pro Tag) für das Konto zugegriffen.
  • account_id
  • window_size
  • start_time
  • end_time
  • meter_name
  • workspace_ids_filter
accountBillableUsage getDetailedUsage Eine benutzende Person hat über das Nutzungsdownloadfeature auf die detaillierte abrechenbare Nutzung (für jeden Cluster) für das Konto zugegriffen.
  • account_id
  • start_month
  • end_month
  • with_pii

Kontoebene Kontoereignisse

Hinweis

Dieser Dienst ist über Azure-Diagnoseeinstellungen nicht verfügbar. Aktivieren Sie die Überwachungsprotokollsystemtabelle, um auf diese Ereignisse zuzugreifen.

Die folgenden accounts-Ereignisse werden auf der Kontoebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
accounts accountInHouseOAuthClientAuthentication Ein OAuth-Client wird authentifiziert.
  • endpoint
  • user: als E-Mail-Adresse protokolliert
  • authenticationMethod
accounts accountIpAclsValidationFailed Fehler beim Überprüfen von IP-Berechtigungen. Gibt statusCode 403 zurück.
  • sourceIpAddress
  • user: als E-Mail-Adresse protokolliert
accounts activateUser Ein Benutzerwerden nach der Deaktivierung erneut aktiviert. Weitere Informationen finden Sie unter Deaktivieren von Benutzer*innen im Konto.
  • targetUserName
  • endpoint
  • targetUserId
accounts add Ein Benutzer wird dem Azure Databricks-Konto hinzugefügt.
  • targetUserName
  • endpoint
  • targetUserId
accounts addPrincipalsToGroup Benutzer*innen werden einer Gruppe auf Kontoebene mithilfe der SCIM-Bereitstellung hinzugefügt.
  • targetGroupId
  • endpoint
  • targetUserId
  • targetGroupName
  • groupMembershipType
  • targetUserName
accounts createGroup Eine Gruppe auf Kontoebene wird erstellt.
  • endpoint
  • targetGroupId
  • targetGroupName
accounts deactivateUser Ein Benutzer wird deaktiviert. Weitere Informationen finden Sie unter Deaktivieren von Benutzer*innen im Konto.
  • targetUserName
  • endpoint
  • targetUserId
accounts delete Ein Benutzer wird aus dem Azure Databricks-Konto gelöscht.
  • targetUserId
  • targetUserName
  • endpoint
accounts deleteSetting Kontoadministrator*innen entfernen eine Einstellung aus dem Azure Databricks-Konto.
  • settingKeyTypeName
  • settingKeyName
  • settingTypeName
  • settingName
  • settingValueForAudit
accounts garbageCollectDbToken Benutzer*innen führen einen Garbage Collect-Befehl für abgelaufene Token aus.
  • tokenExpirationTime
  • tokenClientId
  • userId
  • tokenCreationTime
  • tokenFirstAccessed
  • tokenHash
accounts generateDbToken Benutzer*innen generieren aus den Benutzereinstellungen ein Token, oder der Dienst generiert das Token.
  • tokenExpirationTime
  • tokenCreatedBy
  • tokenHash
  • userId
accounts login Benutzer*innen melden sich bei der Kontokonsole an.
  • user
  • authenticationMethod
accounts logout Ein Benutzer meldet sich von der Kontokonsole ab.
  • user
accounts oidcBrowserLogin Ein Benutzer meldet sich mit dem OpenID Connect-Browserworkflow bei ihren Konten an.
  • user
accounts oidcTokenAuthorization Ein OIDC-Token wird für eine Kontoadministratoranmeldung authentifiziert.
  • user
  • authenticationMethod
accounts removeAccountAdmin Kontoadministrator*innen entfernen Kontoadministratorberechtigungen von anderen Benutzer*innen.
  • targetUserName
  • endpoint
  • targetUserId
accounts removeGroup Eine Gruppe wird aus dem Konto entfernt.
  • targetGroupId
  • targetGroupName
  • endpoint
accounts removePrincipalFromGroup Benutzer*innen werden aus einer Gruppe auf Kontoebene entfernt.
  • targetGroupId
  • endpoint
  • targetUserId
  • targetGroupName
  • groupMembershipType
  • targetUserName
accounts removePrincipalsFromGroup Benutzer*innen werden mithilfe der SCIM-Bereitstellung aus einer Gruppe auf Kontoebene entfernt.
  • targetGroupId
  • endpoint
  • targetUserId
  • targetGroupName
  • targetUserName
accounts setAccountAdmin Kontoadministrator*innen weisen die Rolle „Kontoadministrator“ anderen Benutzer*innen zu.
  • targetUserName
  • endpoint
  • targetUserId
accounts setSetting Kontoadministrator*innen aktualisieren eine Einstellung auf Kontoebene.
  • settingKeyTypeName
  • settingKeyName
  • settingTypeName
  • settingName
  • settingValueForAudit
accounts tokenLogin Benutzer*innen melden sich mit einem Token bei Databricks an.
  • tokenId
  • user
  • authenticationMethod
accounts updateUser Kontoadministrator*innen aktualisieren ein Benutzerkonto.
  • targetUserName
  • endpoint
  • targetUserId
  • targetUserExternalId
accounts updateGroup Kontoadministrator*innen aktualisieren eine Gruppe auf Kontoebene.
  • endpoint
  • targetGroupId
  • targetGroupName
accounts validateEmail Ein Benutzerüberprüfen ihre E-Mails nach der Kontoerstellung.
  • endpoint
  • targetUserName
  • targetUserId

Verwaltungsereignisse der Firma

Hinweis

Dieser Dienst ist über Azure-Diagnoseeinstellungen nicht verfügbar. Aktivieren Sie die Überwachungsprotokollsystemtabelle, um auf diese Ereignisse zuzugreifen.

Die folgenden accountsManager-Ereignisse werden auf der Kontoebene protokolliert. Diese Ereignisse müssen mit Konfigurationen von Kontoadministratoren in der Kontokonsole verwendet werden.

Dienst Aktion Beschreibung Anforderungsparameter
accountsManager createNetworkConnectivityConfig Der Kontoadministrator hat eine Netzwerkkonnektivitätskonfiguration erstellt.
  • network_connectivity_config
  • account_id
accountsManager getNetworkConnectivityConfig Kontoadministrator fordert Details zu einer Netzwerkkonnektivitätskonfiguration an.
  • account_id
  • network_connectivity_config_id
accountsManager listNetworkConnectivityConfigs Der Kontoadministrator listet alle Netzwerkkonnektivitätskonfigurationen im Konto auf.
  • account_id
accountsManager deleteNetworkConnectivityConfig Kontoadministrator hat eine Netzwerkkonnektivitätskonfiguration gelöscht.
  • account_id
  • network_connectivity_config_id
accountsManager createNetworkConnectivityConfigPrivateEndpointRule Der Kontoadministrator hat eine private Endpunktregel erstellt.
  • account_id
  • network_connectivity_config_id
  • azure_private_endpoint_rule
accountsManager getNetworkConnectivityConfigPrivateEndpointRule Kontoadministrator fordert Details zu einer privaten Endpunktregel an.
  • account_id
  • network_connectivity_config_id
  • rule_id
accountsManager listNetworkConnectivityConfigPrivateEndpointRules Der Kontoadministrator listet alle regeln für private Endpunkte unter einer Netzwerkkonnektivitätskonfiguration auf.
  • account_id
  • network_connectivity_config_id
  • page_token
accountsManager deleteNetworkConnectivityConfigPrivateEndpointRule Der Kontoadministrator hat eine private Endpunktregel gelöscht.
  • account_id
  • network_connectivity_config_id
  • rule_id
accountsManager updateNetworkConnectivityConfigPrivateEndpointRule Der Kontoadministrator hat eine private Endpunktregel aktualisiert.
  • account_id
  • network_connectivity_config_id
  • rule_id
  • azure_private_endpoint_rule

Ereignisse der serverlosen Budgetrichtlinie

Die folgenden budgetPolicyCentral Ereignisse werden auf Kontoebene protokolliert und beziehen sich auf serverlose Budgetrichtlinien. Siehe Attributverwendung mit serverlosen Budgetrichtlinien.

Dienst Aktion Beschreibung Anforderungsparameter
budgetPolicyCentral createBudgetPolicy Arbeitsbereichsadministrator oder Abrechnungsadministrator erstellt eine serverlose Budgetrichtlinie. Das neue policy_id-Element wird in der Spalte response protokolliert.
  • policy_name
budgetPolicyCentral updateBudgetPolicy Arbeitsbereichsadministrator, Abrechnungsadministrator oder Richtlinien-Manager aktualisiert eine serverlose Budgetrichtlinie.
  • policy.policy_id
  • policy.policy_name
budgetPolicyCentral deleteBudgetPolicy Arbeitsbereichsadministrator, Abrechnungsadministrator oder Richtlinien-Manager löscht eine serverlose Budgetrichtlinie.
  • policy_id

Clean Rooms-Ereignisse

Die folgenden clean-room-Ereignisse werden auf der Kontoebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
clean-room createCleanRoom Ein Benutzer in Ihrem Databricks-Konto erstellt einen neuen Reinraum mithilfe der Benutzeroberfläche oder API.
  • clean_room_name
  • cloud_vendor
  • collaborators
  • metastore_id
  • region
  • workspace_id
clean-room createCleanRoomAsset Ein Benutzer in Ihrem Konto erstellt ein Clean Room-Asset.
  • asset
  • clean_room_name
clean-room createCleanRoomAssetReview Ein Benutzer in Ihrem Databricks-Konto erstellt eine Bewertung für eine Reinraumressource mithilfe der Benutzeroberfläche oder API. Derzeit können nur Notizbücher überprüft werden.
  • clean_room_name
  • asset_full_name
  • notebook_review
  • asset_type
clean-room createCleanRoomAutoApprovalRule Ein Benutzer in Ihrem Databricks-Konto erstellt eine automatische Genehmigungsregel für einen Reinraum mithilfe der UI oder API. Die Antwort enthält eine rule_id, auf die in der clean_room_events-Systemtabelle verwiesen wird.
  • clean_room_name
  • auto_approval_rule
clean-room createCleanRoomOutputCatalog Ein Benutzer in Ihrem Databricks-Konto erstellt eine Ausgabetabelle in einem Reinraum mithilfe der Benutzeroberfläche oder API.
  • clean_room_name
  • output_catalog_name
  • metastore_id
  • workspace_id
clean-room deleteCleanRoom Eine benutzende Person in Ihrem Databricks-Konto löscht einen Reinraum über die Benutzeroberfläche oder über eine API.
  • clean_room_name
  • metastore_id
  • workspace_id
clean-room deleteCleanRoomAsset Ein Benutzer in Ihrem Konto löscht ein Clean Room-Asset.
  • asset_full_name
  • asset_type
  • clean_room_name
clean-room deleteCleanRoomAutoApprovalRule Ein Benutzer in Ihrem Databricks-Konto löscht eine Auto-Genehmigungsregel für einen Clean Room über die Benutzeroberfläche oder API.
  • clean_room_name
  • rule_id
clean-room getCleanRoom Ein Benutzer in Ihrem Konto erhält Details zu einem Reinraum über die UI oder API.
  • clean_room_name
  • metastore_id
  • workspace_id
clean-room getCleanRoomAsset Ein Benutzer in Ihrem Konto zeigt Details zu einem Daten-Asset eines Reinraums über die Benutzeroberfläche an.
  • asset_full_name
  • metastore_id
  • workspace_id
  • asset_type
  • clean_room_name
  • collaborator_global_metastore_id
clean-room listCleanRoomAssets Ein Benutzer erhält eine Liste von Ressourcen innerhalb eines Reinraums.
  • clean_room_name
clean-room listCleanRoomAutoApprovalRules Ein Benutzer in Ihrem Databricks-Konto listet Auto-Genehmigungsregeln für einen Reinraum mithilfe der Benutzeroberfläche oder API auf.
  • clean_room_name
clean-room listCleanRoomNotebookTaskRuns Ein Benutzer erhält eine Liste der Notizbuchaufgaben, die innerhalb eines Reinraums ausgeführt werden.
  • clean_room_name
  • notebook_name
clean-room listCleanRooms Ein Benutzer erhält eine Liste aller Reinräume über die Arbeitsbereichsbenutzeroberfläche oder aller Reinräume im Metastore mithilfe der API.
  • metastore_id
  • workspace_id
clean-room updateCleanRoom Ein Benutzer in Ihrem Konto aktualisiert die Details oder Assets eines Reinraums.
  • added_assets
  • clean_room_name
  • owner
  • metastore_id
  • workspace_id
  • updated_assets
  • removed_assets
clean-room updateCleanRoomAsset Ein Benutzer in Ihrem Konto aktualisiert ein Clean Room-Asset.
  • asset
  • clean_room_name

Unity Katalog Ereignisse

Hinweis

Dieser Dienst ist über Azure-Diagnoseeinstellungen nicht verfügbar. Aktivieren Sie die Überwachungsprotokollsystemtabelle, um auf diese Ereignisse zuzugreifen.

Die folgenden Diagnoseereignisse beziehen sich auf Unity Catalog. Delta Sharing-Ereignisse werden auch unter dem Dienst unityCatalog protokolliert. Informationen zu Delta Sharing-Ereignissen finden Sie unter Delta Sharing-Ereignisse. Unity Catalog-Überwachungsereignisse können je nach Ereignis auf der Arbeitsbereichs- oder Kontoebene protokolliert werden.

Dienst Aktion Beschreibung Anforderungsparameter
unityCatalog createMetastore Kontoadministrator*innen erstellen einen Metastore.
  • name
  • storage_root
  • workspace_id
  • metastore_id
unityCatalog getMetastore Kontoadministrator*innen fordern eine Metastore-ID an.
  • id
  • workspace_id
  • metastore_id
unityCatalog getMetastoreSummary Kontoadministrator*innen fordern Details zu einem Metastore an.
  • workspace_id
  • metastore_id
unityCatalog listMetastores Kontoadministrator*innen fordern eine Liste aller Metastores in einem Konto an.
  • workspace_id
unityCatalog updateMetastore Kontoadministrator*innen führen ein Update für einen Metastore durch.
  • id
  • owner
  • workspace_id
  • metastore_id
unityCatalog deleteMetastore Kontoadministrator*innen löschen einen Metastore.
  • id
  • force
  • workspace_id
  • metastore_id
unityCatalog updateMetastoreAssignment Der Kontoadministrator aktualisiert die Arbeitsbereichszuweisung eines Metastores.
  • workspace_id
  • metastore_id
  • default_catalog_name
unityCatalog createExternalLocation Kontoadministrator*innen erstellen einen externen Speicherort.
  • name
  • skip_validation
  • url
  • credential_name
  • workspace_id
  • metastore_id
unityCatalog getExternalLocation Kontoadministrator*innen fordern Details zu einem externen Speicherort an.
  • name_arg
  • include_browse
  • workspace_id
  • metastore_id
unityCatalog listExternalLocations Kontoadministrator*innen fordern eine Liste aller externen Speicherorte in einem Konto an.
  • url
  • max_results
  • workspace_id
  • metastore_id
unityCatalog updateExternalLocation Kontoadministrator*innen führen ein Update an einem externen Speicherort durch.
  • name_arg
  • owner
  • workspace_id
  • metastore_id
unityCatalog deleteExternalLocation Kontoadministrator*innen löschen einen externen Speicherort.
  • name_arg
  • force
  • workspace_id
  • metastore_id
unityCatalog createCatalog Benutzer*innen erstellen einen Katalog.
  • name
  • comment
  • workspace_id
  • metastore_id
unityCatalog deleteCatalog Benutzer*innen löschen einen Katalog.
  • name_arg
  • workspace_id
  • metastore_id
unityCatalog getCatalog Benutzer*innen fordern Details zu einem Katalog an.
  • name_arg
  • dependent
  • workspace_id
  • metastore_id
unityCatalog updateCatalog Benutzer*innen aktualisieren einen Katalog.
  • name_arg
  • isolation_mode
  • comment
  • workspace_id
  • metastore_id
unityCatalog listCatalog Benutzer*innen führen einen Aufruf aus, um alle Kataloge im Metastore aufzurufen.
  • name_arg
  • workspace_id
  • metastore_id
unityCatalog createSchema Benutzer*innen erstellen ein Schema.
  • name
  • catalog_name
  • comment
  • workspace_id
  • metastore_id
unityCatalog deleteSchema Benutzer*innen löschen ein Schema.
  • full_name_arg
  • force
  • workspace_id
  • metastore_id
unityCatalog getSchema Benutzer*innen fordern Details zu einem Schema an.
  • full_name_arg
  • dependent
  • workspace_id
  • metastore_id
unityCatalog listSchema Benutzer*innen fordern eine Liste aller Schemas in einem Katalog an.
  • catalog_name
unityCatalog updateSchema Benutzer*innen aktualisieren ein Schema.
  • full_name_arg
  • name
  • workspace_id
  • metastore_id
  • comment
unityCatalog createStagingTable
  • name
  • catalog_name
  • schema_name
  • workspace_id
  • metastore_id
unityCatalog createTable Der Benutzer erstellt eine Tabelle. Die Anforderungsparameter unterscheiden sich je nach Art der erstellten Tabelle.
  • name
  • data_source_format
  • catalog_name
  • schema_name
  • storage_location
  • columns
  • dry_run
  • table_type
  • view_dependencies
  • view_definition
  • sql_path
  • comment
unityCatalog deleteTable Benutzer*innen löschen eine Tabelle.
  • full_name_arg
  • workspace_id
  • metastore_id
unityCatalog getTable Benutzer*innen fordern Details zu einer Tabelle an.
  • include_delta_metadata
  • full_name_arg
  • dependent
  • workspace_id
  • metastore_id
unityCatalog privilegedGetTable
  • full_name_arg
unityCatalog listTables Benutzer*innen führen einen Aufruf aus, um alle Tabellen in einem Schema aufzulisten.
  • catalog_name
  • schema_name
  • workspace_id
  • metastore_id
  • include_browse
unityCatalog listTableSummaries Eine benutzende Person ruft ein Array von Zusammenfassungen für Tabellen für ein Schema und einen Katalog innerhalb des Metastores ab.
  • catalog_name
  • schema_name_pattern
  • workspace_id
  • metastore_id
unityCatalog updateTables Der Benutzer aktualisiert eine Tabelle. Die angezeigten Anforderungsparameter variieren je nach Art der vorgenommenen Tabellenupdates.
  • full_name_arg
  • table_type
  • table_constraint_list
  • data_source_format
  • columns
  • dependent
  • row_filter
  • storage_location
  • sql_path
  • view_definition
  • view_dependencies
  • owner
  • comment
  • workspace_id
  • metastore_id
unityCatalog createStorageCredential Die Kontoadministration erstellt Speicheranmeldeinformationen. Möglicherweise wird ein zusätzlicher Anforderungsparameter basierend auf Ihren Anmeldeinformationen des Cloudanbieters angezeigt.
  • name
  • comment
  • workspace_id
  • metastore_id
unityCatalog listStorageCredentials Kontoadministrator*innen führen einen Aufruf aus, um alle Speicheranmeldeinformationen im Konto aufzulisten.
  • workspace_id
  • metastore_id
unityCatalog getStorageCredential Kontoadministrator*innen fordern Details zu Speicheranmeldeinformationen an.
  • name_arg
  • workspace_id
  • metastore_id
unityCatalog updateStorageCredential Die Kontoadministration führt ein Update für Speicheranmeldeinformationen durch.
  • name_arg
  • owner
  • workspace_id
  • metastore_id
unityCatalog deleteStorageCredential Kontoadministrator*innen löschen Speicheranmeldeinformationen.
  • name_arg
  • workspace_id
  • metastore_id
unityCatalog generateTemporaryTableCredential Wird protokolliert, wenn temporäre Anmeldeinformationen für eine Tabelle erteilt werden. Sie können dieses Ereignis verwenden, um zu erfassen, wer wann welche Informationen abgefragt hat.
  • credential_id
  • credential_type
  • credential_kind
  • is_permissions_enforcing_client
  • table_full_name
  • operation
  • table_id
  • workspace_id
  • table_url
  • metastore_id
unityCatalog generateTemporaryPathCredential Wird protokolliert, wenn temporäre Anmeldeinformationen für einen Pfad erteilt werden.
  • url
  • operation
  • make_path_only_parent
  • credential_kind
  • fallback_enabled
  • workspace_id
  • metastore_id
unityCatalog checkPathAccess Wird protokolliert, wenn Benutzerberechtigungen auf einen bestimmten Pfad überprüft werden.
  • path
  • fallback_enabled
unityCatalog getPermissions Benutzer*in führt einen Aufruf aus, um Berechtigungsdetails für ein sicherungsfähiges Objekt abzurufen. Dieser Aufruf gibt keine geerbten Berechtigungen zurück, nur explizit zugewiesene Berechtigungen.
  • securable_type
  • securable_full_name
  • workspace_id
  • metastore_id
unityCatalog getEffectivePermissions Benutzer*in führt einen Aufruf aus, um alle Berechtigungsdetails für ein sicherungsfähiges Objekt abzurufen. Dieser effektive Berechtigungsaufruf gibt sowohl explizit zugewiesene als auch geerbte Berechtigungen zurück.
  • securable_type
  • securable_full_name
  • workspace_id
  • metastore_id
unityCatalog updatePermissions Benutzer*innen aktualisieren die Berechtigungen für ein sicherungsfähiges Objekt.
  • securable_type
  • changes
  • securable_full_name
  • workspace_id
  • metastore_id
unityCatalog metadataSnapshot Benutzer*innen fragen die Metadaten aus einer früheren Tabellenversion ab.
  • securables
  • include_delta_metadata
  • workspace_id
  • metastore_id
unityCatalog metadataAndPermissionsSnapshot Benutzer*innen fragen die Metadaten und Berechtigungen aus einer früheren Tabellenversion ab.
  • securables
  • include_delta_metadata
  • workspace_id
  • metastore_id
unityCatalog updateMetadataSnapshot Benutzer*innen aktualisieren die Metadaten aus einer früheren Tabellenversion.
  • table_list_snapshots
  • schema_list_snapshots
  • workspace_id
  • metastore_id
unityCatalog getForeignCredentials Benutzer*innen führen einen Aufruf aus, um Details zu einem Fremdschlüssel abzurufen.
  • securables
  • workspace_id
  • metastore_id
unityCatalog getInformationSchema Benutzer*innen führen einen Aufruf aus, um Details zu einem Schema abzurufen.
  • table_name
  • page_token
  • required_column_names
  • row_set_type
  • required_column_names
  • workspace_id
  • metastore_id
unityCatalog createConstraint Benutzer*innen erstellen eine Einschränkung für eine Tabelle.
  • full_name_arg
  • constraint
  • workspace_id
  • metastore_id
unityCatalog deleteConstraint Der Benutzer*innen löschen eine Einschränkung für eine Tabelle.
  • full_name_arg
  • constraint
  • workspace_id
  • metastore_id
unityCatalog createPipeline Benutzer*innen erstellen eine Unity Catalog-Pipeline.
  • target_catalog_name
  • has_workspace_definition
  • id
  • workspace_id
  • metastore_id
unityCatalog updatePipeline Benutzer*innen aktualisieren eine Unity Catalog-Pipeline.
  • id_arg
  • definition_json
  • id
  • workspace_id
  • metastore_id
unityCatalog getPipeline Benutzer*innen fordern Details zu einer Unity Catalog-Pipeline an.
  • id
  • workspace_id
  • metastore_id
unityCatalog deletePipeline Benutzer*innen löschen eine Unity Catalog-Pipeline.
  • id
  • workspace_id
  • metastore_id
unityCatalog deleteResourceFailure Ressource kann nicht gelöscht werden. none
unityCatalog createVolume Benutzer*innen erstellen ein Unity Catalog-Volume.
  • name
  • catalog_name
  • schema_name
  • volume_type
  • storage_location
  • owner
  • comment
  • workspace_id
  • metastore_id
unityCatalog getVolume Benutzer*innen führen einen Aufruf aus, um Informationen zu einem Unity Catalog-Volume abzurufen.
  • volume_full_name
  • workspace_id
  • metastore_id
unityCatalog updateVolume Der Benutzer aktualisiert die Metadaten eines Unity-Katalogvolumes mit den ALTER VOLUME oder COMMENT ON Aufrufen.
  • volume_full_name
  • name
  • owner
  • comment
  • workspace_id
  • metastore_id
unityCatalog deleteVolume Benutzer*innen löschen ein Unity Catalog-Volume.
  • volume_full_name
  • workspace_id
  • metastore_id
unityCatalog listVolumes Ein Benutzerführen einen Aufruf aus, um eine Liste aller Unity Catalog-Volumes in einem Schema abzurufen.
  • catalog_name
  • schema_name
  • workspace_id
  • metastore_id
unityCatalog generateTemporaryVolumeCredential Temporäre Anmeldeinformationen werden generiert, wenn eine benutzende Person Lese- oder Schreibvorgänge auf einem Volume ausführt. Sie können dieses Ereignis verwenden, um zu erfassen, wer wann auf ein Volume zugegriffen hat.
  • volume_id
  • volume_full_name
  • operation
  • volume_storage_location
  • credential_id
  • credential_type
  • credential_kind
  • workspace_id
  • metastore_id
unityCatalog getTagSecurableAssignments Tagzuweisungen für ein sicherungsfähiges Element werden abgerufen.
  • securable_type
  • securable_full_name
  • workspace_id
  • metastore_id
unityCatalog getTagSubentityAssignments Tagzuweisungen für eine untergeordnete Instanz werden abgerufen.
  • securable_type
  • securable_full_name
  • workspace_id
  • metastore_id
  • subentity_name
unityCatalog UpdateTagSecurableAssignments Tagzuweisungen für ein sicherungsfähiges Element werden aktualisiert.
  • securable_type
  • securable_full_name
  • workspace_id
  • metastore_id
  • changes
unityCatalog UpdateTagSubentityAssignments Tagzuweisungen für eine untergeordnete Instanz werden aktualisiert
  • securable_type
  • securable_full_name
  • workspace_id
  • metastore_id
  • subentity_name
  • changes
unityCatalog createRegisteredModel Ein Benutzererstellen ein registriertes Unity Catalog-Modell.
  • name
  • catalog_name
  • schema_name
  • owner
  • comment
  • workspace_id
  • metastore_id
unityCatalog getRegisteredModel Benutzer*innen führen einen Aufruf aus, um Informationen zu einem registrierten Unity Catalog-Modell abzurufen.
  • full_name_arg
  • workspace_id
  • metastore_id
unityCatalog updateRegisteredModel Der Benutzer aktualisiert die Metadaten eines registrierten Unity-Katalogmodells.
  • full_name_arg
  • name
  • owner
  • comment
  • workspace_id
  • metastore_id
unityCatalog deleteRegisteredModel Benutzer*innen löschen ein registriertes Unity Catalog-Modell.
  • full_name_arg
  • workspace_id
  • metastore_id
unityCatalog listRegisteredModels Ein Benutzerführen einen Aufruf aus, um eine Liste der registrierten Unity Catalog-Modelle in einem Schema abzurufen oder um Modelle katalog- und schemaübergreifend aufzulisten.
  • catalog_name
  • schema_name
  • max_results
  • page_token
  • workspace_id
  • metastore_id
unityCatalog createModelVersion Ein Benutzer oder eine Benutzerin erstellt eine Modellversion in Unity Catalog.
  • catalog_name
  • schema_name
  • model_name
  • source
  • comment
  • workspace_id
  • metastore_id
unityCatalog finalizeModelVersion Eine benutzende Person führt einen Aufruf aus, um eine Unity Catalog-Modellversion zu „finalisieren“, nachdem die Modellversionsdateien an den entsprechenden Speicherort hochgeladen wurden, sodass sie schreibgeschützt ist und in Rückschlussworkflows verwendet werden kann.
  • full_name_arg
  • version_arg
  • workspace_id
  • metastore_id
unityCatalog getModelVersion Ein Benutzer oder eine Benutzerin ruft Details zu einer Modellversion ab.
  • full_name_arg
  • version_arg
  • workspace_id
  • metastore_id
unityCatalog getModelVersionByAlias Eine benutzende Person ruft mithilfe des Alias Details zu einer Modellversion ab.
  • full_name_arg
  • include_aliases
  • alias_arg
  • workspace_id
  • metastore_id
unityCatalog updateModelVersion Der Benutzer aktualisiert die Metadaten einer Modellversion.
  • full_name_arg
  • version_arg
  • name
  • owner
  • comment
  • workspace_id
  • metastore_id
unityCatalog deleteModelVersion Ein Benutzer oder eine Benutzerin löscht eine Modellversion.
  • full_name_arg
  • version_arg
  • workspace_id
  • metastore_id
unityCatalog listModelVersions Ein Benutzerführen einen Aufruf aus, um eine Liste der Unity Catalog-Modellversionen in einem registrierten Modell abzurufen.
  • catalog_name
  • schema_name
  • model_name
  • max_results
  • page_token
  • workspace_id
  • metastore_id
unityCatalog generateTemporaryModelVersionCredential Temporäre Anmeldeinformationen werden generiert, wenn ein Benutzer einen Schreibvorgang (während der Erstellung der anfänglichen Modellversion) oder Lesevorgang (nachdem die Modellversion finalisiert wurde) für eine Modellversion ausführt. Sie können dieses Ereignis verwenden, um zu erfassen, wer wann auf eine Modellversion zugegriffen hat.
  • full_name_arg
  • version_arg
  • operation
  • model_version_url
  • credential_id
  • credential_type
  • credential_kind
  • workspace_id
  • metastore_id
unityCatalog setRegisteredModelAlias Der Benutzer legt einen Alias für ein registriertes Unity-Katalogmodell fest.
  • full_name_arg
  • alias_arg
  • version
unityCatalog deleteRegisteredModelAlias Der Benutzer löscht einen Alias in einem registrierten Unity-Katalogmodell.
  • full_name_arg
  • alias_arg
unityCatalog getModelVersionByAlias Eine benutzende Person erhält eine Unity Catalog-Modellversion per Alias.
  • full_name_arg
  • alias_arg
unityCatalog createConnection Eine neue Fremdverbindung wird erstellt.
  • name
  • connection_type
  • workspace_id
  • metastore_id
unityCatalog deleteConnection Eine Fremdverbindung wird gelöscht.
  • name_arg
  • workspace_id
  • metastore_id
unityCatalog getConnection Eine Fremdverbindung wird abgerufen.
  • name_arg
  • workspace_id
  • metastore_id
unityCatalog updateConnection Eine Fremdverbindung wird aktualisiert.
  • name_arg
  • owner
  • workspace_id
  • metastore_id
unityCatalog listConnections Fremdverbindungen in einem Metastore werden aufgelistet.
  • workspace_id
  • metastore_id
unityCatalog createFunction Ein Benutzer oder eine Benutzerin erstellt eine neue Funktion.
  • function_info
  • workspace_id
  • metastore_id
unityCatalog updateFunction Ein Benutzer oder eine Benutzerin aktualisiert eine Funktion.
  • full_name_arg
  • owner
  • workspace_id
  • metastore_id
unityCatalog listFunctions Ein Benutzer oder eine Benutzerin fordert eine Liste aller Funktionen innerhalb eines bestimmten übergeordneten Katalogs oder Schemas an.
  • catalog_name
  • schema_name
  • include_browse
  • workspace_id
  • metastore_id
unityCatalog getFunction Ein Benutzer oder eine Benutzerin fordert eine Funktion aus einem übergeordneten Katalog oder Schema an.
  • full_name_arg
  • workspace_id
  • metastore_id
unityCatalog deleteFunction Ein Benutzer oder eine Benutzerin fordert eine Funktion aus einem übergeordneten Katalog oder Schema an.
  • full_name_arg
  • workspace_id
  • metastore_id
unityCatalog createShareMarketplaceListingLink
  • links_infos
  • metastore_id
unityCatalog deleteShareMarketplaceListingLink
  • links_infos
  • metastore_id
unityCatalog generateTemporaryServiceCredential Es wird eine temporäre Anmeldeinformation generiert, um von Databricks auf ein Clouddienstkonto zuzugreifen.
  • credential_id
  • credential_type
  • credential_kind
  • workspace_id
  • metastore_id
unityCatalog UpdateWorkspaceBindings Ein Metastoreadministrator oder Objektbesitzer aktualisiert die Arbeitsbereichsbindungen eines Katalogs, eines externen Speicherorts oder von Speicheranmeldeinformationen.
  • securable_type
  • securable_full_name
  • add: Wird nur protokolliert, wenn die Bindung zugewiesen wird. Enthält eine Liste der Arbeitsbereichs-IDs und den Bindungstyp.
  • remove: Wird nur protokolliert, wenn eine Bindung nicht zugewiesen ist. Enthält Arbeitsbereichs-IDs betroffener Arbeitsbereiche.
  • workspace_id
  • metastore_id

Delta Sharing-Ereignisse

Hinweis

Dieser Dienst ist über Azure-Diagnoseeinstellungen nicht verfügbar. Aktivieren Sie die Überwachungsprotokollsystemtabelle, um auf diese Ereignisse zuzugreifen.

Delta-Freigabeereignisse werden in zwei Kategorien unterteilt: Ereignisse, die im Konto des Datenanbieters aufgezeichnet werden, und Ereignisse, die im Konto des Datenempfängers aufgezeichnet werden.

Um zu erfahren, wie man mithilfe von Überwachungsprotokollen Delta Sharing-Ereignisse überwacht, siehe "Audit und Überwachung der Datenfreigabe".

Delta Sharing Anbieter Events

Die folgenden Überwachungsprotokollereignisse werden im Konto des Anbieters protokolliert. Aktionen, die von Empfängern ausgeführt werden, beginnen mit dem Präfix deltaSharing. Jedes dieser Protokolle enthält auch request_params.metastore_id, den Metastore, in dem die freigegebenen Daten verwaltet werden, und userIdentity.email, die ID des Benutzers oder der Benutzerin, der bzw. die Aktivität initiiert hat.

Dienst Aktion Beschreibung Anforderungsparameter
unityCatalog deltaSharingListShares Ein Datenempfänger fordert eine Liste mit Freigaben an.
  • options: Die Paginierungsoptionen, die mit dieser Anforderung bereitgestellt werden.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingGetShare Ein Datenempfänger fordert Details zu einer Freigabe an.
  • share: Name der Freigabe.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingListSchemas Ein Datenempfänger fordert eine Liste der freigegebenen Schemas an.
  • share: Name der Freigabe.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • options: Die Paginierungsoptionen, die mit dieser Anforderung bereitgestellt werden.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingListAllTables Ein Datenempfänger fordert eine Liste aller freigegebenen Tabellen an.
  • share: Name der Freigabe.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingListTables Ein Datenempfänger fordert eine Liste der freigegebenen Tabellen an.
  • share: Name der Freigabe.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • options: Die Paginierungsoptionen, die mit dieser Anforderung bereitgestellt werden.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingGetTableMetadata Ein Datenempfänger fordert details zu den Metadaten einer Tabelle an.
  • share: Name der Freigabe.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • schema: Der Name des Schemas.
  • name: Der Name der Tabelle.
  • predicateHints: Die in der Abfrage enthaltenen Prädikate.
  • limitHints: Die maximale Anzahl von Zeilen, die zurückgegeben werden sollen.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingGetTableVersion Ein Datenempfänger fordert Details zu einer Tabellenversion an.
  • share: Name der Freigabe.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • schema: Der Name des Schemas.
  • name: Der Name der Tabelle.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingQueryTable Protokolliert, wenn ein Datenempfänger eine freigegebene Tabelle abfragt.
  • share: Name der Freigabe.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • schema: Der Name des Schemas.
  • name: Der Name der Tabelle.
  • predicateHints: Die in der Abfrage enthaltenen Prädikate.
  • limitHints: Die maximale Anzahl von Zeilen, die zurückgegeben werden sollen.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingQueryTableChanges Protokolliert, wenn ein Datenempfänger Änderungsdaten für eine Tabelle abfragt.
  • share: Name der Freigabe.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • schema: Der Name des Schemas.
  • name: Der Name der Tabelle.
  • cdf_options: Ändern der Datenfeedoptionen.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingQueriedTable Protokolliert, nachdem ein Datenempfänger eine Antwort auf seine Abfrage erhält. Das response.result Feld enthält weitere Informationen zur Anfrage des Empfängers (siehe Prüfen und Überwachen der Datenfreigabe)
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingQueriedTableChanges Protokolliert, nachdem ein Datenempfänger eine Antwort auf seine Abfrage erhält. Das response.result Feld enthält weitere Informationen zur Anfrage des Empfängers (siehe Prüfen und Überwachen der Datenfreigabe).
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingListNotebookFiles Ein Datenempfänger fordert eine Liste der freigegebenen Notebook-Dateien an.
  • share: Name der Freigabe.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingQueryNotebookFile Ein Datenempfänger fragt eine freigegebene Notebook-Datei ab.
  • file_name: Der Name der Notizbuchdatei.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingListFunctions Ein Datenempfänger fordert eine Liste von Funktionen in einem übergeordneten Schema an.
  • share: Name der Freigabe.
  • schema: Der Name des übergeordneten Schemas der Funktion.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingListAllFunctions Ein Datenempfänger fordert eine Liste aller freigegebenen Funktionen an.
  • share: Name der Freigabe.
  • schema: Der Name des übergeordneten Schemas der Funktion.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingListFunctionVersions Ein Datenempfänger fordert eine Liste der Funktionsversionen an.
  • share: Name der Freigabe.
  • schema: Der Name des übergeordneten Schemas der Funktion.
  • function: Der Name der Funktion.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingListVolumes Ein Datenempfänger fordert eine Liste der freigegebenen Volumes in einem Schema an.
  • share: Name der Freigabe.
  • schema: Das übergeordnete Schema der Volumes.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog deltaSharingListAllVolumes Ein Datenempfänger fordert alle freigegebenen Volumes an.
  • share: Name der Freigabe.
  • recipient_name: Gibt den Empfänger an, der die Aktion ausführt.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls TRUE, wenn die Anforderung abgelehnt wurde, und FALSE, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog updateMetastore Ein Anbieter aktualisiert seinen Metastore.
  • delta_sharing_scope: Werte können sein INTERNAL oder INTERNAL_AND_EXTERNAL.
  • delta_sharing_recipient_token_lifetime_in_seconds: Gibt an, dass die Lebensdauer des Empfängertokens aktualisiert wurde.
unityCatalog createRecipient Ein Anbieter erstellt einen Datenempfänger.
  • name: Name des Empfängers
  • comment: Der Kommentar für den Empfänger.
  • ip_access_list.allowed_ip_addresses:: Positivliste für Empfänger-IP-Adressen.
unityCatalog deleteRecipient Ein Anbieter löscht einen Datenempfänger.
  • name: Name des Empfängers
unityCatalog getRecipient Ein Anbieter fordert Details zu einem Datenempfänger an.
  • name: Name des Empfängers
unityCatalog listRecipients Ein Anbieter fordert eine Liste aller Datenempfänger an. none
unityCatalog rotateRecipientToken Der Anbieter dreht das Token eines Empfängers.
  • name: Name des Empfängers
  • comment: Der im Drehungsbefehl angegebene Kommentar.
unityCatalog updateRecipient Der Anbieter aktualisiert die Attribute eines Datenempfängers.
  • name: Name des Empfängers
  • updates: JSON-Darstellung der Anbieterattribute, die der Freigabe hinzugefügt oder daraus entfernt wurden.
unityCatalog createShare Der Anbieter aktualisiert die Attribute eines Datenempfängers.
  • name: Name der Freigabe.
  • comment: Kommentar für die Freigabe.
unityCatalog deleteShare Der Anbieter aktualisiert die Attribute eines Datenempfängers.
  • name: Name der Freigabe.
unityCatalog getShare Ein Anbieter fordert Details zu einer Freigabe an.
  • name: Name der Freigabe.
  • include_shared_objectsOb die Tabellennamen der Freigabe in der Anforderung enthalten waren.
unityCatalog updateShare Ein Anbieter fügt Datenressourcen aus einer Freigabe hinzu oder entfernt sie.
  • name: Name der Freigabe.
  • updates: Eine JSON-Darstellung von Datenressourcen, die der Freigabe hinzugefügt oder daraus entfernt wurden. Jedes Element umfasst action (Hinzufügen oder Entfernen), name (tatsächlicher Name der Tabelle), shared_as (Name, mit dem die Ressource freigegeben wurden, sofern sich der Name vom tatsächlichen Namen unterscheidet) und partition_specification (falls eine Partitionsspezifikation angegeben wurde).
unityCatalog listShares Ein Anbieter fordert eine Liste seiner Freigaben an. none
unityCatalog getSharePermissions Der Anbieter fordert Details zu den Berechtigungen einer Freigabe an.
  • name: Name der Freigabe.
unityCatalog updateSharePermissions Der Anbieter aktualisiert die Berechtigungen einer Freigabe.
  • name: Name der Freigabe.
  • changes: Eine JSON-Darstellung der aktualisierten Berechtigungen. Jede Änderung umfasst principal (Benutzer/Benutzerin oder Gruppe, für die Berechtigungen zugewiesen oder widerrufen werden), add (Liste der zugewiesenen Berechtigungen) und remove (Liste der widerrufenen Berechtigungen).
unityCatalog getRecipientSharePermissions Der Anbieter fordert Details zu den Freigabeberechtigungen eines Empfängers an.
  • name: Name der Freigabe.
unityCatalog getActivationUrlInfo Ein Anbieter fordert Details zu Aktivitäten für seinen Aktivierungslink an.
  • recipient_name: Der Name des Empfängers, der die Aktivierungs-URL geöffnet hat.
  • is_ip_access_denied: Keine, wenn keine IP-Zugriffsliste konfiguriert ist. Andernfalls true, wenn die Anforderung abgelehnt wurde und false, wenn die Anforderung nicht abgelehnt wurde. sourceIPaddressist die Empfänger-IP-Adresse.
unityCatalog generateTemporaryVolumeCredential Für den Empfänger werden temporäre Anmeldeinformationen generiert, damit dieser auf ein freigegebenes Volume zugreifen kann.
  • share_name: Der Name der Freigabe, über die der Empfänger Anfragen anfordert.
  • share_id: Die ID der Freigabe.
  • share_owner: Der Eigentümer der Aktie.
  • recipient_name: Der Name des Empfängers, der die Anmeldedaten anfordert.
  • recipient_id: Die ID des Empfängers.
  • volume_full_name: Der vollständige 3-Ebenen-Name des Volumes.
  • volume_id: Die ID des Volumes.
  • volume_storage_location: Der Cloudpfad des Volumestamms
  • operation: Entweder READ_VOLUME oder WRITE_VOLUME. Für die Volumefreigabe wird nur READ_VOLUME unterstützt.
  • credential_id: Die ID des Berechtigungsnachweises.
  • credential_type: Der Typ der Anmeldeinformationen Der Wert ist entweder StorageCredential oder ServiceCredential.
  • credential_kind: Die Methode, die zum Autorisieren des Zugriffs verwendet wird.
  • workspace_id: Der Wert lautet immer 0, wenn die Anforderung für freigegebene Volumes gilt.
unityCatalog generateTemporaryTableCredential Für den Empfänger werden temporäre Anmeldeinformationen generiert, damit dieser auf eine freigegebene Tabelle zugreifen kann.
  • share_name: Der Name der Freigabe, über die der Empfänger Anfragen anfordert.
  • share_id: Die ID der Freigabe.
  • share_owner: Der Eigentümer der Aktie.
  • recipient_name: Der Name des Empfängers, der die Anmeldedaten anfordert.
  • recipient_id: Die ID des Empfängers.
  • table_full_name: Der vollständige 3-Ebenen-Name der Tabelle
  • table_id: Die ID der Tabelle.
  • table_url: Der Cloudpfad des Tabellenstamms
  • operation: Entweder READ oder READ_WRITE.
  • credential_id: Die ID des Berechtigungsnachweises.
  • credential_type: Der Typ der Anmeldeinformationen Der Wert ist entweder StorageCredential oder ServiceCredential.
  • credential_kind: Die Methode, die zum Autorisieren des Zugriffs verwendet wird.
  • workspace_id: Der Wert ist immer 0 dann, wenn die Anforderung für freigegebene Tabellen gilt.

Delta-Freigabe Empfängerereignisse

Die folgenden Ereignisse werden im Konto des Datenempfängers protokolliert. Diese Ereignisse erfassen den Empfängerzugriff auf freigegebene Daten und KI-Ressourcen sowie Ereignisse im Zusammenhang mit der Verwaltung von Anbietern. Jedes dieser Ereignisse enthält außerdem die folgenden Anforderungsparameter:

  • recipient_name: Der Name des Empfängers im System des Datenanbieters.
  • metastore_id: Der Name des Metastores im System des Datenanbieters.
  • sourceIPAddress: Die IP-Adresse, von der die Anforderung ausging.
Dienst Aktion Beschreibung Anforderungsparameter
unityCatalog deltaSharingProxyGetTableVersion Ein Datenempfänger fordert Details zur Version einer freigegebenen Tabelle an.
  • share: Name der Freigabe.
  • schema: Der Name des übergeordneten Schemas der Tabelle.
  • name: Der Name der Tabelle.
unityCatalog deltaSharingProxyGetTableMetadata Ein Datenempfänger fordert Details zu den Metadaten der freigegebenen Tabelle an.
  • share: Name der Freigabe.
  • schema: Der Name des übergeordneten Schemas der Tabelle.
  • name: Der Name der Tabelle.
unityCatalog deltaSharingProxyQueryTable Ein Datenempfänger fragt eine freigegebene Tabelle ab.
  • share: Name der Freigabe.
  • schema: Der Name des übergeordneten Schemas der Tabelle.
  • name: Der Name der Tabelle.
  • limitHints: Die maximale Anzahl von Zeilen, die zurückgegeben werden sollen.
  • predicateHints: Die in der Abfrage enthaltenen Prädikate.
  • version: Tabellenversion, wenn "Datenfeed ändern" aktiviert ist.
unityCatalog deltaSharingProxyQueryTableChanges Ein Datenempfänger fragt Änderungsdaten für eine Tabelle ab.
  • share: Name der Freigabe.
  • schema: Der Name des übergeordneten Schemas der Tabelle.
  • name: Der Name der Tabelle.
  • cdf_options: Ändern der Datenfeedoptionen.
unityCatalog createProvider Ein Datenempfänger erstellt ein Anbieterobjekt.
  • name: Der Name des Anbieters.
  • comment: Kommentar für den Anbieter.
unityCatalog updateProvider Ein Datenempfänger aktualisiert ein Anbieterobjekt.
  • name: Der Name des Anbieters.
  • updates: JSON-Darstellung der Anbieterattribute, die der Freigabe hinzugefügt oder daraus entfernt wurden. Jedes Element enthält action (Hinzufügen oder Entfernen) und kann name (Name des neuen Anbieters), owner (neuer Besitzer) und comment enthalten.
unityCatalog deleteProvider Ein Datenempfänger löscht ein Anbieterobjekt.
  • name: Der Name des Anbieters.
unityCatalog getProvider Ein Datenempfänger fordert Details zu einem Anbieterobjekt an.
  • name: Der Name des Anbieters.
unityCatalog listProviders Ein Datenempfänger fordert eine Liste der Anbieter an. none
unityCatalog activateProvider Ein Datenempfänger aktiviert ein Anbieterobjekt.
  • name: Der Name des Anbieters.
unityCatalog listProviderShares Ein Datenempfänger fordert eine Liste der Anteile eines Anbieters an.
  • name: Der Name des Anbieters.

Zusätzliche Sicherheit-Überwachungsereignisse

Für Computeressourcen von Azure Databricks in der klassischen Computeebene wie VMs für Cluster und SQL-Warehouses (Pro und klassisch) ermöglichen die folgenden Features zusätzliche Überwachungs-Agents:

Datei-Integrität-Monitoring-Events

Die folgenden capsule8-alerts-dataplane-Ereignisse werden auf der Arbeitsbereichsebene protokolliert.

Dienst Aktion Beschreibung Anforderungsparameter
capsule8-alerts-dataplane Heartbeat Dabei handelt es sich um ein regelmäßig gesendetes Ereignis, das bestätigt, dass die Überwachung aktiviert ist. Es wird alle zehn Minuten ausgeführt.
  • instanceId
capsule8-alerts-dataplane Memory Marked Executable Arbeitsspeicher wird häufig als „ausführbar“ markiert, damit bei einem Exploitangriff auf eine Anwendung schädlicher Code ausgeführt werden kann. Mit diesem Feld wird gewarnt, wenn ein Programm Heap- oder Stapelspeicherberechtigungen auf „ausführbar“ festlegt. Dies kann zu False Positives bei bestimmten Anwendungsservern führen.
  • instanceId
capsule8-alerts-dataplane File Integrity Monitor Das Ereignis überwacht die Integrität wichtiger Systemdateien. Warnt bei nicht autorisierten Änderungen an diesen Dateien. Databricks definiert bestimmte Gruppen von Systempfaden im Image, und diese Pfadgruppen könnten sich im Laufe der Zeit ändern.
  • instanceId
capsule8-alerts-dataplane Systemd Unit File Modified Änderungen an systemd-Einheiten könnten dazu führen, dass die Sicherheitskontrollmechanismen ganz oder teilweise aufgehoben werden oder ein schädlicher Dienst installiert wird. Warnt, wenn die Datei einer systemd-Einheit von einem anderen Programm als systemctl geändert wird.
  • instanceId
capsule8-alerts-dataplane Repeated Program Crashes Wiederholte Programmabstürze könnten darauf hindeuten, dass ein Angriff stattfindet und versucht wird, ein Sicherheitsrisiko durch eine Arbeitsspeicherbeschädigung auszunutzen, oder dass ein Stabilitätsproblem in der betroffenen Anwendung vorliegt. Warnt, wenn mehr als 5 Instanzen eines bestimmten Programms durch Segmentierungsfehler abstürzen.
  • instanceId
capsule8-alerts-dataplane Userfaultfd Usage Da Container in der Regel statische Workloads sind, könnte diese Warnung darauf hindeuten, dass der Container kompromittiert wurde und bei dem Angriff versucht wird, eine Hintertür zu installieren und auszuführen. Warnt, wenn eine erstellte oder geänderte Datei innerhalb von 30 Minuten in einem Container ausgeführt wird.
  • instanceId
capsule8-alerts-dataplane New File Executed in Container Arbeitsspeicher wird häufig als „ausführbar“ markiert, damit bei einem Exploitangriff auf eine Anwendung schädlicher Code ausgeführt werden kann. Mit diesem Feld wird gewarnt, wenn ein Programm Heap- oder Stapelspeicherberechtigungen auf „ausführbar“ festlegt. Dies kann zu False Positives bei bestimmten Anwendungsservern führen.
  • instanceId
capsule8-alerts-dataplane Suspicious Interactive Shell Interaktive Shells kommen in modernen Produktionsinfrastrukturen selten vor. Warnt, wenn eine interaktive Shell mit Argumenten gestartet wird, die im Allgemeinen für Reverseshells verwendet werden.
  • instanceId
capsule8-alerts-dataplane User Command Logging Evasion Das Umgehen der Befehlsprotokollierung ist eine gängige Praxis bei Angriffen. Es könnte aber auch darauf hindeuten, dass legitime Benutzer*innen nicht autorisierte Aktionen ausführen oder versuchen, diese Richtlinie zu umgehen. Warnt, wenn eine Änderung an der Protokollierung des Benutzerbefehlsverlaufs erkannt wird, die darauf hinweist, dass ein Benutzer oder eine Benutzerin versucht, die Befehlsprotokollierung zu umgehen.
  • instanceId
capsule8-alerts-dataplane BPF Program Executed Das Ereignis erkennt einige Arten von Hintertüren für den Kernel. Das Laden eines neuen BPF-Programms (Berkeley Packet Filter) kann darauf hindeuten, dass bei einem Angriff ein BPF-basiertes Rootkit geladen wird, um Persistenz zu erlangen und eine Erkennung zu vermeiden. Warnt, wenn ein Prozess ein neues privilegiertes BPF-Programm lädt, sofern der Prozess bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane Kernel Module Loaded Angreifer*innen laden häufig schädliche Kernelmodule (Rootkits), um nicht erkannt zu werden und die Persistenz auf einem kompromittierten Knoten aufrechtzuerhalten. Warnt, wenn ein Kernelmodul geladen wird, sofern das Programm bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane Suspicious Program Name Executed-Space After File Angreifer*innen könnten schädliche Binärdateien erstellen oder diese durch das Hinzufügen eines Leerzeichens am Ende des Namens umbenennen, um die Identität eines legitimen Systemprogramms oder -diensts zu imitieren. Warnt, wenn ein Programm mit einem Leerzeichen hinter dem Programmnamen ausgeführt wird.
  • instanceId
capsule8-alerts-dataplane Illegal Elevation Of Privileges Exploits durch Rechteausweitung für den Kernel ermöglichen es nicht privilegierten Benutzer*innen häufig, root-Berechtigungen zu erhalten, ohne Standardgates für Berechtigungsänderungen zu passieren. Warnt, wenn ein Programm versucht, Berechtigungen mithilfe ungewöhnlicher Mittel zu erhöhen. Dies kann dazu führen, dass auf Knoten mit umfangreichen Workloads False Positives ausgegeben werden.
  • instanceId
capsule8-alerts-dataplane Kernel Exploit Reguläre Programme können nicht auf interne Kernelfunktionen zugreifen. Daher ist ein Aufruf dieser Funktionen ein deutlicher Hinweis darauf, dass ein Kernelexploit ausgeführt wurde und Angreifer*innen vollständige Kontrolle über den Knoten haben. Warnt, wenn eine Kernelfunktion unerwartet in den Benutzerbereich zurückgegeben wird.
  • instanceId
capsule8-alerts-dataplane Processor-Level Protections Disabled SMEP und SMAP sind Schutzmechanismen auf Prozessorebene, die erfolgreiche Kernelexploits erschweren. Das Deaktivieren dieser Beschränkungen ist ein gängiger Schritt in der Anfangsphase von Kernelexploits. Warnt, wenn ein Programm die SMEP/SMAP-Konfiguration für den Kernel manipuliert.
  • instanceId
capsule8-alerts-dataplane Container Escape via Kernel Exploitation Das Ereignis warnt, wenn ein Programm Kernelfunktionen verwendet, die häufig in Container-Escape-Exploits verwendet werden. Das deutet darauf hin, dass Angreifende die Rechte vom Container- auf den Knotenzugriff ausweiten.
  • instanceId
capsule8-alerts-dataplane Privileged Container Launched Privilegierte Container haben direkten Zugriff auf Hostressourcen, was bei einer Kompromittierung erhebliche Auswirkungen zur Folge hat. Warnungen, wenn ein privilegierter Container gestartet wird, wenn der Container kein bekanntes privilegiertes Image wie kube-proxy ist. Dadurch können unerwünschte Warnungen für legitime privilegierte Container ausgegeben werden.
  • instanceId
capsule8-alerts-dataplane Userland Container Escape Viele Container-Escapes zwingen den Host dazu, eine binäre Containerdatei auszuführen, wodurch Angreifer*innen vollständige Kontrolle über den betroffenen Knoten erhalten. Warnt, wenn eine durch einen Container erstellte Datei außerhalb eines Containers ausgeführt wird.
  • instanceId
capsule8-alerts-dataplane AppArmor Disabled In Kernel Die Änderung bestimmter AppArmor-Attribute kann nur im Kernel erfolgen, was darauf deutet, dass AppArmor durch einen Kernelexploit oder ein Rootkit deaktiviert wurde. Warnt, wenn der AppArmor-Zustand von der beim Starten des Sensors erkannte AppArmor-Konfiguration abweicht.
  • instanceId
capsule8-alerts-dataplane AppArmor Profile Modified Um nicht erkannt zu werden, könnten Angreifer*innen versuchen, die Erzwingung von AppArmor-Profilen zu deaktivieren. Warnt, wenn ein Befehl zum Ändern eines AppArmor-Profils ausgeführt wird, sofern er nicht von einem Benutzer oder einer Benutzer*in in einer SSH-Sitzung ausgeführt wird.
  • instanceId
capsule8-alerts-dataplane Boot Files Modified Wenn eine Änderung von Startdateien nicht von einer vertrauenswürdigen Quelle (z. B. einem Paket-Manager oder einem Konfigurationsverwaltungstool) ausgeführt wird, könnte dies darauf hindeuten, dass Angreifer*innen den Kernel oder seine Optionen ändern, um dauerhaften Zugriff auf einen Host zu erhalten. Warnt, wenn Änderungen an Dateien in /boot vorgenommen werden, die auf die Installation einer neuen Kernel- oder Startkonfiguration hinweisen.
  • instanceId
capsule8-alerts-dataplane Log Files Deleted Protokolllöschvorgänge, die nicht von einem Protokollverwaltungstool durchgeführt wurden, könnten darauf hindeuten, dass Angreifer*innen versuchen, Hinweise auf eine Kompromittierung zu entfernen. Warnt beim Löschen von Systemprotokolldateien.
  • instanceId
capsule8-alerts-dataplane New File Executed Neu erstellte Dateien aus anderen Quellen als Programmen zur Systemaktualisierung könnten Hintertüren, Kernelexploits oder Teil einer Exploitkette sein. Warnt, wenn eine Datei 30 Minuten nach Erstellung oder Änderung ausgeführt wird, ausgenommen Dateien, die von Programmen zur Systemaktualisierung erstellt wurden.
  • instanceId
capsule8-alerts-dataplane Root Certificate Store Modified Die Änderung des Stammzertifikatspeichers könnte auf die Installation einer nicht autorisierten Zertifizierungsstelle hindeuten, wodurch das Abfangen des Netzwerkdatenverkehrs oder die Umgehung der Codesignaturüberprüfung ermöglicht wird. Warnt, wenn der Zertifikatspeicher einer Systemzertifizierungsstelle geändert wird.
  • instanceId
capsule8-alerts-dataplane Setuid/Setgid Bit Set On File Durch das Festlegen von setuid/setgid-Bits kann eine persistente Methode für die Rechteausweitung auf einem Knoten bereitgestellt werden. Warnt, wenn das setuid- oder setgid-Bit für eine Datei mit Systemaufrufen aus der chmod-Familie festgelegt ist.
  • instanceId
capsule8-alerts-dataplane Hidden File Created Angreifer*innen erstellen häufig versteckte Dateien, um Tools und Payloads auf einem kompromittierten Host zu verschleiern. Warnt, wenn eine versteckte Datei durch einen Prozess erstellt wird, der einem laufenden Incident zugeordnet ist.
  • instanceId
capsule8-alerts-dataplane Modification Of Common System Utilities Angreifer*innen könnten Systemdienstprogramme so ändern, dass bei jeder Ausführung dieser Programme schädliche Payloads ausgeführt werden. Warnt, wenn ein gängiges Systemhilfsprogramm durch einen nicht autorisierten Prozess geändert wird.
  • instanceId
capsule8-alerts-dataplane Network Service Scanner Executed Angreifer*innen oder nicht autorisierte Benutzer*innen könnten diese Programme verwenden oder installieren, um in verbundenen Netzwerken nach weiteren Knoten zu suchen und diese zu kompromittieren. Warnt, wenn gängige Programmtools für Netzwerkscans ausgeführt werden.
  • instanceId
capsule8-alerts-dataplane Network Service Created Angreifer*innen könnten einen neuen Netzwerkdienst starten, um nach einer Kompromittierung einfachen Zugriff auf den Host zu ermöglichen. Warnt, wenn ein Programm einen neuen Netzwerk Service startet, sofern das Programm bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane Network Sniffing Program Executed Angreifer*innen oder nicht autorisierte Benutzer*innen könnten Befehle zum Ausspionieren von Netzwerken ausführen, um Anmeldeinformationen, personenbezogene Informationen (Personally Identifiable Information, PII) oder andere vertrauliche Daten zu sammeln. Warnt, wenn ein Programm ausgeführt wird, das die Erfassung von Daten im Netzwerk zulässt.
  • instanceId
capsule8-alerts-dataplane Remote File Copy Detected Die Verwendung von Dateiübertragungstools könnte darauf hindeuten, dass Angreifer*innen versuchen, Toolsets auf zusätzliche Hosts zu verschieben oder Daten in ein Remotesystem zu exfiltrieren. Warnt, wenn ein Programm zum Remotekopieren von Dateien ausgeführt wird, sofern das Programm bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane Unusual Outbound Connection Detected Command-and-Control-Kanäle und Cryptocoin-Miner erstellen häufig neue ausgehende Netzwerkverbindungen an ungewöhnlichen Ports. Warnt, wenn ein Programm eine neue Verbindung an einem ungewöhnlichen Port initiiert, sofern das Programm bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane Data Archived Via Program Nachdem Angreifer*innen Zugriff auf ein System erlangt haben, könnten sie ein komprimiertes Archiv von Dateien erstellen, um die Größe der Daten für die Exfiltration zu reduzieren. Warnt, wenn ein Datenkomprimierungsprogramm ausgeführt wird, sofern das Programm bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane Process Injection Die Verwendung von Prozessinjektionstechniken deutet häufig darauf hin, dass Benutzer*innen ein Programm debuggen. Es könnte aber auch ein Hinweis darauf sein, dass Angreifer*innen Geheimnisse aus anderen Prozessen auslesen oder Code in andere Prozesse einschleusen. Warnt, wenn ein Programm ptrace-Mechanismen (Debugging) verwendet, um mit einem anderen Prozess zu interagieren.
  • instanceId
capsule8-alerts-dataplane Account Enumeration Via Program Angreifer*innen verwenden häufig Programme zur Kontoenumeration, um ihre Zugriffsstufe zu ermitteln und herauszufinden, ob andere Benutzer*innen derzeit beim Knoten angemeldet sind. Warnt, wenn ein Programm für die Kontoenumeration ausgeführt wird, sofern das Programm bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane File and Directory Discovery Via Program Das Untersuchen von Dateisystemen ist nach einem Exploit eine häufige Vorgehensweise von Angreifer*innen, die nach Anmeldeinformationen und interessanten Daten suchen. Warnt, wenn ein Programm für die Datei- und Verzeichnisenumeration ausgeführt wird, sofern das Programm bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane Network Configuration Enumeration Via Program Angreifer*innen können lokale Netzwerk- und Routinginformationen abfragen, um benachbarte Hosts und Netzwerke vor einem Lateral Movement zu identifizieren. Warnt, wenn ein Programm für die Enumeration der Netzwerkkonfiguration ausgeführt wird, sofern das Programm bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane Process Enumeration Via Program Angreifer*innen listen ausgeführte Programme häufig auf, um den Zweck eines Knotens zu identifizieren und zu ermitteln, ob Sicherheits- oder Überwachungstools vorhanden sind. Warnt, wenn ein Programm für die Prozessenumeration ausgeführt wird, sofern das Programm bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane System Information Enumeration Via Program Angreifer*innen führen häufig Systemenumerationsbefehle aus, um Versionen und Features von Linux-Kerneln und -Distributionen zu ermitteln. Oft soll damit ermittelt werden, ob auf dem Knoten bestimmte Sicherheitsrisiken bestehen. Warnt, wenn ein Programm für die Enumeration von Systeminformationen ausgeführt wird, sofern das Programm bereits Teil eines laufenden Incidents ist.
  • instanceId
capsule8-alerts-dataplane Scheduled Tasks Modified Via Program Das Ändern geplanter Aufgaben ist eine gängige Methode zum Einrichten von Persistenz auf einem kompromittierten Knoten. Warnt, wenn die Befehle crontab, at oder batch verwendet werden, um Konfigurationen geplanter Aufgaben zu ändern.
  • instanceId
capsule8-alerts-dataplane Systemctl Usage Detected Änderungen an systemd-Einheiten könnten dazu führen, dass die Sicherheitskontrollmechanismen ganz oder teilweise aufgehoben werden oder ein schädlicher Dienst installiert wird. Warnt, wenn der Befehl systemctl zum Ändern von systemd-Einheiten verwendet wird.
  • instanceId
capsule8-alerts-dataplane User Execution Of su Command Die explizite Rechteausweitung auf den root-Benutzer verringert die Möglichkeit, privilegierte Aktivitäten bestimmten Benutzer*innen zuzuordnen. Warnt, wenn der Befehl su ausgeführt wird.
  • instanceId
capsule8-alerts-dataplane User Execution Of sudo Command Warnt, wenn der Befehl sudo ausgeführt wird.
  • instanceId
capsule8-alerts-dataplane User Command History Cleared Das Löschen der Verlaufsdatei ist ungewöhnlich und wird häufig von Angreifer*innen durchgeführt, um Aktivitäten zu verbergen, oder von legitimen Benutzer*innen, um Überwachungskontrollen zu umgehen. Warnt, wenn Verlaufsdateien der Befehlszeile gelöscht werden.
  • instanceId
capsule8-alerts-dataplane New System User Added Angreifer*innen könnten einem Host neue Benutzer*innen hinzufügen, um eine zuverlässige Zugriffsmethode bereitzustellen. Warnt, wenn der lokalen Kontoverwaltungsdatei /etc/passwdeine neue Benutzerentität hinzugefügt wird, sofern die Entität nicht von einem Programm zur Systemaktualisierung hinzugefügt wird.
  • instanceId
capsule8-alerts-dataplane Password Database Modification Angreifer*innen könnten identitätsbezogene Dateien direkt ändern, um dem System neue Benutzer*innen hinzuzufügen. Warnt, wenn eine Datei im Zusammenhang mit Benutzerkennwörtern von einem Programm geändert wird, das nicht mit dem Aktualisieren vorhandener Benutzerinformationen zusammenhängt.
  • instanceId
capsule8-alerts-dataplane SSH Authorized Keys Modification Das Hinzufügen eines neuen öffentlichen SSH-Schlüssels ist eine gängige Methode, um dauerhaften Zugriff auf einen kompromittierten Host zu erhalten. Warnungen, wenn ein Versuch, in die SSH-Datei authorized_keys eines Benutzers zu schreiben, beobachtet wird, wenn das Programm bereits Teil eines laufenden Vorfalls ist.
  • instanceId
capsule8-alerts-dataplane User Account Created Via CLI Das Hinzufügen neuer Benutzer*innen ist ein gängiger Schritt für Angreifer*innen, um auf einem kompromittierten Knoten Persistenz zu erlangen. Warnt, wenn ein Identitätsverwaltungsprogramm von einem anderen Programm als einem Paket-Manager ausgeführt wird.
  • instanceId
capsule8-alerts-dataplane User Configuration Changes Das Löschen der Verlaufsdatei ist ungewöhnlich und wird häufig von Angreifer*innen durchgeführt, um Aktivitäten zu verbergen, oder von legitimen Benutzer*innen, um Überwachungskontrollen zu umgehen. Warnt, wenn Verlaufsdateien der Befehlszeile gelöscht werden.
  • instanceId
capsule8-alerts-dataplane New System User Added Benutzerprofil- und Konfigurationsdateien werden häufig als Methode zum Erlangen von Persistenz geändert, um bei jeder Benutzeranmeldung ein Programm auszuführen. Warnt, wenn .bash_profile und bashrc (sowie zugehörige Dateien) von einem anderen Programm als einem Programm zur Systemaktualisierung geändert werden.
  • instanceId

Antivirus-Überwachungsereignisse

Hinweis

Das response JSON-Objekt in diesen Überwachungsprotokollen verfügt immer über ein result-Feld, das eine Zeile des ursprünglichen Scanergebnisses enthält. Jedes Scanergebnis wird in der Regel durch mehrere Überwachungsprotokolldatensätze dargestellt: einen für jede Zeile der ursprünglichen Scanausgabe. Ausführliche Informationen dazu, was in dieser Datei enthalten sein kann, finden Sie in der folgenden Dokumentation eines Drittanbieters.

Das folgende clamAVScanService-dataplane-Ereignis wird auf der Arbeitsbereichsebene protokolliert:

Dienst Aktion Beschreibung Anforderungsparameter
clamAVScanService-dataplane clamAVScanAction Die Antivirenprogrammüberwachung führt einen Scan durch. Für jede Zeile der ursprünglichen Scanausgabe wird ein Protokoll generiert.
  • instanceId

Veraltete Protokollereignisse

Databricks hat die folgenden databrickssql Diagnoseereignisse eingestellt:

  • createAlertDestination (jetzt createNotificationDestination)
  • deleteAlertDestination (jetzt deleteNotificationDestination)
  • updateAlertDestination (jetzt updateNotificationDestination)
  • muteAlert
  • unmuteAlert

SQL-Endpunktprotokolle

Wenn Sie SQL-Warehouses mit der Legacy-SQL-Endpunkt-API (dem früheren Namen für SQL-Warehouses) erstellen, enthält der entsprechende Überwachungsereignisname das Wort Endpoint anstelle von Warehouse. Mit Ausnahme dieses Namens sind diese Ereignisse identisch mit den SQL-Warehouseereignissen. Informationen zum Anzeigen von Beschreibungen und Anforderungsparametern dieser Ereignisse finden Sie in den entsprechenden Warehouseereignissen in Databricks-SQL-Ereignisse.

Die SQL-Endpunktereignisse sind:

  • changeEndpointAcls
  • createEndpoint
  • editEndpoint
  • startEndpoint
  • stopEndpoint
  • deleteEndpoint
  • setEndpointConfig