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-poolexemplaar? voor meer informatie.
Klasse ComputeTarget-constructor.
Haal een cloudweergave op van een compute-object dat is gekoppeld aan de opgegeven werkruimte. Retourneert een exemplaar van een onderliggende klasse die overeenkomt met het specifieke type van het opgehaalde Compute-object.
- 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 waar de rekenkracht aan is gekoppeld. |
detach |
Koppelt het Synapse-object los van de bijbehorende werkruimte. |
refresh_state |
Voer een in-place update van de eigenschappen van het object uit. Op basis van de huidige status van het bijbehorende cloudobject. Vooral handig voor het handmatig peilen van de rekenstatus. |
serialize |
Converteer dit SynapseCompute-object naar een JSON-geserialiseerde 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, ondersteunt momenteel alleen SynapseSpark. |
pool_name
Vereist
|
Synapse Spark-pool een naam geven |
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 waar de rekenkracht aan is gekoppeld.
static deserialize(workspace, object_dict)
Parameters
Name | Description |
---|---|
workspace
Vereist
|
Het werkruimteobject waar het SynapseCompute-object aan 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 van de eigenschappen van het object uit.
Op basis van de huidige status van het bijbehorende cloudobject.
Vooral handig voor het handmatig peilen van de rekenstatus.
refresh_state()
serialize
Converteer dit SynapseCompute-object naar een JSON-geserialiseerde woordenlijst.
serialize()
Retouren
Type | Description |
---|---|
De json-weergave van dit SynapseCompute-object |