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
|
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
|
rekendoeltype, momenteel alleen ondersteuning voor SynapseSpark. |
pool_name
Vereist
|
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 |