Un servicio de App Engine desplegado con la cuenta de servicio predeterminada de App Engine necesita acceso de lectura a un conjunto de datos de BigQuery en el proyecto de otro equipo al que no tiene acceso. ¿Qué debería hacer?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Pedir al otro equipo que otorgue a su cuenta de servicio predeterminada de App Engine el rol BigQuery Data Viewer..
Por qué esta es la respuesta
La opción correcta es pedir al otro equipo que otorgue a su cuenta de servicio predeterminada de App Engine el rol BigQuery Data Viewer. Esto se debe a que la cuenta de servicio de App Engine necesita acceso de lectura (visualización) a los datos de BigQuery que pertenecen al otro equipo. El rol BigQuery Data Viewer proporciona los permisos necesarios para leer datos de BigQuery. Las otras opciones son incorrectas porque: Otorgar el rol BigQuery Job User no es suficiente para leer datos; este rol permite ejecutar trabajos de BigQuery, pero no ver el contenido de los conjuntos de datos. Intentar configurar los permisos en su propio proyecto no funcionará, ya que el conjunto de datos reside en el proyecto del otro equipo. Los permisos deben ser otorgados por el propietario del recurso (el otro equipo). Otorgar un rol a una cuenta de servicio del otro equipo en su proyecto no resuelve el problema de acceso de su App Engine a los datos del otro equipo.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta