Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Saviynt to Saviynt Connector implementation for Transformation logic

geet14
New Contributor II
New Contributor II

Hi,

Requirement : Authoritative source is workday and there are 33 attributes for transformation . Can you suggest what will be the best option pre-processor queries or Sav to Sav. Please share some samples also.

Thanks
Geeta

9 REPLIES 9

naveenss
All-Star
All-Star

Hi @geet14 

I would suggest to go with inline preprocessor just to reduce the number of jobs run in the system. Also may I know the complexity of these transformations?

 

Regards,
Naveen Sakleshpur
If this reply answered your question, please click the Accept As Solution button to help future users who may have a similar problem.

geet14
New Contributor II
New Contributor II

Hi Naveen,

I am not sure how it will behave in Saviynt there are 33 attributes for transformations for each attributes there is 5-6 conditions to check.

Thanks

Geeta

 

You can use inline processor with indexing 


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

Hi,

Can you share any sample with indexing.

Thank you

GeSaviynt
New Contributor II
New Contributor II

@rushikeshvartak 

Please ignore above comment .

 

Thanks

rushikeshvartak
All-Star
All-Star

Refer https://forums.saviynt.com/t5/user-import/best-practice-for-inline-preprocessing/ta-p/35948


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

GeSaviynt
New Contributor II
New Contributor II

Hi Team,

Can you suggest for in-line pre-processor query:

For example : Workday logic for Department:

GeSaviynt_0-1709045486560.png

implemented in Saviynt

GeSaviynt_1-1709045548660.png

Can you suggest for one of attribute in Workday CEO1 and this value is store in Saviynt in CP2

login in workday and how to implement it in Saviynt:

GeSaviynt_2-1709046125589.png

Thank you

 

Can you share data in text format


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

CEO-1 - Attribute Name

<xsl:choose>
<xsl:when
test="ws:Status/ws:Terminated = 'true' and (ws:Additional_Information/ws:CEO-1/@ws:PriorValue != '' and ws:Additional_Information/ws:CEO-1 = '')">
<xsl:value-of select = "this:formatvalue(ws:Additional_Information/ws:CEO-1/@ws:PriorValue)"/>
</xsl:when>
<xsl:when test="ws:Status/ws:Hire_Rescinded = 'true'">
<xsl:value-of select = "this:formatvalue(ws:Additional_Information/ws:CEO-1/@ws:PriorValue)"/>
</xsl:when>
<xsl:when
test="ws:Status/ws:Terminated = 'true' and (ws:Additional_Information/ws:CEO-1/@ws:PriorValue != '' and ws:Additional_Information/ws:CEO-1 !='' )">
<xsl:value-of select = "this:formatvalue(ws:Additional_Information/ws:CEO-1)"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select = "this:formatvalue(ws:Additional_Information/ws:CEO-1)"/>
</xsl:otherwise>
</xsl:choose>