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.
El modo de análisis es un atributo en el registro schemaInfo, con dos modos: velocidad y complejidad. La propiedad de Optimizador del Analizador se puede configurar en el Editor de Esquemas de BizTalk.
Ejemplo
<b:schemaInfo count_positions_by_byte="false" standard="Flat File"
root_reference="document" parser_optimization="complexity" />.
En el modo rápido, el analizador intenta adaptar los datos tal como aparecen en la secuencia. Por ejemplo, dado el esquema siguiente.
<schema>
Root ("," prefix)
Field1 opt
Field2 opt
Field3 opt
Field4 opt
Record ("," infix)
Field5
Field6
</schema>
y mensaje de entrada.
,1,2,3,4
con el modo de velocidad, se obtiene el siguiente documento XML.
<Root>
<Field1>1</Field1>
<Field2>2</Field2>
<Field3>3</Field3>
<Field4>4</Field4>
</Root>
Con el modo de complejidad, el mismo esquema genera la siguiente salida.
<Root>
<Field1>1</Field1>
<Field2>2</Field2>
<Record>
<Field5>3</Field5>
<Field6>4</Field6>
</Record>
</Root>
En el modo de complejidad, el parser de archivos planos utiliza el análisis de arriba hacia abajo y de abajo hacia arriba, e intenta adaptar los datos con mayor precisión. En modo rápido, el analizador intenta encajar los datos a medida que aparecen en la secuencia.
Si tiene elementos opcionales con elementos necesarios, por ejemplo.
<schema>
Root
Record1 (required)
Record2 (optional)
Record3 (required)
Debe usar el modo de complejidad para analizar correctamente los datos, ya que el analizador representa el esquema internamente como.
<schema>
Root
Record1 (required)
<sequence> (optional)
Record2 (required)
Record3 (required)