Execute
La sentencia Execute se utiliza para ejecutar otros programas a la vez que Qlik Sense está cargando datos. Por ejemplo, para hacer las conversiones que sean necesarias.
Sintaxis:
execute commandline
Argumentos:
Argumento | Descripción |
---|---|
commandline |
Es un texto que puede ser interpretado por el sistema operativo como una línea de comando. Puede consignar una ruta de archivo absoluta o una ruta de carpeta lib://. |
Si desea usar Execute deben darse las siguientes condiciones:
- Debe estar en modo de legado (aplicable a Qlik Sense y Qlik Sense Desktop).
-
Necesita configurar OverrideScriptSecurity en 1 en Settings.ini (aplicable para Qlik Sense).
Settings.ini está ubicado en C:\ProgramData\Qlik\Sense\Engine\ y generalmente es un archivo vacío.
Haga lo siguiente:
- Haga una copia de Settings.ini y ábralo en un editor de texto.
-
Verifique que el archivo incluye [Parámetros 7] en la primera línea.
- Inserte una nueva línea y escriba OverrideScriptSecurity=1.
-
Inserte una línea vacía al final del script.
- Guarde el archivo.
- Sustituya Settings.ini por su archivo editado.
- Reinicie Qlik Sense Engine Service (QES).
Ejemplo:
Execute C:\Program Files\Office12\Excel.exe;
Execute lib://win\notepad.exe // win is a folder connection referring to c:\windows