Conexión a IBM Knowledge Catalog (IKC)
La integración de IBM® watsonx.data con IBM Knowledge Catalog (IKC) proporciona acceso de autoservicio a los activos de datos (tablas y vistas) para los trabajadores del conocimiento que necesitan utilizar los activos de datos para obtener información.
IBM Knowledge Catalog- watsonx.data la integración admite los siguientes conectores para la gobernanza:
- Hive
- Iceberg
- Hudi
- Delta Lake
- Oracle
- Postgresql
- MySQL
- Servidor SQL
- Db2
- Teradata
- MongoDB
Al integrar IBM Knowledge Catalog con IBM watsonx.data, puede configurar reglas de protección de datos para filas individuales de una tabla, lo que permite a los usuarios acceder a un subconjunto de filas de una tabla. Para más información, consulte Filtrado de filas.
Antes de empezar
Para permitir la integración de IKC, asegúrese de que se cumplen los siguientes requisitos previos:
- Un entorno watsonx.data en funcionamiento.
- un trabajoIBM Knowledge Catalog (IKC) medio ambiente.
- 'IBM Knowledge Catalog y ' watsonx.data ' se configuran con ' autorización de servicio a servicio ' en ' IBM Cloud.
- Solo puede integrarse con uno de los siguientes motores de políticas a partir de la versión 2.1 de watsonx.data.
- Apache Ranger
- IBM Knowledge Catalog
Tanto watsonx.data como IKC deben estar presentes en el IBM Cloud entorno. Puede definir políticas de gobernanza de IKC para Presto motores (C++) y Presto ( Java ).
Conectar e importar los metadatos de activos de watsonx.data a IKC
-
Inicie sesión en IBM Cloud.
-
Ir a Lista de recursos >IA /Machine Learning >IBM Knowledge Catalog.
-
Haga clic en Iniciar en IBM Cloud Pak for Data. Se abre la página de inicio de IBM Knowledge Catalog.
Se abre una ventana emergente con las opciones para crear un nuevo catálogo y categoría. Si prefieres no crearlos ahora, puedes cerrar la ventana.
-
En el panel izquierdo, vaya a Catálogos > Ver todos los catálogos. Se abre la página Catálogos con la lista de catálogos disponibles.
-
Para crear un nuevo catálogo:
- Pulse Nuevo catálogo.
- Sobre el Nuevo catálogo página:
- En el campo Nombre, añada un nombre para el catálogo.
- En el campo Descripción, añada una descripción.
- Desde el Instancia de almacenamiento de objetos lista desplegable, seleccione un almacenamiento de objetos. Si no tiene una, cree una instancia haciendo clic en el enlace en la interfaz de usuario.
- Selecciona el Hacer cumplir las reglas de protección y ubicación de datos casilla de verificación para aplicar automáticamente las reglas de protección y ubicación de datos cuando intenta acceder a activos de datos en el catálogo.
- Alternar el Control S cambie a posición activada para permitir informes sobre metadatos de activos.
- Elija una opción para manejar activos duplicados del Manejo de activos duplicados sección.
- Pulse Crear. Se crea el catálogo y se abre la página de catálogo.
-
Vaya a Añadir a catálogo > Conexión.
-
Sobre el Nueva conexión página, busque y seleccioneIBM® watsonx.data.
-
Escriba los siguientes detalles:
Nueva conexión Campo Descripción Nombre Introduzca el nombre de la conexión. Descripción Introduzca una descripción de la conexión. Conéctese a IBM watsonx.data en IBM Software Hub No seleccione la casilla de verificación. Nombre de host o dirección IP Ingrese la instancia de watsonx.data URL. Para obtener información sobre cómo recuperar el nombre de host, consulte Obtener información de conexión. Puerto Especifique el número de puerto. Para obtener información sobre cómo recuperar el puerto, consulte Obtener información de conexión. ID de instancia Introduzca el ID de instancia. Puede obtener el ID de instancia en la página de inicio de la instancia watsonx.data (icono de información). Nombre de instancia Introduzca el nombre watsonx.data de la instancia. CRN Introduzca el nombre del recurso en la nube. Puede obtener el CRN en la página de inicio de la instancia de watsonx.data (icono de información). Nombre de usuario Introduce tu nombre de usuario ( ibmlhapikey_<EMAIL_ID>).Contraseña Especifique la clave de API de IAM. Para crear una, consulte Creación de una clave API. SSL activado Seleccione el recuadro de selección. Certificado SSL Descargue el certificado desde la consola watsonx.data utilizando un navegador web y péguelo en este campo. Nombre de host o dirección IP del motor Introduzca el nombre de host del motor disponible en la consola watsonx.data sin el número de puerto y :.ID de motor Introduzca el ID del motor disponible en la consola de watsonx.data. Puerto del motor Introduzca el número de puerto del motor disponible con el nombre de host del motor. -
Opcional: Haga clic en Probar conexión para comprobar la conexión.
-
Pulse Crear. La conexión se añade al catálogo.
-
Vaya a Añadir a catálogo > Activos conectados.
-
En el activo conectado, haga clic en Seleccionar origen y navegue hasta el activo que desea importar.
-
Selecciona el activo y haz clic en Añadir. El activo se ha añadido correctamente a IKC.
Configurar IKC en la interfaz de usuario de IBM® watsonx.data
-
Inicie sesión en IBM® watsonx.data.
-
En el panel izquierdo, vaya a Control de acceso.
-
Seleccione el catálogo para abrir la página de detalles del catálogo.
-
Vaya al separador Integraciones y pulse Integrar servicio.
-
Escriba los siguientes detalles:
Servicio Ingrate Campo Descripción Servicio Seleccionar IBM Knowledge Catalog. Catálogos admitidos Seleccione los catálogos aplicables para la gobernanza del IKC. Punto final IKC Configure la URL de la API de IKC incluyendo api.después dehttps://. Por ejemplo, si la dirección de red ( URL ) eshttps://dataplatform.cloud.ibm.com, el punto final debe serhttps://api.dataplatform.cloud.ibm.com. Si el URL es con ubicación (https://<region>.dataplatform.cloud.ibm.com), el punto final debe serhttps://api.<region>.dataplatform.cloud.ibm.com. -
Pulse Integrar.
Verificar la funcionalidad de enmascaramiento según las reglas en IKC
- Inicie sesión en IBM Knowledge Catalog.
- En el panel izquierdo, vaya a Gobernabilidad > Reglas.
- En la página Reglas, verifique que se hayan definido las reglas correspondientes a la clase de datos de la columna. Puede definir una nueva regla utilizando Agregar regla botón.
El propietario puede ver los datos desenmascarados. Para verificar si el enmascaramiento funciona correctamente, inicie sesión en watsonx.data como usuario que no sea el propietario del activo en IKC y consulte el activo.
Tipos de datos soportados
IBM® watsonx.data La integración de IKC da soporte a los siguientes tipos de datos:
- Varchar
- Bigint
- Boolean
- Fecha
- Doble
- Entero
- Smallint
- Indicación de fecha y hora
- Tinyint
- Decimal
- Char
- Real
- Hora
- VarBinary