Класс Operationalization

Ввод в эксплуатацию

azureml.deploy.operationalization.Operationalization

Operationalization разработан в качестве низкоуровневого абстрактного базового класса, на основе которого можно произвести другие классы атрибутов ввода в эксплуатацию службы в пакете mldeploy. Он предоставляет стандартный шаблон для создания этапов жизненного цикла для применения на основе атрибутов. Для этого используется единая последовательность init(), del(), которая объединяет в цепочку методы инициализации (initializer), проверки подлинности (authentication) и уничтожения (destructor) для иерархии классов.

проверка подлинности

authentication(context)

Метод жизненного цикла проверки подлинности. Вызывает точку входа проверки подлинности для иерархии классов.

Необязательный метод noonp, в котором разработчики подклассов МОГУТ предоставить определение этого метода путем переопределения.

Подкласс должен выполнять переопределение и реализацию.

Аргументы

контекст

Необязательный контекст проверки подлинности, определенный в реализующем подклассе.

delete_service

delete_service(name, **opts)

Подкласс должен выполнять переопределение и реализацию.

deploy_realtime

deploy_realtime(name, **opts)

Подкласс должен выполнять переопределение и реализацию.

deploy_service

deploy_service(name, **opts)

Подкласс должен выполнять переопределение и реализацию.

деструктор

destructor()

Метод уничтожения жизненного цикла. Вызывает деструкторы для иерархии классов.

Необязательный метод noonp, в котором разработчики подклассов МОГУТ предоставить определение этого метода путем переопределения.

Подкласс должен выполнять переопределение и реализацию.

get_service

get_service(name, **opts)

Получение метаданных службы из источника имени и возврат нового экземпляра службы.

Подкласс должен выполнять переопределение и реализацию.

инициализатор

initializer(api_client, config, adapters=None)

Метод инициализации жизненного цикла, вызываемый во время создания. Настраивает атрибуты и вызывает инициализаторы для иерархии классов.

Необязательный метод noonp, в котором разработчики подклассов МОГУТ предоставить определение этого метода путем переопределения.

Подкласс должен выполнять переопределение и реализацию.

list_services

list_services(name=None, **opts)

Подкласс должен выполнять переопределение и реализацию.

realtime_service

realtime_service(name)

Приступите к созданию цепочек свойств текучего API для определения веб-службы, работающей в реальном времени.

Пример.

client.realtime_service('scoring')
   .description('A new real-time web service')
   .version('v1.0.0')

Аргументы

name

Имя веб-службы.

Возвращаемое значение

Экземпляр RealtimeDefinition для цепочки текучего API.

redeploy_realtime(name, force=False, **opts)

Подкласс должен выполнять переопределение и реализацию.

redeploy_service

redeploy_service(name, force=False, **opts)

Подкласс должен выполнять переопределение и реализацию.

служба

service(name)

Приступите к созданию цепочек свойств текучего API для определения стандартной веб-службы.

Пример.

client.service('scoring')
   .description('A new web service')
   .version('v1.0.0')

Аргументы

name

Имя веб-службы.

Возвращаемое значение

Экземпляр ServiceDefinition для цепочки текучего API.