Service-Klasse

Dienst

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

Dynamisches Objekt für die Dienstnutzung und Batchverarbeitung basierend auf Metadatenattributen des Diensts.

Batch

batch(records, parallel_count=10)

Registriert einen Satz von Eingabedatensätzen für die Batchausführung in diesem Dienst.

Argumente

records

Das data.frame- oder list-Element der auszuführenden Eingabedatensätze.

parallel_count

Die Anzahl von Threads, die zum Verarbeiten von Einträgen im Batch verwendet werden. Der Standardwert ist 10. Stellen Sie sicher, dass nicht zu viele Zahlen verwendet werden, da dies sich negativ auf die Leistung auswirken kann.

Gibt zurück

Die Batch-Instanz zum Steuern des Lebenszyklus der Batchausführung eines Diensts.

capabilities

capabilities()

Stellt die folgenden Informationen bereit, die die Bestandteile dieses Diensts beschreiben:

  • api – der API-REST-Endpunkt

  • name – der Dienstname

  • version – die Dienstversion

  • published_by – der Autor der Dienstveröffentlichung

  • runtime – der Dienstlaufzeitkontext R|Python

  • description – die Dienstbeschreibung

  • creation_time – der Zeitstempel für die Dienstveröffentlichung

  • snapshot_id – der Momentaufnahmebezeichner, an den dieser Dienst gebunden ist

  • inputs – der Name bzw. die Typdefinition des Eingabeschemas

  • outputs – der Name bzw. die Typdefinition des Ausgabeschemas

  • inputs_encoded – der in Python codierte Name/Typ des Eingabeschemas

  • outputs_encoded – der in Python codierte Name/Typ des Ausgabeschemas

  • artifacts – die unterstützten generierten Dateien

  • operation_id – die Funktion alias

  • swagger: Der API-REST-Endpunkt für das swagger.json-Dokument dieses Diensts.

Gibt zurück

Ein dict-Element mit Schlüsseln/Werten, die den Dienst beschreiben.

get_batch

get_batch(execution_id)

Ruft den Dienstbatch basierend auf einem Ausführungsbezeichner ab.

Argumente

execution_id

Der Bezeichner der Batchausführung.

Gibt zurück

Die Batch-Instanz zum Steuern des Lebenszyklus der Batchausführung eines Diensts.

list_executions

list_batch_executions()

Ruft alle Batchausführungsbezeichner ab, die derzeit für diesen Dienst in die Warteschlange eingereiht sind.

Gibt zurück

Eine list von Ausführungsbezeichnern.

Swagger

swagger()

Ruft die swagger.json-Datei für diesen Dienst ab (siehe http://swagger.io/).

Gibt zurück

Das Swagger-Dokument für diesen Dienst als JSON-str.