Cómo crear asignaciones nuevas
Información general
Para generar una nueva asignación de BizTalk hay que llevar a cabo tres pasos de nivel superior:
Crear la nueva asignación en un proyecto de BizTalk.
Agregue los esquemas de origen y destino al mapa.
Generar el conjunto de vínculos y, posiblemente, functoids intermedios que especifiquen cómo se asigna el esquema de origen al esquema de destino.
En el contexto actual, los dos primeros pasos de los tres mencionados, se consideran "crear" la asignación. El tercer paso se considera "generar" la asignación. Para obtener instrucciones paso a paso sobre muchas de las tareas relacionadas con el proceso de creación del mapa, consulte Uso de functoids para crear asignaciones más complejas.
Creación de un nuevo mapa
Haga clic con el botón derecho en un proyecto de BizTalk en Explorador de soluciones, seleccione Agregar y, a continuación, seleccione Nuevo elemento.
En el cuadro de diálogo Agregar nuevo elemento , en el área Plantillas , seleccione Asignar.
Seleccione el texto en el cuadro Nombre , escriba un nombre para el mapa y, a continuación, seleccione Agregar.
El Asignador de BizTalk se abre en la ventana de edición de Microsoft Visual Studio, que muestra tres paneles distintos, en paralelo. De izquierda a derecha, estos paneles muestran el esquema de origen, la cuadrícula (que puede tener múltiples páginas) y el esquema de destino.
Importante
No puede usar los siguientes nombres para los mapas: "XmlContent", "SourceSchemas", "TargetSchemas" o "XsltArgumentListContent". No pueden utilizarse estos nombres porque una compilación en un ensamblado .NET provoca restricciones de nombre como resultado del código C# generado.
En asignador de BizTalk, en el panel izquierdo, seleccione Esquema de código abierto.
En el cuadro de diálogo Selector de tipos de BizTalk , expanda el nodo Esquemas , seleccione el esquema de origen adecuado y, a continuación, seleccione Aceptar.
Sugerencia
A partir de BizTalk Server 2016, puede cambiar el tamaño de la ventana Selector de tipos para ver el nombre completo del esquema.
Si solo existe una raíz en el esquema de origen o se ha establecido un nodo raíz para el esquema mediante la propiedad Referencia raíz del nodo Esquema , el esquema de origen se abre en el panel izquierdo y puede continuar con el paso 7.
Si el esquema de origen tiene varios nodos raíz y no se ha establecido ningún nodo raíz para el esquema de origen mediante la propiedadReferencia raíz del nodo de esquema, en el cuadro de diálogo Nodo raíz para esquema de origen, seleccione el nodo raíz adecuado y seleccione Aceptar.
Importante
Si elige un nodo raíz para un esquema en el asignador de BizTalk y, después, cambia la propiedad Referencia raíz en el esquema, la próxima vez que abra el esquema en el asignador de BizTalk, el nodo raíz no se actualizará a la nueva referencia raíz configurada en el Editor de BizTalk.
En asignador de BizTalk, en el panel derecho, seleccione Abrir esquema de destino.
En el cuadro de diálogo Selector de tipos de BizTalk , expanda el nodo Esquema del árbol, si es necesario, seleccione el esquema de destino adecuado y, a continuación, seleccione Aceptar.
Si solo existe una única raíz en el esquema de destino o se ha establecido un nodo raíz para el esquema de destino mediante la propiedad Referencia raíz del nodo Esquema , el esquema de destino se abre en el panel derecho y no tendrá que realizar el paso 9.
Si el esquema de destino tiene varios nodos raíz y no se ha establecido ningún nodo raíz para el esquema de destino mediante la propiedad Referencia raíz del nodo Esquema , en el cuadro de diálogo Nodo raíz para esquema de destino, seleccione el nodo raíz adecuado y seleccione Aceptar.
El esquema de destino se abre en el panel de la derecha.