En el blog de la semana pasada se anunció el próximo lanzamiento de Navicat 17 (edición en inglés), que actualmente se encuentra en versión Beta y está previsto que llegue el 13 de mayo. Como vimos, la versión 17 presenta muchas características nuevas y emocionantes. Una de las más importantes es la herramienta de Perfiles de Datos. ¡Proporciona una vista visual y completa de sus datos con solo hacer clic en un botón! En el blog de hoy, la veremos para obtener de forma rápida algunas estadísticas sobre la tabla de alquiler de la base de datos de muestra gratuita "dvdrental" de PostgreSQL.
Lanzamiento de la herramienta de Perfiles de Datos
Como se mencionó en la introducción, la herramienta de perfiles de datos requiere poco más que hacer clic en un botón para usarla. La encontrará en la barra de herramientas de cualquier tabla, vista o resultado de consulta (marcada en rojo a continuación):

Desde aquí, podrá elegir perfilar todos los registros (predeterminados) o agregar un filtro para perfilar solo las filas que se ajustan a un criterio determinado:

Filtrado de Registros
En el caso de conjuntos de datos con muchos registros, suele ser útil centrarse en un subconjunto de datos. Aquí es donde entra en juego la opción "Agregar filtro". Nos permite agregar filtros (y ordenar) mediante la característica conocida "Filtrar & Ordenar" ("Filter & Sort"). Supongamos que solo queremos perfilar los registros de la tabla de alquiler cuya fecha de alquiler se encuentra en la primera mitad de 2006. Todo lo que tenemos que hacer es agregar un filtro en la columna “rental_date” y seleccionar las filas con valores que se encuentran entre el 1 de enero de 2006 a las 00:00:00 a. m. y el 30 de junio de 2006 a las 11:59:59 p. m. ¡Seleccionar las fechas y las horas es muy fácil gracias al selector de fecha y hora incorporado!

Una característica del Generador de perfiles de datos que no encontrará en la herramienta "Filtrar y ordenar" es la capacidad de limitar los registros a una cierta cantidad, como por ejemplo mil:

Visualizar Resultados perfilados
Al hacer clic en el botón "Iniciar generación de perfiles" (Start Profiling) o "Aplicar” (Apply Data Settings) configuración de datos" después de editar los criterios, se ejecuta el generador de perfiles en las filas que se ajustan a los criterios de filtrado ya seleccionados.
Al hacer clic en el encabezado de la columna, se muestran las estadísticas de ese campo. Estas se muestran en dos lugares: debajo del nombre de la columna y debajo de la cuadrícula.
Entre los tipos de estadísticas que encontrará, se incluye el porcentaje de valores nulos frente a valores no nulos, así como la cantidad de valores distintos y únicos. ¡Incluso hay un gráfico de distribución de valores! Para ver todos los valores, puede aumentar el ancho de la columna o simplemente usar la barra de desplazamiento en la parte inferior del gráfico de distribución de valores en las estadísticas de la columna en la parte inferior de la pantalla:

Cambiar el Lay Out
Existen algunas opciones para cambiar la forma en que se presentan los datos. Por ejemplo, podemos mostrar distribuciones por recuento o valor:

También podemos elegir entre un diseño Compacto o Detallado (el Detallado es el predeterminado). A continuación se muestran los encabezados de la tabla de alquiler con el diseño Compacto:

Obtener más específico
Cada barra del gráfico de distribución representa un registro real en la tabla, vista o consulta subyacente. Podemos obtener más información al pasar el cursor sobre ella. El cuadro emergente muestra el valor, junto con la cantidad de veces que aparece dentro del conjunto de datos y el porcentaje que representa en todos los registros:

Además, al hacer clic en una barra, se resaltará ese registro, que se centrará en esa fila de la cuadrícula y mostrará las estadísticas pertinentes a ese valor:

Si clica en la barra una segunda vez, se eliminará el foco.
También podemos ver en la imagen anterior la gama completa de estadísticas disponibles en la sección Estadísticas de columnas. Incluye cifras adicionales, como la cantidad de valores repetidos, los valores mínimos y máximos, y muchas más.
Conclusion
En el blog de hoy, nos familiarizamos con la nueva herramienta de creación de perfiles de datos de Navicat 17 y la usamos para obtener algunas estadísticas rápidas sobre la tabla de alquiler de la base de datos de la muestra gratuita "dvdrental".
El 13 de mayo, asegúrese de visitar la página del producto Navicat Premium para obtener más información sobre la versión 17 (edición en inglés)!.