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

workspace
Workspace
Vereist

Het werkruimteobject met het rekenobject dat moet worden opgehaald.

name
str
Vereist

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

linked_service
LinkedService
Vereist

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

type
str
Vereist

rekendoeltype, momenteel alleen ondersteuning voor SynapseSpark.

pool_name
str
Vereist

Synapse Spark-pool een naam

delete

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

delete()

Uitzonderingen

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

workspace
Workspace
Vereist

Het werkruimteobject waarmee het SynapseCompute-object is gekoppeld.

object_dict
dict
Vereist

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

Retouren

De SynapseCompute-weergave van het opgegeven json-object.

Retourtype

Uitzonderingen

detach

Koppelt het Synapse-object los van de bijbehorende werkruimte.

detach()

Uitzonderingen

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

De json-weergave van dit SynapseCompute-object

Retourtype