Diseñador de Kubes

Kubes es la representación de datos organizados en DataKubes; es el sinónimo de Cubos de Datos en la plataforma DataKubes.

DataKubes Analytics EngineDataKubes Analytics Engine

DataKubes Analytics Engine

En DataKubes se permite crear Kubes a datos que existen en repositorios Repositorios de DataStore solamente.

Los Kubes son la base para crear Dashboards y enriquecen el motor de búsqueda de datos de DataKubes.

Creando un Kube

Para crear un Kube solo debe ir a Diseñador de Kubes > Crear Kube, esto le abrirá la siguiente pantalla:

Solo llene los datos y una vez listo presione "Guardar". Una vez listo el sistema le va a redigir al Diseñador de Kubes.

Diseñador de Kubes

El diseñador de Kubes le permite configurar los Kubes en DataKubes. A continuación, le presentamos un ejemplo de la pantalla del diseñador:

Este Kube representa al listado de clientes en la fuente de datos "InterFuerza ERP".

Explicación de los Tabs en el Diseñador:

Tab

Descripción

Propiedades

Esta sección define el nombre, conexión a la fuente de datos y descripción del Kube.

Opciones

Este tab se define las opciones predefinidas cuando se consume el Kube, por ejemplo, que formato visual se desea, cantidad de líneas y otros.

Tablas

En este tab se define la tabla primaria del Kube y se permite asociar otras tablas con sus respectivas llaves. Este sería la parte de tablas en una sentencia SQL, por ejemplo.

Campos

En este tab se agregan los campos deseados a presentar en el Kube, estos campos pueden ser de dos tipos:
Campo de Tabla que es un campo de las tablas asociadas en el tab de tablas.
Campo SQL este campo permite colocar un codigo SQL que retorna 1 valor el cual es sumamente poderoso para nutrir con minería de datos su Kube.

Valores Predefinidos

En este tab se configura las columnas visibles, agrupadores en caso de requerirse, y los parámetros detallados de los diferentes tipos de visualizaciones con los que cuenta DataKubes.

Filtros y Ordenamiento

Este tab define los filtros predefinidos, de sesión y fechas que se desea ejecutar al inicio cuando se consume el Kube. Además del ordenamiento deseado.

Relación de Datos

Esta sección define los metadatos para enriquecer la búsqueda analítica de DataKubes. Aquí se pueden relacionar los datos del Kube en diseño, con otros Kubes existentes en DataKubes.

Usuarios

En este tab se puede dar acceso a los usuarios que pueden consumir el Kube desde el ambiente web y apps móviles.

Recuerde que para poder crear dashboards y utilizar la busquedas visuales de DataKubes, requiere configurar Kubes en su cuenta.

Propiedades

En propiedades se configura la conexión del Kube, además de nombre y otros valores descriptivos del Kube.

Opciones

Las opciones se configuran ciertos parámetros que serán los predefinidos al momento de correr por primera vez.

Opción

Descripción

Formato Visual Inicial

Define el formato del reporte al ser cargado por primera vez en el visor.

Cantidad de Lineas

Cantidad de líneas a mostrar en el detalle. Esto solo aplica para Detallado sin agrupamiento.

Tipo de Totalizador

Esto define si debe mostrar totalizador al final de cada grupo y al final del reporte con el gran total.

Tablas

Esta sección se configuran las tablas que componen el Kube. Se pueden definir múltiples tablas y sus llaves de relación:

🚧

Llaves de relación

Recuerde de colocar al menos 1 llave de relación, sin embargo DataKubes permite relacionar tablas sin llave para obtener un resultado por cada valor encontrado en cada tabla.

Campos

En este tab se define los campos que componen el Kube, se puede definir múltiples tipos de opciones en este tab.

Existen dos tipo de campos, el campo de Tabla el cual trae las columnas de las tablas relacionadas en el tab anterior, y el campo tipo SQL, el mismo permite colocar un codigo SQL que será utilizado para darle valor a la columna.

Tipo de Campos:

Tipo

Descripción

Numerico

El valor será formateado con signo de miles y decimales hasta 2 posiciones.

Fecha

El valor será tratado como fecha el mismo permitirá habilitar los TimeSeries en las gráficas.

Porcentaje

El valor será tratado como porcentual y el mismo será convertido x 100 y el signo de % será agregado como sufijo del valor.

Email

El valor será tratado como correo electrónico, permitiendo adicionar un menú para enviar correo con el cliente predefinido en el usuario y abrir el Social Scan (si esta integrado)

Imagen

El valor será tratado como que contiene un url a una imagen, el mismo será agregado como un Thumbnail en reportes detallados y otros lugares de DataKubes.

Geo POINT

El valor será tratado como contener las coordenadas geográficas del registro, el mismo debe contener Longitud, Latitud por ejemplo.

🚧

Recuerde Recargar al cambiar campos

Por el momento el diseñador de Kubes de DataKubes requiere ser re-cargado para cargar los campos del reporte en las diferentes opciones necesarias, por lo cual le recomendamos presionar el botón "Recargar Campos" cuando realice cambios.

Valores Predefinidos

En esta sección se permite configurar los valores predefinidos al momento de correr el reporte en los diferentes manera de visualizarse.

Cada tipo de reporte le permite poder definir cómo desea que esta pre-configurado al momento que los usuarios comienzan a utilizarlo.

