Presentamos Reveal 1.6.6: Mejorando su experiencia de análisis
Nos complace anunciar el lanzamiento de Reveal 1.6.6, que incluye varias funciones y mejoras nuevas que mejorarán su analítica integrada experiencia. Estos son algunos de los aspectos más destacados de esta versión:
Cambios importantes
- Paginación del lado del servidor: La paginación del lado del servidor le permite limitar el número de filas que se envían al cliente al mostrar datos en una visualización de cuadrícula. Esto mejora significativamente el rendimiento y ofrece una buena experiencia de usuario al interactuar con grandes conjuntos de datos. Actualmente, esta es una función beta, por lo que estamos buscando comentarios. Para habilitar la paginación del lado del servidor, simplemente configure $.ig.RevealSdkSettings.enableBetaFeatures=true en su JavaScript de cliente y, en la pestaña Configuración de una visualización de cuadrícula, verá las nuevas opciones de paginación.

- Cuadro de texto de descripción: Ahora puede agregar contexto adicional a los paneles con el nuevo cuadro de texto de descripción. Esto está a nivel del panel, directamente debajo del título del panel. El cuadro de texto de descripción sigue las mismas reglas establecidas en el canEditpropiedad en RevealView. Si se permite a los usuarios editar un panel, podrán editar la descripción del panel. Para mostrar u ocultar el cuadro de texto de descripción, cambie el showDescriptionpropiedad booleana en RevealView.

- Exportación mejorada a PDF: La exportación a PDF se ha renovado para las visualizaciones de cuadrícula y cuadrícula dinámica. La nueva experiencia de exportación de cuadrícula y cuadrícula dinámica incluye un mejor manejo de los anchos de columna, una mejor superposición de columnas y filas, y un renderizado de PDF actualizado para realizar un mejor seguimiento de las mismas filas en las páginas exportadas para mejorar la legibilidad.
- Exportar filtrosCuando se exporta a PowerPoint, PDF o Microsoft Excel, ahora verá una página de portada que describe los filtros aplicados al panel. Esto garantiza que, cuando se exporte su panel, el usuario que vea ese formato exportado sepa si está viendo todos los datos o un subconjunto de los datos.

- Mejora del rendimiento de cargaPara mejorar la experiencia de carga de un esquema de datos al crear una nueva visualización, hemos agregado una opción para mostrar las vistas previas de los datos al pasar el cursor sobre los campos en la lista de campos de su origen de datos. De forma predeterminada, consultamos el origen de datos para mostrar 5 filas de datos como muestra de cada campo en una información sobre herramientas. Si está utilizando procedimientos almacenados con conjuntos de datos grandes, esto podría afectar el rendimiento. Establezca el isPreviewDataInVisualizationEditorEnabled en verdadero para activar esta función de información sobre herramientas de datos. Está desactivada de forma predeterminada.
- Combinación de datos del lado del servidor de MySQLMySQL ahora admite la combinación de datos del lado del servidor, lo que significa que las tablas unidas ahora ejecutarán la consulta en el servidor, lo que mejora drásticamente el rendimiento para conjuntos de datos grandes.
- Nuevos gráficosHemos mejorado los gráficos radiales con un código actualizado y una nueva apariencia. Los gráficos antiguos todavía están en la biblioteca del cliente; sin embargo, están obsoletos y se eliminarán permanentemente a finales de este año. Si desea conservar los gráficos anteriores, puede establecer RevealSdkSettings.EnableNewCharts = false.
- Gráficos de barras y columnas actualizadosUna nueva propiedad de superposición y espacio en el panel de configuración del editor de visualizaciones le permite controlar la cantidad de superposición entre las barras y las columnas, y la cantidad de espacio entre los grupos. Esta nueva configuración le permite "fusionar" barras y columnas, lo que le brinda nuevas formas de visualizar datos y etiquetas de datos.
- Información sobre herramientas de la visualización de mapa de árbolContinuamos mejorando la experiencia de la información sobre herramientas en Reveal. Con esta versión, ahora obtiene una información sobre herramientas al pasar el cursor sobre ella con resaltados en el nodo cuando el mouse está sobre él.
- Filtro de diálogo de orígenes de datosEn el servidor de nodos, agregamos una nueva dataSourceItemFilter propiedad a RevealOptions. Esto imita el IRVObjectFilteren el servidor .NET Core, lo que permite filtrar los elementos del origen de datos en el diálogo del origen de datos. Esta función mejora su capacidad para establecer la seguridad del lado del servidor, determinando en qué objetos de datos se permite que un usuario vea el cliente.
Correcciones de errores
También hemos solucionado varios errores para garantizar una experiencia de análisis más fluida y confiable en todas las plataformas, incluidas las correcciones para los gráficos circulares, los bloqueos de la cuadrícula, los errores de combinación de datos y más. Aquí hay una lista completa:
-
Los gráficos circulares y de anillos no se muestran al exportar desde la UI.
-
Eliminar una combinación de datos mientras un campo calculado depende de ella no eliminará el campo calculado.
-
Llamar a una función en Redshift y Postgres podría generar un mensaje de error.
-
Posicionamiento y tamaño de RevealView al usar el estilo transform:scale en el contenedor o cualquier elemento ancestral.
-
Establecer canAddDateFilter provocó excepciones.
-
Los argumentos del evento Guardar.isNew son falsos si la propiedad del panel está configurada en nulo o indefinido.
-
La pantalla de parámetros del procedimiento almacenado a veces recuperará datos anteriores o nada en absoluto.
-
El desplazamiento deja de funcionar en el elemento emergente cuando se usa la barra de búsqueda.
-
La región de desplazamiento de los indicadores del mapa de dispersión cambia con el zoom.
-
No se muestran los dígitos fraccionarios en la información sobre herramientas del mapa de cloropletas.
-
No se conserva el valor del filtro superior a 3000.
-
Errores con los campos de pivote renombrados en la UI de campos calculados posteriores.
-
La celda de datos de vista previa no se reutiliza, lo que hace que se renderice varias veces.
-
Las cuadrículas fallan en MacOS ARM64.
-
La leyenda del gráfico circular desaparece cuando hay suficiente espacio para mostrarla.
-
El evento de desplazamiento no se comporta como se espera en los gráficos de sectores.
-
No se muestran los totales generales en las visualizaciones de la cuadrícula de pivote.
-
Se muestran valores incorrectos de totales generales al usar el proveedor de datos de Analysis Services.
-
Filtros de panel y visualización con totales generales incorrectos al usar el proveedor de datos de Analysis Services.
-
Las modificaciones del nombre del campo se pierden después de reordenar los valores en la cuadrícula de pivote.
-
Error “…la jerarquía ya aparece en el eje Axis1.” en Analysis Services.
-
Resultados incorrectos al aplicar el filtro 'N superior' en Analysis Services.
-
La visualización basada en recursos recupera la entrada de caché incorrecta.
-
Se utiliza la entrada de caché incorrecta cuando se utiliza la combinación.
-
No se puede establecer el foco en el cuadro de búsqueda después de que el navegador pasa al segundo plano.
Actualizaciones de dependencias
- Se actualizó la dependencia de Playwright v1.27.2 a v1.42.0.
Pruebe Reveal GRATIS
Comience hoy mismo descargando nuestro SDK.
