问题标签 [hana]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
92098 浏览

abap - 我应该如何开始学习 SAP?

我是一名 MS 开发人员,致力于提供 MS 技术和 SAP 之间的桥接产品。

我已经习惯了 MS 领域,它似乎与 SAP 有着完全不同的理念。这开始成为一个问题——我无法“获得”SAP。

那么,什么是“学习”SAP 的好材料呢?- 了解人们为什么购买它,从业务角度如何使用它,如何从技术角度看待架构,了解它的结构,SAPGUI 中的重要工具是什么,以及如何学习如何阅读ABAP?不寒而栗

我知道足够的 SAP 来完成我的工作 - 我知道 SAP 中的符文。但这还不够,SAP SDN 和帮助对于大图视图确实不够(它对于小图视图也不是很好,但这是其他地方的另一个讨论)。

提前致谢。

0 投票
2 回答
5968 浏览

redis - SAP HANA 和 Memcached、Redis 和现有数据库被黑以使用内存而不是磁盘有什么区别?

SAP 的 In-Memory 数据库 HANA 在业务分析领域引起了轰动。与当前的开源数据库相比,我很难看到它的真正创新。好的,它具有索引、图形支持、列存储等……但在我看来,这并不是什么新鲜事。它是 In-Memory 的事实也不是什么新鲜事,请参阅 Memcached 和 Redis。

HANA 有什么大不了的?

0 投票
5 回答
12588 浏览

database - 从 Delphi XE2 对各种 DBMS 的高效数据库访问

我的需求

我使用 Delphi/C++Builder XE2。

我至少需要访问这些DBMS

  • 火鸟
  • DB2/400
  • SQL 服务器
  • SAP HANA(一个新的内存数据库,可用接口:JDBC、ODBC、ODBO、SQLDBC)

我需要在数据感知可视控件中显示和编辑数据。数据可以驻留在这些 DBMS 中的任何一个上,我将在外部文本文件上配置连接属性和 SQL 语句。

因此,我正在寻找一组支持此类 DBMS 并具有良好性能的数据库访问组件,类似于旧的 Paradox 表。

我的猜测

  1. 使用 ODBC 性能将比使用本机驱动程序差。如果属实,我该如何克服这个问题?
  2. 即使通过 ODBC,HANA 内存数据库的性能也会很棒(我现在无法测试)。

到目前为止我发现了什么

  • BDE (Borland 数据库引擎) (TDatabase,TTable...)

    已弃用。

  • DBX (Embarcadero dbExpress ) ( TSQLConnection, TSQLTable...)

    替换 BDE,单向数据集(光标只在前面;不在内存中缓冲数据,这样的数据集不能在 DBGrid 中显示;要使用 dbExpress 构建用户界面,您需要再使用两个组件:TDataSetProviderTClientDataSet

    使用本机驱动程序(HANA 没有)或 ODBC。

  • FireDAC(Embarcadero Fire 数据访问组件)(TADConnection...TADTable

    这是AnyDAC的延续;使用本机驱动程序(HANA 没有)或 ODBC 或 dbExpress。

  • UniDAC(Devart 通用数据访问组件)

    不是免费的;使用本机驱动程序(HANA 没有)或 ODBC 或“DB 客户端”。

  • DA( Delphi 的RemObjects数据摘要)

    不是免费的。

  • ZDBC (Zeos 数据库连接接口) (TZConnection,TZQuery...)

    开源;开始作为 JDBC 到 Object Pascal 的一个端口;不提供与数据感知可视控件的绑定。

  • dbGo (Embarcadero dbGo) (TADOConnection,TADOTable...)

    实现 ADO(因此通过 OLE DB 通过 ODBC)。有许多怪癖,例如在查询中重复同名参数。

  • Jv BDE ( TJvQuery, TJvBDESQLScript...)

    相应标准库的增强。

  • 合资数据访问 ( TJvADODataset, TJvADOQuery...)

    相应标准库的增强。

(请随时增强此列表)

所以我的选择是

  • dbExpress 或 FireDAC:Embarcadero 未来将走向何方?
  • dbGo:ADO 是一个不错的选择吗?貌似它依赖于ODBC,那么性能呢?
  • 像 UniDAC 或 Data Abstract 这样的商业产品:有必要吗?会更好吗?
0 投票
2 回答
8046 浏览

sapui5 - 使用 UI5 上传 SAP HANA XS 文件

我正在尝试在 HANA XS 服务器上的 UI5 应用程序中实现文件上传。我找不到很多信息如何做到这一点 - 有人有想法吗?

0 投票
3 回答
4812 浏览

post - 使用 OData POST 将行插入表中

使用 OData 将数据插入表、更新表、删除表中的行的标准方法是什么?我的前端是 SAP UI5,表存储在 HANA 系统上。我必须使用 POST 请求并使用 OData.create 吗?

到目前为止,我只通过 xsodata 文件公开了一个表,并为 Http 请求使用了 GET 方法来显示记录。

0 投票
2 回答
5123 浏览

hana - 如何使用 odata 访问分析视图?

我有一个分析视图和一个 .xsodata 以将其公开给网络。问题是访问url是如何形成的?HANA 文档在这里是不够的,对于主持的 SCN 也是如此。

这是我的 func_x_cview.xsodata:

http://awshana:8000/package/path/to/xsodata/file/$metadata显示:

访问网址应该是什么?xsodata 需要任何调整吗?

谢谢

- 编辑 -

当尝试类似 ongis-nade 建议的 url 时, http://awshana:8000/Pkg/Proj_X/services/tagA.xsodata/InputParams%28%27category%27=%27abcd%27%29/Results?$select=exception_name我收到如下错误:

这很令人困惑,因为我们可以看到在查询中命名category的实体中命名的属性。InputParamsType$metadata

删除周围的单引号category(也尝试过双引号)给出 http://awshana:8000/Pkg/Proj_X/services/tagA.xsodata/InputParams%28category=%27abcd%27%29/Results?$select=exception_name

所以需要一个单引号。

更近了一步,但仍然是同一个问题。我是否需要以某种方式限定每个参数名称?

谢谢。

0 投票
2 回答
17756 浏览

sql - 使用 HANA SQL 脚本的条件语句

我在 HANA 工作室有一张桌子,它由 5 列组成:

  • item
  • value
  • cost
  • Margin
  • ABC_cat

如何Margin Categorization使用 if-else 条件生成第 6 列?

0 投票
2 回答
7338 浏览

hana - 计算一列的总和并分配给一个变量

我想执行一列的总和并将结果分配给一个变量。我尝试了以下语法。

请建议正确的语法。

0 投票
1 回答
328 浏览

java - 无法持久化实体(单向多对一关系)

我有一种情况,我有一个OrderedItem与另一个实体具有多对一关系的实体Order。当我尝试保留Order实体时,我收到以下错误:

这是我的订单实体

这是我的orderedItem 实体

还有我的 Employee 实体

一切正常,直到我尝试保留订单实体。这是一个虚拟测试 servlet

0 投票
0 回答
2334 浏览

java - HTTP 状态 500 - 无法解析绝对 uri:http://java.sun.com/jsp/jstl/core

我正在使用 JSTL 1.2 从 servlet 填充表。我在 web.xml 中包含了正确的内容,并在 WEB-INF/lib 中导入了 .jar 文件。这也是添加到文件夹中的唯一 .jar 文件,我在 SAP HANA 云服务器上运行它

网页.xml:

.jsp 页面中的包含: