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

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.

Screenshot of the workspace diagnostics button

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().

Langkah berikutnya