Saltar al contenido principal Saltar al contenido complementario

Cargar y administrar las extensiones de visualización

Las extensiones amplían la funcionalidad de la plataforma de analítica de Qlik Cloud habilitando visualizaciones personalizadas para apps de Qlik Sense. Puede cargar y editar las extensiones desde el centro de actividades Administración.

Nota de Qlik Cloud GovernmentQlik Cloud Government es compatible con extensiones de terceros. No obstante, es posible que el uso de extensiones de terceros deba definirse y aprobarse como parte de una autorización de una agencia o autoridad gubernamental, en función de los requisitos de seguridad y cumplimiento normativo que rigen en su organización.

Directrices para crear y cargar extensiones

Siga estas directrices para crear y cargar extensiones de visualización en Qlik Cloud.

Para acceder a una demostración visual sobre cómo agregar y usar extensiones, vea Uso de extensiones de visualización de terceros en Qlik Cloud y Extensiones y claves de API.

Límites de las extensiones de archivos ZIP

  • Tamaño máximo de archivo ZIP: 30 MB

  • Tamaño máximo de archivos en un ZIP: 30 MB

  • Número máximo de archivos en un ZIP: 500

  • Tamaño máximo total de archivos sin comprimir en un ZIP: 100 MB

Mejores prácticas

  • Minimice sus archivos de código.

  • Incluya solo los archivos necesarios. Asegúrese de que el archivo ZIP contiene únicamente los archivos necesarios para que su extensión funcione correctamente.

  • Vea las extensiones y su código antes de cargarlas. Vea más información en Extensiones de visualización (solo en inglés).

Archivos de base obligatorios para una extensión

Asegúrese de que su archivo ZIP de extensión incluye los siguientes archivos esenciales:

  • .qext: archivo de metadatos de la extensión

  • .js: código JavaScript de la extensión

  • .html: código HTML para representar la extensión.

  • .css: CSS personalizado para dar estilo a la extensión.

Alojamiento externo de archivos de imagen

No cargue archivos de imagen (por ejemplo, GIF, PNG, JPG) dentro del archivo zip de la extensión. En su lugar, alójelos externamente en un servidor de aplicaciones personal, un depósito S3 o un sistema público de gestión de contenidos. Haga referencia a estas Imágenes externas en el código de su extensión.

Referencia a archivos de código y contenidos externos

Puede hacer referencia a archivos de código y contenido en su código de extensión principal, pero esto requiere implementar una Política de seguridad de contenidos (CSP) en el espacio empresarial inquilino. Para más información, vea Gestión de la Content Security Policy (CSP).

Si su extensión hace solicitudes a recursos externos, esos orígenes de recursos deben estar permitidos en la CSP o la extensión se bloqueará y no se podrá mostrar.

Características no compatibles

No se admiten las siguientes características:

Extensiones en paquetes

Qlik Cloud no contiene archivos ZIP que contienen otras extensiones.

Archivos QVF y QVD

No incluya archivos QVF o QVD de Qlik Sense en el archivo ZIP de la extensión, ya que no es posible acceder a ellos desde el servicio de extensiones. Elimine estos archivos antes de cargar la extensión.

Para cargar un archivo QVF o QVD al espacio empresarial inquilino de Qlik Cloud, utilice uno de los siguientes métodos:

  • Suba una app en la página Crear del centro de actividades Analítica.

  • Cargar una app usando qlik-cli.

  • Cargue un QVD en la página Crear del centro de actividades Analítica.

  • Cargue un QVD usando Qlik DataTransfer.

Formatos de archivo no compatibles

Por razones de seguridad, las extensiones no pueden contener archivos con tipos MIME no permitidos. Los tipos MIME (Multipurpose Internet Mail Extensiones) son una forma estándar de indicar la naturaleza y el formato de un archivo. La carga fallará si su extensión contiene, por ejemplo, un archivo ejecutable o un archivo ZIP.

Los siguientes tipos MIME no están permitidos:

  • 'application/octet-stream'
  • 'application/x-coredump'
  • 'application/x-dosexec'
  • 'application/x-executable'
  • 'application/x-java-applet'
  • 'application/x-object'
  • 'application/x-sharedlib'
  • 'application/zip'
  • 'text/x-shellscript'
  • 'text/x-awk'
  • 'text/x-gawk'
  • 'text/x-msdos-batch'
  • 'text/x-nawk'
  • 'text/x-php'

Todos los archivos de una extensión deben tener un nombre de archivo y una extensión de archivo. Los archivos que no cumplan esta normativa se ignorarán. Ejemplos de archivos XML ignorados incluyen .gitignore y README.

Añadir y administrar extensiones

Las extensiones se administran en la página Extensiones del centro de actividades Administración.

En la tabla Extensiones:

  • Nombre se refiere al nombre de los metadatos en el archivo QEXT.

  • Versión QEXT indica la versión de los metadatos en el archivo QEXT.

  • Nombre de archivo QEXT es el identificador único y el nombre del archivo de definición de la extensión.

Puede filtrar las extensiones por etiquetas.

Añadir una nueva extensión

Haga lo siguiente:

  1. En el centro de actividades Administración, vaya a Extensiones.
  2. Haga clic en Añadir.

  3. Haga clic en Explorar para seleccionar un archivo de extensión o soltar un archivo en el área designada.

  4. Añada etiquetas si lo desea.

  5. Haga clic en Publicar.

Nota informativaNo puede cargar una extensión con el mismo nombre de archivo QEXT que otro existente.

Editar una extensión

Haga lo siguiente:

  1. En el centro de actividades Administración, vaya a Extensiones.
  2. En la extensión que desea editar, haga clic en Más y seleccione Editar.

    El panel de edición se muestra con opciones para reemplazar la extensión existente y agregar o quitar etiquetas.

  3. Guarde los cambios.

Eliminar una extensión

La eliminación de extensiones puede impactar en todos los recursos, afectando a todos los usuarios del espacio empresarial inquilino.

Haga lo siguiente:

  1. En el centro de actividades Administración, vaya a Extensiones.
  2. Seleccione las extensiones que desee eliminar.
  3. Haga clic en Eliminar.

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