SAP HANA
Tipo de conexión | ODBC (64 bits) |
Detalles del controlador | Obtener los controladores ODBC de la base de datos SAP HANA Instalar el controlador ODBC de SAP HANA El procesamiento en base de datos requiere controladores de base de datos de 64 bits. |
Tipo de soporte | Leer y escribir; En base de datos |
Se validó en | Versión del cliente 1.00.85.02 |
Herramientas Alteryx utilizadas para conectar
Procesamiento de flujo de trabajo estándar
Procesamiento de flujo de trabajo en base de datos
Importante
Al conectarse a una base de datos Hana, la variable de aplicación predeterminada de la sesión se establece como ALTERYX .
Accede a Procedimientos almacenados
Alteryx es compatible con múltiples instrucciones de SQL de varias líneas para los procedimientos almacenados de SAP HANA. El motor de Alteryx no se utiliza en la ejecución de un procedimiento almacenado. Esta ejecución se realiza por completo en el servidor de la base de datos.
Para acceder a los procedimientos almacenados a fin de conectarte, haz lo siguiente:
Arrastra una herramienta Datos de entrada, Datos de salida o Ejecutar comando al lienzo de Alteryx Designer.
Selecciona el menú Conectar un archivo o una base de datos y selecciona la conexión de la base de datos de Hana .
En la ventana Configuración de Datos de entrada , selecciona Instrucción Pre SQL o Instrucción Post SQL . Puedes ingresar una o más instrucciones en la pestaña Editor SQL o puedes seleccionar una de las opciones de la lista de Procedimientos almacenados .
Al seleccionar un procedimiento almacenado, se sobrescribirá lo que hay en el campo. No se puede acceder a los procedimientos almacenados para una conexión con Hana desde el menú de opciones de formato de archivo de tabla o consulta .
En las ventanas Configurar las instrucciones Pre SQL o Configurar las instrucciones Post SQL y la pestaña Procedimientos almacenados , observa el Parámetro y el Tipo de dato y, a continuación, ingresa el valor de cada parámetro de procedimiento almacenado para la conexión ODBC. Selecciona el procedimiento almacenado que desees y haz clic en Aceptar .
Los parámetros de cadena deben tener comillas simples alrededor del valor ingresado.
Solo se enumerarán los procedimientos almacenados con parámetros IN.
La sintaxis SQL para llamar al procedimiento almacenado en Hana debe tener el formato de CALL “sproc_name” (optional parameter1, optional parameter2, …).
Cuando se utiliza en una entrada, el Valor debe representar un valor en la base de datos.
Puedes seleccionar si deseas que la pestaña Editor SQL o la pestaña Procedimientos almacenados se abran de forma predeterminada. La pestaña predeterminada es Procedimientos almacenados si no hay texto en la pestaña Editor SQL .
Tipos de datos no admitidos
Los siguientes tipos de datos no son compatibles y no se pueden ingresar en el campo de valor de parámetro de procedimientos almacenados:
Tipos binarios: VARBINARY
Si el procedimiento almacenado contiene un tipo de dato no admitido, entonces:
Alteryx Designer establece el tipo de dato en no admitido.
La columna de valor en la cuadrícula de datos pasará a ser de solo lectura y el botón "Aceptar" se deshabilitará, lo que indica que no se podrá ejecutar el procedimiento almacenado.