Classe Service
Service
azureml.deploy.server.service.Service(service, http_client)
Objet dynamique pour la consommation de service et le traitement par lot en fonction des attributs de métadonnées de service.
lot
batch(records, parallel_count=10)
Inscrire un ensemble d’enregistrements d’entrée pour l’exécution du lot sur ce service.
Arguments
enregistrements
data.frame ou liste des enregistrements d’entrée à exécuter.
parallel_count
Nombre de threads utilisés pour traiter les entrées dans le lot. La valeur par défaut est 10. Veillez à ne pas utiliser un nombre trop élevé, car cela peut détériorer les performances.
Retours
Instance Batch
pour contrôler le cycle de vie de traitement par lot de ce service.
capabilities
capabilities()
Fournit les informations suivantes décrivant les propriétés de ce service :
api : point de terminaison d’API REST.
name : nom du service.
version : version du service.
published_by : auteur de la publication du service.
Runtime : contexte d’exécution du serviceR|Python.
description : description du service.
creation_time : horodatage (timestamp) de publication du service.
snapshot_id : identificateur d’un instantané auquel ce service est lié.
inputs : définition du nom/type du schéma d’entrée.
outputs : définition du nom/type du schéma de sortie.
inputs_encoded : nom/type du schéma d’entrée encodé en Python.
outputs_encoded : nom/type du schéma de sortie encodé en Python.
artefacts : fichiers générés pris en charge.
operation_id : fonction
alias
.swagger : point de terminaison d’API REST au document swagger.json de ce service.
Retours
dict
de clé/valeurs décrivant le service.
get_batch
get_batch(execution_id)
Récupère le lot du service en fonction d’un identificateur d’exécution.
Arguments
execution_id
Identificateur de l’exécution du lot.
Retours
Instance Batch
pour contrôler le cycle de vie de traitement par lot de ce service.
list_executions
list_batch_executions()
Obtient tous les identificateurs d’exécution du lot actuellement mis en file d’attente pour ce service.
Retours
list
d’identificateurs d’exécution.
fichier Swagger
swagger()
Récupère le fichier swagger.json pour ce service (consultez http://swagger.io/).
Retours
Document Swagger pour ce service au format json str
.