Filtros & Ordenamiento

En esta sección puede configurar los filtros predefinidos que estarán configurados al momento de ser utilizados,

*Filtro de Fecha
Este filtro habilita o no en el visor el filtro por rango de fecha, el cual es útil para segmentar los resultados analizados por un tiempo determinado.

Grupos de Filtros
Estos grupos son la estructura más alta de los filtros utilizados en DataKubes, el grupo puede ser considerado como el "( )" dentro de los WHERE de un SQL. Esto permite crear grupos de filtros complejos.

Tipo de Filtro
Se pueden agregar filtros de diferentes tipos, actualmente DK permite filtro normal que compara de campo a valor, campo contra una lista de valores y campo contra otro campo.

🚧

Filtro de Campo vs Campo

Recuerde que agregar un filtro que compare de campo contra el mismo campo genera que todos los valores sean considerados iguales. Generando una especie de 1=1.

Ordenamiento
El ordenamiento permite agregar múltiples niveles que se requiere que el reporte ordene al momento de generarse por primera vez. Actualmente permite Ascendente y Descendente.

Relación de Datos (Motor de Busqueda)

Por llenar...

Usuarios

En esta sección se definen los usuarios que podran consumir este Kube. Puede seleccionar múltiples usuarios a la vez para agregar y podrá eliminar usuarios que no desea que puedan consumir el Kube.

📘

El usuario del creador del Kube será agregado cada vez que se crea un Kube nuevo.

🚧

Administrar Usuarios y sus Kubes

En esta sección puede agregar múltiples usuarios al Kube que se está diseñando, sin embargo puede controlar todos los Kubes que tiene acceso un usuario al entrar al administrador de usuarios y seleccionar permisos.

Tarjetas de Indicadores

En DataKubes existe la posibilidad de crear indicadores para mostrar datos relevantes, los cuales son muy útiles para ser usados en los DashBoards y para mostrar información relevante y única.

Actualmente mostramos algunos ejemplos:

Creando una Tarjeta de Indicadores

Para crear una tarjeta proceda al diseñador de Kubes y coloque crear un nuevo Kube,

Luego seleccione la opción de Tipo *Tarjeta.

Una vez la tarjeta está creada la misma aparecerá en el listado de Kubes con el icono de Gauge como lo muestra la siguiente imagen:

Configurando Tarjeta de Indicadores

Las tarjeta se indicadores funcionan con un valor y una meta. Esto permite crear indicadores poderosos basado en estos dos valores.

📘

El valor de la meta es opcional.

A continuación explicamos el diseñador de Tarjetas:

Propiedades

Las propiedades definen el nombre, categoria, repositorio principal y descripción de la tarjeta.

Configuración de Tarjeta

La configuración de la tarjeta permite poder establecer los valores y el diseño del mismo.

A continuación una descripción de cada propiedad de esta pantalla:

Propiedad

Descripción

Titulo

Titulo a mostrar al momento de visualizar la tarjeta.

Tamaño de Texto

El tamaño que se desea para el indicador, actualmente permite "Grande, Mediano, Pequeño".

Clases de Icono

El icono que se desea decorar la tarjeta, el icono puede ser cualquier valor de la liberaria Font Awesome, https://fontawesome.com/icons?d=gallery

Tipo Visual

El tipo visual permite definir el diseño si es indicador normal o usando el motor de gráficos.

Rango de Fecha

Esta opción permite poder definir que el indicador utiliza el filtro de fecha.

Icono en Tarjeta

El icono de tarjeta permite darle una decoración adicional a las tarjetas de indicadores.

Los iconos puede ser de la galería de iconos de Font Awesome.

Parametro de Valor

La base de toda tarjeta es el parámetro de valor, la misma se obtiene definiendo un SQL en la sección "SQL Valor" el cual debe traer siempre un valor como resultado y solo se utilizara la primera fila del resultado.

Al parámetro de valor se puede definir de qué conexión fuente se obtiene su valor, el tipo de dato el cual permite formatear el valor, y la Clase CSS el cual se desea aplicar el indicador.

Por ejemplo en la siguiente configuración:

El resultado dará como resultado la siguiente tarjeta (Utilizando nuestro DEMO)

Parametro de Meta

📘

La Meta es opcional

Recuerde configurar Tipo Visual para que muestre con meta o sin meta.

El parámetro funciona similar al parámetro de valor, pero define la meta comparativa del parámetro de valor.

Por ejemplo utilizando la siguiente configuración:

Lo cual dará como resultado la siguiente tarjeta:

Esta tarjeta nos muestra que llevamos 83mil vs la meta de 100mil. Es muy útil para mostrar estos tipos de indicadores.

📘

Clase CSS define el color del texto del indicador.

Esta opción permite poder definir texto de color primario, verde, amarillo, rojo o automático el cual dependiendo si el valor es (+) mostrara verde, (0) mostrara amarillo y (-) en rojo.

Filtro de Fechas

Para aplicar las fechas de rango utilizado en el visor puede utilizar los textos:

DATEFILTER-FROM# para Fecha Desde

DATEFILTER-TO# para Fechas Hasta

Se pueden utilizar cuantas veces sea necesario y en ambos parámetros de valor y meta. En el código de SQL debe ser utilizado entre signos de comilla simple ya que al generarse la tarjeta el mismo solo remplaza el valor de las fechas sin agregar comillas.


Did this page help you?