Compartir a través de


Crear un dominio compuesto

En este tema se describe cómo crear un dominio compuesto en una base de conocimiento de 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, vea Administrar un dominio compuesto.

Hay dos maneras de crear un nuevo dominio compuesto. La primera es durante el paso de asignación de la actividad de detección de conocimiento, cuando se analiza una muestra de los datos para agregar conocimiento a una base de conocimiento nueva o a una ya existente. La segunda es durante la actividad de administración de dominios, cuando se crea un nuevo dominio en lugar de modificar uno ya existente. Para crear un dominio compuesto, debe haber creado al menos dos dominios individuales para agregarlos al dominio compuesto. Cuando se crea un nuevo dominio compuesto, solo están disponibles los dominios individuales que ya se han creado y que no se han agregado a un dominio compuesto existente. Un dominio individual no se puede agregar a más de un dominio compuesto, y un dominio compuesto no se puede agregar a otro dominio compuesto.

Después de crear un dominio compuesto, puede cambiar las propiedades del mismo, 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.

En este tema

  • Antes de empezar:

    Requisitos previos

    Seguridad

  • Crear un dominio compuesto en la actividad Detección de conocimiento

  • Crear un dominio compuesto en la actividad Administración de dominios

  • Establecer las propiedades de un dominio compuesto

  • Seguimiento: después de crear un dominio compuesto

  • Análisis basado en conocimiento

Antes de empezar

Requisitos previos

Para crear un dominio compuesto, debe haber creado y abierto una base de conocimiento, y debe haber creado al menos dos dominios individuales para agregarlos al dominio compuesto.

Seguridad

Permisos

Debe disponer del rol dqs_kb_editor o dqs_administrator en la base de datos DQS_MAIN para crear un dominio compuesto.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Crear un dominio compuesto en la actividad Detección de conocimiento

  1. Inicie el cliente de calidad de datos. Para obtener más información acerca de cómo hacerlo, vea Ejecutar la aplicación Data Quality Client.

  2. En la página de inicio de Cliente de calidad de datos, haga clic en Abrir base de conocimiento y seleccione una base de conocimiento, o haga clic en Nueva base de conocimiento y especifique las propiedades para la nueva base de conocimiento.

  3. Seleccione Detección de conocimiento como actividad y, a continuación, haga clic en Crear para crear la nueva base de conocimiento o en Abrir para abrir una ya existente.

  4. En la página Asignación, especifique una conexión con el origen de datos. Para obtener más información, vea Realizar la detección de conocimiento.

  5. En la tabla Asignaciones, seleccione una columna de origen en la lista desplegable para la columna Columna de origen de una fila vacía. Asegúrese de que la columna de origen contiene el dominio compuesto formado por dos dominios individuales existentes. Si no existe un dominio individual correspondiente, haga clic en el icono Crear un dominio.

  6. En la tabla Asignaciones, seleccione una columna de origen en la lista desplegable para la columna Columna de origen de una fila vacía. Asegúrese de que la columna de origen contiene elementos de dominio compuesto asociados a dos dominios individuales existentes. Si no existen los dominios individuales correspondientes, haga clic en el icono Crear un dominio para crearlos. Para obtener más información, vea Crear un dominio.

  7. Haga clic en el icono Crear un dominio compuesto.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Crear un dominio compuesto en la actividad Administración de dominios

  1. En la página de inicio 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 especifique las propiedades de la nueva base de conocimiento.

  2. Seleccione Administración de dominios como actividad y, a continuación, haga clic en Crear para crear la nueva base de conocimiento o en Abrir para abrir una ya existente.

  3. Asegúrese de que existen dos o más dominios individuales que son necesarios para el dominio compuesto. En caso contrario, haga clic en el icono Crear un dominio y créelos. Para obtener más información, vea Crear un dominio.

  4. En la página Administración de dominios, haga clic en el icono Crear un dominio compuesto situado sobre la lista de dominios.

  5. Escriba un nombre que sea único en la base de conocimiento y una descripción hasta 256 caracteres.

  6. En la Lista de dominios, seleccione los dominios que formarán parte del dominio compuesto y, a continuación, haga clic en la flecha derecha para moverlos a la tabla Dominios del dominio compuesto.

  7. Haga clic en Aceptar.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Establecer las propiedades de un dominio compuesto

  1. En el cuadro de diálogo Crear dominio compuesto, escriba un nombre que sea único en la base de conocimiento y una descripción con una longitud máxima de 256 caracteres.

  2. En la Lista de dominios, seleccione los dominios que formarán parte del dominio compuesto y, a continuación, haga clic en la flecha derecha para moverlos a la tabla Dominios del dominio compuesto. Esta lista contiene los dominios individuales disponibles para agregarlos al dominio compuesto que está creando. Solo están disponibles los dominios individuales que se han creado y que no se hayan agregado a un dominio compuesto existente. Un dominio individual no se puede agregar a más de un dominio compuesto de la knowledge base, y un dominio compuesto no se puede agregar a otro dominio compuesto.

  3. Haga clic en Avanzadas.

  4. En Método de análisis, seleccione una de las opciones siguientes:

    • Datos de referencia: analiza los valores del campo dependiendo del formato que Reference Data Service (RDS) haya dado a los datos de referencia. Data Quality Services enviará los valores del dominio compuesto a RDS, y RDS devuelve datos corregidos y analizados en función del dominio compuesto.

    • En orden: analiza los valores de los campos según el orden que tienen los dominios en el dominio compuesto. El primer valor se incluirá en el primer dominio, el segundo valor en el segundo dominio, y así sucesivamente.

    • Delimitadores: analiza los valores del campo según el delimitador seleccionado en los botones de opción que se muestran cuando se selecciona Delimitadores. Pueden ser Carácter de tabulación, Punto y coma, Coma, Espacio u Otros. Si selecciona Otros, escriba el valor que servirá como delimitador.

  5. Si selecciona Delimitadores como método de análisis, también puede seleccionar Usar el análisis de bases de conocimiento. Para obtener más información, vea Análisis basado en conocimiento.

  6. Haga clic en Finalizar para finalizar la actividad de administración de dominios, tal como se describe en Finalizar la actividad Administración de dominios.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Seguimiento: después de crear un dominio compuesto

