Función que permite ejecutar una acción sobre una fuente de datos como Excel o Base de datos mediante el uso de SQL.
Imagen | Descripción | Obligatorio |
---|---|---|
Tiempo de espera para ejecutar la función. | No | |
Tipo de acción a realIzar sobre la fuente de datos. Para obtener datos usar Get Table y para modificar(insert, update o delete) la información usar Modify Table | Si | |
Opción para crear una conexión custom de acuerdo al tipo de fuente o base de datos. | Si | |
Query que se ejecuta sobre la fuente de datos. *IMPORTANTE: El nombre de la tabla o de la hoja debe tener la siguiente nomenclatura: *[nombre$]. ** | Si |
Esta función retorna
Nota: Las conexiones a las bases de datos son abiertas cada vez que se ejecutan y cerradas una vez finaliza la ejecución de la consulta.
- Para conectarse a una fuente de datos como Excel debe instalarse en la maquina el respectivo driver en este ejemplo se instaló el Microsoft.ACE.OLEDB.12.0 por la version del excel.
- Segun la fuente o base de datos se instala el driver respectivo.
- Segun la fuente o base de datos la cadena de conexion es diferente tiene más o menos parametros.
* Query tipo Select:** *Get Table --- > SELECT * FROM $@nameTable
* Query tipo Insert:** *Modify Table --- > INSERT INTO $@nameTable VALUES (2,'Nombre','Apellido',111111,'mail@mail.com')
la variable $@nameTable, se define en un Set Alias para poder saltar el caracter de '$', para que quede asi: [nombreHoja$].
En el siguiente link encontraran un ejemplo de cómo se aplica este process Step xxxxxxx.