Skip to main content

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

Herramienta Datos de entrada

Input Data Tool Icon

Enlace

Herramienta Datos de salida

Output Data Tool Icon

Enlace

Procesamiento de flujo de trabajo en base de datos

Herramienta Conexión En-BD

Blue icon with database being plugged in.

Enlace

Herramienta Entrada de flujo de datos

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

Enlace

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:

  1. Arrastra una herramienta Datos de entrada, Datos de salida o Ejecutar comando al lienzo de Alteryx Designer.

  2. Selecciona el menú Conectar un archivo o una base de datos y selecciona la conexión de la base de datos de Hana .

  3. 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 .

  4. 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.