Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Big data (Великі дані)
- Аналіз даних
- QlikView 11 for Developers. This book is smartly built around a practical case study – HighCloud Airlines – to help you gain an in-depth understanding of how to build applications for Business Intelligence using QlikView. A superb hands-on guide
Деталі електронної книги
Увійти, Якщо вас цікавить зміст видання.
QlikView 11 for Developers. This book is smartly built around a practical case study – HighCloud Airlines – to help you gain an in-depth understanding of how to build applications for Business Intelligence using QlikView. A superb hands-on guide
Miguel Garc?É?íÂ!!=a, Barry Harmsen, Miguel Angel Garcia
Eлектронна книга
Business Intelligence technologies are a must-have in every business to make informed decisions and keep up-to speed with the ever-evolving markets. QlikView's disruptive technology makes it a key player and leader in the industry; with its flexibility and powerful analytics environment, building QlikView apps can be mastered by both, business users as well as developers.
This book will help you learn QlikView Development from a basic to a practitioner level using a step-by-step approach in a practical environment, and apply proven best practices on each topic.
Throughout the book, we will build a QlikView app based on real data about Airline Operations that will help HighCloud Airlines make informed business decisions and analysis-guided strategies. HighCloud Airlines executives are evaluating if entering the US market is a good strategy and, if so, which line of business should they focus their investments on; they need QlikView to make the best decision.
The application will be evolving chapter by chapter, along with your skills, going from a simple proof of concept to creating a Data Model, adding a custom style, building a Dashboard and handling and manipulating the source data via script. We will meet the HighCloud Airlines requirement by using many different data visualization objects and time-saving techniques.
The whole application uses real data taken from the Bureau of Transportations statistics of the US and encompasses the operations of Airlines both domestic and international. With three years worth of data, you will help HighCloud Airlines discover where people travel the most, which are the Carriers with the most market share, what is the average load factor per airline, which aircraft is the most used to perform flights, which are the busiest airports, and a whole universe of new insights.
This book will help you learn QlikView Development from a basic to a practitioner level using a step-by-step approach in a practical environment, and apply proven best practices on each topic.
Throughout the book, we will build a QlikView app based on real data about Airline Operations that will help HighCloud Airlines make informed business decisions and analysis-guided strategies. HighCloud Airlines executives are evaluating if entering the US market is a good strategy and, if so, which line of business should they focus their investments on; they need QlikView to make the best decision.
The application will be evolving chapter by chapter, along with your skills, going from a simple proof of concept to creating a Data Model, adding a custom style, building a Dashboard and handling and manipulating the source data via script. We will meet the HighCloud Airlines requirement by using many different data visualization objects and time-saving techniques.
The whole application uses real data taken from the Bureau of Transportations statistics of the US and encompasses the operations of Airlines both domestic and international. With three years worth of data, you will help HighCloud Airlines discover where people travel the most, which are the Carriers with the most market share, what is the average load factor per airline, which aircraft is the most used to perform flights, which are the busiest airports, and a whole universe of new insights.
- QlikView 11 for Developers
- Table of Contents
- QlikView 11 for Developers
- Credits
- Foreword
- About the Authors
- Acknowledgements
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Instant Updates on New Packt Books
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Disclaimer
- Errata
- Piracy
- Questions
- 1. Meet QlikView
- What is QlikView?
- How does QlikView differ from traditional BI?
- Associative user experience
- Technology
- Adoption path
- How does QlikView differ from traditional BI?
- Exploring data with QlikView
- Getting QlikView
- Navigating the document
- Slicing and dicing your data
- List-boxes
- Selections in charts
- Search
- Bookmarking selections
- Creating a new bookmark
- Retrieving a bookmark
- Undoing selections
- Changing the view
- Cyclic Groups
- Drill down Groups
- Containers
- But wait, theres more!
- The technology and components behind QlikView
- The way the data flows
- When QlikView use expands
- Create content
- Reload, publish, and distribute content
- Consume content
- Meet HighCloud Airlines
- Summary
- What is QlikView?
- 2. Seeing is Believing
- What is a SiB?
- Preparing the workspace
- Setting up the folder structure
- Creating the QlikView document
- Creating the app
- The requirements
- Constructing the data model
- What is a data model?
- Loading the fact table
- Playing with listboxes
- Associating additional tables
- Structuring the script
- Creating the dashboard tab
- Creating and positioning the filters and user controls
- Optimizing the screen space
- Number of flights over time
- One chart and multiple analyses with cyclic expressions
- Adding a time drill-down group
- Top 10 routes
- Creating and positioning the filters and user controls
- Summary
- 3. Data Sources
- Using ODBC and OLE DB drivers
- Installing the drivers
- Accessing custom data sources
- Third-party custom connectors
- Reading table files
- Extracting datatwo hands-on examples
- Extracting data from MS Access
- Configuring the driver
- How to set up an ODBC connection
- Creating the OLE DB connection string
- Querying the database
- The Create Select Statement wizard
- Adding the airport tables
- Reloading the script
- Configuring the driver
- The resulting data model
- Loading a table file
- Specifying the file attributes
- The CSV attributes
- A word on Quoting
- Previewing
- The transformation step
- Refining the input table
- Where Clause wizard
- The crosstable
- Specifying the file attributes
- The resulting script
- Extracting data from MS Access
- QVD and QVX files
- QVD files
- QVX files
- Loading an Inline table
- Summary
- Using ODBC and OLE DB drivers
- 4. Data Modeling
- Dimensional data modeling
- Back in the day
- Relational databases and ER modeling
- Dimensional modeling
- The star schema
- The snowflake schema
- Creating the dimensional model
- Dealing with multiple fact tables
- Dimensional models in QlikView
- The associative data model
- Guidelines for table associations
- How associations are created
- Renaming fields
- Renaming fields with the Qualify statement
- Avoiding data model conflicts
- Dealing with synthetic keys
- Creating a composite key
- Dealing with circular references
- How associations are created
- Guidelines for table associations
- The Table Viewer window
- Table information
- Field information
- Table preview
- Table viewer menu
- Summary
- Dimensional data modeling
- 5. Styling Up
- Design requirements
- The Document Properties window
- The Sheet Properties dialog
- Setting the object properties
- Caption colors and style
- Changing the caption colors
- The Color Area and Color dialog windows
- Setting the caption font
- Setting the content font
- Setting the global font
- Changing the caption colors
- Propagating the object appearance
- Setting the default Sheet Object Style
- Hiding captions
- Caption colors and style
- Working with listboxes
- Adding listboxes
- The List Box Properties dialog
- The General tab
- The Expressions tab
- The Sort tab
- The Presentation tab
- The Number tab
- The Font tab
- The Layout tab
- The Caption tab
- The Multi Box
- The Current Selections Box
- Making selections from the Current Selections Box
- Adding a Bookmark Object
- Aligning and resizing sheet objects
- Selecting objects
- Moving objects
- Resizing objects
- Resizing a Multi Box
- Aligning sheet objects
- Do a little house keeping
- Creating and applying a default color map
- Defining chart colors
- Setting the default color map
- Summary
- 6. Building Dashboards
- User types
- Dashboard users
- Analysts
- Report users
- Applying the DAR principle to Airline Operations
- Document requirements
- Creating the Analysis sheet
- Adding a new chart
- Bar Chart
- Additional bar chart properties
- Style
- Presentation
- Additional bar chart properties
- Expressions and the Edit Expression window
- Expressions
- The Edit Expression window
- Fields
- Functions
- Variables
- Images
- The Expression Overview window
- Line Chart
- Additional line chart properties
- Expressions
- Style
- Presentation
- Additional line chart properties
- Combo Chart
- Container
- Scatter Chart
- Button
- Statistics box
- Creating the new Dashboard sheet
- Linked Objects
- Gauges
- Cloning the object for re-use
- Adding Air Time %
- More Gauge styles
- Adding a Text object
- Using a Text Object to display an image
- Adding actions to a Text object
- Adding a Pie chart
- Dimension Limits
- Adding the dimension value to the data point values
- Creating the Reports sheet
- Variables
- The Expression Overview window in action
- Copying sheets
- KPIs per airline, origin, and destination country
- Cyclic and Drill-down groups
- Straight table
- Not all expressions are numbers
- Pivot tables
- Auto minimize
- The Report Editor window
- Variables
- Other charts
- Radar Chart
- Mekko Chart
- Grid Chart
- Funnel Chart
- Block Chart
- Trellis Chart
- Summary
- User types
- 7. Scripting
- The Script Editor
- Menu and toolbar
- Script pane
- Tool pane
- Script statements
- Building the aircraft dimension table
- Loading the aircraft information
- Adding the aircraft groups
- Loading the second aircraft table
- Making it all right
- Manipulating tables
- The JOIN statement
- The KEEP statement
- The CONCATENATE statement
- The NOCONCATENATE statement
- Using MAPPING tables
- Adding comments
- Storing tables
- Renaming tables and fields
- Deleting tables and fields
- Setting variables
- Controlling script flow
- Building the aircraft dimension table
- Conditional functions
- Dealing with different data types
- Strings
- String operators
- String functions
- Numbers and numeric functions
- Date and time functions
- Strings
- Debugging script
- Syntax check
- Saving logs to disk
- The script debugger
- Using breakpoints
- Limited load
- Tracing script
- Standardizing and organizing script
- Using tabs
- Comments
- Adding an information tab
- Script layout
- Naming conventions
- Table naming conventions
- Field naming conventions
- Re-using scripts
- Subroutines
- Including script files
- Managing file locations and connection strings
- Summary
- The Script Editor
- 8. Data Modeling Best Practices
- Data consistency
- Dealing with dimensions without facts
- An alternative approach
- A solo exercise
- Dealing with facts without dimensions
- Dealing with dimensions without facts
- Reducing storage requirements
- Using number-based key fields
- Removing unused fields
- Splitting high-cardinality fields
- Design challenges of data modeling
- The Airline Employment statistics table
- Concatenating fact tables
- Structural asymmetry
- Natural and forced concatenation
- Natural concatenation
- Forced concatenation
- Concatenating the Employment Statistics table
- Working with link tables
- A link table example
- Creating a link table in the Airline Operations document
- Finding a balance
- The master calendar
- A final note on data modeling
- Summary
- Data consistency
- 9. Basic Data Transformation
- Changing the source table structure
- "Cleansing" a dirty table
- File contents
- Working with the Transformation Step wizard
- Throwing out the garbage
- Unwrapping table contents
- Filling missing cells
- The final result
- Other transformation tricks
- Loading a Crosstable
- A Crosstable example
- Working with the Crosstable Wizard
- A solo exercise
- Expanding a hierarchy
- A hierarchy example
- Working with the Hierarchy Wizard
- The tree-view list-box
- Generic load
- Loading a generic table into QlikView
- "Cleansing" a dirty table
- Summary
- Changing the source table structure
- 10. Advanced Expressions
- Using variables
- Creating a variable
- Using variables in charts
- Interactively changing a variable's value
- Using the Input Box object
- Using the Slider object
- Using variables based on expressions
- Using variables to store expressions
- Variable naming convention
- The Dollar Sign Expansion syntax
- Dollar Sign Expansion with parameters
- Double Dollar Sign Expansion
- Using the TOTAL qualifier
- The Aggr function
- Using Aggr for nested aggregation
- A word on calculated dimensions
- Aggregations over the Aggr output
- A word on using the Distinct qualifier
- Getting the Average Load Factor per Route per Airline
- Using Aggr for nested aggregation
- Conditional functions
- The If function
- The syntax
- A use case
- Heat charts
- A solo exercise
- Building a heat chart with the Colormix wizard
- Numeric versus text comparisons
- The Class function
- A solo exercise using the Class function
- The Pick function
- Using Pick with Dimensionality
- The If function
- A tip on copying expressions
- Summary
- Using variables
- 11. Set Analysis and Point In Time Reporting
- The magic of Set Analysis
- What is it for?
- Syntax and examples
- Using variables in set expressions
- Dynamic record sets
- More assignment operators
- Set operators
- Using element functions
- Point In Time Reporting
- The challenge
- Defining the set modifiers
- Obtaining the base period record set
- Obtaining the compare-to period record set
- Constructing the expressions
- Enabling additional period comparisons
- More Point In Time Reporting examples
- Storing set expressions into variables
- Set expressions with parameters
- Portable set expressions
- Set variables and the Master Calendar
- Comparative analysis with alternate states
- A comparative analysis example
- Alternate states step-by-step
- State-based expressions
- Combining alternate states and the default state
- Applying alternate states to layout objects
- Document navigation with alternate states
- Clearing selections in an alternate state
- Always validate
- Summary
- The magic of Set Analysis
- 12. Advanced Data Transformation
- Data architecture
- Two-stage architecture
- Three-stage architecture
- Setting up our environment
- Loading data already stored in QlikView
- Cloning a QlikView data model
- Loading from RAM
- Resident load
- Aggregating data
- Aggregating the Flight Data table
- The Transformation output
- Aggregation functions
- Sorting tables
- Ordering the Order-By fields
- The Peek function
- Merging forces
- A refresher
- The objective
- Getting it done
- Loading the table
- Sorting the table
- Peeking previous records
- A solo exercise
- Dealing with slowly changing dimensions
- The Carrier Decode table
- IntervalMatch magic
- Expanding the intervals
- Some considerations
- Applying IntervalMatch to the Carrier Decode table
- Ordering, peeking, and matching all at once
- The use case
- Incremental loads
- Summary
- Data architecture
- 13. More on Visual Design and User Experience
- Creating a consistent QlikView UI
- Screen resolution
- Background image
- Themes
- Applying themes
- Creating themes
- Adding document properties
- Adding sheet properties
- Adding sheet object properties
- A solo exercise
- Additional interactivity
- Triggers
- Document triggers
- Sheet triggers
- Actions
- Advanced search expressions
- A solo exercise
- Dynamic bookmarks
- Alerts
- Conditionally showing and calculating objects
- Triggers
- Summary
- Creating a consistent QlikView UI
- 14. Security
- Hidden script
- Section access
- Section access fields
- Reduction fields
- Initial data reduction
- Omitting fields
- Document-level security
- Sheet-level security
- Summary
- Index
- Назва: QlikView 11 for Developers. This book is smartly built around a practical case study – HighCloud Airlines – to help you gain an in-depth understanding of how to build applications for Business Intelligence using QlikView. A superb hands-on guide
- Автор: Miguel Garc?É?íÂ!!=a, Barry Harmsen, Miguel Angel Garcia
- Оригінальна назва: QlikView 11 for Developers. This book is smartly built around a practical case study – HighCloud Airlines – to help you gain an in-depth understanding of how to build applications for Business Intelligence using QlikView. A superb hands-on guide.
- ISBN: 9781849686075, 9781849686075
- Дата видання: 2012-11-20
- Формат: Eлектронна книга
- Ідентифікатор видання: e_3baw
- Видавець: Packt Publishing