Proyectos de recursos de Data Catalog

Para usar Data Catalog, debes habilitar la API de Data Catalog en un proyecto de Google Cloud que contenga los recursos que crearás o accederás con la API. Nos referimos a este proyecto como el “proyecto de recurso” de Data Catalog.

En el caso común, solo necesitarás habilitar la API de Data Catalog en un proyecto tuyo, el “proyecto de usuario”, para acceder a los recursos contenidos en tu proyecto. El inicio rápido de Data Catalog es un ejemplo de la creación de un proyecto de usuario que tiene la API de Data Catalog habilitada para crear y acceder a los recursos contenidos en ese proyecto.

Identifica el proyecto de recursos de Data Catalog

En la siguiente tabla, se enumeran las API de Data Catalog y los proyectos de recursos asociados en los que debe habilitarse la API de Data Catalog.

API de Data Catalog Proyecto de recursos Notas
get/lookup/search proyecto de cuenta de servicio Si el X-Goog-User-Project se especifica en el encabezado HTTP/gRPC, habilite también la API de Data Catalog en el proyecto de usuario para habilitar la cuota y la facturación de X-Goog-User-Project en lugar de la cuenta de servicio.
create/update/delete proyecto identificado por el /project-id/ en el parámetro de recurso de la solicitud de API. Excepciones: consulta createTag/updateTag/deleteTag en la siguiente fila.
createTag/updateTag/deleteTag proyecto de contenedor de plantilla de etiqueta Dado que la API de Data Catalog se habilitó en el proyecto del contenedor de plantillas de etiquetas cuando se creó la plantilla, no es necesaria ninguna otra acción para llamar a estas API. Nota: El proyecto identificado por el parámetro parent para la etiqueta y la plantilla de etiqueta utilizada con el fin de crear la etiqueta debe ser de la misma organización.

Notas:

  • service account project: el proyecto en el que generaste las credenciales de cuenta de servicio para autenticar tu código de la aplicación.

  • resource parameter: el parámetro pasado en la solicitud a la API que identifica el recurso asociado con la solicitud (para ver un ejemplo, consulta project-id en el parámetro parent de tagTemplates.create).

Qué sigue