XS项目中的虚拟表

2020-09-09 11:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我试图查看如何使用.hdbvir...

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

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


我试图查看如何使用.hdbvirtualtable和.hdbvirtualtableconfig在现有架构中创建虚拟表。 我看到了这个古老的讨论:

https://archive.sap.com/discussions/thread/3700370 。 这个答案仍然正确吗?

我能够手动执行博客中提到的步骤:

https://blogs.sap.com/2014/06/02/sap-hana-smart-data-access1-a-brief-introduction-to-sda /并在这些位置创建虚拟表,以便 就是说,我具有所需的访问权限,对吗?

为了通过存储库创建虚拟表,我做了以下事情:

我创建了一个新的XS项目并创建了文件,其内容如下:

文件:Project \ db \ cfg \ products.hdbvirtualtableconfig

{
" Com.XYZ::VIRTUALTABLENAME":{
" target":{
" remote":" REMOTE",
" database":" NULL",
" schema":" REMOTESCHEMA",
" object":" PRODUCTS"
}
}
}

文件:Project \ db \ src\ products.hdbvirtualtable

MYSCHEMA.PRODUCTS上的虚拟表" Com.XYZ::VIRTUALTABLENAME"

文件:Project \ .hdiconfig

" hdbvirtualtable":{
" plugin_name":" com.sap.hana.di.virtualtable",
" plugin_version":" 2.0.0.0"},
" hdbvirtualtableconfig":{< br>" plugin_name":" com.sap.hana.di.virtualtable.config",
" plugin_version":" 2.0.0.0"
}

激活项目后,看不到该架构下正在创建的任何虚拟表。 我可能会缺少什么?

谢谢。

1条回答
nice_wp
2020-09-09 11:15

Juwin嗨,

您是否可以创建具有扩展名的虚拟表(.hdbvirtualtable)? 我试图将虚拟对象从远程源链接到Web ide sap hana 2.0 sps 03中的虚拟表,并抛出错误HDI 8254001:虚拟表目标不存在。

谢谢

萨米克语

一周热门 更多>