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 relaciones basadas en términos para un dominio en Data Quality Services (DQS). Una relación basada en términos (TBR) permite realizar una corrección a un término que forma parte de un valor en un dominio. Permite que varios valores sean idénticos excepto la ortografía de una parte común de ellos para que se consideren sinónimos idénticos. Por ejemplo, puede configurar una relación basada en términos que cambie el término "Inc." a "Incorporated". El término "Inc." se cambiará cada vez que se produzca en el dominio. Las instancias de "Contoso, Inc." se cambiarán a "Contoso, Incorporated", y los dos valores se considerarán sinónimos exactos.
Para usar relaciones basadas en términos, cree una lista de pares Value/Correct To, como "Inc." y "Incorporated", o "Senior" y "Sr.". El uso de una relación basada en términos permite cambiar un término a lo largo del dominio sin establecer manualmente valores de dominio individuales como sinónimos. Puede especificar que se corrija un valor incluso si la detección de conocimiento no ha descubierto ese valor anteriormente. Si una transformación de relación basada en términos hace que dos valores sean idénticos, DQS creará una relación de sinónimos entre ellos (en la detección de conocimiento), una relación de corrección entre ellos (en corrección de datos) o una coincidencia exacta (en coincidencia).
La transformación de relaciones basadas en términos y la transformación de símbolos (en la que los caracteres especiales se reemplazan por un espacio o un valor NULL) se realizan en una fase de preprocesamiento antes del análisis. Si se solicita el análisis de dominios compuestos, se realizará antes de las dos transformaciones, ya que el análisis del delimitador requiere símbolos. Otras operaciones, como las reglas de dominio y los cambios de valor de dominio, se realizarán después de las transformaciones. Para el emparejamiento, las relaciones basadas en términos se aplican a los datos de origen antes de la actividad de emparejamiento, sin importar si se lleva a cabo la limpieza.
Relaciones y Administración de DominiosTerm-Based
Al aplicar una relación basada en términos en la administración de dominios, DQS aplicará los cambios en los procesos de detección, limpieza o coincidencia de conocimientos; sin embargo, DQS no cambia el propio valor de dominio para que se ajuste a la relación basada en términos. Es decir, si escribe y acepta una relación basada en términos en la pestaña Relaciones deTerm-Based de la página Administración de dominios , el cambio no se realizará en la pestaña Valores de dominio de la misma página. Esto le permite cambiar la TBR posteriormente.
Term-Based Relaciones y Limpieza de Datos
Al aplicar una relación basada en términos en un dominio y, a continuación, ejecutar el proceso de limpieza de datos, DQS aplica los cambios durante la limpieza, pero no aplica los cambios a los términos de la base de conocimiento.
Si un valor modificado por una relación basada en términos está en el dominio, pero no es un sinónimo, se mostrará en la columna Corregir a debajo de la pestaña Corregido de la página Administrar y ver resultados , con el motivo establecido en Relación basada en términos.
Si un valor modificado por una relación basada en términos no está en el dominio y DQS busca un valor coincidente, el valor se corregirá en él y aparecerá en la pestaña Corregido o en la pestaña Sugerido, en función del nivel de confianza. Si no se encuentra ninguna coincidencia, el valor aparecerá bajo 'Nuevo' con una corrección de TBR. Esto se hace porque aunque corrija la TBR, no significa que el valor sea correcto.
Si un valor modificado por una relación basada en términos está en el dominio, pero el valor es Error/No válido con la corrección existente, el valor aparecerá en la pestaña Corregido con su corrección y el motivo Valor de dominio.
Si un valor modificado por una relación basada en términos está en el dominio, pero el valor es Error/No válido sin corrección, el valor aparecerá en la pestaña No válido con el motivo Valor de dominio.
Term-Based relaciones y detección de conocimientos
Cuando se aplica una relación basada en términos y, a continuación, se ejecuta el proceso de detección de conocimiento, cualquier valor que se ajuste al TBR permanecerá tal como está y se identificará como un valor correcto. Cualquier valor que sea modificado por un TBR se importará como un valor correcto y se identificará como sinónimo de un valor que se ajuste a un TBR.
Term-Based Relaciones e importar valores de depuración en un dominio
Si importa los conocimientos sobre la calidad de los datos recopilados durante el proceso de limpieza en un dominio, un valor que sea modificado por un TBR será importado como un valor correcto.
Antes de empezar
Prerrequisitos
Para crear relaciones basadas en términos, debe tener un dominio abierto en la actividad Administración de dominios.
Seguridad
Permisos
Debe tener el rol dqs_kb_editor o dqs_administrator en la base de datos de DQS_MAIN para crear relaciones basadas en términos.
Crear relaciones basadas en términos
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, abra o cree una base de conocimiento. Seleccione Administración de dominios como actividad y, a continuación, haga clic en Abrir o en Crear. Para obtener más información, consulte Crear una base de conocimiento o Abrir una base de conocimiento.
Nota:
La administración de dominios se realiza en una página del cliente de Data Quality Service que contiene cinco pestañas para operaciones de administración de dominios independientes. No es un proceso guiado por un asistente; cualquier operación de administración se puede realizar por separado.
En la lista Dominio de la página Administración de dominios, seleccione el dominio para el que desea crear una regla de dominio o cree un dominio. Si tiene que crear un dominio, consulte Creación de un dominio.
Haga clic en la pestaña Term-Based Relaciones.
Cree relaciones basadas en términos de la siguiente manera:
Haga clic en Agregar nueva relación para agregar una fila a la tabla Relaciones.
En la columna Valor de la fila agregada, escriba un término que desee cambiar cada vez que se produzca en un valor del dominio seleccionado.
Nota:
Recibirá un error si el término existe como un valor entero en el dominio o si ya existe como un valor corrector en el dominio.
En la columna Corregir a, escriba un término que desea utilizar para cambiar el término de la columna Valor.
Haga clic en Agregar nuevas relaciones de nuevo para agregar otra relación basada en términos.
Haga clic en Eliminar relaciones seleccionadas para eliminar una o varias filas seleccionadas de la tabla Relaciones. Puede seleccionar varias filas presionando el botón Ctrl y haciendo clic en una fila no seleccionada.
Busque un valor en la tabla Relaciones escribiendo uno o varios dígitos en el cuadro de texto Buscar . Se resaltarán las coincidencias de la cadena. Use las flechas arriba y abajo para desplazarse a diferentes instancias de la cadena de la tabla.
Corrector ortográfico: si un valor en la columna Valor o Corregir a tiene un subrayado rojo ondulado, el corrector ortográfico sugiere una corrección al valor. Haga clic con el botón derecho en el valor con el carácter de subrayado y seleccione uno de los valores propuestos por el corrector ortográfico. Como alternativa, puede hacer clic en Agregar en el menú contextual tp continuar con el valor original. Para obtener más información, vea Usar el corrector ortográfico de DQS y Establecer propiedades de dominio.
Nota:
Para usar el corrector ortográfico, puede habilitarlo en la página Propiedades del dominio o si está deshabilitado en la página Propiedades del dominio , puede hacer clic en el icono Habilitar o deshabilitar corrector ortográfico de la página relaciones deTerm-Based para habilitarlo en esta página.
Haga clic en Aplicar cambios para aplicar las relaciones basadas en términos al dominio.
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 relaciones de Term-Based
Después de crear relaciones basadas en términos, 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 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.