Bagikan melalui


KustoCompute Kelas

Mengelola target komputasi Kusto di Azure Machine Learning.

Kusto, dikenal juga sebagai Azure Data Explorer, dapat digunakan sebagai target komputasi dengan alur Azure Machine Learning. Target komputasi menyimpan string koneksi Kusto dan informasi masuk perwakilan layanan yang digunakan untuk mengakses target kluster Kusto.

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
KustoCompute

Konstruktor

KustoCompute(workspace, name)

Parameter

workspace
Workspace
Diperlukan

Objek ruang kerja yang berisi objek KustoCompute untuk diambil.

name
str
Diperlukan

Nama objek BatchCompute untuk diambil.

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 Kusto.

delete

Hapus tidak didukung untuk objek KustoCompute. Gunakan detach sebagai gantinya.

deserialize

Ubah objek JSON menjadi objek KustoCompute.

detach

Mencopot objek Kusto dari ruang kerja terkaitnya.

Objek cloud yang mendasarinya tidak dihapus, hanya asosiasi yang dihapus.

get_credentials

Ambil kredensial untuk target Kusto.

refresh_state

Lakukan pembaruan di tempat dari properti objek.

Metode ini memperbarui properti berdasarkan status objek cloud yang sesuai saat ini. Ini terutama digunakan untuk polling manual status komputasi.

serialize

Ubah objek KustoCompute ini menjadi kamus serial JSON.

attach_configuration

Buat objek konfigurasi untuk melampirkan target komputasi Kusto.

static attach_configuration(resource_group=None, workspace_name=None, resource_id=None, tenant_id=None, kusto_connection_string=None, application_id=None, application_key=None)

Parameter

resource_group
str
nilai default: None

Nama grup sumber daya ruang kerja.

workspace_name
str
nilai default: None

Nama ruang kerja.

resource_id
str
nilai default: None

ID sumber daya Azure dari sumber daya komputasi.

tenant_id
str
nilai default: None

ID penyewa dari sumber daya komputasi.

kusto_connection_string
str
nilai default: None

Untai koneksi dari kluster Kusto.

application_id
str
nilai default: None

ID aplikasi sumber daya komputasi.

application_key
str
nilai default: None

Kunci aplikasi sumber daya komputasi.

Mengembalikan

Objek konfigurasi yang akan digunakan saat melampirkan objek Azure Compute.

Tipe hasil

delete

Hapus tidak didukung untuk objek KustoCompute. Gunakan detach sebagai gantinya.

delete()

Pengecualian

deserialize

Ubah objek JSON menjadi objek KustoCompute.

static deserialize(workspace, object_dict)

Parameter

workspace
Workspace
Diperlukan

Objek ruang kerja yang dikaitkan dengan objek KustoCompute.

object_dict
dict
Diperlukan

Objek JSON untuk diubah ke objek KustoCompute.

Mengembalikan

Representasi KustoCompute dari objek JSON yang disediakan.

Tipe hasil

Pengecualian

Keterangan

Mengajukan ComputeTargetException jika ruang kerja yang disediakan bukan ruang kerja yang dikaitkan dengan Azure Compute.

detach

Mencopot objek Kusto dari ruang kerja terkaitnya.

Objek cloud yang mendasarinya tidak dihapus, hanya asosiasi yang dihapus.

detach()

Pengecualian

get_credentials

Ambil kredensial untuk target Kusto.

get_credentials()

Mengembalikan

Kredensial untuk target Kusto.

Tipe hasil

Pengecualian

refresh_state

Lakukan pembaruan di tempat dari properti objek.

Metode ini memperbarui properti berdasarkan status objek cloud yang sesuai saat ini. Ini terutama digunakan untuk polling manual status komputasi.

refresh_state()

serialize

Ubah objek KustoCompute ini menjadi kamus serial JSON.

serialize()

Mengembalikan

Representasi JSON dari objek KustoCompute ini.

Tipe hasil