El recurso de Correlación automática permite crear correlaciones entre entradas y salidas específicas colocando los nombres de las entradas y las salidas en un archivo que se denomina archivo de sinónimos.
Los sinónimos, en el contexto del archivo de sinónimos, son grupos de palabras que representan correlaciones que desea crear.
Un archivo de sinónimos puede residir en cualquier lugar del sistema de archivos, sólo si la codificación utilizada en el archivo de sinónimos es la misma que la que se utiliza en el sistema del Kit de herramientas de Eclipse.
Sin embargo, si el archivo de sinónimos utiliza una codificación específica que es o podría ser diferente de la codificación del Kit de herramientas de Eclipse, el archivo debe residir en un proyecto del WebSphere Message Broker Toolkit.
Si el archivo de sinónimos se crea fuera de WebSphere Message Broker Toolkit, y utiliza una codificación específica, guarde el archivo bajo un proyecto de WebSphere Message Broker Toolkit y pulse Renovar para que el archivo sea visible en el navegador.
El archivo de sinónimos utiliza únicamente archivos separados por tabuladores o separados por comas. Si ha escrito el requisito de correlación en una aplicación externa; por ejemplo, Microsoft Word o Microsoft Excel, debe exportar los datos relevantes en un formato al que el archivo de sinónimos dé soporte.
Un archivo de sinónimos contiene los nombres de los elementos que se van a correlacionar, sin la vía de acceso al elemento o el espacio de nombres del elemento.
<po:purchaseOrder xmlns:po="http://www.ibm.com">
<items>
<item>
<partnum>100-abc</partnum>
<productName>Acme Integrator</productName>
<quantity>22</quantity>
<USPrice>100.99</USPrice>
<po:comment>Acme Integrator</po:comment>
<shipDate>2008-12-01</shipDate>
</item>
</items>
</po:purchaseOrder>
En el archivo de sinónimos, cada fila representa un grupo de nombres que se van a correlacionar entre sí y cada fila debe contener al menos dos nombres. Los nombres de una fila se separan por comas en los archivos .csv y por caracteres tabulador en los archivos .txt.
Si la fila superior contiene alguna otra palabra que no sea Entrada, Salida o Entrada_Salida, se omite la fila superior y se supone que falta la fila superior. Si omite la fila superior opcional, cada nombre del archivo de sinónimos se considerará que es Entrada_Salida; es decir, cualquier nombre encontrado bien sea en la entrada de correlación o en la salida de correlación coinciden.
Si un archivo de sinónimos contiene dos filas:
coche automóvil
automóvil vehículo
coche y vehículo no se consideran sinónimos.
coche automóvil vehículo
coche automóvil
automóvil vehículo
coche vehículo
Puede escribir manualmente archivos de sinónimos o bien exportarlos desde otra aplicación, por ejemplo, Microsoft Excel. Los nombres de elementos en los archivos de sinónimos reflejan el dominio de aplicación y no tienen que coincidir exactamente con los nombres del esquema XML o la columna de bases de datos relacionales.
verano l'été
Como l’été no es compatible con el formato NCName de XML, podría nombrar el elemento l_été.
Si todos los caracteres alfanuméricos del archivo de sinónimos coinciden con los del
esquema, puede utilizar el archivo con la opción
Sólo letras y dígitos, ignorar caracteres no alfanuméricos.Muchos requisitos de correlación se graban en Microsoft Excel y las celdas de un archivo Microsoft Excel pueden contener caracteres específicos como por ejemplo, las comillas dobles, el espacio, la línea nueva, la coma, etcétera. Cuando un archivo Microsoft Excel de este tipo se guarda como un archivo separado por comas o tabuladores, contienen comillas dobles adicionales.
Dos grupos de sinónimos en un archivo de sinónimos están delimitados bien sea por un carácter de salto de línea (LF) o por un salto de línea seguido por un retorno de carro (LFCR). Un carácter de carro (CR) en sí no finaliza un grupo de sinónimos.
Los caracteres iniciales y finales adyacentes al delimitador (carácter de coma o tabulador) se omiten. Se permiten las filas en blanco o las filas que sólo contengan caracteres de espacio y se omiten en un archivo de sinónimos.
Diferentes editores podrían inyectar diferentes caracteres de espacio en un archivo de sinónimos; los espacios no se utilizan para delimitar sinónimos y se omiten a menos que estén dentro de comillas dobles.
"comma,separated"
"double""quote"
"with<CR>
newline"
" spaces "
comma,separated
double"quote
with<CR>newline
spaces
El Editor de correlaciones de datos gráficas lee un archivo de sinónimos que contenga estos caracteres especiales correctamente y debe seleccionar la opción Sólo letras y dígitos, omitir caracteres no alfanuméricos cuando utilice el archivo de sinónimos.