Introducción a la autenticación

Para usar la API de Google BigQuery, primero debes autenticarte para verificar la identidad de tu cliente. BigQuery autoriza el acceso a los recursos según la identidad verificada. Estas guías prácticas muestran cómo autenticar a tus clientes y acceder a la API de BigQuery.

Consulta la guía de autenticación de la API de Google Cloud Platform (GCP) para obtener más información sobre cómo autenticar a tus clientes para que accedan alas API de GCP.

Cuentas de servicio

Una cuenta de servicio es una cuenta de Google asociada con tu proyecto de GCP. Usa una cuenta de servicio para acceder a la API de BigQuery si tu aplicación puede ejecutar trabajos asociados con una credencial de servicio en lugar de una credencial de usuario final, como una canalización de procesamiento por lotes.

Cuentas de usuario

Usa la credencial de usuario para asegurarte de que la aplicación tenga acceso solo a las tablas de BigQuery que están disponibles para el usuario final. Una credencial de usuario puede ejecutar consultas solo en el proyecto de Cloud Platform del usuario final en lugar de en el proyecto de la aplicación, lo que significa que al usuario se le facturan las consultas en lugar de la aplicación.

Cómo autorizar solicitudes a la API

Una vez que hayas autenticado a tu cliente, debes pasar un token de acceso a la API de BigQuery para que sepa que el cliente está autorizado para acceder a los recursos solicitados. Si usas las bibliotecas cliente de BigQuery, esto se realiza automáticamente.

  • Si no estás utilizando las bibliotecas cliente, obtén más información sobre cómo usar tokens de acceso en la guía de autorización.
¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

¿Necesitas ayuda? Visita nuestra página de asistencia.