Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
- Ebooki
- Big data
- Analiza danych
- 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
Szczegóły ebooka
Zaloguj się, jeśli jesteś zainteresowany treścią pozycji.
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
Ebook
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
- Tytuł: 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
- Autor: Miguel Garc?É?íÂ!!=a, Barry Harmsen, Miguel Angel Garcia
- Tytuł oryginału: 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
- Data wydania: 2012-11-20
- Format: Ebook
- Identyfikator pozycji: e_3baw
- Wydawca: Packt Publishing