SynapseCompute Kelas

Catatan

Ini adalah kelas eksperimental, dan dapat berubah kapan saja. Lihat https://aka.ms/azuremlexperimental untuk mengetahui informasi selengkapnya.

Mengelola target komputasi Synapse di Azure Machine Learning. Saat ini hanya mendukung spark.

Azure Synapse adalah layanan analitik terintegrasi yang mempercepat waktu untuk wawasan, di seluruh gudang data dan sistem analitik big data. Pada intinya, Azure Synapse menyatukan teknologi SQL terbaik yang digunakan dalam pergudangan data perusahaan, teknologi Spark yang digunakan untuk big data, dan Alur untuk integrasi data dan ETL/ELT. Untuk informasi selengkapnya, lihat Apa itu instans kumpulan spark Synapse?.

Konstruktor Class ComputeTarget.

Ambil representasi cloud dari objek Komputasi yang terkait dengan ruang kerja yang disediakan. Mengembalikan instans kelas anak yang sesuai dengan jenis tertentu dari objek Komputasi yang diambil.

Warisan
SynapseCompute

Konstruktor

SynapseCompute(workspace, name)

Parameter

workspace
Workspace
Diperlukan

Objek ruang kerja yang berisi objek Azure Compute yang akan diambil.

name
str
Diperlukan

Nama objek Komputasi yang akan diambil.

Metode

attach_configuration

Buat objek konfigurasi untuk melampirkan target komputasi Synapse.

delete

Hapus tidak didukung untuk objek Synapse. Sebagai gantinya, coba gunakan copot.

deserialize

Ubah objek json menjadi objek SynapseCompute.

Akan gagal jika ruang kerja yang disediakan bukan ruang kerja yang terkait dengan Azure Compute.

detach

Mencopot objek Synapse dari ruang kerja terkaitnya.

refresh_state

Lakukan pembaruan di tempat dari properti objek.

Berdasarkan status objek cloud yang sesuai saat ini.

Terutama berguna untuk polling manual status komputasi.

serialize

Ubah objek SynapseCompute menjadi kamus serial json.

attach_configuration

Buat objek konfigurasi untuk melampirkan target komputasi Synapse.

static attach_configuration(linked_service, type, pool_name)

Parameter

linked_service
LinkedService
Diperlukan

Anda harus menautkan ruang kerja synapse terlebih dahulu, baru Anda dapat melampirkan kumpulan spark di dalam ruang kerja synapse ke AML.

type
str
Diperlukan

jenis target komputasi, saat ini hanya mendukung SynapseSpark.

pool_name
str
Diperlukan

Memberi nama kumpulan spark synapse

delete

Hapus tidak didukung untuk objek Synapse. Sebagai gantinya, coba gunakan copot.

delete()

Pengecualian

deserialize

Ubah objek json menjadi objek SynapseCompute.

Akan gagal jika ruang kerja yang disediakan bukan ruang kerja yang terkait dengan Azure Compute.

static deserialize(workspace, object_dict)

Parameter

workspace
Workspace
Diperlukan

Objek ruang kerja yang dikaitkan dengan objek SynapseCompute.

object_dict
dict
Diperlukan

Objek json untuk diubah ke objek SynapseCompute.

Mengembalikan

Representasi SynapseCompute dari objek json yang disediakan.

Tipe hasil

Pengecualian

detach

Mencopot objek Synapse dari ruang kerja terkaitnya.

detach()

Pengecualian

Keterangan

Tidak ada objek cloud yang mendasari yang akan dihapus, hanya asosiasi yang akan dihapus.

refresh_state

Lakukan pembaruan di tempat dari properti objek.

Berdasarkan status objek cloud yang sesuai saat ini.

Terutama berguna untuk polling manual status komputasi.

refresh_state()

serialize

Ubah objek SynapseCompute menjadi kamus serial json.

serialize()

Mengembalikan

Representasi json dari objek SynapseCompute ini

Tipe hasil