List Object Version History of Informatica Objects
Displays all versions of an object by the date the object is saved in the repository.
This is a stand-alone report.
SELECT USER_NAME,
COMMENTS,
OBJECT_NAME,
SAVED_FROM,
OBJECT_TYPE,
LAST_SAVED,
SUBJECT_AREA,
VERSION_NUMBER,
REPOSITORY_NAME
FROM (SELECT DISTINCT
VERSION_REPOSIT_INFO.REPOSITORY_NAME,
VERSION_SUBJECT.SUBJECT_AREA,
VERSION_PROPS.OBJECT_NAME,
VERSION_USERS.USER_NAME,
VERSION_PROPS.SAVED_FROM,
TO_DATE (VERSION_PROPS.LAST_SAVED, 'MM/DD/YYYY HH24:Mi:ss')
AS LAST_SAVED,
VERSION_PROPS.VERSION_NUMBER,
VERSION_PROPS.COMMENTS AS COMMENTS,
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <= 9
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 1
THEN
'Source Definition'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 2
THEN
'Target Definition'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 3
THEN
'Source Qualifier'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 4
THEN
'Update Strategy'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 5
THEN
'EXPRESSION'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 6
THEN
'Stored Procedure'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 7
THEN
'Sequence'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 8
THEN
'External Procedure'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 9
THEN
'Aggregator'
ELSE
NULL
END
END
END
END
END
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <= 17
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 10
THEN
'Filter'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 11
THEN
'Lookup Procedure'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 12
THEN
'Joiner'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 13
THEN
'Procedure'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 14
THEN
'Normalizer'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 15
THEN
'Router'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 16
THEN
'Merger'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 17
THEN
'Pivot'
ELSE
NULL
END
END
END
END
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <= 45
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 20
THEN
'Shortcut'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 21
THEN
'Mapping'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 26
THEN
'RANK'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 30
THEN
'Cube'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 31
THEN
'Dimension'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 44
THEN
'Mapplet'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 45
THEN
'Application Source Qualifier'
ELSE
NULL
END
END
END
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <=
59
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 46
THEN
'Input Transformation'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 50
THEN
'Advanced External Procedure'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 55
THEN
'XML Source Qualifier'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 56
THEN
'MQ Source Qualifier'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 58
THEN
'Command'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 59
THEN
'Decision'
ELSE
NULL
END
END
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <=
68
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 62
THEN
'Start'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 65
THEN
'Email'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 66
THEN
'Timer'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 67
THEN
'Assignment'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 68
THEN
'Session'
ELSE
NULL
END
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <=
72
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 69
THEN
'Scheduler'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 70
THEN
'Worklet'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 71
THEN
'Workflow'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 72
THEN
'SessionConfig'
ELSE
NULL
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <=
92
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 80
THEN
'Sorter'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 84
THEN
'App Multi-Group Source Qualifier'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 92
THEN
'Transaction Control'
ELSE
NULL
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE =
97
THEN
'Custom Transformation'
ELSE
NULL
END
END
END
END
END
END
END
END
AS OBJECT_TYPE
FROM REP_VERSION_PROPS VERSION_PROPS,
REP_SUBJECT VERSION_SUBJECT,
REP_REPOSIT_INFO VERSION_REPOSIT_INFO,
REP_USERS VERSION_USERS
WHERE ( VERSION_PROPS.SUBJECT_ID = VERSION_SUBJECT.SUBJECT_ID
AND VERSION_PROPS.OBJECT_ID <>
VERSION_REPOSIT_INFO.REPOSITORY_ID
AND VERSION_PROPS.USER_ID = VERSION_USERS.USER_ID)) query
WHERE OBJECT_TYPE IN ('
AND OBJECT_NAME IN ('')
AND LAST_SAVED BETWEEN DATE ''
AND DATE ''
ORDER BY REPOSITORY_NAME, SUBJECT_AREA
Displays all versions of an object by the date the object is saved in the repository.
This is a stand-alone report.
SELECT USER_NAME,
COMMENTS,
OBJECT_NAME,
SAVED_FROM,
OBJECT_TYPE,
LAST_SAVED,
SUBJECT_AREA,
VERSION_NUMBER,
REPOSITORY_NAME
FROM (SELECT DISTINCT
VERSION_REPOSIT_INFO.REPOSITORY_NAME,
VERSION_SUBJECT.SUBJECT_AREA,
VERSION_PROPS.OBJECT_NAME,
VERSION_USERS.USER_NAME,
VERSION_PROPS.SAVED_FROM,
TO_DATE (VERSION_PROPS.LAST_SAVED, 'MM/DD/YYYY HH24:Mi:ss')
AS LAST_SAVED,
VERSION_PROPS.VERSION_NUMBER,
VERSION_PROPS.COMMENTS AS COMMENTS,
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <= 9
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 1
THEN
'Source Definition'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 2
THEN
'Target Definition'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 3
THEN
'Source Qualifier'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 4
THEN
'Update Strategy'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 5
THEN
'EXPRESSION'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 6
THEN
'Stored Procedure'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 7
THEN
'Sequence'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 8
THEN
'External Procedure'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 9
THEN
'Aggregator'
ELSE
NULL
END
END
END
END
END
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <= 17
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 10
THEN
'Filter'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 11
THEN
'Lookup Procedure'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 12
THEN
'Joiner'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 13
THEN
'Procedure'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 14
THEN
'Normalizer'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 15
THEN
'Router'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 16
THEN
'Merger'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 17
THEN
'Pivot'
ELSE
NULL
END
END
END
END
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <= 45
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 20
THEN
'Shortcut'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 21
THEN
'Mapping'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 26
THEN
'RANK'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 30
THEN
'Cube'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 31
THEN
'Dimension'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 44
THEN
'Mapplet'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 45
THEN
'Application Source Qualifier'
ELSE
NULL
END
END
END
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <=
59
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 46
THEN
'Input Transformation'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 50
THEN
'Advanced External Procedure'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 55
THEN
'XML Source Qualifier'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 56
THEN
'MQ Source Qualifier'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 58
THEN
'Command'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 59
THEN
'Decision'
ELSE
NULL
END
END
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <=
68
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 62
THEN
'Start'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 65
THEN
'Email'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 66
THEN
'Timer'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 67
THEN
'Assignment'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 68
THEN
'Session'
ELSE
NULL
END
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <=
72
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 69
THEN
'Scheduler'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 70
THEN
'Worklet'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 71
THEN
'Workflow'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 72
THEN
'SessionConfig'
ELSE
NULL
END
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE <=
92
THEN
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 80
THEN
'Sorter'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 84
THEN
'App Multi-Group Source Qualifier'
ELSE
CASE VERSION_PROPS.OBJECT_TYPE
WHEN 92
THEN
'Transaction Control'
ELSE
NULL
END
END
END
ELSE
CASE
WHEN VERSION_PROPS.OBJECT_TYPE =
97
THEN
'Custom Transformation'
ELSE
NULL
END
END
END
END
END
END
END
END
AS OBJECT_TYPE
FROM REP_VERSION_PROPS VERSION_PROPS,
REP_SUBJECT VERSION_SUBJECT,
REP_REPOSIT_INFO VERSION_REPOSIT_INFO,
REP_USERS VERSION_USERS
WHERE ( VERSION_PROPS.SUBJECT_ID = VERSION_SUBJECT.SUBJECT_ID
AND VERSION_PROPS.OBJECT_ID <>
VERSION_REPOSIT_INFO.REPOSITORY_ID
AND VERSION_PROPS.USER_ID = VERSION_USERS.USER_ID)) query
WHERE OBJECT_TYPE IN ('
AND OBJECT_NAME IN ('
AND LAST_SAVED BETWEEN DATE '
AND DATE '
ORDER BY REPOSITORY_NAME, SUBJECT_AREA
This comment has been removed by the author.
ReplyDeletePretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info.
ReplyDeletecs cart nulled
Ace4sure is the website that deals in preparation material for the exam for many years. According to my exposure and research, this is the right platform where you can get exact 1z0-1080 exam dumps.
ReplyDeleteThis is an incredible moving article.I am essentially satisfied with your great work.You put truly extremely accommodating data... Pro Well Tech
ReplyDeleteAttend The Data Science Training in Bangalore From ExcelR. Practical Data Science Training in Bangalore Sessions With Assured Placement Support From Experienced Faculty. ExcelR Offers The Data Science Courses in Bangalore.
ReplyDeleteExcelR business analytics course
This comment has been removed by the author.
ReplyDeleteThanks for this blog are more informative contents step by step. I here attached my site would you see this blog.
ReplyDelete7 tips to start a career in digital marketing
“Digital marketing is the marketing of product or service using digital technologies, mainly on the Internet, but also including mobile phones, display advertising, and any other digital medium”. This is the definition that you would get when you search for the term “Digital marketing” in google. Let’s give out a simpler explanation by saying, “the form of marketing, using the internet and technologies like phones, computer etc”.
we have offered to the advanced syllabus course digital marketing for available join now.
more details click the link now.
https://www.webdschool.com/digital-marketing-course-in-chennai.html