Saltar al contenido principal Saltar al contenido complementario

Gestionar grandes fuentes de datos big data con apps bajo demanda

Las apps bajo demanda le permiten cargar y analizar grandes fuentes de datos «big data» en Qlik Sense Enterprise. Tratar de analizar una gran extensión de datos toda de una vez es altamente ineficiente. Pero para hacer unas visualizaciones que de verdad sean útiles, debemos poner todos los datos al descubierto. Las apps bajo demanda de Qlik Sense ofrecen a los usuarios unas vistas agregadas de los grandes conjuntos de datos y les permiten identificar y cargar subconjuntos relevantes de datos para un análisis detallado.

Las apps bajo demanda amplían y mejoran los posibles casos de uso de las técnicas de descubrimiento de datos, permitiendo a los usuarios de negocio efectuar análisis asociativos en fuentes de datos muy extensas. Permiten a los usuarios seleccionar primero los datos de los que deseen obtener más conocimientos y generar después de forma interactiva una app bajo demanda con la que analizar los datos con todas las capacidades completas en memoria de Qlik.

Componentes de una app bajo demanda

Qlik Sense gestiona la carga de fuentes de datos extensas mediante unas apps de selección que proporcionan unas vistas agregadas de los datos y también permiten que el usuario amplíe y analice los datos a nivel de detalle. En cada app de selección se incluyen enlaces de navegación de app bajo demanda a una o más apps de plantilla, las cuales se utilizan como base para crear apps bajo demanda. Las propiedades de los enlaces de navegación y las apps de plantilla le permiten controlar totalmente la forma y el volumen de los datos cargados en las apps bajo demanda.

Las apps se pueden generar una y otra vez desde la app de plantilla de forma repetida para permitir un buen seguimiento de conjuntos de datos que cambian con frecuencia. Mientras los datos se filtran conforme a las selecciones realizadas en la app de selección, el contenido de la app bajo demanda se carga dinámicamente desde el origen de datos subyacente. La misma app 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 apps bajo demanda es controlada por el servicio de apps bajo demanda. El servicio está deshabilitado de forma predeterminada y debe habilitarse antes de poder vincular las apps de plantilla y las apps bajo demanda. El servicio de apps a la carta se gestiona desde el centro de actividades Administración.

Para más información, vea Habilitar la generación de apps a demanda.

Relaciones entre los componentes de una app bajo demanda.

Componentes de una app bajo demanda.

Construir apps bajo demanda

Debido a que las apps de selección bajo demanda y las apps 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 apps de selección bajo demanda, por ejemplo, deben cargar datos con un nivel modesto de granularidad de dimensiones. Las apps de plantilla bajo demanda contienen scripts de carga con expresiones de enlace a datos utilizadas para formular las consultas realizadas en las fuentes de datos.

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

Crear enlaces de navegación también requiere una buena comprensión de los campos de la app de selección que tienen sus correspondientes enlaces en la app de plantilla. Esto se debe a que cada enlace de navegación requiere una expresión que calcule el número total de registros de detalle. Ese total representa los registros agregados accesibles a través del estado de selección en la app de selección. Para crear esa expresión, es necesario que el usuario sepa cómo calcular el recuento total de registros de la app de plantilla usando los campos disponibles en la app de selección.

Para más información, vea Crear una app a demanda.

El uso de apps de selección para generar aplicaciones bajo demanda no requiere que el usuario entienda el script de carga. Una vez que se ha creado un enlace de navegación de app bajo demanda, un usuario puede arrastrar ese enlace de navegación hacia la barra de navegación de app de la App de selección para crear un punto de navegación de la app. Las apps bajo demanda se generan entonces en el punto de navegación de la app.

Los puntos de navegación están disponibles para la generación de apps 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 punto, el usuario puede generar una app bajo demanda. El usuario también puede hacer otro conjunto de selecciones y generar apps adicionales basadas en esas selecciones diferentes.

Para más información, vea Apps bajo demanda.

Los enlaces de navegación tienen un límite en el número de apps bajo demanda que se pueden generar desde el enlace. Cuando se ha generado el número máximo de apps, el usuario que está generando apps desde el punto de navegación debe eliminar una de las apps existentes antes de generar una nueva app bajo demanda. El número máximo de apps generadas se aplica al enlace de navegación de la app bajo demanda. Si se crea un punto de navegación de app 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 apps generadas. Las apps bajo demanda se eliminan automáticamente al expirar su período de retención.

Compartir apps bajo demanda

Puede compartir apps de selección bajo demanda en un espacio compartido o administrado. Primero debe hacer públicas las hojas de las apps de selección y plantilla. Después, puede agregar la app seleccionada a un espacio compartido o administrado. Si está publicando en un espacio administrado, solo necesita publicar la app de selección.

Los usuarios con acceso a apps en dichos espacios podrán acceder a los puntos de navegación en esas apps. Por ejemplo, pueden generar una app a demanda desde la barra de navegación de apps.

Nota de aviso

Si sus apps en espacios administrados o compartidos contienen datos confidenciales, utilice las apps bajo demanda con cuidado y confirme los permisos de aquellos que tienen acceso a sus apps de selección.

Las apps bajo demanda se agregan a los espacios personales de los usuarios. Si los usuarios tienen los permisos Puede contribuir, Puede administrar, Puede publicar o Propietario en un espacio compartido o administrado, pueden compartir sus apps bajo demanda generadas desde su espacio personal con otros usuarios.

Una vez que se ha publicado una app de selección bajo demanda en un espacio administrado, no puede editar el enlace de navegación en la app de selección o la app publicada. Si necesita actualizar el enlace de navegación, elimine la app publicada. Después edite el enlace en la app de selección y vuelva a publicar la app en el espacio administrado.

Ventajas de las apps bajo demanda

Las apps 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. Las apps bajo demanda:

  • Proporcionan a los usuarios una experiencia tipo "lista de la compra" que les permite poblar sus aplicaciones interactivamente 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.

  • Permiten que el personal TI controle la magnitud de una app e invoquen 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.

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

Limitaciones

Las apps bajo demanda tienen las siguientes limitaciones:

  • La cantidad máxima de datos que se pueden enviar a una app bajo demanda es de 50 MB. Cualquiera que supere esa cantidad provoca el fallo de la app bajo demanda sin recibir un mensaje de error. Establezca el máximo recuento de filas para garantizar que los usuarios no puedan crear selecciones de más de 50 MB.

  • Una vez que se ha publicado una app de selección bajo demanda en un espacio administrado, no puede editar el enlace de navegación en la app de selección o la app publicada. Si necesita actualizar el enlace de navegación, elimine la app publicada. Después edite el enlace en la app de selección y vuelva a publicar la app en el espacio administrado.

  • Si cambia el script de su plantilla de app e inserta una nueva variable de enlace, se deben crear nuevos enlaces de navegación de app bajo demanda para reemplazar cualquier enlace de navegación de app existente. Si no lo hace, la selección para el campo correspondiente no se enviará para las apps bajo demanda existentes que utilicen esa app de plantilla.

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.