Discovery
Bionic Rule Record Flagging
One of the goals for bionic rules is to cut down on the amount of rules needed to run actions.
I am attempting to set multiple scorecard measures from the same data source but running into an issue.
Setup:
The same source will be used to set scores for three different measures. Each scorecard measure is based off different Data fields. In one bionic rule fetch I have 16 different possible filters, utilizing advance logic such as, (A or B or C) AND (D or E or F) AND etc.
My goal was to source the same object twice and then merge. However, I would need to retain records from both in order to get the result I need. This would effectively set the score wrong for one of the other scorecard measures as the 'relationship id' will exist for all the actions and I do not have the ability to apply action criteria's as there is the case of 'OR' logic.
This sparked an idea, the ability to be able to flag a record in a fetch job. Essentially creating a temporary field that gives you a field to mark true for that record from that task. Then in the next task you can setup another field to be marked true. This would be able to give someone the ability to flag a record if there are 'or' conditions or they are needing to use the same source to do different things/set different scores. This way all an admin needs to do is apply the criteria where that temporary field = true.
I.E.
Fetch source 1 that meet certain conditions - Mark task 1 boolean field as true
Fetch source 2(The exact same source) that meet certain conditions - Mark task 2 boolean field a true
Merge data on common id to reduce amount of records, this merge dataset now has both those boolean fields that are true and false on the same row
Action 1 set score if Task 1 boolean = true
Action 2 set score if Task 2 boolean = true
I am attempting to set multiple scorecard measures from the same data source but running into an issue.
Setup:
The same source will be used to set scores for three different measures. Each scorecard measure is based off different Data fields. In one bionic rule fetch I have 16 different possible filters, utilizing advance logic such as, (A or B or C) AND (D or E or F) AND etc.
My goal was to source the same object twice and then merge. However, I would need to retain records from both in order to get the result I need. This would effectively set the score wrong for one of the other scorecard measures as the 'relationship id' will exist for all the actions and I do not have the ability to apply action criteria's as there is the case of 'OR' logic.
This sparked an idea, the ability to be able to flag a record in a fetch job. Essentially creating a temporary field that gives you a field to mark true for that record from that task. Then in the next task you can setup another field to be marked true. This would be able to give someone the ability to flag a record if there are 'or' conditions or they are needing to use the same source to do different things/set different scores. This way all an admin needs to do is apply the criteria where that temporary field = true.
I.E.
Fetch source 1 that meet certain conditions - Mark task 1 boolean field as true
Fetch source 2(The exact same source) that meet certain conditions - Mark task 2 boolean field a true
Merge data on common id to reduce amount of records, this merge dataset now has both those boolean fields that are true and false on the same row
Action 1 set score if Task 1 boolean = true
Action 2 set score if Task 2 boolean = true
Reply
Sign up
If you ever had a profile with us, there's no need to create another one.
Don't worry if your email address has since changed, or you can't remember your login, just let us know at community@gainsight.com and we'll help you get started from where you left.
Else, please continue with the registration below.
Welcome to the Gainsight Community
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.