n8n-nodes-sap-connections
v1.0.3
Published
n8n community node to connect and query SAP HANA databases
Maintainers
Readme
n8n-nodes-sap-connections
Nodo personalizado de n8n para conectarse a SAP HANA usando @sap/hana-client.
Credenciales
Crea una credencial SAP HANA API (GS) con:
Server / IP: ejemplo172.20.10.36Port: ejemplo30241User: ejemploBI_AZURE_PRDPassword: password del usuario SAP HANA
El nodo arma internamente serverNode como server:port.
Uso
- Agrega el nodo
SAP HANA - GS. - Selecciona la credencial SAP HANA.
- Selecciona el esquema desde el campo
Schema. - Escribe la consulta SQL en
SQL Query.
Ejemplo:
SELECT TOP 10
AUFNR,
EQUNR,
ILART,
IWERK,
CURRENT_TIMESTAMP AS etlTimestamp
FROM AFIH
WHERE MANDT = 100
AND EQUNR IS NOT NULLEl nodo ejecuta SET SCHEMA "<schema>" antes de correr la consulta, por eso puedes consultar tablas del esquema seleccionado sin prefijarlas.
Instalacion local en n8n self-hosted
Desde esta carpeta:
npm install
npm run build
npm packLuego instala el .tgz generado en tu instancia self-hosted de n8n o dentro de ~/.n8n/nodes, segun tu forma de despliegue.
Validacion de credenciales
La validacion intenta conectarse a SAP HANA y ejecuta:
SELECT CURRENT_USER AS USER_NAME, CURRENT_SCHEMA AS SCHEMA_NAME FROM DUMMYSi la conexion falla, el nodo devuelve un error indicando que se revisen server, puerto, usuario y password.
