Herramienta de inspección estándar de datos_3. Resultados de inspección estándar por caso
Los resultados de la verificación estándar de datos se dividen en casos y se revisan en detalle. Esta es una continuación del artículo anterior.
3. Resultados de la verificación estándar de datos
Cuando el nombre del atributo de los datos de entrada coincide con el término estándar, cuando no hay un término estándar, pero algunas o todas las palabras se combinan con la palabra estándar, al reemplazar el nombre del atributo usando una palabra no estándar, tenga cuidado ya que hay homófonos. /palabras sinónimas Puede comprobar los resultados de varias comprobaciones estándar de datos, como cuando lo necesite. Puede parecer complicado porque hay muchos detalles de los resultados de la inspección, pero si miras de cerca cada caso, no será complicado y podrás entenderlo fácilmente.
3.1. Ejemplo de resultado de verificación estándar de datos
Cuando la opción de verificación está configurada en "Dirección de combinación de palabras: Izquierda->Derecha y Derecha->Izquierda Seleccionar todo", "Búsqueda de diccionario estándar: Palabra y término" y ejecuta la verificación, se puede obtener el siguiente resultado.
Veamos cada ejemplo caso por caso a continuación.
3.2. Ejemplo de caso de inspección estándar #1: términos estándar coincidentes
Este es el caso en el que el nombre de la propiedad de entrada coincide con el nombre lógico del diccionario de terminología estándar. En este caso, solo necesita verificar el "Dominio, resultado de la inspección del tipo de datos" del resultado de la inspección y tomar medidas. Se aplica cuando la opción de búsqueda de diccionario estándar es "Palabra y Término" o "Término".
En el elemento “combinación de nombre lógico de palabra estándar”, el nombre lógico de palabra estándar se combina y se muestra con un carácter de subrayado (_) como separador. En el elemento "combinación de nombres físicos de palabras estándar", los nombres físicos de palabras estándar se combinan y muestran. El elemento "Tipo/Tamaño del término estándar" se muestra solo cuando el nombre de la propiedad de entrada coincide con el nombre lógico del término estándar. En el elemento "Dominio, resultado de la verificación del tipo de datos", se muestra el resultado de la verificación del tipo y la longitud de los datos.
En el ejemplo anterior, el atributo "nombre del país" coincide con el término estándar y el nombre lógico, pero el resultado de la verificación del dominio es "falta de coincidencia en la longitud de los datos". Puede aumentar la longitud de datos del atributo a la longitud de datos del término estándar para que coincida con el estándar.
Hay tres tipos de discrepancias como resultado de las comprobaciones de dominio.
- Tipo de discrepancia
- desajuste de longitud
- Desajuste tanto en el tipo como en la longitud
Hay dos formas de hacer coincidir la clave: 1) cambiar el tipo/longitud de la propiedad según el término estándar y 2) cambiar el tipo/longitud del término estándar. Debes juzgar y actuar de acuerdo a la situación.
3.3. Ejemplo de caso de inspección estándar #2: combinación de palabras estándar
Este es un caso en el que se intenta una combinación de palabras estándar porque el nombre de la propiedad de entrada no está en el diccionario de términos estándar. Se aplica cuando la opción de búsqueda de diccionario estándar es "Palabra y Término" o "Palabra".
La propiedad "ya sea para mantener el equilibrio" es un caso en el que solo se registra "si" cuando se busca una palabra estándar, y no hay otras palabras. En el elemento “Combinación de nombre lógico de palabra estándar”, se muestra como “[Diferencia]_[Cantidad]_[Uso]_[G]_si”. Las palabras entre los caracteres “[“ y “]” son palabras no registradas. El color de fondo de esta celda se establece en rojo por el formato condicional porque el valor de la celda contiene el carácter "[" que indica una palabra no registrada. Las palabras consecutivas entre los caracteres “[“, “]” se muestran en el elemento “Palabras candidatas adicionales”. En este caso, "mantenimiento del equilibrio" es una palabra candidata adicional.
Si el nombre de la propiedad de entrada contiene espacios o caracteres de subrayado (_), se supone que el usuario ha especificado una combinación de palabras en el nombre de la propiedad, y las palabras estándar se buscan y combinan utilizando el carácter como separador.
El atributo "si es un objeto privado" (Row# 9) contiene un espacio en blanco. En el elemento “Combinación de nombres lógicos de palabras estándar”, “[objetivo personal]_si” se muestra significa que “[objetivo personal]” no está en el diccionario de palabras estándar y “si” está en el diccionario de palabras estándar. Esta celda también contiene caracteres no registrados, por lo que el color de fondo se establece en rojo. Si se incluye un separador en el nombre de la propiedad, se muestra como "(designación de usuario)" en el elemento "Resultado de la verificación del nombre de la propiedad".
La propiedad "número de meses de propiedad" (Row# 10) es naranja en el color de fondo del elemento "Combinación de nombre lógico de palabra estándar". Cuando hay un separador de filas en la celda, se establece en naranja mediante formato condicional. La razón por la que se incluyó el separador de línea fue que se obtuvieron diferentes resultados dependiendo de la dirección de combinación de palabras “izquierda->derecha” y “derecha->izquierda”, y los resultados de la combinación en la dirección “izquierda->derecha” se obtuvieron en línea 1 y la combinación da como resultado la dirección "izquierda->derecha" en la línea 2. Esto se debe a que se muestran los resultados de la combinación en la dirección "derecha->izquierda". Cuando se obtienen diferentes resultados dependiendo de la dirección de la combinación, se muestra "(se requiere confirmación del patrón de combinación)" en el elemento "Resultado de la verificación del nombre de la propiedad".
El color de fondo del elemento "Combinación de nombre físico de palabra estándar" del atributo "Número de meses de propiedad" (Row# 12) es verde. Se establece en verde cuando hay un carácter de paréntesis ("("). Si adjunta paréntesis al nombre lógico antes de determinar el nombre físico de la palabra estándar, la estandarización se puede realizar primero en función del nombre lógico. El carácter de paréntesis es se utiliza para determinar la palabra estándar. Se utiliza para la simulación para comprobar cómo se combinan antes las palabras del nombre de la propiedad. Se recomienda el nombre físico de la palabra estándar "(" + nombre lógico + ")". (Ejemplo: si el nombre lógico es “propiedad”, el nombre físico es “(Propiedad)”)
Veamos también el siguiente ejemplo.
Para el atributo "Recompensa individual", el "resultado de verificar la última palabra del nombre del atributo" es "sin palabra". Esto se debe a que la palabra final "oro" en el nombre del atributo es una palabra no registrada. Si “oro” es adecuado como palabra estándar, regístrelo en el diccionario estándar, y si es adecuado como clasificador de atributos, asígnelo y actúe. Si no es adecuado como palabra estándar o no es adecuado como clasificador de atributo, cambie el nombre del atributo.
Para el atributo "Mes de recompensa individual", el "resultado de verificar la palabra final del nombre del atributo" es la "palabra básica". Esto se debe a que el terminador de nombre de atributo “mes” está registrado en el diccionario de palabras estándar, pero no está designado como un clasificador de atributos. Designe "mes" como clasificador de atributo, o cambie el nombre del atributo si no es adecuado como clasificador de atributo.
3.4. Ejemplo de inspección estándar Caso #3: Uso de palabras no estándar
Echemos un vistazo al resultado de la comprobación de los nombres de propiedades que contienen palabras no estándar.
Este es el caso donde la palabra nombre lógico "empleado" es estándar y "empleado" no es estándar. Para palabras no estándar, se debe especificar el nombre lógico estándar. Aquí, el nombre lógico estándar "empleado" se asigna a la palabra no estándar "empleado".
Entre los resultados de la inspección del atributo "fecha de contratación del empleado", la palabra no estándar "empleado" se reemplazó con la palabra estándar "empleado" en el elemento "Combinación de nombre lógico de palabra estándar". "(Las palabras no estándar deben verificarse)" se muestra en "Resultado de la verificación del nombre de la propiedad".
3.5. Ejemplos de controles estándar Caso #4: Uso de homónimos
Esto se puede confirmar cuando se marca "Permitir duplicación de nombre lógico de palabra estándar (desambiguación)" en Opciones.
Este es un caso en el que la palabra nombre lógico “ensayo” se registra como un nombre físico diferente. Para la propiedad "nombre de prueba", incluidos los homófonos, se muestra "(se requiere verificación de homónimos)" en el elemento "resultado de verificación de nombre de atributo", y se muestran dos resultados de combinación en el elemento "combinación de nombre físico de palabra estándar". En este caso, se debe tener cuidado con el nombre físico al momento de registrarlo en el diccionario de terminología estándar.
3.6. Ejemplo de verificación estándar Caso #5: uso de alófonos
Esto se puede confirmar cuando se marca en las opciones "Permitir la duplicación de nombres físicos de palabras estándar (sinónimos alófonos)".
Este es el caso cuando la palabra nombre físico “DAYOFF” se registra como un nombre lógico diferente. Los nombres de propiedades que utilizan sinónimos alófonos se muestran como "(es necesario comprobar los sinónimos alófonos)" en el resultado de la comprobación de nombres de propiedades. La razón por la que "(necesita verificar los aloónimos)" no se muestra en el resultado de la inspección del nombre de atributo del atributo "Código de área cerrada" (Row# 19) es porque los términos estándar están registrados y no hay posibilidad de confusión.
Si se permiten los sinónimos alómicos, los nombres de las columnas de la base de datos (= nombres físicos de términos estándar) pueden interpretarse con dos o más significados, lo que puede causar confusión. Es deseable no permitir alófonos tanto como sea posible.
Hasta ahora, hemos analizado los resultados de las comprobaciones estándar caso por caso. A continuación, veremos los contenidos adicionales y la composición del código fuente de VBA.
La herramienta de verificación de estándares de datos se puede encontrar en el repositorio de github a continuación.
https://github.com/DAToolset/ToolsForDataStandard
<< Lista de artículos relacionados >>
- Herramienta de verificación estándar de datos_1.Descripción general
- Herramienta de inspección estándar de datos_2.1 Composición de la pantalla, 2.2 Función de inspección estándar
- Herramienta de inspección de estándares de datos_2.3 Composición del diccionario de estándares de datos
- Herramienta de inspección estándar de datos_3. Resultados de inspección estándar por caso
- Herramienta de verificación estándar de datos_4.Adjunto
- Cómo reparar la herramienta de verificación estándar de datos_v1.33 Error "No hay suficiente memoria"
- Herramienta de verificación estándar de datos Descripción Contenido, Descargar