What is a Partition Field?

Modified on Fri, 13 Oct 2023 at 07:08 PM

This is a detailed topic in our support portal in the Using Hopp series and assumes that you have some prior knowledge or experience using Hopp.


When you create a new root Business Object in the Target Map, the Studio will automatically create an Interface Field called PartitionId on the new Business Object. 



This field is special and is marked by a different (light-blue) background color than the rest of the fields. While you can modify this field (set Key and change Name, Format, and Description), you cannot delete it. 


Hopp requires all root Business Objects to have a Partition Field (which is why you cannot delete it). When data is actually being migrated in the migFx Runtime environment, migFx will use this field to partition the data by the value in this field.


It is then possible to decide which users have access to view the data for a given partition. While members of the migration team typically will have access to view the data for all partitions, it is possible to limit the access of external users (users from the business being migrated).


This comes in particularly handy if a migration project is migrating more than one business. For instance, if several Banks are migrating from one Banking System Provider to another in one migration project. Using this partition mechanism, Hopp will enable you to control that users involved in the migration from one bank will not be able to see the migrated data from the other bank(s).


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article