QlikView es una herramienta maravillosa y le brinda una gama completa de funcionalidades para perfeccionar su modelo de datos.
Con este blog, mi intención es darles a los principiantes de QlikView una idea del modelado de datos de QlikView. He recibido muchos correos electrónicos de desarrolladores de BI que dicen que están interesados en QlikView pero no saben por dónde empezar. Algunos dicen que hay mucha información disponible que pueden buscar, pero al menos deberían saber en qué están buscando.
Con este blog, mi objetivo es que sin entrar en demasiados detalles, darles a estos desarrolladores una idea sobre el modelo de datos QlikView, algunas palabras clave importantes, funcionalidades y conducirlos a explorar el increíble mundo de QlikView.
- ¿Puedo comprar una opción de compra de acciones por 1 año para IPO?
- ¿Por qué se les da a los ingenieros puestos gerenciales en compañías como Tata Steel, NTPC, ITC, IOCL e incluso IES? ¿Por qué no se les pueden dar perfiles puramente técnicos?
- Como extranjero, ¿podría encontrar trabajo no docente en Corea del Sur?
- ¿Un desarrollador de juegos gana más que un desarrollador de software?
- ¿Cuáles son algunos servicios únicos que utilizan las personas ricas?
1. Declaración de carga en QlikView
Al desarrollar su aplicación, lo primero que debe hacer es cargar datos. QlikView puede extraer datos de fuentes de datos dispares, como archivos de texto, XLS, CSV, XML, QVD, SAP, db relacional, nube y fuentes de datos personalizadas.
Para cargar datos de archivos de texto, archivos CSV y QVD, vaya al editor de scripts (Cntl + E) y haga clic en Archivos de tabla en Datos de archivos.
Puede cargar datos de bases de datos haciendo clic en conectar y Seleccionar.
También puede copiar su consulta SQL directamente en el editor de script QlikView.
Hay muchos tipos diferentes de declaraciones de carga en QlikView. Buscar en declaraciones de carga en QlikView
Cargando archivo de Excel en QlikView
Carga anterior en QlikView
Sugerencia: si está utilizando su computadora portátil para el desarrollo y está utilizando la versión de 32 bits del escritorio QlikView, asegúrese de que sus datos no superen los 2 gb. Para datos más grandes, use QVD o desarrolle en una máquina con más RAM y la versión de 64 bits de QlikView.
2. QVD en QlikView
Los archivos de datos QlikView comprimen datos de la base de datos. Es 10-100 veces más rápido leer datos de QVD en comparación con la base de datos. Los QVD son mejores para grandes conjuntos de datos y para reducir la carga en la base de datos. Puede extraer datos de db y almacenarlos en un QVD
QVD en QlikView
3. Asociación
En QlikView, dos o más tablas están asociadas a nombres de campo comunes entre las tablas. Se pueden asociar dos tablas en una sola columna. Si están asociados en más de un campo, se crearán claves sintéticas. Busque cómo asociar tablas cuando no hay campos / nombres comunes y también cómo romper la asociación entre las tablas
4. Claves sintéticas
Cuando carga varias tablas, se pueden asociar 2 o más tablas en función de múltiples nombres de campo. Esto generará claves sintéticas / tablas sintéticas. QlikView recomienda que se eliminen las claves sintéticas ya que requieren muchos recursos. Busque formas de resolver claves sintéticas
Resolver claves sintéticas en QlikView
5. Bucles
Cuando las claves entre tres tablas en un modelo de datos forman un círculo, se crean referencias circulares. Evite referencias circulares o bucles utilizando tablas sueltas o aliasando una de las columnas
Referencias circulares
6. Reduce el número de mesas
– Intente siempre reducir el número de tablas y uniones en su modelo de datos. Use las tablas de mapeo y la función ApplyMap para limpiar su modelo de datos según sea necesario
Tablas de mapeo en QlikView
7. Tablas en línea
Para crear tablas de referencia más pequeñas, cree tablas en línea.
8. Se une
En QlikView, el resultado de una unión entre dos tablas es una sola tabla. Uniones funciona de manera similar a las uniones SQL, con la excepción de MANTENER. Left Keep y Right Keep pueden ser muy útiles
Explicando une
Usar combinaciones en QlikView
9. Organiza tu guión
– Organice sus scripts creando pestañas para tablas o lógica relacionadas. Use comentarios para que la lógica de sus scripts sea más fácil de entender. Todas las tablas deben ser nombradas. Recuerde que la ejecución del script QlikView es de izquierda a derecha y de arriba a abajo. Cualquier tabla referenciada debe crearse antes de ser referenciada.
10. Calendario maestro
Ningún tablero está completo sin la dimensión Tiempo. Cree un calendario maestro si no tiene fechas continuas en su tabla de hechos. La función Peek es muy útil al crear un calendario.
La mejor capacitación en línea de Qlikview que brinda QEdge Technologies con Software Industry Professional.
Contacto para el curso en línea de Qlikview: regístrese ahora – QEdge Technologies