Soluciona problemas de Cloud Data Fusion

En esta página, se muestra cómo resolver problemas con Cloud Data Fusion.

Cómo recuperar información de errores de una ejecución de canalización fallida

Cuando falla una ejecución de canalización, puedes recuperar información detallada del error. Cloud Data Fusion 6.11.0 clasifica los errores de canalización por categoría, motivo y mensaje. Esta clasificación acelera la resolución y reduce la necesidad de examinar registros complejos.

Para obtener detalles del error, sigue estos pasos:

Console

  1. En la Google Cloud consola, abre tu instancia de Cloud Data Fusion y ve a tu canalización en la página Studio.

  2. En el nodo en el que se produjo el error, haz clic en Ver errores.

  3. Revisa los detalles del error, que incluyen la categoría, el motivo y el mensaje de error.

  4. Opcional: Para descargar registros sin procesar y realizar un análisis más detallado, haz clic en Download raw logs.

  5. Opcional: Para ver los registros sin procesar, haz clic en Ver registros.

REST

Envía una solicitud POST al siguiente extremo:

 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

Reemplaza lo siguiente:

  • NAMESPACE_ID: Es el ID del espacio de nombres.
  • PIPELINE_NAME: Es el nombre de la canalización.
  • RUN_ID: El ID de ejecución de la canalización

La siguiente es una respuesta de ejemplo para un error de complemento:

 [
    {
       "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).

Cómo resolver problemas relacionados con la creación de una instancia de Cloud Data Fusion

Cuando crees una instancia de Cloud Data Fusion, es posible que encuentres el siguiente problema:

Read access to project PROJECT_ID was denied.

Para resolver este problema, inhabilita y vuelve a habilitar la API de Cloud Data Fusion y, luego, crea la instancia.