Delen via


SynapseCompute Klas

Notitie

Dit is een experimentele klasse en kan op elk gewenst moment worden gewijzigd. Zie https://aka.ms/azuremlexperimental voor meer informatie.

Hiermee beheert u een Synapse-rekendoel in Azure Machine Learning. Momenteel wordt alleen spark ondersteund.

Azure Synapse is een geïntegreerde analyse-service die sneller inzicht biedt in alle datawarehouses en analysesystemen voor big data. In de kern combineert Azure Synapse het beste van de SQL-technologieën die worden gebruikt in zakelijke datawarehousing, Spark-technologieën die worden gebruikt voor big data, en Pijplijnen voor gegevensintegratie en ETL/ELT. Zie Wat is een Synapse Spark-poolexemplaren? voor meer informatie.

Klasse ComputeTarget-constructor.

Haal een cloudweergave op van een rekenobject dat is gekoppeld aan de opgegeven werkruimte. Retourneert een exemplaar van een onderliggende klasse die overeenkomt met het specifieke type van het opgehaalde Rekenobject.

Overname
SynapseCompute

Constructor

SynapseCompute(workspace, name)

Parameters

Name Description
workspace
Vereist

Het werkruimteobject met het rekenobject dat moet worden opgehaald.

name
Vereist
str

De naam van het rekenobject dat moet worden opgehaald.

Methoden

attach_configuration

Maak een configuratieobject voor het koppelen van een Synapse-rekendoel.

delete

Verwijderen wordt niet ondersteund voor Synapse-object. Probeer in plaats daarvan loskoppelen te gebruiken.

deserialize

Converteer een json-object naar een SynapseCompute-object.

Mislukt als de opgegeven werkruimte niet de werkruimte is waarmee de berekening is gekoppeld.

detach

Koppelt het Synapse-object los van de bijbehorende werkruimte.

refresh_state

Voer een in-place update uit van de eigenschappen van het object.

Op basis van de huidige status van het bijbehorende cloudobject.

Voornamelijk handig voor het handmatig peilen van de rekenstatus.

serialize

Converteer dit SynapseCompute-object naar een geserialiseerde JSON-woordenlijst.

attach_configuration

Maak een configuratieobject voor het koppelen van een Synapse-rekendoel.

static attach_configuration(linked_service, type, pool_name)

Parameters

Name Description
linked_service
Vereist

U moet eerst de Synapse-werkruimte koppelen en vervolgens kunt u de Spark-pools in de Synapse-werkruimte koppelen aan AML.

type
Vereist
str

rekendoeltype, momenteel alleen ondersteuning voor SynapseSpark.

pool_name
Vereist
str

Synapse Spark-pool een naam

delete

Verwijderen wordt niet ondersteund voor Synapse-object. Probeer in plaats daarvan loskoppelen te gebruiken.

delete()

Uitzonderingen

Type Description

deserialize

Converteer een json-object naar een SynapseCompute-object.

Mislukt als de opgegeven werkruimte niet de werkruimte is waarmee de berekening is gekoppeld.

static deserialize(workspace, object_dict)

Parameters

Name Description
workspace
Vereist

Het werkruimteobject waarmee het SynapseCompute-object is gekoppeld.

object_dict
Vereist

Een json-object dat moet worden geconverteerd naar een SynapseCompute-object.

Retouren

Type Description

De SynapseCompute-weergave van het opgegeven json-object.

Uitzonderingen

Type Description

detach

Koppelt het Synapse-object los van de bijbehorende werkruimte.

detach()

Uitzonderingen

Type Description

Opmerkingen

Er wordt geen onderliggend cloudobject verwijderd, de koppeling wordt alleen verwijderd.

refresh_state

Voer een in-place update uit van de eigenschappen van het object.

Op basis van de huidige status van het bijbehorende cloudobject.

Voornamelijk handig voor het handmatig peilen van de rekenstatus.

refresh_state()

serialize

Converteer dit SynapseCompute-object naar een geserialiseerde JSON-woordenlijst.

serialize()

Retouren

Type Description

De json-weergave van dit SynapseCompute-object