Condividi tramite


Classe di servizio

Servizio

azureml.deploy.server.service.Service(service, http_client)

Oggetto dinamico per l'utilizzo del servizio e l'invio in batch in base agli attributi dei metadati del servizio.

o batch

batch(records, parallel_count=10)

Registrare un set di record di input per l'esecuzione batch in questo servizio.

Argomenti

record

data.frame o list di record di input da eseguire.

parallel_count

Numero di thread usati per elaborare le voci nel batch. Il valore predefinito è 10. Assicurarsi di non usare un numero troppo elevato perché potrebbe influire negativamente sulle prestazioni.

Restituisce

Batch Istanza per controllare il ciclo di vita del batch del servizio.

capabilities

capabilities()

Fornisce le seguenti informazioni che descrivono i contenuti conservati di questo servizio:

  • api: endpoint REST dell'API.

  • name: nome del servizio.

  • version: versione del servizio.

  • published_by: autore della pubblicazione del servizio.

  • runtime: contesto di runtime del servizio R| Python.

  • description: descrizione del servizio.

  • creation_time: timestamp di pubblicazione del servizio.

  • snapshot_id: identificatore dello snapshot a cui è associato il servizio.

  • inputs: definizione del nome/tipo dello schema di input.

  • outputs: definizione del nome/tipo dello schema di output.

  • inputs_encoded: nome/tipo dello schema di input codificato in Python.

  • outputs_encoded: nome/tipo dello schema di output codificato in Python.

  • artifacts: file generati supportati.

  • operation_id: funzione alias.

  • swagger : endpoint REST dell'API nel documento swagger.json del servizio.

Restituisce

Oggetto dict di chiave/valori che descrive il servizio.

get_batch

get_batch(execution_id)

Recupera il batch del servizio in base a un identificatore di esecuzione.

Argomenti

execution_id

Identificatore del batch di esecuzione.

Restituisce

Batch Istanza per controllare il ciclo di vita del batch del servizio.

list_executions

list_batch_executions()

Ottiene tutti gli identificatori di esecuzione batch attualmente accodati per questo servizio.

Restituisce

Oggetto list di identificatori di esecuzione.

swagger

swagger()

Recupera il file swagger.json per questo servizio (vedere http://swagger.io/).

Restituisce

Documento swagger per questo servizio come json str.