15
Views
2
Comments
Solved
[Data Migration Manager (DMM)] DMM guide shows using JOIN is possible
data-migration-manager-dmm
Web icon
Forge asset by Infosistema Solutions
Application Type
Traditional Web

i was looking through the documentation and saw that under Filtering, it is possible to do joins as shown in the image below.

Is there an additional field for the JOIN clause? If not, how does one create a JOIN clause inside the WHERE text box? Could you provide a sample?

2019-01-07 16-04-16
Siya
 
MVP
Solution

@Andrew Elsey : I think what they meant is to use a subquery (such as IN or EXISTS) in the WHERE clause that simulates a join, since you can't actually modify the query before the WHERE clause.

For example, if there's a dependent entity like EmailAttachments, the filter for it would look like:

EmailId IN (   SELECT Id FROM OSUSR_5np_Email   WHERE [To] LIKE '%eduardo.pocas@infosistema.com%'  )

This ensures only attachments related to the filtered emails are migrated, preserving referential integrity.


2017-11-17 23-02-39
Infosistema Solutions

Hi Andrew,

Siya's answer above is correct.

I'd like to add that we are in the process of adding a new feature capability into DMM, related to the filter cascade, which will be available in a future DMM version currently planned for the end of the Summer.

Thank you!

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.