162 次浏览
我认为你过度考虑了潜在问题。正如你所说,表的大小很少超过一百万条记录,这不足以将其视为大表。在我的应用程序中,我们拥有比这大得多的表,但仍然能够长时间良好运行。此外,正如你所说,数据主要按天分类,因此理论上按日期对表进行分区是有意义的。这应该在一定程度上提高性能。但是,这也可能导致大量分区,从而适得其反…… 阅读更多
645 次浏览
你已经确定了正确的用例,这是设计使然,因为你已经前后导航,它呈现了最后渲染的版本,而 OnInit() 不会被调用。但是,如果你想覆盖此行为,SAP 允许你这样做。你可以委托给路由器的 patternMatched 事件,以便无论何时渲染视图,OnInit() 方法都会被调用。this.getOwnerComponent().getRouter().getRoute("").attachPatternMatched(, this);你需要在控制器的 init 方法中将事件处理程序附加到路由器。希望这有帮助并解决你的需求。
279 次浏览
是的,可以做到,但我建议你在提出此类问题之前,先阅读 SAP 帮助文档中提供的文档,因为这些内容在文档中得到了很好的解释,并能帮助你更好地了解系统。你只需要将 text 属性设置为你选择的文本即可。INITIALIZATION %_name_%_app_%-text = 希望这有帮助。
243 次浏览
投影节点基本上是一个图形计算视图。SAP HANA 不允许在图形计算视图中使用正则表达式来过滤数据。因此,如果你仍然需要使用图形计算视图(投影节点),则需要使用表函数或等效方法来过滤数据。
108 次浏览
你部分正确,但连接字符串中存在一些无关的内容。尝试使用以下连接字符串,它应该可以工作:/H/122.175.43.76/S/3266
168 次浏览
你的问题的答案是,流程集成支持许多格式进行处理。基本概念是,你需要定义一个映射,该映射将解析传入的文件,然后将其转换为输出格式。由于你从服务中获取文件作为输入,因此最好使用 CSV 或 .xls 格式。
141 次浏览
我认为不存在任何方法可以将表类型中列的列类型定义为数组。表类型是指具有预定义列数的行结构。因此,你可能需要重新考虑如何更改来自 .NET 应用程序的传入数据,以便你的 SAP HANA 项目可以使用它。
480 次浏览
你可以实现类似于你的需求的功能。首先,你需要从布局对象中获取布局键信息。如果找不到,你可以查找 disvariant 以获取键信息。然后使用键信息为不同的数据类型指定不同的句柄。因此,基本上你为不同的输入或数据类型拥有不同的布局。一旦你更改数据类型,句柄将执行其工作,显示也将相应更改。希望这有帮助!
543 次浏览
是的,这是可行的,我在我之前的项目中做过类似的事情。但是你需要明确你需要导出什么。关于导出内容,有两种选择:原始数据(基本上是查询)格式化数据(是你的报表)我将为你提供这两种情况的帮助。如果你只想导出原始数据,那么你可以使用以下调用,你应该能够获取原始数据。http://:6405/biprws/raylight/v1/documents//dataproviders//flows/此外,由于需要 CSV 格式的响应,请将 ACCEPT 设置为“text/plain”,以便…… 阅读更多
107 次浏览
我不确定是否有人能给你确切的答案,SAP 不是开源的,除了创建者和少数其他人之外,许多人都不知道实现细节和位数。如果我采用标准定义,则对于存储,你需要数据长度的大小加上标题信息的字节数。因此,根据你的示例,它总共需要 9 + 2(标题)= 11 个字节用于存储。