Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.
Группа account log-delivery команд в интерфейсе командной строки Databricks содержит команды для управления конфигурациями доставки журналов для учетной записи. Два поддерживаемых типа журналов для этого API являются оплачиваемыми журналами использования и журналами аудита. Эта функция работает со всеми типами учетных записей. См. раздел "Настройка доставки журналов диагностики".
создание журнала доставки учетных записей databricks
Создайте новую конфигурацию доставки журналов Databricks, чтобы включить доставку указанных типов журналов в расположение хранилища. Для этого требуется, чтобы вы уже создали объект учетных данных и объект конфигурации хранилища.
Это важно
Существует ограничение на количество конфигураций доставки журналов, доступных для каждой учетной записи. Для каждого типа журнала можно создать не более двух конфигураций доставки на уровне учетной записи. Кроме того, можно создать две конфигурации доставки на уровне рабочей области для каждой рабочей области для каждого типа журнала. Вы не можете удалить конфигурацию доставки журналов, но ее можно отключить.
databricks account log-delivery create [flags]
Options
--json JSON
Встроенная строка JSON или JSON-файл @path с текстом запроса
Примеры
В следующем примере создается конфигурация доставки журналов с помощью JSON:
databricks account log-delivery create --json '{"log_delivery_configuration": {"config_name": "my-log-delivery", "credentials_id": "cred-abc123", "storage_configuration_id": "storage-xyz789", "log_type": "AUDIT_LOGS", "output_format": "JSON"}}'
В следующем примере создается конфигурация доставки журналов с помощью JSON-файла:
databricks account log-delivery create --json @log-delivery-config.json
получение данных databricks account log-delivery
Получение объекта конфигурации доставки журнала Databricks для учетной записи, указанной идентификатором.
databricks account log-delivery get LOG_DELIVERY_CONFIGURATION_ID [flags]
Аргументы
LOG_DELIVERY_CONFIGURATION_ID
Идентификатор конфигурации доставки журналов.
Options
Примеры
Следующий пример получает конфигурацию доставки журналов по идентификатору:
databricks account log-delivery get log-delivery-abc123
Список доставки журналов учетной записи databricks
Получение всех конфигураций доставки журналов Databricks, связанных с учетной записью.
databricks account log-delivery list [flags]
Options
--credentials-id string
Идентификатор учетных данных для фильтрации результатов поиска.
--storage-configuration-id string
Идентификатор конфигурации хранилища для фильтрации результатов поиска.
--status LogDeliveryConfigStatus
Состояние доставки журнала для фильтрации результатов поиска. Поддерживаемые значения: DISABLED, ENABLED.
--page-token string
Маркер страницы, полученный от предыдущего вызова всех конфигураций доставки журналов.
Примеры
В следующем примере перечислены все конфигурации доставки журналов:
databricks account log-delivery list
В следующем примере перечислены включенные конфигурации доставки журналов:
databricks account log-delivery list --status ENABLED
В следующем примере перечислены конфигурации доставки журналов, отфильтрованные учетными данными:
databricks account log-delivery list --credentials-id cred-abc123
databricks account log-delivery-status
Включите или отключите конфигурацию доставки журналов. Удаление конфигураций доставки не поддерживается, поэтому отключите конфигурации доставки журналов, которые больше не нужны.
Замечание
Невозможно повторно включить конфигурацию доставки, если это приведет к нарушению ограничений конфигурации доставки (не более двух конфигураций на уровне учетной записи для каждого типа журнала).
databricks account log-delivery patch-status LOG_DELIVERY_CONFIGURATION_ID STATUS [flags]
Аргументы
LOG_DELIVERY_CONFIGURATION_ID
Идентификатор конфигурации доставки журналов.
STATUS
Состояние конфигурации доставки журналов. Поддерживаемые значения: DISABLED, ENABLED.
Options
--json JSON
Встроенная строка JSON или JSON-файл @path с текстом запроса
Примеры
В следующем примере отключается конфигурация доставки журналов:
databricks account log-delivery patch-status log-delivery-abc123 DISABLED
В следующем примере включена конфигурация доставки журналов:
databricks account log-delivery patch-status log-delivery-abc123 ENABLED
Глобальные флаги
--debug
Следует ли включить ведение журнала отладки.
-h или --help
Отобразить справку по интерфейсу командной строки Databricks, связанной группе команд или отдельной команде.
--log-file струна
Строка, представляющая файл для записи журналов выходных данных. Если этот флаг не указан, по умолчанию используется запись журналов выходных данных в stderr.
--log-format формат
Тип формата журнала: text или json. Значение по умолчанию — text.
--log-level струна
Строка, представляющая уровень формата журнала. Если не указано, уровень формата журнала отключен.
типа -o, --output
Тип выходных данных команды: text или json. Значение по умолчанию — text.
-p, --profile струна
Имя профиля в ~/.databrickscfg файле, используемого для выполнения команды. Если этот флаг не указан, при наличии используется профиль с именем DEFAULT.
--progress-format формат
Формат для отображения журналов хода выполнения: default, appendinplace, илиjson
-t, --target струна
Если применимо, целевой объект пакета для использования