Włącz szczegółowe dzienniki audytu

Szczegółowe dzienniki inspekcji to dodatkowe rekordy generowane za każdym razem, gdy zapytanie lub polecenie jest uruchamiane w obszarze roboczym. Te dzienniki rejestrują tekst każdego polecenia lub zapytania. Domyślnie te dzienniki nie są włączone w przestrzeniach roboczych.

Aby włączyć lub wyłączyć szczegółowe dzienniki inspekcji, wykonaj następujące czynności:

  1. Jako administrator obszaru roboczego przejdź do strony ustawień administratora usługi Azure Databricks.
  2. Kliknij kartę Zaawansowane.
  3. Obok Pełne dzienniki inspekcji włącz lub wyłącz funkcję.

Po włączeniu lub wyłączeniu pełnego rejestrowania, wydarzenie audytowalne jest emitowane w kategorii workspace z akcją workspaceConfKeys. Parametr workspaceConfKeys żądania to enableVerboseAuditLogs. Parametr workspaceConfValues żądania to true (włączona funkcja) lub false (funkcja wyłączona).

Szczegółowe zdarzenia dziennika inspekcji

Podczas konfigurowania szczegółowych dzienników inspekcji dzienniki obejmują następujące dodatkowe zdarzenia i parametry żądania:

Usługa Nazwa akcji opis Parametry żądania
notebook runCommand Emitowane po uruchomieniu przez użytkownika interakcyjnego polecenia w notesie. Polecenie odpowiada komórce w notesie.
  • notebookId
  • executionTime
  • status
  • commandId
  • commandText
jobs runCommand Emitowane po wykonaniu polecenia w notebooku w wyniku uruchomienia zadania. Polecenie odpowiada komórce w notesie.
  • jobId
  • runId
  • notebookId
  • executionTime
  • status
  • commandId
  • commandText
databrickssql commandSubmit Uruchamia się po przesłaniu polecenia do Databricks SQL.
  • commandText
  • warehouseId
  • commandId
databrickssql commandFinish Uruchamia się po zakończeniu polecenia lub anulowaniu polecenia.
  • warehouseId
  • commandId

Ponadto zdarzenie notebooksubmitCommand zawiera parametr żądania commandText tylko wtedy, gdy są włączone pełne dzienniki inspekcji. Zobacz Zdarzenia notatnika.

Sprawdź pole, response aby uzyskać dodatkowe informacje związane z wynikiem polecenia:

  • statusCode - Kod odpowiedzi HTTP. Będzie to błąd 400, jeśli jest to błąd ogólny.

  • errorMessage -Komunikat o błędzie.

    Uwaga

    W niektórych przypadkach, dla określonych długotrwałych poleceń, pole errorMessage może nie zostać wypełnione w razie niepowodzenia.

  • result: to pole jest puste.