Re: Mapping multiple search result messages to a consolidated search result - possible?
From: Jim Nicolson (jimnicolson_at_yahoo.com)
Date: 06/04/04
- Next message: Michael Roze [MSFTF]: "RE: Creation of Adapter MSMQT Configuration Store entries failed."
- Previous message: anonymous_at_discussions.microsoft.com: "Re: ESS unable to log on after upgrade"
- In reply to: Tatyana Yakushev [MSFT]: "RE: Mapping multiple search result messages to a consolidated search result - possible?"
- Next in thread: Jim Nicolson: "Re: Mapping multiple search result messages to a consolidated search result - possible?"
- Reply: Jim Nicolson: "Re: Mapping multiple search result messages to a consolidated search result - possible?"
- Messages sorted by: [ date ] [ thread ]
Date: Sat, 5 Jun 2004 08:56:00 +1000
Hi Tatyana
Yep - I've got to that point ok (i.e. I know how to set it up).
The issue is how (or if) two (or more) messages of the type in the original
post can be mapped to the third form.
(see the original xml instances)
i.e.
SearchResultA----+
+----- ConsolidatedSearchResult
SearchResultB ---+
I can't work the functoids to do this - I can map a single part (say
SearchResultA) to ConsolidatedSearchResult but cant combine multiple to one
by replicating the same functoid arrangement to other parts.
This is just a simplified version of what I actually want to do. [The
'Gather' step of a kind of Scatter Gather Pattern (Hohpe)]
In real life, the messages are the result of a set of searches across
different legacy systems being done in 'parallel'. The intent is to provide
a consolidated search facility. [ I've yet to incorporate into the mapping
problem the fact that some systems are optional as specified by the original
request :) ]
Regards
Jim Nicolson
"Tatyana Yakushev [MSFT]" <tatyanam@online.microsoft.com> wrote in message
news:tDZmH7cSEHA.2260@cpmsftngxa10.phx.gbl...
> Do you want to combine multiple XML messages into a single XML message?
>
> You need to do transformation from orchestration designer. Declare all the
messages that you want to combine, add trandform shape, select all the
source messages,
> select destination message and do the mapping.
>
> (When map is created/executed not from the OD it is executed on a single
message. OD does the job of combining multiple messages into one and passing
the combined
> message to the Mapper.)
>
> Thanks,
> Tatyana
>
>
> --------------------
> >From: "Jim Nicolson" <jimnicolson@yahoo.com>
> >Subject: Mapping multiple search result messages to a consolidated search
result - possible?
> >Date: Wed, 2 Jun 2004 21:24:46 +1000
> >Lines: 55
> >X-Priority: 3
> >X-MSMail-Priority: Normal
> >X-Newsreader: Microsoft Outlook Express 6.00.2800.1409
> >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
> >Message-ID: <u0Av3QJSEHA.1160@TK2MSFTNGP09.phx.gbl>
> >Newsgroups: microsoft.public.biztalk.general
> >NNTP-Posting-Host: syd-tgn-vcc-vty5.as.wcom.net 63.12.25.5
> >Path:
cpmsftngxa10.phx.gbl!TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP09
.phx.gbl
> >Xref: cpmsftngxa10.phx.gbl microsoft.public.biztalk.general:15847
> >X-Tomcat-NG: microsoft.public.biztalk.general
> >
> >Hi
> >
> >Is it possible to merge/consolidate multiple search result messages to a
> >single result instance using a map.
> >
> >Using instances as below, I can map a single result set using Table
Looping
> >/ Table Extractor functoids.
> >
> >I cant get a single map to consolidate with two (or more) different
> >instances on the left to a single instance on the right. Neither can I
work
> >out how to use a sequence of transformations to achieve the same result.
> >
> ><ns0:SearchResultA xmlns:ns0="urn:SearchResultA">
> >
> > <SearchResultARow>
> > <Column1>A11</Column1>
> > </SearchResultARow>
> >
> > <SearchResultARow>
> > <Column1>A21</Column1>
> > </SearchResultARow>
> >
> ></ns0:SearchResultA>
> >
> ><ns0:SearchResultB xmlns:ns0="urn:SearchResultB">
> > <SearchResultBRow>
> > <Column1>B11</Column1>
> > </SearchResultBRow>
> ></ns0:SearchResultB>
> >
> ><ns0:ConsolidatedSearchResult xmlns:ns0="urn:ConsolidatedSearchResult">
> >
> > <ConsolidatedSearchResult>
> > <Source>SYSTEMA</Source>
> > <Column1>A11/Column1>
> > </ConsolidatedSearchResult>
> >
> > <ConsolidatedSearchResult>
> > <Source>SYSTEMA</Source>
> > <Column1>A21/Column1>
> > </ConsolidatedSearchResult>
> >
> > <ConsolidatedSearchResult>
> > <Source>SYSTEMB</Source>
> > <Column1>B11/Column1>
> > </ConsolidatedSearchResult>
> >
> ></ns0:ConsolidatedSearchResult>
> >
> >Any advice would be appreciated.
> >
> >Regards
> >Jim Nicolson
> >
> >
> >
>
>
> --
>
> This posting is provided "AS IS" with no warranties, and confers no
rights. Use of included script samples are subject to the terms specified at
> http://www.microsoft.com/info/cpyright.htm
>
> Note: For the benefit of the community-at-large, all responses to this
message are best directed to the newsgroup/thread from which they
originated.
>
- Next message: Michael Roze [MSFTF]: "RE: Creation of Adapter MSMQT Configuration Store entries failed."
- Previous message: anonymous_at_discussions.microsoft.com: "Re: ESS unable to log on after upgrade"
- In reply to: Tatyana Yakushev [MSFT]: "RE: Mapping multiple search result messages to a consolidated search result - possible?"
- Next in thread: Jim Nicolson: "Re: Mapping multiple search result messages to a consolidated search result - possible?"
- Reply: Jim Nicolson: "Re: Mapping multiple search result messages to a consolidated search result - possible?"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|