Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Замечание
Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.
Группа account storage-credentials команд в интерфейсе командной строки Databricks содержит команды для управления учетными данными хранения для определенного хранилища метаданных. Эти команды позволяют создавать, получать, перечислять, обновлять и удалять учетные данные хранения, предоставляющие доступ к облачному хранилищу для каталога Unity.
создание учетных данных хранения учетных данных учетной записи databricks
Создайте учетные данные для хранения данных. Объект запроса зависит от облака: AwsIamRole для учетных данных AWS, AzureServicePrincipal для учетных данных Azure или GcpServiceAccountKey для учетных данных GCP. Вызывающий объект должен быть администратором хранилища метаданных и иметь привилегии CREATE_STORAGE_CREDENTIAL в хранилище метаданных.
databricks account storage-credentials create METASTORE_ID [flags]
Аргументы
METASTORE_ID
Идентификатор хранилища метаданных каталога Unity.
Options
--skip-validation
Пропустить проверку учетных данных хранилища (необязательно, значение false по умолчанию).
--json JSON
Встроенная строка JSON или JSON-файл @path с текстом запроса
Примеры
В следующем примере создаются учетные данные хранения AWS с помощью JSON:
databricks account storage-credentials create metastore-abc123 --json '{"name": "my-storage-credential", "aws_iam_role": {"role_arn": "arn:aws:iam::123456789012:role/my-role"}}'
В следующем примере создается учетные данные хранения с помощью JSON-файла:
databricks account storage-credentials create metastore-abc123 --json @storage-credential.json
В следующем примере создается учетные данные хранения с пропущенной проверкой.
databricks account storage-credentials create metastore-abc123 --skip-validation --json @storage-credential.json
удаление учетных данных хранения учетных данных учетной записи databricks
Удалить учетные данные хранилища из метастора. Вызывающий объект должен быть владельцем учетных данных хранилища.
databricks account storage-credentials delete METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]
Аргументы
METASTORE_ID
Идентификатор хранилища метаданных каталога Unity.
STORAGE_CREDENTIAL_NAME
Имя учетных данных хранилища.
Options
--force
Принудительное удаление, даже если учетные данные хранения не пусты.
Примеры
В следующем примере удаляются учетные данные хранения:
databricks account storage-credentials delete metastore-abc123 my-storage-credential
В следующем примере принудительно удаляются учетные данные хранилища:
databricks account storage-credentials delete metastore-abc123 my-storage-credential --force
получение учетных данных хранения учетных данных учетной записи databricks
Получите учетные данные хранилища из метахранилища. Вызывающий объект должен быть администратором хранилища метаданных, владельцем учетных данных хранилища или иметь уровень привилегий для учетных данных хранилища.
databricks account storage-credentials get METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]
Аргументы
METASTORE_ID
Идентификатор хранилища метаданных каталога Unity.
STORAGE_CREDENTIAL_NAME
Имя учетных данных хранилища.
Options
Примеры
Следующий пример получает учетные данные хранения:
databricks account storage-credentials get metastore-abc123 my-storage-credential
Список учетных данных хранения учетных данных учетной записи databricks
Получите список всех учетных данных хранилища, назначенных данному хранилищу метаданных.
databricks account storage-credentials list METASTORE_ID [flags]
Аргументы
METASTORE_ID
Идентификатор хранилища метаданных каталога Unity.
Options
Примеры
В следующем примере перечислены все учетные данные хранилища для хранилища метаданных:
databricks account storage-credentials list metastore-abc123
обновление учетных данных хранения учетных данных учетной записи databricks
Обновите учетные данные для доступа к хранилищу в метахранилище. Вызывающий объект должен быть владельцем учетных данных хранилища. Если вызывающий объект является администратором хранилища метаданных, можно изменить только учетные данные владельца.
databricks account storage-credentials update METASTORE_ID STORAGE_CREDENTIAL_NAME [flags]
Аргументы
METASTORE_ID
Идентификатор хранилища метаданных каталога Unity.
STORAGE_CREDENTIAL_NAME
Имя учетных данных хранилища.
Options
--skip-validation
Пропустить проверку учетных данных хранилища (необязательно).
--json JSON
Встроенная строка JSON или JSON-файл @path с текстом запроса
Примеры
В следующем примере обновляется учетные данные хранения с помощью JSON:
databricks account storage-credentials update metastore-abc123 my-storage-credential --json '{"aws_iam_role": {"role_arn": "arn:aws:iam::123456789012:role/updated-role"}}'
В следующем примере обновляется учетные данные хранения с помощью JSON-файла:
databricks account storage-credentials update metastore-abc123 my-storage-credential --json @update-storage-credential.json
В следующем примере обновляется учетные данные хранилища с пропущенной проверкой.
databricks account storage-credentials update metastore-abc123 my-storage-credential --skip-validation --json @update-storage-credential.json
Глобальные флаги
--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 струна
Если применимо, целевой объект пакета для использования