Administra recursos de datos con Data Catalog
Data Catalog cataloga automáticamente los metadatos sobre los recursos de Bigtable. Esta función ayuda a tu organización a buscar y administrar tus activos de datos de Bigtable.
Los metadatos se sincronizan automáticamente desde Bigtable con Data Catalog para los siguientes recursos de Bigtable:
- Instancias
- Clústeres
- Tablas, incluidos los detalles de la familia de columnas
Data Catalog es un servicio de administración de metadatos completamente administrado. Proporciona mecanismos de etiquetado y vistas unificados para los metadatos técnicos y de negocios. Para obtener más información sobre Data Catalog y por qué deberías usarlo, consulta Qué es Data Catalog.
Beneficios de usar Data Catalog con Bigtable
La información de Data Catalog sobre tus datos puede facilitar el análisis, la reutilización de datos, el desarrollo de aplicaciones y la administración de datos.
Puedes buscar entradas en Data Catalog por nombre del recurso o por detalles. Por ejemplo, puedes buscar el nombre de una instancia para encontrar la entrada de una instancia o buscar una familia de columnas para encontrar la entrada de una tabla. También puedes usar una búsqueda facetada y aplicar filtros para acotar los resultados. Para obtener más información, consulta Busca y visualiza recursos de datos con Data Catalog.
Etiquetar los recursos de datos puede ayudarte a comprender y catalogar los datos disponibles en tus tablas de Bigtable para que otros usuarios de Data Catalog puedan descubrirlos y buscarlos más fácilmente, y como parte de tu patrimonio de datos más grande. Usas etiquetas para agregar tus propios metadatos a los metadatos catalogados y, luego, puedes usar esas etiquetas para realizar búsquedas.
Primeros pasos con Data Catalog
Para comenzar a usar Data Catalog y administrar tus recursos de datos de Bigtable, completa las siguientes tareas:
Si es la primera vez que usas Data Catalog, habilita la API.
Otorga roles de IAM a las principales que requieran acceso a las entradas de Bigtable en Data Catalog.
Obtén información para buscar recursos de datos en Cómo buscar con Data Catalog.
Revisa la sintaxis de búsqueda de Data Catalog para comprender cómo encontrar tus metadatos.
Lee los conceptos sobre el etiquetado de entradas de Data Catalog en Etiquetas y plantillas de etiquetas.
Formas de buscar metadatos de Bigtable
Puedes buscar metadatos de Bigtable sincronizados con Data Catalog.
Además de los calificadores estándar, puedes buscar recursos de Bigtable con los siguientes:
Instancia
- Nombre de la instancia de Bigtable
- ID de instancia de Bigtable
- Ubicación del clúster
- ID del clúster
Tabla
- ID de la tabla
- Nombre de la familia de columnas
- Nombre de la instancia de Bigtable
- ID de instancia de Bigtable
Roles obligatorios
La visualización, el etiquetado y la búsqueda de recursos de Bigtable en Data Catalog tienen requisitos de permisos diferentes. En general, otorga a los principales de tu organización el rol mínimo requerido para completar una tarea.
Permiso para ver las etiquetas públicas y privadas
Para obtener los permisos que necesitas para ver las etiquetas públicas y privadas en los recursos de Bigtable, pídele a tu administrador que te otorgue los siguientes roles de IAM:
Estos roles predefinidos contienen los permisos necesarios para ver las etiquetas públicas y privadas. Los permisos exactos que se requieren son los siguientes:
bigtable.instances.get
bigtable.clusters.get
bigtable.tables.get
datacatalog.tagTemplates.getTag
Permiso para buscar recursos de Bigtable
Para obtener los permisos que necesitas para buscar recursos de Bigtable en Data Catalog, pídele a tu administrador que te otorgue los siguientes roles de IAM:
Estos roles predefinidos contienen los permisos necesarios para buscar recursos de Bigtable. Los permisos exactos que se requieren son los siguientes:
bigtable.instances.get
bigtable.clusters.get
bigtable.tables.get
Permiso para adjuntar etiquetas a los recursos de Bigtable
Para obtener los permisos que necesitas a fin de adjuntar etiquetas a los recursos de Bigtable en Data Catalog, pídele a tu administrador que te otorgue los siguientes roles de IAM:
Estos roles predefinidos contienen los permisos necesarios para agregar etiquetas públicas y privadas. Los permisos exactos que se requieren son los siguientes:
bigtable.instances.update
bigtable.clusters.update
bigtable.tables.update
datacatalog.tagTemplates.use
datacatalog.entries.updateTag
Crea un rol personalizado (opcional)
Puedes crear un rol personalizado para otorgar a los usuarios que requieren acceso completo a todos los metadatos de Bigtable en Data Catalog en tu proyecto u organización. Luego, puedes convertir en principal del rol personalizado a cualquier usuario o cuenta de servicio que necesite acceso. Para obtener más información sobre los roles personalizados, consulta Roles y permisos.
Elige un nombre significativo para el rol, como Editor del catálogo de datos de Bigtable, y, luego, asigna solo las principales que necesiten acceso al rol. Para obtener instrucciones de configuración, consulta Crea un rol personalizado.
Otorga los siguientes permisos al rol personalizado:
bigtable.instances.get
bigtable.instances.update
bigtable.clusters.get
bigtable.clusters.update
bigtable.tables.get
bigtable.tables.update
datacatalog.tagTemplates.getTag
datacatalog.tagTemplates.use
Para obtener detalles sobre los permisos de Data Catalog, consulta Roles para buscar recursos.Google Cloud Para obtener descripciones de los permisos de Bigtable, consulta Permisos.
Restricciones conocidas
En la siguiente sección, se enumeran algunas restricciones que debes tener en cuenta antes de usar Data Catalog para administrar tus metadatos de Bigtable.
Restricciones de ubicación
Si tu organización configuró restricciones de ubicación, es posible que las entradas de metadatos de tus recursos de Bigtable no se sincronicen con Data Catalog. Data Catalog conserva las entradas creadas antes de aplicar las restricciones de ubicación.
Para permitir que Data Catalog cargue recursos, te recomendamos que agregues la multirregión global
a tu política de ubicación.
Excepción del nombre de la familia de columnas
La API de Data Catalog rechaza las solicitudes en las que el nombre de la familia de columnas incluye un punto (.
). Por ejemplo, si el nombre de la familia de columnas es personal.info
.
¿Qué sigue?
- Lee una descripción general de Data Catalog.
- Explora integraciones Google Cloud adicionales con Data Catalog.