Records can be found in the search bar in the top right hand corner of all Slate pages.
The default search criteria includes:
- Name
- Contact Information (Email address, Phone, SSN)
- Reference ID
Oftentimes, you want to find person records using alternative values, such as their ID in another system. You can accomplish this using a person index rule.
Step 1. Create the Rule
Step 2. Configure the Rule
In the "Action" section, your next steps are to add one or more exports that will be used to search for records by and then reference them in the "Formula" setting. Optionally, you can add filters to your rule if some records should have different index criteria than others (this is not common). We've outlined three common examples of person index rules below:
For a Single Field
For Two or More Fields
This approach uses a subquery export which obviates the need to account for records that have a NULL value in one or more exports used to drive the person index rule.
|
Dynamically for All Unique for Merging Fields
The following example is a robust approach to grabbing any values a record has in a unique for merging field to drive the person index rule.
|
Step 3. Testing and Activating the Rule
- Select Database on the top navigation bar
- Select Rules.
- Select "Preview Actions" on the right.
- Enter a test record that has a value in one of the fields your person index rule references and select "Person Record".
- Evaluate the results. If the rules do not return what you're expecting, then you will need to revise them; otherwise, proceed to the next step.
- Navigate to the person index rule.
- Activate the rule.
- Perform a Retroactive Refresh.
Tip On the Tables
Slate stores the person index on the [person] table in the [index] column, [person].[index].
Comments
The instructions for configuring the rule for multiple fields was very helpful, except for one thing. You need to add a literal export separator (like a space) between each export. The instructions to Specify a "Row Separator", like a space, apply to the third scenario, Dynamically for All Unique for Merging Fields, or anything that joins multiple rows to make a list of index fields (like all application ref IDs for a person).
Please sign in to leave a comment.