SAP HANA
连接类型 | ODBC(64 位) |
驱动程序详细信息 | 数据库内处理需要 64 位数据库驱动程序。 |
支持类型 | 读取和写入;数据库内 |
验证版本 | 客户端版本 1.00.85.02 |
用于连接的 Alteryx 工具
标准工作流处理
数据库内工作流处理
重要
连接到 Hana 数据库时,会话的默认应用程序变量被设置为 ALTERYX 。
访问存储过程
Alteryx 支持 SAP HANA 存储过程的多行、多个 SQL 语句。执行存储过程时不使用 Alteryx 引擎。此执行完全在数据库服务器上执行。
要访问连接的存储过程,请执行以下操作:
将“输入”、“输出”或“运行命令”工具拖到 Alteryx Designer 画布上。
选择 连接文件或数据库 菜单,然后选择 Hana 数据库连接。
在 输入数据配置窗口 中,选择 Pre SQL 语句 或 Post SQL 语句 。您可以在 SQL Editor 选项卡 中输入一个或多个语句,也可以从 存储过程 列表中进行选择。
选择存储过程将覆盖字段中的内容。无法从 表格或查询文件格式 选项菜单访问 Hana 连接的存储过程。
在 配置 Pre SQL 语句 或 配置 Post SQL 语句 窗口和 存储过程 选项卡中,查看参数、数据类型,然后为 ODBC 连接的每个存储过程参数输入值。选择所需的存储过程,然后单击 确定 。
字符串参数必须在输入的值周围具有单个引号。
只有具有 IN 参数的存储过程才会在存储过程中列出。
在 Hana 中调用存储过程的 SQL 语法应采用 CALL“sproc_name”(可选参数 1、可选参数 2...)的格式。
在输入中使用时,值必须表示数据库中的值。
您可以选择是希望默认情况下打开 SQL 编辑器 还是 存储过程 选项卡。如果 SQL 编辑器 选项卡中没有文本,则默认选项卡为 存储过程 。
不支持的数据类型
以下数据类型不受支持且无法被输入到"存储过程参数"值字段中:
二进制类型:VARBINARY
如果存储过程中包含不受支持的数据类型,则:
设计器将数据类型设置为不受支持。
数据网格中的值列将变为只读,并且将禁用"确定"按钮,指示无法运行存储过程。