No ratings
prasannta
Saviynt Employee
Saviynt Employee

Use Case

 

Analytical queries to verify the datasets post-launch for both User Manager and Entitlement Owner Campaigns.

 

Pre-requisites

 


N/A
 

Applicable Version(s)


All
 
 

Solution

*Add required Campaign Name as per your requirement.

 

  • Number of entitlements per account per certification
    select t.CAMPAIGN_NAME, CERT_NAME,t.ACCOUNT_NAME, t.Number_of_Entitlements from (
    select distinct c.campaign_name,ct.CERT_NAME,ca.ACCOUNTKEY, ca.NAME as 'ACCOUNT_NAME', count(cv.ENTITLEMENT_VALUEKEY) as 'Number_of_Entitlements' from campaign c, certification ct, certification_account_entitlement1_status cae1, certification_account ca, certification_entitlement_value cv where c.id 
    = ct.campaignkey and ct.CERTKEY = cae1.certkey and cae1.CERT_ACCOUNTKEY= ca.CERT_ACCOUNTKEY and cv.CERT_ENTITLEMENT_VALUEKEY= cae1.CERT_ENTITLEMENT_VALUEKEY and campaign_name='<<CAMPAIGN NAME>>' group by ca.ACCOUNTKEY,cert_name, campaign_name)t;

 

  • Number of Entries per certification
    select distinct c.campaign_name,ct.CERTKEY,ct.CERT_NAME , count(cae1.CERTKEY) as 'Number of Entries' from campaign c, certification ct, certification_account_entitlement1_status cae1 where c.id = ct.campaignkey and ct.CERTKEY = cae1.certkey and campaign_name ='<<CAMPAIGN NAME>>' group
    by cert_name, campaign_name;

  • Number of accounts per certification
    select distinct c.campaign_name,ct.CERTKEY,ct.CERT_NAME , count(ca.ACCOUNTKEY) from campaign c, certification ct, certification_account_entitlement1_status cae1, certification_account ca where c.id = ct.campaignkey and ct.CERTKEY = cae1.certkey and campaign_name ='<<CAMPAIGN NAME>>' and ca.CERT_ACCOUNTKEY= cae1.CERT_ACCOUNTKEY  group by cert_name, campaign_name;


References

N/A

Version history
Last update:
‎03/24/2023 02:22 PM
Updated by:
Contributors