account log-delivery группа команд

Замечание

Использование интерфейса командной строки 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 струна

    Если применимо, целевой объект пакета для использования