万本电子书0元读

万本电子书0元读

顶部广告

QlikView 11 para Desarrolladores电子书

售       价:¥

0人正在读 | 0人评论 9.8

作       者:Miguel ?ngel García

出  版  社:Packt Publishing

出版时间:2013-12-13

字       数:779.0万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Los ejercicios de este libro tienen un enfoque de tutorial paso a paso y en los que al mismo tiempo se van presentando mejores prácticas de desarrollo. El libro está estructurado de forma que puede ser leído de inicio a fin o leer solamente partes del mismo.Este libro va dirigido a desarrolladores y usuarios que quieren aprender a crear aplicaciones de Inteligencia de Negocios con QlikView. Desarrolladores que ya hayan usado QlikView por un tiempo podrán encontrar recomendaciones útiles y mejores prácticas para hacer uso más efectivo de QlikView. Este libro solamente cubre QlikView Desktop. Implementaciones en QlikView Server y Publisher est?an fuera del alcance de este libro. Este libro no va enfocado a administradores de servidores QlikView.
目录展开

QlikView 11 para Desarrolladores

Table of Contents

QlikView 11 para Desarrolladores

Créditos

Prólogo

Acerca de los Autores

Agradecimientos

Acerca de los Revisores Técnicos

www.PacktPub.com

Archivos ejemplo, eBooks, descuentos y más

¿Porqué subscribirse?

Acceso gratuito para usuarios registrados en Packt

Actualizaciones al instante de nuevos libros Packt

Prefacio

Lo que este libro cubre

Lo que necesita para este libro

A quién va dirigido el material

Convenciones

Comentarios del lector

Asistencia al cliente

Descargando el paquete de archivos ejemplo

Aviso Legal

Erratas

Piratería

Preguntas

Uso del material para capacitación formal

1. Conozca QlikView

¿Qué es QlikView?

¿Cómo se diferencia QlikView de herramientas tradicionales de BI?

Experiencia de usuario asociativa

Tecnología

Adopción

Explorando datos con QlikView

Descargando QlikView

Navegando el documento

Desmenuzando los datos

Cuadros de lista

Selecciones en gráficos

Búsqueda

Usando marcadores de selección

Creando un nuevo marcador

Aplicando un marcador

Deshaciendo selecciones

Cambiando la vista

Grupos Cíclicos

Grupos Jerárquicos

Contenedores

¡Pero espere, aún hay más!

La tecnología y componentes detrás de QlikView

La forma en que fluyen los datos

Cuando aumenta el uso de QlikView

Creación de contenido

Actualización, publicación y distribución de contenido

Consumo de contenido

Conozca Aerolíneas HighCloud

Resumen

2. Ver para Creer

¿En qué consiste la etapa de SiB?

Preparando el espacio de trabajo

Definiendo la estructura de carpetas

Creando el documento QlikView

Creando la aplicación

Los requerimientos

Construyendo el modelo de datos

¿Qué es un modelo de datos?

Cargando la tabla de hechos

Usando los cuadros de lista

Asociando tablas adicionales

Estructurando el script

Creando la pestaña de Dashboard

Creando y posicionando los filtros y controles de usuario

Optimizando el espacio en pantalla

Número de vuelos a través del tiempo

Un gráfico y múltiples análisis con expresiones cíclicas

Agregando un grupo jerárquico de tiempo

Las 10 rutas principales

Resumen

3. Fuentes de Datos

Usando controladores ODBC y OLE DB

Instalando los controladores

Accediendo a bases de datos no estándar

Conectores personalizados de terceros

Leyendo archivos planos

Extrayendo datos – dos ejemplos prácticos

Extrayendo datos de MS Access

Configuración del controlador

Cómo establecer una conexión ODBC

Creando la cadena de conexión OLE DB

Consultando la base de datos

El asistente de Creación de Sentencia Select

Añadiendo la tabla de Aeropuertos

Recargando el script

El modelo de datos resultante

Cargando un archivo plano

Especificando atributos del archivo

Los atributos de archivos CSV

Una nota sobre el Entrecomillado

Vista previa

El paso de Transformación

Refinando la tabla fuente

Asistente de Cláusula Where

La Tabla cruzada

El script resultante

Archivos QVD y QVX

Archivos QVD

Archivos QVX

Cargando una tabla Inline

Resumen

4. Modelado de Datos

Modelado de Datos Dimensional

En aquellos días

Bases de datos relacionales y modelos de Entidad Relación

Modelado dimensional

El esquema en estrella

El esquema en copo de nieve

Creando el modelo dimensional

Trabajando con varias tablas de hechos

Modelos dimensionales en QlikView

El modelo de datos asociativo

Lineamientos para la asociación de tablas

Cómo se crean las asociaciones

Renombrando campos

Renombrando campos con la instrucción Qualify

Evitando conflictos en el modelo de datos

Trabajando con llaves sintéticas

Creando una llave compuesta

Trabajando con referencias circulares

La ventana del Visor de Tablas

Información de tablas

Información de campos

Vista previa

Herramientas del visor de tablas

Resumen

5. Aplicando Estilo

Requerimientos de Diseño

La ventana de propiedades de documento

