Skip to main content

SAP HANA

连接类型

ODBC(64 位)

驱动程序详细信息

获取 SAP HANA 数据库 ODBC 驱动程序

正在安装 SAP HANA ODBC 驱动程序

数据库内处理需要 64 位数据库驱动程序。

支持类型

读取和写入;数据库内

验证版本

客户端版本 1.00.85.02

用于连接的 Alteryx 工具

标准工作流处理

输入数据工具

Input Data Tool Icon

链接

输出数据工具

Output Data Tool Icon

链接

数据库内工作流处理

库内连接工具

Blue icon with database being plugged in.

链接

数据流传入工具

Blue icon with a stream-like object flowing into a database.

链接

重要

连接到 Hana 数据库时,会话的默认应用程序变量被设置为 ALTERYX

访问存储过程

Alteryx 支持 SAP HANA 存储过程的多行、多个 SQL 语句。执行存储过程时不使用 Alteryx 引擎。此执行完全在数据库服务器上执行。

要访问连接的存储过程,请执行以下操作:

  1. 将“输入”、“输出”或“运行命令”工具拖到 Alteryx Designer 画布上。

  2. 选择 连接文件或数据库 菜单,然后选择 Hana 数据库连接。

  3. 输入数据配置窗口 中,选择 Pre SQL 语句 Post SQL 语句 。您可以在 SQL Editor 选项卡 中输入一个或多个语句,也可以从 存储过程 列表中进行选择。

    • 选择存储过程将覆盖字段中的内容。无法从 表格或查询文件格式 选项菜单访问 Hana 连接的存储过程。

  4. 配置 Pre SQL 语句 配置 Post SQL 语句 窗口和 存储过程 选项卡中,查看参数、数据类型,然后为 ODBC 连接的每个存储过程参数输入值。选择所需的存储过程,然后单击 确定

    • 字符串参数必须在输入的值周围具有单个引号。

    • 只有具有 IN 参数的存储过程才会在存储过程中列出。

    • 在 Hana 中调用存储过程的 SQL 语法应采用 CALL“sproc_name”(可选参数 1、可选参数 2...)的格式。

    • 在输入中使用时,值必须表示数据库中的值。

    • 您可以选择是希望默认情况下打开 SQL 编辑器 还是 存储过程 选项卡。如果 SQL 编辑器 选项卡中没有文本,则默认选项卡为 存储过程

不支持的数据类型

以下数据类型不受支持且无法被输入到"存储过程参数"值字段中:

  • 二进制类型:VARBINARY

如果存储过程中包含不受支持的数据类型,则:

  • 设计器将数据类型设置为不受支持。

  • 数据网格中的值列将变为只读,并且将禁用"确定"按钮,指示无法运行存储过程。