数据服务存储库查询以列出使用SQL Transform的数据流

2020-08-21 07:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我需要有关数据服务存储库...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我需要有关数据服务存储库查询的帮助,该查询可以列出使用SQL转换连接到特定数据存储(例如DS_EDW)的所有数据流。 以下是我想出的,但并不准确。 有人可以提供更好的查询帮助吗?

选择parent_obj

从AL_USAGE

WHERE PARENT_OBJ_TYPE ='DataFlow'和

DESCEN_obj_usage ='SQL_Transform'和

descen_obj ='DS_EDW'

联盟

选择parent_obj

从AL_USAGE

WHERE PARENT_OBJ_TYPE ='DataFlow'和

DESCEN_obj ='SQL'和

descen_obj_type ='变换'

1条回答
渐行渐远_HoldOn
2020-08-21 07:59

尝试此查询; 用t-SQL编写(SQL服务器)

 SELECT
 乔布
 ,w.WF_Name
 ,isnull(d.DF_Name,'')作为DF_Name
 ,isnull(t.Table_Name,'')作为Data_Store
 ,isnull(t.DESCEN_OBJ_USAGE,'')作为用法
 从
 (
   从ALVW_PARENT_CHILD中选择不同的PARENT_OBJ作为作业
   其中parent_OBJ_TYPE ='JOB'
 )j
 左联接
 (
   从ALVW_PARENT_CHILD中选择不同的PARENT_OBJ作为作业,选择DESCEN_OBJ作为WF_Name
   其中DESCEN_OBJ_TYPE ='Workflow'和PARENT_OBJ_type ='JOB'
   联盟
   从ALVW_PARENT_CHILD中选择不同的b.PARENT_OBJ作为作业,a.DESCEN_OBJ作为WF_Name
   加入ALVW_PARENT_CHILD b
   在a.PARENT_OBJ_TYPE ='工作流'和a.DESCEN_OBJ_TYPE ='工作流'
   和a.PARENT_OBJ = b.DESCEN_OBJ
   和b.PARENT_OBJ_TYPE ='工作'
 w
 在j.job = w.job
 左联接
 (
   从ALVW_PARENT_CHILD中选择不同的PARENT_OBJ作为WF_Name,将DESCEN_OBJ作为DF_Name
   其中PARENT_OBJ_TYPE ='工作流'和DESCEN_OBJ_TYPE ='数据流'
 )d w.WF_Name = d.WF_Name
 左联接
 (
   从ALVW_PARENT_CHILD中选择不同的PARENT_OBJ作为DF_Name,DESCEN_OBJ作为Table_Name,DESCEN_OBJ_OWNER,DESCEN_OBJ_USAGE
   其中PARENT_OBJ_TYPE ='数据流'-和DESCEN_OBJ_TYPE ='表'
 )t on d.DF_Name = t.DF_Name
 其中t.DESCEN_OBJ_USAGE ='SQL_Transform'
 由j.Job,w.WF_Name,d排序。  DF_Name,t.Table_Name
 

一周热门 更多>