Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este tema se describe cómo crear un dominio compuesto en una base de conocimiento en Data Quality Services (DQS). Un dominio compuesto consta de uno o varios dominios individuales que se aplican a un único campo de datos. Para obtener más información sobre los dominios compuestos, consulte Administración de un dominio compuesto.
Hay dos maneras de crear un nuevo dominio compuesto. La primera es durante el paso de Mapeo de la actividad de descubrimiento de conocimiento, cuando estás en el proceso de analizar una muestra de datos para agregar conocimiento a una base de conocimiento nueva o existente. El segundo es durante la actividad de administración de dominios, cuando en lugar de cambiar un dominio existente, se crea uno nuevo. Para crear un dominio compuesto, ya debe haber creado al menos dos dominios individuales para agregar al dominio compuesto. Solo los dominios únicos que ya se han creado y que no se han agregado a un dominio compuesto existente están disponibles al crear un nuevo dominio compuesto. No se puede agregar un solo dominio a más de un dominio compuesto y no se puede agregar un dominio compuesto a otro dominio compuesto.
Después de crear un dominio compuesto, puede cambiar las propiedades del dominio compuesto, adjuntar un servicio de datos de referencia al dominio, crear reglas entre dominios o crear relaciones de valor. Para ello, seleccione el dominio compuesto en la lista Dominio de la página Administración de dominios y seleccione la pestaña adecuada.
Antes de empezar
Prerrequisitos
Para crear un dominio compuesto, debe haber creado y abierto una base de conocimiento y debe haber creado al menos dos dominios únicos para agregar al dominio compuesto.
Seguridad
Permisos
Debe tener el rol de dqs_kb_editor o dqs_administrator en la base de datos DQS_MAIN para crear un dominio compuesto.
Creación de un dominio compuesto en la actividad de detección de conocimiento
Inicie el cliente de calidad de datos. Para obtener información sobre cómo hacerlo, consulte Ejecución de la aplicación Data Quality Client.
En la pantalla principal de Data Quality Client, haga clic en Abrir base de conocimiento y, a continuación, seleccione una base de conocimiento o haga clic en Nueva base de conocimiento y escriba las propiedades de la nueva base de conocimiento.
Seleccione Detección de conocimiento como actividad y, a continuación, haga clic en Crear para crear la nueva base de conocimiento o Abrir para abrir una base de conocimiento existente.
En la página Mapa, especifique una conexión al origen de datos. Para obtener más información, consulte Realización de la detección de conocimiento.
En la tabla Asignaciones, seleccione una columna de origen en la lista desplegable para la columna de una fila vacía. Asegúrese de que la columna de origen contiene un dominio compuesto dirigido por dos dominios únicos existentes. Si no existe ningún dominio único correspondiente, haga clic en el icono Crear un dominio .
En la tabla Asignaciones, seleccione una columna de la lista desplegable en la columna Columna de origen de una fila vacía. Asegúrese de que la columna de origen contenga partes del dominio compuesto que son abordadas por dos dominios individuales existentes. Si no existen dominios únicos correspondientes, haga clic en el icono Crear un dominio para crearlos. Para obtener más información, consulte Creación de un dominio.
Haga clic en el icono Crear un dominio compuesto .
Creación de un dominio compuesto en la actividad de administración de dominios
En la página principal del cliente de Data Quality Services, haga clic en Abrir base de conocimiento y, a continuación, seleccione una base de conocimiento o haga clic en Nueva base de conocimiento y escriba las propiedades de la nueva base de conocimiento.
Seleccione Administración de dominios como actividad y, a continuación, haga clic en Crear para crear la nueva base de conocimiento o Abrir para abrir una base de conocimiento existente.
Asegúrese de que existen dos o más dominios únicos necesarios para el dominio compuesto. Si no es así, haga clic en el icono Crear un dominio y créelos. Para obtener más información, consulte Creación de un dominio.
En la página Administración de dominios , haga clic en el icono Crear un dominio compuesto encima de la lista Dominio.
Escriba un nombre que sea único para la base de conocimiento y una descripción de hasta 256 caracteres.
En la lista de dominios, seleccione los dominios que formarán parte del dominio compuesto y haga clic en la flecha derecha para moverlos a la tabla Dominios en dominio compuesto .
Haz clic en Aceptar.
Establecer propiedades de dominio compuesto
En el cuadro de diálogo Crear un dominio compuesto , escriba un nombre que sea único para la base de conocimiento y una descripción de hasta 256 caracteres.
En la lista de dominios, seleccione los dominios que formarán parte del dominio compuesto y haga clic en la flecha derecha para moverlos a la tabla Dominios en dominio compuesto . Se trata de una lista de dominios únicos que están disponibles para agregarse al dominio compuesto que está creando. Solo los dominios únicos que ya se han creado y que no se han agregado a un dominio compuesto existente están disponibles. No se puede agregar un solo dominio a más de un dominio compuesto en la base de conocimiento y no se puede agregar un dominio compuesto a otro dominio compuesto.
Haz clic en Avanzado.
Seleccione una de las siguientes opciones para el método de análisis:
Datos de referencia: analice los valores del campo según el formato de los datos mediante el Servicio de datos de referencia (RDS). Data Quality Services enviará los valores del dominio compuesto a RDS y RDS devolverá los datos corregidos y analizados según el dominio del dominio compuesto.
En Orden: analice los valores del campo según el orden de los dominios del dominio compuesto. El primer valor se incluirá en el primer dominio, el segundo valor en los segundos dominios, etc.
Delimitadores: analice los valores del campo en función del delimitador seleccionado en los botones de radio que se muestran cuando se seleccionan delimitadores. Puede ser Tab, Punto y coma, Coma, Espacio u Otro. Si es Otro, escriba el valor que servirá como delimitador.
Si seleccionó Delimitadores para el método de análisis, también puede seleccionar Usar análisis basado en conocimientos. Para obtener más información, consulte Knowledge-Based Análisis.
Haga clic en Finalizar para completar la actividad de administración de dominios, como se describe en Finalizar la actividad de administración de dominios.
Seguimiento: después de crear un dominio compuesto
Después de crear un dominio compuesto, puede realizar otras tareas de administración de dominios en el dominio, puede realizar la detección de conocimiento para agregar conocimiento al dominio, o bien puede agregar una directiva coincidente al dominio. Para más información, vea Realizar la detección de conocimiento, Administrar un dominio o Crear una directiva de coincidencia.
Análisis de Knowledge-Based
Data Quality Services permite procesar los datos basándose en el conocimiento, no solo en el delimitador o en el orden. El análisis basado en conocimiento se usa cuando los datos de origen complejos se asignan a un dominio compuesto y no se usan servicios de datos de referencia. Puede usar el análisis basado en el conocimiento para analizar los datos del origen de datos en los dominios individuales pertinentes. Con el análisis basado en conocimiento, DQS intentará usar primero el conocimiento para analizar datos complejos en dominios únicos. Si es posible, identificará partes de la cadena como en uno o varios dominios y analizará la cadena en sus distintos dominios. Por ejemplo, supongamos que tiene "John B. Doe" como valor complejo en un campo de nombre completo representado por un dominio compuesto de nombre completo. Si DQS identifica "John" como en el dominio del nombre y "Doe" como en el dominio del apellido, entonces DQS agregará "B." al dominio del segundo nombre basándose en el conocimiento del dominio.
Solo puede utilizar el análisis basado en el conocimiento si también selecciona el análisis basado en delimitadores. El análisis basado en conocimiento no reemplaza el análisis del delimitador, pero lo mejora. Solo si no existe ningún conocimiento para ello, DQS usará un delimitador para realizar el análisis. En algunos casos, DQS puede determinar algunos análisis mediante el análisis basado en conocimiento y, a continuación, determinar otro análisis mediante el análisis basado en delimitadores.
El análisis basado en conocimiento se puede usar cuando el dominio compuesto se compone de dominios de cadena o cuando el dominio compuesto se compone de una combinación de diferentes tipos de dominios (int, fecha, hora, etc.). Si el origen de datos está formado por diferentes tipos de datos, el análisis se debe realizar primero para los tipos de datos que no son de cadena y, a continuación, como se ha descrito anteriormente en función del conocimiento del dominio para el resto de los datos.
Cuando se utiliza el análisis basado en conocimiento y hay menos valores en los datos de origen que dominios en el dominio compuesto, DQS colocará un valor nulo en el lugar del dominio faltante. Cuando hay más valores en los datos de origen de los que hay dominios en el dominio compuesto, DQS agregará los datos adicionales a una de las columnas. Si dos o más dominios incluyen los mismos valores, el origen de datos se analizará en el primer dominio coincidente.