El diálogo de Propiedades de Hoja

Estableciendo las propiedades de objeto

Colores y estilo de título

Cambiando los colores de título

Los cuadros de diálogo de Área de Color y Color

Definiendo una fuente de título

Definiendo la fuente del contenido

Definiendo una fuente global

Propagando la apariencia del objeto

Definiendo un estilo de objeto de hoja predeterminado

Ocultando títulos

Trabajando con cuadros de lista

Añadiendo cuadros de lista

La ventana de Propiedades de Cuadro de Lista

La pestaña General

La pestaña Expresiones

La pestaña Ordenar

La pestaña Presentación

La pestaña Número

La pestaña Fuente

La pestaña Diseño

La pestaña Título

El cuadro de selección múltiple

El cuadro de Selecciones Actuales

Aplicando selecciones desde el cuadro de selecciones actuales

Añadiendo un Objeto Marcador

Alineando y redimensionando objetos de hoja

Seleccionando Objetos

Reposicionando objetos

Redimensionando objetos

Redimensionando un cuadro de selección múltiple

Alineando objetos de hoja

Arreglando un poco la casa

Creando y aplicando un mapa de colores predeterminado

Definiendo colores de gráfico

Estableciendo el mapa de colores predeterminado

Resumen

6. Construyendo Dashboards

Tipos de usuario

Usuarios de Dashboards

Analistas

Usuarios de Reportes

Aplicando el concepto DAR al documento de Operación de Aerolíneas

Requerimientos de Documento

Creando la hoja de análisis

Añadiendo un nuevo gráfico

Gráfico de Barras

Propiedades adicionales del gráfico de barras

Estilo

Presentación

Expresiones y la ventana de Editar Expresión

Expresiones

La ventana de Editar Expresión

Campos

Funciones

Variables

Imágenes

La ventana de Vista Previa de la Expresión

Gráfico de Líneas

Propiedades adicionales de gráfico de línea

Expresiones

Estilo

Presentación

Gráfico Combinado

El Contenedor

Gráfico de Dispersión

El Botón

Cuadro de Estadísticas

Creando la hoja Cuadro de Mando

Objetos Enlazados

Gráfico de Indicador

Clonando el objeto para reutilizarlo

Añadiendo el % de Tiempo de Vuelo

Más estilos de indicadores

Añadiendo un objeto de texto

Usando un objeto de texto para desplegar una imagen

Asignando acciones a un objeto de texto

Añadiendo un gráfico de tarta

Límites de dimensión

Añadiendo el valor de dimensión a los puntos de datos

Construyendo la hoja de Reportes

Variables

La ventana de Vista Previa de la Expresión en acción

Copiando Hojas

KPIs por aerolínea, país origen y país destino

Grupos Cíclicos y Jerárquicos

Tabla Simple

No todas las expresiones son números

Tablas pivotantes

Minimizado Automático

La ventana del Editor de Informes

Otros gráficos

Gráfico de Radar

Gráfico Mekko

Gráfico de Rejilla

Gráfico de Embudo

Gráfico de Bloques

Gráfico de Entramado

Resumen

7. Creando Scripts

El Editor de Script

Barra de menús y barra de herramientas

Panel de Script

Panel de herramientas

Instrucciones de script

Construyendo la tabla de dimensión de aeronaves

Cargando la información de aeronaves

Añadiendo los tipos de aeronave

Cargando la segunda tabla de aeronave

Poniendo las cosas en orden

Manipulando tablas

La instrucción JOIN

La sentencia KEEP

La sentencia CONCATENATE

La sentencia NOCONCATENATE

Usando tablas de mapeo

Añadiendo comentarios

Guardando tablas

Renombrando tablas y campos

Borrando tablas y campos

Manejo de variables

Controlando el flujo del script

Funciones Condicionales

Trabajando con diferentes tipos de datos

Cadenas

Operadores de cadenas

Funciones de cadena

Números y funciones numéricas

Funciones de fecha y hora

Depurando el script

Verificación de sintaxis

Guardando logs a disco

El depurador de script

Usando puntos de interrupción

Carga limitada

Rastreo de script

Estandarizando y organizando el script

Uso de pestañas de script

Comentarios

Añadiendo una pestaña de información

Estructura del script

Nomenclaturas

Nomenclatura de tablas

Nomenclatura de campos

Reutilizando scripts

Subrutinas

Usando archivos de script externos

Administrando ubicaciones de archivo y cadenas de conexión

Resumen

8. Mejores Prácticas en Modelado de Datos

Consistencia de datos

Trabajando con dimensiones sin hechos

Un método alternativo

Ejercicio individual

Trabajando con hechos sin dimensión

Reduciendo requerimientos de almacenamiento

Utilizando campos llave numéricos

Eliminando campos no usados

Separando campos de alta cardinalidad

Desafíos de diseño en el modelado de datos

La tabla de estadísticas de empleo en aerolíneas

Concatenación de tablas de hechos

Asimetría estructural

Concatenación natural y concatenación forzada

Concatenación Natural

Concatenación forzada

Concatenando la tabla de estadísticas de empleo

Trabajando con tablas de asociación

