问题标签 [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.
timestamp - 时间戳转换,ISODate
我希望你能帮帮我:
我有字符串: 2013-05-01T00:01:00Z ,我相信它是 ISODate 格式。我想将其转换为时间戳。有人知道怎么做这个吗?
我正在使用 SAP HANA ,但可以使用 oracle dbs 建立一些链接!谢谢。
hana - 无法从浏览器访问 xsjs 文件
我是 SAP HANA 的新手,并试图通过具有以下 url 的 web 浏览器公开 .xsjs 文件数据:
但是,当我尝试访问它时出现以下错误:
此链接似乎已损坏 我们找不到您要访问的资源。它可能拼写错误或当前不可用
这些是我在项目资源管理器中创建的文件:
MYSCHEMA.hdbschema
趋势数据.hdbtable
orderId.hdbsequence
检索数据.xsjs
以上所有文件均已成功提交并激活,没有任何错误。尽管如此,错误仍然发生在网络浏览器中。
php - 从 Zend PHP 连接到 Hana
我想从 PHP 连接到托管在 cloudshare 上的 Hana Server。我正在尝试以下代码,但仍然没有运气。请建议正确的语法,我还需要指定Server:Port
要设置的ODBC "User DSN"
. 我在哪里可以找到Server:port
?
mysql - mysqldump 将 null 存储为空白
我使用 mysqldump 创建我的数据表的转储。唯一的问题是,mysql 将 null 值存储为/N,如果我想将创建的 CSV 文件导入 HANA,/N 不称为 null,而是称为 varchar。
有没有办法在转储期间跳过空值,或者我可以用空白替换 /N 吗?
sql - Hana 时间戳查询 - Tracefile 的年龄
我一直在玩 SAP 的 Hana 数据库。我在 cloudshare.net 上找到了一个 Hana 实例(30 天试用版)。我一直在 hdbsql 上触发 sql 语句,这是一个命令行工具(类似于 oracle 中的 sql*plus)
我需要一个特定查询的帮助来计算跟踪文件的年龄。
询问:
“从 M_TRACEFILES 中选择 *”
该查询返回跟踪文件及其相关信息。我对一列“FILE_MTIME”感兴趣,它是创建文件的时间和日期。它的数据类型是“时间戳”,在 hana 中具有以下格式:'yyyy-mm-dd hh24:mm:ss.fff7' 其中 fff 是小数秒,最多 7 位数字示例:2010-01-11 17:38:48.8020025。
要查找我需要的跟踪文件的年龄: “Current_Local_Timestamp_On_Node - Tracefile_Timestamp”。
以下是在hana节点上查询当前时间戳的方法:
从 DUMMY 中选择 CURRENT_TIMESTAMP“当前时间戳”;
输出:
当前时间戳 2010-01-11 17:38:48.802
我如何在一个查询中执行此操作,以便我可以在查询结果中获取所有与跟踪文件相关的信息及其年龄。
在 Hana 中有任何时间戳操作,例如 oracle 的日期操作,您可以在其中说“sysdate - somedate”。
谢谢
php - Error in Connecting SAP HANA from PHP
I am getting an error in connecting SAP HANA with PHP using odbc drivers.
Below is my error. Note: I can insert first data, but can't fetch the data. Can't insert second data.
Warning: odbc_connect(): SQL error: [unixODBC][SAP AG][LIBODBCHDB SO][HDB] Communication link failure;-10709 Connection failed (RTE:[89006] System call 'connect' failed, rc=110:Connection timed out), SQL state 08S01 in SQLConnect in /home/saphana/config.php on line 9 Warning: odbc_exec() expects parameter 1 to be resource, boolean given in /home/saphana/savedata.php on line 22 Warning: odbc_fetch_row() expects parameter 1 to be resource, null given in /home/saphana/savedata.php on line 24 Warning: odbc_exec() expects parameter 1 to be resource, boolean given in /home/saphana/savedata.php on line 32 Warning: odbc_exec() expects parameter 1 to be resource, boolean given in /home/saphana/savedata.php on line 34 Warning: odbc_fetch_row() expects parameter 1 to be resource, null given in /home/saphana/savedata.php on line 40 Notice: Undefined variable: ID in /home/sanjay/savedata.php on line 47
Please Help !!!!!
This is my file:
java - 如何在 SAP HANA XS 项目中使用外部 jar 库
我正在尝试在 HANA 中创建一个 XS 项目,它将使用可以在 .jar 文件中找到的一些类和方法。这些类和方法会做一些计算并在 UI 中呈现给用户。
问题是:如何访问该 .jar 文件的方法和类?
我已将它注册为外部库,但我不知道如何从我的 XS javascript 源文件中调用它。
perl - 解析 Perls "$?" 返回码:为什么它与 Hana sql 错误码不同??
我已经编写了一个 perl 脚本,它连接到 hdbsql 一个 SAP HANA 上的命令行工具。HDbsql 之于 SAP Hana 就像 sqlplus 之于 Oracle。
我正在使用反引号在 hdbsql 上触发一个 sql 查询,并且我正在将查询的结果捕获到一个数组中。以下是执行此操作的一段代码:
这是我面临问题的地方。当查询成功执行时,hdbsql 返回码为 0,并且返回码存储在 perl 变量 "$?" 也是零。但在出现错误的情况下,这是我观察到的:
当查询有一些语法问题时,我得到以下错误消息:
我们从上面的消息中看到 Hana sql 错误代码是 257。但是如果我打印出 perl 变量“$?”。它给出 256 作为错误/返回代码。
相似地,
- 对于无效的列名,hana sql 错误代码是 260,但 perl 返回代码是 1024。
- 对于缺少聚合或分组,hana sql 错误代码是 276,但 perl 返回代码是 5120。
- 对于函数中错误数量的参数,hana sql 错误代码是 316,但 perl 返回代码是 15360。
- 对于无效的表名,hana sql 错误代码是 259,但 perl 返回代码是 768。
等等...
为什么错误代码是“$?” give 与实际的hana sql 返回码不同?在我的脚本中,我想打印出实际的 hana 错误代码。我如何在 perl 中执行此操作。两个代码之间是否存在数学关系
我必须说明这一点,我热衷于使用 backtics。我不想切换到 system() , perl pipe ,使用 perl DBI 或任何其他模块来触发 hdbsql 查询。
我在这个论坛上遇到过一些类似的问题,但就我而言,它们几乎没有帮助。
感谢您的评论/回答。谢谢!!!!
odata - 使用数字作为过滤器访问 OData 时出错
我正在尝试访问 OData 源提供程序,特别是 SAP HANA 通过 Odata 服务公开的分析视图。我在 odata 上应用了一个包含数字的过滤器,但我收到一条错误消息,指出不支持使用该数字,因为
这就是我访问资源的方式:
我还尝试从数字中删除引号
但我收到此错误:
您能否检查一下是什么问题以及如何解决它。
sap - 如何使用 .analyticview xml 描述符文件在 SAP HANA 数据库中重现分析视图?
我正在尝试使用 .analyticview XML 文件描述符重现已经在另一个项目中的一个项目中建模的分析视图。
通过将 .attributeview xml 文件复制并激活到新项目,我设法重现了所需的属性视图。但是在尝试激活 .analyticview 时,我收到一条错误消息:
显然问题在于分析视图无法读取属性视图。因此,我尝试手动编辑指向 .analyticview xml 中属性视图的路径,我尝试了:
- 使用相对路径 ./attributeviews/ITEM 因为属性视图和分析视图文件位于同一文件夹中。
- 使用绝对路径,考虑到存储库工作区的文件夹结构是 folder1/folder2/data/name.attributeview 我将此路径添加到文件但仍然得到相同的错误。
你能检查一下有什么问题吗?
谢谢