Administra recursos de datos con Knowledge Catalog
Knowledge Catalog cataloga automáticamente los metadatos sobre los recursos de Bigtable. Esta función te ayuda a buscar y administrar tus recursos de datos de Bigtable.
Los metadatos se sincronizan automáticamente desde Bigtable a Knowledge Catalog para los siguientes recursos de Bigtable:
- Instancias
- Clústeres
- Tablas, incluidos los detalles de la familia de columnas
Knowledge Catalog es un servicio de administración de metadatos completamente administrado. Proporciona mecanismos unificados de visualización y etiquetado para los metadatos técnicos y empresariales. Para obtener más información sobre Knowledge Catalog y por qué deberías usarlo, consulta la descripción general de Knowledge Catalog.
Beneficios de usar Knowledge Catalog con Bigtable
La información de Knowledge 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 Knowledge Catalog por detalles, como el nombre del recurso. 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 Cómo buscar recursos en Knowledge Catalog.
Etiquetar los recursos de datos puede ayudarte a comprender y catalogar los datos disponibles en tus tablas de Bigtable para que los usuarios de Knowledge Catalog puedan descubrirlos y buscarlos más fácilmente, y como parte de tu patrimonio de datos más grande. Puedes usar aspectos para agregar tus propios metadatos a los metadatos catalogados y, luego, puedes usar esos aspectos para realizar búsquedas.
Comienza a usar Knowledge Catalog
Para comenzar a usar Knowledge Catalog y administrar tus recursos de datos de Bigtable, completa las siguientes tareas:
Otorga roles de IAM a las principales que requieran acceso a las entradas de Bigtable en Knowledge Catalog.
Obtén más información para buscar recursos de datos.
Revisa la sintaxis de búsqueda de Knowledge Catalog para comprender cómo encontrar tus metadatos.
Lee los conceptos sobre el etiquetado de entradas de Knowledge Catalog. Para obtener más información, consulta Acerca de la administración de metadatos en Knowledge Catalog.
Formas de buscar metadatos de Bigtable
Puedes buscar metadatos de Bigtable sincronizados con Knowledge Catalog.
Además de los predicados calificados, puedes buscar recursos de Bigtable con los siguientes campos de metadatos:
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 Knowledge Catalog tienen diferentes requisitos de permisos. En general, otorga a los principales de tu organización el rol mínimo requerido para completar una tarea.
Permiso para ver aspectos públicos y privados
Para obtener los permisos que necesitas para ver los aspectos públicos y privados 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 aspectos públicos y privados. Los permisos exactos que se requieren son los siguientes:
bigtable.instances.getbigtable.clusters.getbigtable.tables.getdataplex.aspectTypes.get
Permiso para buscar recursos de Bigtable
Para obtener los permisos que necesitas para buscar recursos de Bigtable en Knowledge 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.getbigtable.clusters.getbigtable.tables.get
Permiso para adjuntar aspectos a los recursos de Bigtable
Para obtener los permisos que necesitas para adjuntar aspectos a los recursos de Bigtable en Knowledge Catalog, pídele a tu administrador que te otorgue los siguientes roles de IAM:
Estos roles predefinidos contienen los permisos necesarios para agregar aspectos públicos y privados. Los permisos exactos que se requieren son los siguientes:
bigtable.instances.updatebigtable.clusters.updatebigtable.tables.updatedataplex.aspectTypes.usedataplex.entries.update
Opcional: Crea un rol personalizado
Puedes crear un rol personalizado para otorgar a los usuarios que requieren acceso completo a todos los metadatos de Bigtable en Knowledge Catalog en tu proyecto o 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 de Bigtable Dataplex, y, luego, asigna solo los principales que necesiten acceso al rol. Para obtener instrucciones de configuración, consulta Crea y administra roles personalizados.
Otorga los siguientes permisos al rol personalizado:
bigtable.instances.getbigtable.instances.updatebigtable.clusters.getbigtable.clusters.updatebigtable.tables.getbigtable.tables.updatedataplex.aspectTypes.getdataplex.aspectTypes.use
Para obtener más información, consulta Permisos de IAM de Knowledge Catalog. Para obtener descripciones de los permisos de Bigtable, consulta Permisos.
Limitaciones
En la siguiente sección, se enumeran las restricciones que debes tener en cuenta antes de usar Knowledge 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 Knowledge Catalog. Knowledge Catalog conserva las entradas creadas antes de aplicar las restricciones de ubicación.
Para permitir que Knowledge 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 Dataplex 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 Knowledge Catalog.
- Explora integraciones Google Cloud adicionales con Knowledge Catalog.