Un ejemplo de tabla de asociaciones

Creando una tabla de asociaciones en el documento Operación de Aerolíneas

Encontrando un balance

El calendario maestro

Una nota final acerca del modelado de datos

Resumen

9. Transformación Básica de Datos

Cambiando la estructura de una tabla fuente

Limpiando una tabla con datos basura

Contenido del archivo

Trabajando con el Asistente de Archivo y el Paso de Transformación

Sacando la basura

Reorganizando el contenido de la tabla

Rellenando celdas faltantes

El resultado final

Otros trucos de transformación

Cargando una tabla cruzada

Un ejemplo de tabla cruzada

Usando el asistente de Tabla cruzada

Expandiendo una jerarquía

Un ejemplo de Jerarquía

Trabajando con el asistente de Jerarquía

El cuadro de lista con vista de árbol

Carga genérica

Cargando una tabla genérica a QlikView

Resumen

10. Expresiones Avanzadas

Usando variables

Creando una variable

Usando variables en gráficos

Cambiando el valor de una variable interactivamente

Usando el cuadro de entrada

Usando el objeto Deslizador

Usando variables en base a expresiones

Utilizando variables para guardar expresiones

Nomenclatura de variables

La sintaxis de Expansión Signo Dólar

Expansión Signo Dólar con parámetros

Doble expansión de signo dólar

Usando el calificador TOTAL

La función Aggr()

Usando la función Aggr() en agregaciones anidadas

Una breve nota sobre dimensiones calculadas

Agregaciones adicionales sobre el resultado de Aggr()

Una breve nota sobre el calificador DISTINCT

Obteniendo el factor de ocupación promedio por ruta por aerolínea

Funciones condicionales

La función If()

La sintaxis

Un caso de uso

Heat Charts

Ejercicio Individual

Construyendo un heat chart con el asistente de mezcla de colores

Comparaciones numéricas y de texto

La función Class()

Un ejercicio individual usando la función Class()

La función Pick()

Usando Pick() con Dimensionality()

Un tip para copiar expresiones

Resumen

11. Análisis de Conjuntos y Comparaciones en el Tiempo

La magia del Análisis de Conjuntos

¿Para qué sirve?

Sintaxis y ejemplos

Usando variables en expresiones set

Conjuntos Dinámicos

Más operadores de asignación

Operadores de conjunto

Usando funciones de elementos

Comparación de Periodos de Tiempo

El reto

Definiendo los modificadores de conjunto

Obteniendo el conjunto de datos relacionado al periodo base

Obteniendo el conjunto de registros del periodo comparativo

Construyendo las expresiones

Facilitando comparativas de periodo adicionales

Más ejemplos de análisis de variabilidad en el tiempo

Guardando expresiones de análisis de conjunto en variables

Modificadores de conjunto con parámetros

Modificadores de conjunto portables

Variables de modificadores de conjunto y el calendario maestro

Análisis comparativo con estados alternos

Un ejemplo de análisis comparativo

Estados alternos paso a paso

Expresiones basadas en estados alternos

Combinando estados alternos y el estado predeterminado

Aplicando estados alternos a objetos de hoja

Navegación del documento con estados alternos

Borrando selecciones en un estado alterno

Siempre valide

Resumen

12. Transformación Avanzada de Datos

Arquitectura de datos

Arquitectura de dos fases

Arquitectura de tres etapas

Preparando el nuevo ambiente de trabajo

Cargando datos que ya están guardados en QlikView

Clonando un modelo de datos QlikView

Cargando desde RAM

Carga Resident

Agregación de Datos

Agregación de la tabla de Vuelos

El resultado de la transformación

Funciones de agregación

Ordenando tablas

Ordenando los campos del Order By

La función Peek()

Uniendo fuerzas

Un repaso

El objetivo

Manos a la obra

Cargando la tabla

Ordenando la tabla

Accediendo a registros previos

Trabajando con dimensiones lentamente cambiantes

La tabla de Estatus Aerolíneas

Magia con IntervalMatch

Expandiendo intervalos

Algunas consideraciones

Aplicando IntervalMatch a la tabla de Estatus de Aerolíneas

Combinando el Order By, Peek e IntervalMatch al mismo tiempo

El caso de uso

Cargas incrementales

Resumen

13. Más sobre Diseño Visual y Experiencia de Usuario

Creando una interfaz de usuario consistente

Resolución de pantalla

Imagen de Papel Tapiz

Plantillas

Aplicando plantillas

Creando Plantillas

Añadiendo configuraciones de documento

Añadiendo propiedades de hoja

Añadiendo propiedades de objeto de hoja

Ejercicio Individual

Interactividad Adicional

Disparadores

Disparadores de documento

Disparadores de Hoja

Acciones

Expresiones de Búsqueda Avanzada

Ejercicio Individual

Marcadores dinámicos

Alertas

Mostrando y calculando objetos condicionalmente

Resumen

14. Seguridad

El script oculto

Sección de acceso

Campos de la sección de acceso

Campos de reducción

Reducción inicial de datos

Omitiendo campos

Seguridad a nivel documento

Seguridad a nivel hoja

Resumen

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部