Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
Эта информация относится к Интерфейсу командной строки Databricks версии 0.205 и выше. Интерфейс командной строки Databricks находится в общедоступной предварительной версии.
Использование интерфейса командной строки Databricks подчиняется лицензии Databricks и уведомлению о конфиденциальности Databricks, включая любые положения о данных использования.
Группа model-versions команд в интерфейсе командной строки Databricks содержит команды для управления версиями моделей в реестре моделей в каталоге Unity. Модели в каталоге Unity обеспечивают централизованный контроль доступа, аудит, происхождение и обнаружение моделей машинного обучения в рабочих областях Databricks. См. статью "Управление жизненным циклом модели" в каталоге Unity.
Удаление версий модели Databricks
Удалите версию модели из указанной зарегистрированной модели. Все псевдонимы, назначенные версии модели, также будут удалены.
Вызывающий объект должен быть администратором хранилища метаданных или владельцем родительской зарегистрированной модели. В последнем случае вызывающий объект также должен быть владельцем или иметь USE_CATALOG привилегии в родительском каталоге и USE_SCHEMA привилегии родительской схемы.
databricks model-versions delete FULL_NAME VERSION [flags]
Arguments
FULL_NAME
Трехуровневый (полный) имя версии модели
VERSION
Целочисленный номер версии модели
Options
Examples
В следующем примере удаляется версия 1 модели:
databricks model-versions delete main.my_schema.my_model 1
запрос версий модели в Databricks
Узнайте версию модели.
Вызывающий объект должен быть администратором хранилища метаданных или владельцем (или иметь EXECUTE права на родительскую зарегистрированную модель). В последнем случае вызывающий объект также должен быть владельцем или иметь USE_CATALOG привилегии в родительском каталоге и USE_SCHEMA привилегии родительской схемы.
databricks model-versions get FULL_NAME VERSION [flags]
Arguments
FULL_NAME
Трехуровневый (полный) имя версии модели
VERSION
Целочисленный номер версии модели
Options
--include-aliases
Следует ли включать псевдонимы, связанные с версией модели в ответе.
--include-browse
Следует ли включать версии модели в ответ, для которого основной субъект может получить доступ только к выборочным метаданным.
Examples
Следующий пример получает первую версию модели.
databricks model-versions get main.my_schema.my_model 1
Следующий пример показывает, как получить версию 1 модели с псевдонимами:
databricks model-versions get main.my_schema.my_model 1 --include-aliases
Версии модели Databricks: получить по псевдониму
Получить версию модели по псевдониму.
Пользователь должен быть администратором хранилища метаданных или владельцем зарегистрированной модели (или иметь на неё EXECUTE права). В последнем случае вызывающий объект также должен быть владельцем или иметь USE_CATALOG привилегии в родительском каталоге и USE_SCHEMA привилегии родительской схемы.
databricks model-versions get-by-alias FULL_NAME ALIAS [flags]
Arguments
FULL_NAME
Трёхуровневое (полное) название зарегистрированной модели
ALIAS
Имя псевдонима
Options
--include-aliases
Следует ли включать псевдонимы, связанные с версией модели в ответе.
Examples
Следующий пример получает версию модели по псевдониму:
databricks model-versions get-by-alias main.my_schema.my_model production
Следующий пример получает версию модели по псевдониму с включенными псевдонимами:
databricks model-versions get-by-alias main.my_schema.my_model production --include-aliases
список версий моделей в databricks
Вывод списка версий модели. Вы можете перечислить версии модели в определенной схеме или перечислить все версии модели в текущем хранилище метаданных.
Возвращаемые модели фильтруются на основе привилегий вызывающего пользователя. Например, администратор хранилища метаданных может перечислить все версии модели. Обычный пользователь должен быть владельцем или иметь EXECUTE права на родительскую зарегистрированную модель для получения версий модели в ответе. В последнем случае вызывающий объект также должен быть владельцем или иметь USE_CATALOG привилегии в родительском каталоге и USE_SCHEMA привилегии родительской схемы.
В ответе не гарантируется определенное упорядочение элементов. Элементы в ответе не будут содержать псевдонимы или теги.
databricks model-versions list FULL_NAME [flags]
Arguments
FULL_NAME
Полное трехуровневое имя зарегистрированной модели, для которой необходимо перечислить версии модели.
Options
--include-browse
Следует ли включать версии модели в ответ, для которого основной субъект может получить доступ только к выборочным метаданным.
--max-results int
Максимальное количество возвращаемых версий модели.
--page-token string
Непрозрачный маркер разбиения на страницы, чтобы перейти на следующую страницу на основе предыдущего запроса.
Examples
В следующем примере перечислены все версии модели для зарегистрированной модели:
databricks model-versions list main.my_schema.my_model
В следующем примере перечислены версии модели с разбивкой на страницы:
databricks model-versions list main.my_schema.my_model --max-results 10 --page-token abc123token
обновление версий моделей databricks
Обновите указанную версию модели.
Вызывающий объект должен быть администратором хранилища метаданных или владельцем родительской зарегистрированной модели. В последнем случае вызывающий объект также должен быть владельцем или иметь USE_CATALOG привилегии в родительском каталоге и USE_SCHEMA привилегии родительской схемы.
На данный момент можно обновить только комментарий к версии модели.
databricks model-versions update FULL_NAME VERSION [flags]
Arguments
FULL_NAME
Трехуровневый (полный) имя версии модели
VERSION
Целочисленный номер версии модели
Options
--comment string
Комментарий, прикреплённый к версии модели.
--json JSON
Встроенная строка JSON или JSON-файл @path с текстом запроса
Examples
В следующем примере обновляется существующий комментарий к версии модели:
databricks model-versions update main.my_schema.my_model 1 --comment "Updated model with improved accuracy"
В следующем примере обновляется версия модели с помощью JSON-файла:
databricks model-versions update main.my_schema.my_model 1 --json @model-version-update.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 струна
Если применимо, целевой объект пакета для использования