Una vez creado el dominio compuesto, puede realizar otras tareas de administración en el dominio, ejecutar la detección de conocimiento para agregar conocimiento al dominio o agregar a este una directiva de coincidencia. Para obtener más información, vea Realizar la detección de conocimiento, Administrar un dominio o Crear una directiva de coincidencia.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Análisis basado en conocimiento

Data Quality Services permite analizar los datos en función del conocimiento, no solo en función de los delimitadores o el orden. El análisis basado en conocimiento se utiliza cuando los datos de origen complejos están asignados a un dominio compuesto y no se están utilizando los servicios de datos de referencia. Puede utilizar el análisis basado en conocimiento para analizar los datos del origen de datos en los dominios individuales correspondientes. Con el análisis basado en conocimiento, DQS primero intentará utilizar el conocimiento para analizar datos complejos en dominios individuales. Si es posible, identificará partes de la cadena como pertenecientes a 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 denominado Nombre completo. Si DQS identifica “John” como perteneciente al dominio Nombre y “Doe” como perteneciente al dominio Apellidos, DQS agregará “B.” al dominio Segundo nombre basándose en el conocimiento del dominio.

Solo puede utilizar el análisis basado en conocimiento si también selecciona el análisis basado en delimitadores. El análisis basado en conocimiento no reemplaza al análisis basado en delimitadores, sino que lo mejora. DQS solo utilizará un delimitador para realizar el análisis si no existe ningún conocimiento para hacerlo. En algunos casos, DQS puede determinar parte del análisis mediante el análisis basado en conocimiento y después determinar otra parte del análisis mediante el análisis basado en delimitadores.

El análisis basado en conocimiento se puede utilizar cuando el dominio compuesto consta de dominios de cadena o cuando el dominio compuesto consta de una combinación de varios tipos de dominios (int, date, time, etc.). Si el origen de datos consta de varios tipos de datos, el análisis debe realizarse primero para los tipos de datos que no son de cadena y después, como se ha descrito anteriormente, basándose en el conocimiento del dominio para el resto de los datos.

Si, cuando se utiliza el análisis basado en conocimiento, los datos de origen contienen un número de valores inferior al número de dominios que hay en el dominio compuesto, DQS colocará un valor NULL en el dominio que falta. Cuando los datos de origen contienen un número de valores superior al número de dominios que hay 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á para el primer dominio coincidente.

Icono de flecha usado con el vínculo Volver al principio[Arriba]