Cara menggunakan diagnostik ruang kerja
Azure Machine Learning menyediakan API diagnostik yang dapat digunakan untuk mengidentifikasi masalah terkait ruang kerja Anda. Kesalahan yang dikembalikan dalam laporan diagnostik mencakup informasi tentang cara menyelesaikan masalah.
Anda dapat menggunakan diagnostik ruang kerja dari studio Azure Machine Learning atau Python SDK.
Prasyarat
- Ruang kerja Azure Machine Learning. Jika Anda belum memiliki ruang kerja, lihat Membuat ruang kerja.
- Azure Machine Learning SDK for Python.
Diagnostik dari studio
Dari Studio Azure Machine Learning atau SDK Python, Anda dapat menjalankan diagnostik di ruang kerja Anda untuk memeriksa penyiapan Anda. Untuk menjalankan diagnostik, pilih ikon ' ? ' pada sudut kanan atas halaman. Kemudian pilih Jalankan diagnostik ruang kerja.
Setelah diagnostik berjalan, daftar masalah yang terdeteksi dikembalikan. Daftar ini mencakup tautan ke solusi yang memungkinkan.
Diagnostik dari Python
Cuplikan kode berikut menunjukkan cara menggunakan diagnostik ruang kerja dari Python
BERLAKU UNTUK:
Python SDK azureml v1
from azureml.core import Workspace
ws = Workspace.from_config()
diag_param = {
"value": {
}
}
resp = ws.diagnose_workspace(diag_param)
print(resp)
Responsnya adalah dokumen JSON yang berisi informasi mengenai masalah apa pun yang terdeteksi terkait ruang kerja. JSON berikut adalah contoh responsnya:
{
'value': {
'user_defined_route_results': [],
'network_security_rule_results': [],
'resource_lock_results': [],
'dns_resolution_results': [{
'code': 'CustomDnsInUse',
'level': 'Warning',
'message': "It is detected VNet '/subscriptions/<subscription-id>/resourceGroups/<resource-group-name>/providers/Microsoft.Network/virtualNetworks/<virtual-network-name>' of private endpoint '/subscriptions/<subscription-id>/resourceGroups/larrygroup0916/providers/Microsoft.Network/privateEndpoints/<workspace-private-endpoint>' is not using Azure default dns. You need to configure your DNS server and check https://docs.microsoft.com/azure/machine-learning/how-to-custom-dns to make sure the custom dns is set up correctly."
}],
'storage_account_results': [],
'key_vault_results': [],
'container_registry_results': [],
'application_insights_results': [],
'other_results': []
}
}
Jika tidak ada masalah yang terdeteksi, dokumen JSON kosong akan ditampilkan.
Untuk informasi lebih lanjut, lihat referensi Workspace.diagnose_workspace().