Cloud Logging

Cada ejecución del Servicio de transferencia de datos de BigQuery se registra mediante Cloud Logging. Logging se habilita automáticamente para todas las transferencias de datos.

Permisos y funciones

La función de visualizador de registros (roles/logging.viewer) te otorga acceso de solo lectura a todas las funciones de Logging. Para obtener más información sobre los permisos y las funciones de IAM que se aplican a los datos de Cloud Logging, consulta la Guía de control de acceso de Cloud Logging.

Visualiza los registros

Para ver los registros, ve al Explorador de registros.

Ir al Explorador de registros.

Los registros del Servicio de transferencia de datos de BigQuery se indexan primero mediante la configuración de la transferencia y, luego, por la ejecución de la transferencia individual.

Ve registros de ejecución de transferencias

Para mostrar solo las entradas de registro de una transferencia determinada run_id, en el Compilador de consultas, agrega el siguiente filtro:

resource.type="bigquery_dts_config"
labels.run_id="transfer_run_id"

Visualiza los registros de ejecución.

Visualiza los registros de configuración de transferencias

Para mostrar las entradas de registro de una transferencia determinada config_id, en el Compilador de consultas, agrega el siguiente filtro:

resource.type="bigquery_dts_config"
labels.run_id="transfer_config_id"

Ve registros de configuración.

Visualiza todos los registros

Para ver todos los registros del Servicio de transferencia de datos de BigQuery, realiza una de las siguientes acciones:

  • En Campos de registro, en Tipo de recurso, selecciona Configuración de DTS de BigQuery.

    Ve todos los registros.

  • En el Compilador de consultas, agrega el siguiente filtro resource.type="bigquery_dts_config":

    resource.type="bigquery_dts_config"
    

Para obtener más información sobre cómo usar el Explorador de registros, consulta Usa el Explorador de registros.

Formato de registro

El Servicio de transferencia de datos de BigQuery registra los mensajes en el siguiente formato:

{
  "insertId": "0000000000",
  "jsonPayload": {
    "message": "DTS transfer run message."
  },
  "resource": {
    "type": "bigquery_dts_config",
    "labels": {
      "project_id": "my_project_id",
      "config_id": "transfer_config_id",
      "location": "us"
    }
  },
  "timestamp": "2020-11-25T04:45:48.545732221Z",
  "severity": "INFO",
  "labels": {
    "run_id": "transfer_run_id"
  },
  "logName": "projects/your_project_id/logs/bigquerydatatransfer.googleapis.com%2Ftransfer_config",
  "receiveTimestamp": "2020-11-25T04:45:48.960214929Z"
}

¿Qué se registra?

Las entradas de registro del Servicio de transferencia de datos de BigQuery contienen información útil para supervisar y depurar las ejecuciones de transferencia. Las entradas de registro contienen los siguientes tipos de información:

  • timestamp
  • severity: Puede ser INFO, WARNING o ERROR
  • message_text: Contiene una string que explica el estado actual de la ejecución de la transferencia

¿Qué sigue?