Halaman ini menunjukkan cara menyelesaikan masalah pada Cloud Data Fusion.
Mengambil informasi error untuk eksekusi pipeline yang gagal
Jika eksekusi pipeline gagal, Anda dapat mengambil informasi error mendetail. Cloud Data Fusion 6.11.0 mengklasifikasikan error pipeline berdasarkan kategori, alasan, dan pesan. Klasifikasi ini mempercepat penyelesaian dan mengurangi kebutuhan untuk memeriksa log yang kompleks.
Untuk mendapatkan detail error, ikuti langkah-langkah berikut:
Konsol
Di Google Cloud konsol, buka instance Cloud Data Fusion Anda dan buka pipeline Anda di halaman Studio.
Pada node tempat error terjadi, klik Lihat error.
Tinjau detail error, yang mencakup kategori error, alasan error, dan pesan error.
Opsional: Untuk mendownload log mentah untuk analisis lebih lanjut, klik Download log mentah.
Opsional: Untuk melihat log mentah, klik Lihat log.
REST
Kirim permintaan POST ke endpoint berikut:
curl -H "Authorization: Bearer $(gcloud auth print-access-token)"
-H "Content-Type: application/json"
${CDAP_ENDPOINT}/v3/namespaces/NAMESPACE_ID/apps/PIPELINE_NAME/workflows/DataPipelineWorkflow/runs/RUN_ID/classify -X POST
Ganti kode berikut:
NAMESPACE_ID: ID namespacePIPELINE_NAME: nama pipelineRUN_ID: ID eksekusi pipeline
Berikut adalah contoh respons untuk error plugin:
[
{
"stageName": "Stage Name",
"errorCategory": "Plugin-x",
"errorReason": "Input path gs://x does not exist",
"errorMessage": "Input path gs://x does not exist",
"errorType": "SYSTEM/USER/UNKNOWN",
"dependency": "true/false"
}
]
```
You can also [view advanced logs for your pipelines](/data-fusion/docs/how-to/viewing-stackdriver-logs).
Menyelesaikan masalah saat membuat instance Cloud Data Fusion
Saat membuat instance Cloud Data Fusion, Anda mungkin mengalami masalah berikut:
Read access to project PROJECT_ID was denied.
Untuk mengatasi masalah ini, nonaktifkan dan aktifkan kembali Cloud Data Fusion API, lalu buat instance.