Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Эта информация относится к Интерфейсу командной строки Databricks версии 0.205 и выше. Интерфейс командной строки Databricks находится в общедоступной предварительной версии.
Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.
Группа account credentials команд в интерфейсе командной строки Databricks содержит команды для управления конфигурациями учетных данных для учетной записи. Databricks должен иметь доступ к роли IAM меж учетной записи службы IAM в учетной записи AWS, чтобы Databricks могли развертывать кластеры в соответствующей виртуальной базе данных для новых рабочих областей. Конфигурация учетных данных инкапсулирует эту информацию роли, а его идентификатор используется при создании новой рабочей области.
Создание учетных данных учетной записи databricks
Создайте конфигурацию учетных данных Databricks, представляющую учетные данные между облачными учетными данными для указанной учетной записи. Databricks использует это для правильной настройки сетевой инфраструктуры для размещения кластеров Databricks. Для роли AWS IAM необходимо доверять внешнему идентификатору (идентификатору учетной записи API учетной записи Databricks) в возвращаемом объекте учетных данных и настроить необходимую политику доступа.
Подсказка
Сохраните поле ответа credentials_id , которое является идентификатором нового объекта конфигурации учетных данных.
databricks account credentials create [flags]
Options
--json JSON
Встроенная строка JSON или JSON-файл @path с текстом запроса
Примеры
В следующем примере создается конфигурация учетных данных с помощью JSON:
databricks account credentials create --json '{"credentials_name": "my-credentials", "aws_credentials": {"sts_role": {"role_arn": "arn:aws:iam::123456789012:role/databricks-cross-account-role"}}}'
В следующем примере создается конфигурация учетных данных с помощью JSON-файла:
databricks account credentials create --json @credentials.json
Удаление учетных данных учетной записи databricks
Удаление объекта конфигурации учетных данных Databricks для учетной записи, указанной идентификатором. Нельзя удалить учетные данные, связанные с любой рабочей областью.
databricks account credentials delete CREDENTIALS_ID [flags]
Аргументы
CREDENTIALS_ID
Идентификатор конфигурации учетных данных API учетной записи Databricks.
Options
Примеры
В следующем примере удаляется конфигурация учетных данных по идентификатору:
databricks account credentials delete cred-abc123
Получение учетных данных учетной записи databricks
Получение объекта конфигурации учетных данных Databricks для учетной записи, указанной идентификатором.
databricks account credentials get CREDENTIALS_ID [flags]
Аргументы
CREDENTIALS_ID
Идентификатор конфигурации учетных данных.
Options
Примеры
Следующий пример получает конфигурацию учетных данных по идентификатору:
databricks account credentials get cred-abc123
Список учетных данных учетной записи databricks
Вывод списка объектов конфигурации учетных данных Databricks для учетной записи, указанной идентификатором.
databricks account credentials list [flags]
Options
Примеры
В следующем примере перечислены все конфигурации учетных данных:
databricks account credentials list
Глобальные флаги
--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 струна
Если применимо, целевой объект пакета для использования