Definición de las reglas gramaticales de una cultura - spectrum_quality_1 - 23.1

Guía de Spectrum Data Quality

Product type
Portfolio
Verify
Product family
Spectrum
Product
Spectrum > Quality > Spectrum Quality
Version
23.1
Language
Español (México)
Product name
Spectrum Data Quality
Title
Guía de Spectrum Data Quality
First publish date
2007
Last updated
2024-02-07
Published on
2024-02-07T17:21:06.785000

Puede usar las reglas gramaticales de una cultura para reemplazar una parte de la gramática de análisis de una cultura global con las cadenas, los comandos o las expresiones específicas de una cultura o idioma. Al definir una regla gramatical, puede personalizar partes de la gramática de análisis de la cultura global con base en la cultura y/o idioma de los registros. Esto resulta conveniente si no desea crear una gramática de análisis completamente diferente para cada cultura, y en cambio desea usar la gramática de la cultura global y personalizar solamente las partes específicas de la cultura global para cada una de las culturas.

Esta sección describe la forma de crear una regla gramatical para una cultura.

  1. En Enterprise Designer, vaya a Herramientas > Editor de dominios de Open Parser.
  2. Haga clic en la ficha Culturas.

    Para acceder a una lista completa de las culturas admitidas, consulte Asignación de un análisis de cultura a un registro.

  3. Seleccione la cultura a la cual desea añadir una regla gramatical y luego haga clic en Propiedades.
  4. Haga clic en la ficha Reglas gramaticales. La información que se muestra incluye los nombres de las reglas gramaticales definidas para la cultura seleccionada, la cultura de origen asociada, el valor definido de la regla gramatical y la descripción.
  5. Haga clic en Agregar.
  6. Ingrese un nombre para la regla gramatical en el cuadro de texto Nombre.
  7. Ingrese una descripción de la regla gramatical en el campo Descripción.
  8. Ingrese la regla gramatical en el campo Valor.

    La regla gramatical puede ser cualquier variable, cadena, comando o expresión agrupada válida. Para obtener más información, consulte Gramáticas.

  9. Seleccione Activar ajuste automático de línea para visualizar el valor en el cuadro de texto sin necesidad de desplazarse en pantalla.
  10. Haga clic en Aceptar.

    Se validará el valor de la regla gramatical que ingresó. Si el valor contiene errores de sintaxis gramatical, un mensaje mostrará una descripción de los errores encontrados, la línea y la columna donde se ubica el error, y el comando, la regla gramatical o la etiqueta de expresión regular donde se ubica el error.

Ejemplo de regla gramatical

Usted cuenta con una gramática que analiza nombres occidentales. La estructura del patrón puede ser la misma para todas las culturas (<FirstName><MiddleName><LastName>) y muchas de las reglas pueden coincidir con el mismo patrón o tabla. Sin embargo, también cuenta con tablas específicas de una cultura para los apellidos, y desea usar la tabla adecuada basándose en el código cultural del registro.

Para lograrlo, puede definir una regla gramatical para cada cultura que sustituya el elemento <LastName> en la cultura global con una referencia a la tabla específica de la cultura. Por ejemplo, si tiene una tabla con apellidos holandeses, creará una regla gramatical para la cultura holandesa (nl) como se indica a continuación:

Nombre: LastName
Descripción: apellidos neerlandeses
Valor: @Table("Dutch Last Names");