Configurar conexiones analíticas en Qlik Sense Desktop | Qlik Sense en Windows Ayuda
Saltar al contenido principal Saltar al contenido complementario

Configurar conexiones analíticas en Qlik Sense Desktop

Last updated: 21/7/2026

Mediante el uso de conexiones analíticas, podrá integrar análisis externos con el descubrimiento de datos en su negocio. Una conexión analítica amplía las expresiones que puede utilizar en los gráficos y scripts de carga, al invocar un motor de cálculo externo; al hacer esto, el motor de cálculo actúa como una extensión del lado del servidor (SSE). Por ejemplo, podría crear una conexión analítica con R y utilizar expresiones estadísticas cuando cargue los datos.

Para Qlik Sense Desktop, la configuración se debe hacer en el archivo Settings.ini.

  1. Abra el archivo Settings.ini.

    Para Qlik Sense Desktop se encuentra en C:/Users/<User ID>/Documents/Qlik/Sense/ o en C:/Users/AppData/Local/Programs/Qlik/Sense/Engine.

    Para Qlik Sense se encuentra en: C:/ProgramData/Qlik/Sense/Engine/.

  2. Agregue la siguiente configuración (observe la línea vacía al final):

    [Settings 7]
    SSEPlugin=<PluginConfig>[;<PluginConfig>...]
  3. Donde <PluginConfig> es una lista separada por comas de elementos de configuración que contiene lo siguiente:

    <EngineName>,<Address>[,<PathToCertFile>,<RequestTimeout>,<ReconnectTimeout>]

Nota informativaDespués de agregar nuevas conexiones o cambiar las conexiones existentes, se requiere un reinicio de Qlik Sense Desktop para que los cambios surtan efecto.
Nota informativaTenga en cuenta que el servidor de complementos de la extensión del lado del servidor (SSE) debe estar en ejecución antes de iniciar Qlik Sense, de lo contrario la conexión no se establecerá.

Repositorios Qlik de código abierto SSE

Los dos repositorios SSE Qlik siguientes son de código abierto:

  • https://github.com/qlik-oss/server-side-extension

    Contiene el protocolo SSE, documentación general y ejemplos escritos en Python y C++.

  • https://github.com/qlik-oss/sse-r-plugin

    Contiene un plugin R escrito en C#, solo el código fuente. Debe crear el plugin antes de poderlo utilizar.

Descripción de los elementos

<EngineName>: Mapeado/alias al plugin que se utilizará desde las expresiones en la aplicación utilizando las funciones del plugin, por ejemplo, SSEPython para un plugin de Python.

<Address>: lista separada por dos puntos con dos elementos, y

  • <Host>: nombre DNS (o dirección IP) del plugin.
  • <Port>: Puerto en el que el plugin escucha, normalmente 50051.

<PathToCertFile>: Ruta del sistema de archivos a la carpeta que contiene los certificados de cliente necesarios para una comunicación segura con el plugin. Opcional. Si se omite, se invocará una comunicación insegura. Esta ruta de acceso solo apunta a la carpeta donde se encuentran los certificados. Asegúrese de que realmente se copian a esa carpeta. Los nombres de los tres archivos de certificado deben ser los siguientes: root_cert.pem, sse_client_cert.pem, sse_client_key.pem. Únicamente se permite autenticación mutua (autenticación cliente y servidor).

<RequestTimeout>: Entero (segundos). Opcional. El valor predeterminado es 0 (infinito). Tiempo de espera para la duración del mensaje.

<ReconnectTimeout>: Entero (segundos). Opcional. El valor predeterminado es 20 (segundos). Tiempo antes de que el cliente intente volver a conectarse al complemento plugin después de que se haya perdido la conexión con el plugin.

  • Ejemplo en el que se define un servidor de complementos SSE: SSEPlugin=SSEPython,localhost:50051
  • Ejemplo donde se definen dos servidores de complementos plugin SSE: SSEPlugin=SSEPython,localhost:50051;R,localhost:50053
  • Ejemplo en el que se define un servidor de complemento SSE sin ruta de certificado pero con tiempos de espera establecidos: SSEPlugin=SSEPython,localhost:50051,,0,20

¿Esta página le ha sido útil?

Si encuentra algún problema con esta página o su contenido (errores tipográficos, pasos que faltan o errores técnicos), no dude en ponerse en contacto con nosotros.