У меня есть цель xml в дизайнере powercentre, у меня есть повторяющееся значение адреса в моей схеме, мне нужно сопоставить 5 значений почтового адреса, например, addr 1, addr2, addr3 и т. Д. (Каждый из них имеет значение другого типа, которое также требует сопоставления с целью).• Informatica powercentre target xsd help
Когда я пытаюсь преобразовать его из преобразования выражения, соединяющего строки, он позволит только одно подключение к типу и значению цели.
Любые идеи по быстрому пути, чтобы я мог сопоставить адрес 1-5 с этим в целевой ниже?
<xsd:element name="Address">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="part" minOccurs="1" maxOccurs="unbounded">
<xsd:complexType mixed="true">
<xsd:sequence>
</xsd:sequence>
<xsd:attribute name="type" type="xsd:string">
</xsd:attribute>
<xsd:attribute name="value" type="xsd:string">
</xsd:attribute>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
спасибо за любую помощь
Дополнительная информация? У меня есть данные, готовые вырваться из выражения, но имеют, например, адрес 1, адрес2, 3 в нем и т. Д. Target показывает только одну часть, тип, значение для перетаскивания. Большое спасибо – InformaticaLoser
Используйте нормализатор, чтобы разбить адреса в отдельных строках. И используйте генератор последовательности/или переменную count для ключа. Затем вы сможете подключить его к цели. Если вы можете предоставить экранный снимок вашего выражения и цели, возможно, мы сможем вам помочь. – Samik