SynapseCompute Klasa
Uwaga
Jest to klasa eksperymentalna i może ulec zmianie w dowolnym momencie. Aby uzyskać więcej informacji, zobacz https://aka.ms/acr/connected-registry.
Zarządza docelowym obiektem obliczeniowym usługi Synapse w usłudze Azure Machine Learning. Obecnie obsługuje tylko platformę Spark.
Azure Synapse to zintegrowana usługa analityczna, która przyspiesza czas wglądu w magazyny danych i systemy analizy danych big data. Usługa Azure Synapse łączy najlepsze technologie SQL używane w magazynowaniu danych przedsiębiorstwa, technologie Spark używane na potrzeby danych big data oraz potoki na potrzeby integracji danych i ETL/ELT. Aby uzyskać więcej informacji, zobacz Co to jest wystąpienie puli platformy Spark usługi Synapse?.
Konstruktor Klasy ComputeTarget.
Pobierz reprezentację w chmurze obiektu obliczeniowego skojarzonego z podanym obszarem roboczym. Zwraca wystąpienie klasy podrzędnej odpowiadające określonemu typowi pobranego obiektu obliczeniowego.
Konstruktor
SynapseCompute(workspace, name)
Parametry
| Nazwa | Opis |
|---|---|
|
workspace
Wymagane
|
Obiekt obszaru roboczego zawierający obiekt Compute do pobrania. |
|
name
Wymagane
|
Nazwa obiektu Compute do pobrania. |
Metody
| attach_configuration |
Utwórz obiekt konfiguracji na potrzeby dołączania docelowego obiektu obliczeniowego usługi Synapse. |
| delete |
Usuwanie nie jest obsługiwane dla obiektu synapse. Spróbuj zamiast tego użyć polecenia detach. |
| deserialize |
Przekonwertuj obiekt json na obiekt SynapseCompute. Zakończy się niepowodzeniem, jeśli podany obszar roboczy nie jest obszarem roboczym skojarzonym z usługą Compute. |
| detach |
Odłącza obiekt synapse od skojarzonego obszaru roboczego. |
| refresh_state |
Przeprowadź aktualizację w miejscu właściwości obiektu. Na podstawie bieżącego stanu odpowiadającego mu obiektu w chmurze. Przede wszystkim przydatne w przypadku ręcznego sondowania stanu obliczeniowego. |
| serialize |
Przekonwertuj ten obiekt SynapseCompute na słownik serializowany w formacie JSON. |
attach_configuration
Utwórz obiekt konfiguracji na potrzeby dołączania docelowego obiektu obliczeniowego usługi Synapse.
static attach_configuration(linked_service, type, pool_name)
Parametry
| Nazwa | Opis |
|---|---|
|
linked_service
Wymagane
|
Najpierw musisz połączyć obszar roboczy usługi Synapse, a następnie dołączyć pule platformy Spark w obszarze roboczym usługi Synapse do usługi AML. |
|
type
Wymagane
|
typ docelowy obliczeń, obecnie obsługuje tylko program SynapseSpark. |
|
pool_name
Wymagane
|
Nazwij pulę platformy Spark usługi Synapse |
delete
Usuwanie nie jest obsługiwane dla obiektu synapse. Spróbuj zamiast tego użyć polecenia detach.
delete()
Wyjątki
| Typ | Opis |
|---|---|
deserialize
Przekonwertuj obiekt json na obiekt SynapseCompute.
Zakończy się niepowodzeniem, jeśli podany obszar roboczy nie jest obszarem roboczym skojarzonym z usługą Compute.
static deserialize(workspace, object_dict)
Parametry
| Nazwa | Opis |
|---|---|
|
workspace
Wymagane
|
Obiekt obszaru roboczego, z który jest skojarzony obiekt SynapseCompute. |
|
object_dict
Wymagane
|
Obiekt json, który ma być konwertowany na obiekt SynapseCompute. |
Zwraca
| Typ | Opis |
|---|---|
|
Reprezentacja udostępnionego obiektu json w usłudze SynapseCompute. |
Wyjątki
| Typ | Opis |
|---|---|
detach
Odłącza obiekt synapse od skojarzonego obszaru roboczego.
detach()
Wyjątki
| Typ | Opis |
|---|---|
Uwagi
Nie zostaną usunięte żadne bazowe obiekty w chmurze, skojarzenie zostanie usunięte.
refresh_state
Przeprowadź aktualizację w miejscu właściwości obiektu.
Na podstawie bieżącego stanu odpowiadającego mu obiektu w chmurze.
Przede wszystkim przydatne w przypadku ręcznego sondowania stanu obliczeniowego.
refresh_state()
serialize
Przekonwertuj ten obiekt SynapseCompute na słownik serializowany w formacie JSON.
serialize()
Zwraca
| Typ | Opis |
|---|---|
|
Reprezentacja json tego obiektu SynapseCompute |