HANA 2.0:该文件需要" tabledata.source://xyz.csv",任何文件均未提供

2020-09-14 12:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我尝...

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

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


尊敬的专家,

我尝试将csv文件加载到现有表中,但是在构建.hdbtabledata时失败,并显示上述错误

我怀疑这可能与名称空间有关? 可以找到表本身,但不能找到csv文件。 用于加载的文件本身如下所示:

 {
     " format_version":1,
     "进口":[
         {
             " target_table":" com.gunter.hanaxsa.analytics.exercise :: xyz.Xyz",
             " source_data":{
                 " data_type":" CSV",
                 " file_name":" com.gunter.hanaxsa.analytics.exercise :: xyz.csv",
                 " has_header":是的,
                " type_config":{
 " delimiter":";"
         }
             },
             " import_settings":{
             " include_filter":[],
                 " import_columns":[
                     "ID",
                     "用户",
 ... 

有什么主意吗? 错误日志为:

正在合并... 
正在合并...确定
错误:该文件需要" tabledata.source://xyz.csv",该文件未由" src/loads/xyz.hdbtabledata $ 0.expand"(0:0)
从" src/loads/xyz.hdbtabledata"扩展为错误:计算依赖项...失败[8212108]
错误:无法编写一致的 制作图表[8212012]
7条回答
吹牛啤
2020-09-14 13:10 .采纳回答

甘特,

根据对该问题的评论,似乎有很多尝试和错误:)。

您的ExerciseTwitter/src文件夹中的.hdinamespace文件具有以下配置:

 {
     " name":" com.gunter.hanaxsa.analytics.exerciseTwitter",
     "子文件夹":"追加"
 }
 

这意味着" com.gunter.hanaxsa.analytics.exerciseTwitter"指向您的ExerciseTwitter/src文件夹。 因为您为子文件夹设置了"附加",所以必须将子文件夹附加到命名空间中(在您的情况下,您还要有一个子文件夹"加载")。

因此文件名应为" com.gunter.hanaxsa.analytics.exerciseTwitter.loads :: tweets.csv"。

有关HDI命名空间配置语法及其含义的详细信息,请参见此处

关于,
弗洛里安

一周热门 更多>