Gestión de big data con aplicaciones bajo demanda | Qlik Sense en Windows Ayuda
Saltar al contenido principal Saltar al contenido complementario

Gestión de big data con aplicaciones bajo demanda

Aplicaciones bajo demanda le permiten cargar y analizar grandes fuentes de datos en Qlik Sense Enterprise. Tratar de analizar una gran extensión de datos toda de una vez es altamente ineficiente. Sin embargo, para crear visualizaciones representativas, todos los datos deben ser detectables. Qlik Sense Las aplicaciones bajo demanda ofrecen a los usuarios vistas agregadas de los grandes almacenes de datos y les permiten identificar y cargar subconjuntos relevantes de los datos para un análisis detallado.

Las aplicaciones bajo demanda amplían los posibles casos de uso mejorando el descubrimiento de datos y permitiendo a los usuarios de empresa efectuar análisis asociativos en fuentes de datos más extensas. Permiten a los usuarios seleccionar primero los datos de los que deseen obtener conocimientos y generar después de forma interactiva una aplicación bajo demanda con la que puedan analizar los datos con todas las capacidades completas en memoria de Qlik.

Componentes de una aplicación bajo demanda

Qlik Sense gestiona la carga de grandes fuentes de datos con aplicaciones de selección que proporcionan vistas agregadas de los grandes datos y también permiten a un usuario ampliar y analizar los datos a nivel de detalle. En cada aplicación de selección se incluyen enlaces de navegación de una aplicación bajo demanda a una o más aplicaciones de plantilla, las cuales se utilizan como base para crear aplicaciones bajo demanda. Las propiedades de los enlaces de navegación y las aplicaciones de plantilla le permiten controlar totalmente la forma y el volumen de los datos cargados en las aplicaciones bajo demanda.

Las aplicaciones se pueden generar una y otra vez desde la aplicación de plantilla de forma repetida para hacer un seguimiento de conjuntos de datos que cambian con frecuencia. Mientras los datos se filtran conforme a las selecciones realizadas en la aplicación de selección, el contenido de la aplicación bajo demanda se carga dinámicamente desde el origen de datos subyacente. La misma aplicación bajo demanda puede generarse múltiples veces para hacer nuevos análisis de los datos a medida que estos cambian.

Nota informativaLa generación de aplicaciones bajo demanda es controlada por el servicio de aplicaciones bajo demanda. El servicio está deshabilitado de forma predeterminada y debe habilitarse antes de poder vincular las aplicaciones de selección y de plantilla y generar aplicaciones bajo demanda. El servicio de aplicaciones bajo demanda se administra en la Consola de gestión de Qlik.

Para más información, vea Administrar aplicaciones bajo demanda (solo en inglés).

Relaciones entre los componentes de una aplicación bajo demanda.

On-demand app components.

Construcción de aplicaciones bajo demanda

Debido a que las aplicaciones de selección bajo demanda y de plantilla requieren un script de carga especial, normalmente las crean usuarios con experiencia en la redacción de scripts de carga de Qlik Sense. Las aplicaciones de selección bajo demanda, por ejemplo, deben cargar datos con un nivel modesto de granularidad de dimensión. Las aplicaciones de plantilla bajo demanda contienen scripts de carga con expresiones de enlace de datos utilizadas para formular las consultas realizadas en las fuentes de datos.

Una aplicación de selección se puede vincular a varias aplicaciones de plantilla, y una única aplicación de plantilla puede vincularse mediante varias aplicaciones de selección. Pero las expresiones de enlace de datos de la aplicación de plantilla deben corresponderse con campos de las aplicaciones de selección que se vinculan a ella. Por esa razón, las aplicaciones de selección y de plantilla tienden a crearse de forma conjunta y, a menudo, por el mismo y experimentado redactor de script.

Nota informativaHay ejemplos de aplicaciones de selección bajo demanda y de plantilla incluidos en la Qlik Sense Enterprise instalación en ProgramData\Qlik\Examples\OnDemandApp\sample.

La creación de enlaces de navegación también requiere una comprensión a fondo de los campos de la aplicación de selección que tengan enlaces correspondientes en la aplicación de plantilla. Esto se debe a que cada enlace de navegación requiere una expresión que calcula el número total de registros de detalle. Ese total representa los registros agregados accesibles por medio del estado de selección en la aplicación de selección. Para crear esa expresión se requiere que el usuario sepa cómo calcular el recuento total de registros de la aplicación de plantilla utilizando los campos disponibles en la aplicación de selección.

