A partition defines the set of constituents in the Luminate Online database that are targeted for synchronization with a client system. In the most common scenario, you want to synchronize all constituents, but in some cases you may want to restrict the exchange of constituent information to a specific subset. For example, if you are synchronizing a donor database with Luminate Online, you may only want to synchronize constituents who have a mailing address or who have made at least one donation.
Luminate Online automatically tracks partition membership according to the criteria you specify. If you define a partition that includes all constituents, then Luminate Online will add constituents immediately when they register. If you define a partition that includes only a subset of all constituents, Luminate Online will check each time a constituent record is updated, and add or remove the constituent from the partition as appropriate.
Partition management is part of the Luminate Online administration interface:
This page lists available partitions and allows you to edit, copy and delete them, as well as manage their membership.
All Luminate Online Web Service operations require a partition ID. Most sites will have a single partition whose ID you can set as a static property of your middleware implementation. You can use the Web Services Console to query for the ID of each available partition:
select PartitionId,Name from Partition
Middleware applications can also perform this query and obtain the partition ID at runtime if desired.
Comments