SAP Hana
Herramientas Alteryx utilizadas para conectar
- Herramienta Datos de entrada y Herramienta Datos de salida (procesamiento de flujo de trabajo estándar)
- Herramienta Conexión en BDD y Secuencia de datos en la herramienta (procesamiento de flujo de trabajo en base de datos).
Alteryx soporta varias instrucciones SQL de múltiples líneas para procedimientos almacenados de SAP Hana. El motor Alteryx no se utiliza cuando se ejecuta un procedimiento almacenado. Esta ejecución ocurre enteramente en el servidor de base de datos.
Para acceder a los procedimientos almacenados para su conexión:
- Haga clic en el Herramienta Datos de entrada, Herramienta Datos de salidaO Ejecutar herramienta de comandos en la paleta de herramientas y arrástrela al área de lienzo del flujo de trabajo.
- En orígenes de datos, seleccione la conexión de base de datos de SAP Hana .
- En SAP Hana Connection, configure el origen de datos de SAP Hana.
- Seleccione instrucción SQL anterior o instrucción SQL de publicación. Puede introducir una o más instrucciones en la ficha Editor de SQL , o puede seleccionar de una lista de procedimientos almacenados.
- Si selecciona un procedimiento almacenado, se sobrescribirá lo que hay en el campo. No se puede acceder a los procedimientos almacenados para la conexión Hana desde el menú de opciones de tabla o formato de archivo de consulta.
-
En las instrucciones configure pre SQL o Configure post SQL y la ficha procedimientos almacenados , vea el parámetro, el tipo de objeto y, a continuación, especifique el valor de cada parámetro de procedimiento almacenado para una conexión ODBC. Seleccione el procedimiento almacenado deseado y haga clic en Aceptar.
- Los parámetros de cadena deben tener comillas individuales alrededor del valor introducido.
- Sólo los procedimientos almacenados con en parámetros se enumerarán en procedimientos almacenados.
- La sintaxis SQL para llamar al procedimiento almacenado en Hana debe estar en el formato de llamada "sproc_name" (opcional Parameter1, opcional parametro2,...).
- Cuando se utiliza en una entrada, el valor debe representar un valor dentro de la base de datos.
- Puede seleccionar si desea que el Editor SQL o la ficha procedimientos almacenados se abran de forma predeterminada. La ficha predeterminada es procedimientos almacenados si no hay texto en la ficha Editor de SQL .
Tipos de datos no compatibles
Los siguientes tipos de datos no se admiten y no se pueden introducir en el campo valor de parámetro de procedimientos almacenados:
- Tipos binarios: varbinary
Si el procedimiento almacenado contiene un tipo de datos no compatible, entonces:
- El diseñador establece el tipo de datos como no compatible.
- La columna valor de la cuadrícula de datos se convertirá en sólo lectura y el botón Aceptar se desactivará, lo que indica que no se puede ejecutar el procedimiento almacenado.