Para más información, vea Crear una aplicación bajo demanda.

El uso de aplicaciones de selección para generar aplicaciones bajo demanda no requiere que el usuario entienda el script de carga. Una vez que se haya creado un enlace de navegación de aplicación bajo demanda, un usuario puede arrastrar ese enlace de navegación a la barra de Navegación de la aplicación de la aplicación de selección para crear un punto de navegación de la aplicación. Las aplicaciones bajo demanda se generan entonces desde ese punto de navegación.

Los puntos de navegación están disponibles para la generación de aplicaciones bajo demanda cuando el cálculo de filas máximo de la expresión en el enlace de navegación se encuentra dentro del rango requerido. En ese momento, el usuario puede generar una aplicación bajo demanda. El usuario también puede hacer otro conjunto de selecciones y generar aplicaciones adicionales basadas en esas selecciones diferentes.

Para más información, vea Apps On-demand.

Los enlaces de navegación tienen un límite en el número de aplicaciones bajo demanda que se pueden generar desde el enlace. Cuando se haya generado el número máximo de aplicaciones, el usuario que está generando aplicaciones desde el punto de navegación debe eliminar una de las aplicaciones existentes antes de generar una nueva aplicación bajo demanda. El número máximo de aplicaciones generadas se aplica al enlace de navegación de la aplicación bajo demanda. Si se crea un punto de navegación de aplicación bajo demanda desde el enlace de navegación, entonces ese punto de navegación podría crear hasta el número máximo. Cuando se crean varios puntos de navegación desde el mismo enlace de navegación, esos puntos de navegación están limitados al número máximo establecido para el enlace de navegación.

Los enlaces de navegación también establecen un tiempo de retención para las aplicaciones generadas. Las aplicaciones bajo demanda se eliminarán automáticamente al expirar su período de retención.

Publicar aplicaciones a demanda

La mayoría de usuarios usarán las aplicaciones a demanda y de selección después de haberlas publicado. Cuando las aplicaciones de selección se publican en un stream, los usuarios que tienen los permisos adecuados en ese stream pueden utilizarlas para realizar selecciones agregadas y generar aplicaciones bajo demanda desde los puntos de navegación incluidos con las aplicaciones de selección. Al igual que con todas las aplicaciones publicadas, estas no se pueden modificar tras haberlas publicado. Para agregar puntos de navegación, por ejemplo, el usuario tendría que hacer una copia de la aplicación de selección.

En muchos casos, los usuarios solo utilizan aplicaciones generadas a demanda. Cada aplicación generada se puede publicar por separado. De hecho, el enlace de navegación de la aplicación puede especificar que las aplicaciones generadas a partir de él se publiquen automáticamente en un stream específico. A continuación, los usuarios exploran los segmentos seleccionados de datos cargados con esas aplicaciones generadas a demanda en el stream en el que se ha publicado la aplicación.

Ventajas de las aplicaciones bajo demanda

Las aplicaciones bajo demanda ayudan a los usuarios de empresa y a los departamentos de TI a extraer valor de los grandes entornos de datos de múltiples maneras. Aplicaciones bajo demanda:

  • Proporcionan a los usuarios una experiencia tipo "lista de la compra" que les permite poblar sus aplicaciones de forma interactiva con un subconjunto de datos, tales como período de tiempo, segmento de cliente o geografía.
  • Proporcionan funcionalidad completa Qlik Sense a un subconjunto latente alojado en la memoria.

    A diferencia de esto, Direct Discovery, que también puede administrar grandes fuentes de datos, no mantiene todos los datos relevantes en la memoria. Con Direct Discovery, los datos de la medida residen en la fuente hasta la ejecución.

    Para más información, vea Acceso a grandes conjuntos de datos con Direct Discovery.

  • Permiten que el personal informático controle la magnitud de una aplicación e invoque aplicaciones basadas en el volumen de datos o en las selecciones dimensionales.
  • Proporcionan acceso a fuentes de datos que no sean SQL, como Teradata Aster, MapR, SAP BEx, y la función PLACEHOLDER en SAP HANA.

    La realización de consultas no SQL está en contraste con Direct Discovery, que solo se puede utilizar con orígenes de datos SQL.

  • Permiten SQL personalizable y generación de script de carga.
  • Permiten incluir sección de acceso en todos los casos.

Limitaciones

Las aplicaciones bajo demanda tienen las siguientes limitaciones:

  • No puede usar Qlik NPrinting con aplicaciones bajo demanda.

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