时间连接时态列属性问题。

2020-08-19 10:28发布

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

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


嗨,

我使用以下表格创建了临时联接:

Orders_Data:

创建列表" KABIL"。" ORDERS_DATA"(" ORDER_NUMBER" BIGINT,
                                              " CUST_NO" INTEGER,
                                              " PROD_CODE" INTEGER,
                                              " ORDERED_DATE" DATE,
                                              " QTY_ORDERED" INTEGER,
                                              " AMOUNT" DECIMAL(10,2));


 插入" KABIL"。" ORDERS_DATA"值(34578,91,611,'2014-06-14',25,570);
 插入" KABIL"。" ORDERS_DATA"值(34579,93,624,'2014-07-15',67,1000);
 插入" KABIL"。" ORDERS_DATA"值(34671,94,624,'2014-08-28',75,12000);
 插入" KABIL"。" ORDERS_DATA"值(34685,91,639,'2015-07-26',34,17000);
 

Customers_data:

创建列表" KABIL"。" CUSTOMERS_DATA"(" CUST_NO" INTEGER,
                                                " CUST_NAME" NVARCHAR(100),
                                                " SHIP_CITY" NVARCHAR(50),
                                                " SHIP_COUNTRY" NVARCHAR(50),
                                                " VALID_FROM" DATE,
                                                " VALID_TO" DATE);


 插入" KABIL"。" CUSTOMERS_DATA"值(91," Max Video"," HOUSTON"," USA"," 1900-01-01"," 2014-12-31");
 插入" KABIL"。" CUSTOMERS_DATA"值(91,"最大视频","洛杉矶","美国"," 2015-01-01"," 9999-12-31");
 插入" KABIL"。" CUSTOMERS_DATA"值(92," Sound Vision Corp"," BANGALORE"," INDIA"," 1900-01-01"," 9999-12-31");
 插入" KABIL"。" CUSTOMERS_DATA"值(93,'Practical Periphrals','SYDNEY','AUSTRALIA','1900-01-01','9999-12-31');
 插入" KABIL"。" CUSTOMERS_DATA"值(94,"现金4张支票","巴黎","法国"," 1900-01-01"," 9999-12-31");
 

然后我为客户数据创建一个属性视图,然后选择所有字段进行输出。

属性视图名称AT_CUST_TIME_DEPENDENT

最后,我创建一个分析视图(AN_TEMPORAL_JOIN),并在数据基础部分中使用ORDERS_DATA表,在星形连接部分中使用AT_CUST_TIME_DEPENDENT属性视图。

我符合以下条件加入了表:

  • 加入类型为"内部"。
  • 时间列:订购日期
  • 来自列:Valid_from
  • 至列:Valid_to

当我激活此视图时,其显示:

消息:存储库:在存储库运行时扩展中遇到错误;模型不一致。 在分析视图中找不到属性ORDERED_DATE。

该错误该怎么办?

每当我验证我的加入时,其显示:找不到表或视图。

(61.3 kB)

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

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


嗨,

我使用以下表格创建了临时联接:

Orders_Data:

创建列表" KABIL"。" ORDERS_DATA"(" ORDER_NUMBER" BIGINT,
                                              " CUST_NO" INTEGER,
                                              " PROD_CODE" INTEGER,
                                              " ORDERED_DATE" DATE,
                                              " QTY_ORDERED" INTEGER,
                                              " AMOUNT" DECIMAL(10,2));


 插入" KABIL"。" ORDERS_DATA"值(34578,91,611,'2014-06-14',25,570);
 插入" KABIL"。" ORDERS_DATA"值(34579,93,624,'2014-07-15',67,1000);
 插入" KABIL"。" ORDERS_DATA"值(34671,94,624,'2014-08-28',75,12000);
 插入" KABIL"。" ORDERS_DATA"值(34685,91,639,'2015-07-26',34,17000);
 

Customers_data:

创建列表" KABIL"。" CUSTOMERS_DATA"(" CUST_NO" INTEGER,
                                                " CUST_NAME" NVARCHAR(100),
                                                " SHIP_CITY" NVARCHAR(50),
                                                " SHIP_COUNTRY" NVARCHAR(50),
                                                " VALID_FROM" DATE,
                                                " VALID_TO" DATE);


 插入" KABIL"。" CUSTOMERS_DATA"值(91," Max Video"," HOUSTON"," USA"," 1900-01-01"," 2014-12-31");
 插入" KABIL"。" CUSTOMERS_DATA"值(91,"最大视频","洛杉矶","美国"," 2015-01-01"," 9999-12-31");
 插入" KABIL"。" CUSTOMERS_DATA"值(92," Sound Vision Corp"," BANGALORE"," INDIA"," 1900-01-01"," 9999-12-31");
 插入" KABIL"。" CUSTOMERS_DATA"值(93,'Practical Periphrals','SYDNEY','AUSTRALIA','1900-01-01','9999-12-31');
 插入" KABIL"。" CUSTOMERS_DATA"值(94,"现金4张支票","巴黎","法国"," 1900-01-01"," 9999-12-31");
 

然后我为客户数据创建一个属性视图,然后选择所有字段进行输出。

属性视图名称AT_CUST_TIME_DEPENDENT

最后,我创建一个分析视图(AN_TEMPORAL_JOIN),并在数据基础部分中使用ORDERS_DATA表,在星形连接部分中使用AT_CUST_TIME_DEPENDENT属性视图。

我符合以下条件加入了表:

  • 加入类型为"内部"。
  • 时间列:订购日期
  • 来自列:Valid_from
  • 至列:Valid_to

当我激活此视图时,其显示:

消息:存储库:在存储库运行时扩展中遇到错误;模型不一致。 在分析视图中找不到属性ORDERED_DATE。

该错误该怎么办?

每当我验证我的加入时,其显示:找不到表或视图。

(61.3 kB)
付费偷看设置
发送
3条回答
野沐沐
1楼 · 2020-08-19 11:05.采纳回答

嗨,卡比尔,

在附带的问题的屏幕截图中,Ordered_Date被创建为Measure。 您能否将其更改为"尺寸",然后激活视图。 我已经尝试过相同的方法,并且对我来说很好用。

修改后请让我们知道它是否有效。

谢谢

RP

bbpeas
2楼-- · 2020-08-19 11:01

Kabilarasan R

您是否找到了一种解决方案,该解决方案如何使用分析视图的数据基础和星型联接对象正确设置临时联接? 我遇到类似的问题。

谢谢

Scott

Kabil,

不确定是否可以尝试-创建属性和分析视图的方法,可以将其更改为计算视图(根据最佳实践,现在仅应考虑CV)-试试看是否通过使用不同的视图 视图类型将解决该错误。

另一方面,您是否需要星型联接,还是仅仅是内部联接(来自2个来源)-来自HANA的联接节点?

最后,我想您的表/视图已成功激活,您可以对其进行数据预览吗?

一周热门 更多>