
Introduction to QlikView as a Business Discovery Platform
Overview of QlikView Personal Edition, QlikView Desktop, QlikVew Server and QlikView Publisher
Develop data models by connecting to data sources, extracting and transforming data; publish via publisher and deliver through the access point.
Learn how to download and install QlikView desktop, choose 64-bit or 32-bit versions, register if required, and run the installer to complete setup.
Create a new QlikView project, establish a database connection, and configure data loading by using relational and non-relational sources, variables, and a select statement with data preview.
Conceptual overview of script syntax
Create a new QlikView app, connect to the Northwind database, load the orders and order details tables, define the order id key, and verify the load with a reload log.
Discover how QlikView stores data in symbol and data tables within its associative model, and how information density and subset ratio reveal data quality.
Learn to load data from an Excel file into a multi table data model, create associations, and manage system fields and variables with absolute or relative paths.
Load an employee table from an Excel file into a QlikView data model and relate it to other tables using the employee ID key.
Resolve circular loops and synthetic keys by rewiring the data model, create proper keys to link customers, employees, and suppliers, and reload to verify correct relationships.
Learn to generate additional data in your script, count key fields across multiple tables, and use resident load, exists function, and include statements to manage data sources and ODBC connections.
Create data in QlikView scripts with resident load to generate counters for active customers and orders from the orders table, using customer IDs and sales employee data.
Build a master calendar in QlikView by deriving the min and max dates from the order table, creating a date range, and loading year and month fields.
Create a master calendar in QlikView by extracting the minimum and maximum dates, generating a date range, and linking year, month, day, quarter, and week fields to the data model.
Improve the master calendar script by using field value functions to get min and max dates from the order date field, then build a calDate calendar with a while loop.
Learn to use two-column mapping tables as lookups in QlikView, stored as temporary tables for memory efficiency and to drive conditional logic when values mismatch.
Learn how to create and use mapping tables in QlikView, apply preceding load to compute margins, and map shipper and product data to enrich orders and order details.
Practice joins and concatenate techniques in QlikView by aligning rows and matching values across tables, exploring natural joins, inner joins, left joins, and right joins, and understanding union-like behavior.
optimize the data model by joining order details with related tables, building a star schema, and creating aggregate tables, and mapping category, product, territory, and region data for better analytics.
Explore loading cross-tables to resolve granularity differences across years, using a three-parameter approach—year field, data value field, and a number—and examine how data-model levels affect analysis.
Load data from a cross table by editing the script to load the forecast table, map header fields, and create a composite key by concatenating product and employee IDs.
Explore link tables to resolve cross-table granularity issues, establish correct associations between the fact table and dimension data using keys like employee id, and ensure distinct linked records.
Create a link table in QlikView and load all fields to establish cross-table associations for a coherent data model. Ensure unique values and correct relationships between tables during loading.
This is a hands-on side example to go over basics of Set Analysis from my blog(learnQlikview.com)
Build set analysis expressions in QlikView to perform year-over-year sales comparisons, creating UI data sets independent of selections with year filters, prior year, and green-for-growth or red-for-decline cues.
Master set analysis in QlikView by building filters, excluding beverages, ignoring country fields, and using dollar sign expansion and year minus one to compare sales across categories.
Learn how to use the aggr function to build a virtual table and perform nested aggregation, producing calculated dimensions and summaries such as max, min, and count on sales.
Explore the quick view data file (qvd) concept, a highly optimized, single-table storage enabling ultra-fast reads, incremental updates, and a single source of truth for multiple documents.
Build a QED builder to extract data from the products table and store it as a QBE in the QED folder, replacing the relational load with a faster QED-based load.
Explore metadata in QlikView by describing fields, adding comments and system tags such as dollar dimensions and dollar measures, using mapping load and hiding fields with a high prefix.
Tag fields and tables as dimensions or measures and add descriptions with comments and mapping load, then display metadata in the user interface and hide fields with a high prefix.
Learn how to share and secure QlikView documents by applying section access for row and field level data, using entitlement tables, and protecting code with hidden scripts.
Implement section access to enforce record-level security in QlikView, using admin and user roles, uppercase fields, inline loads for country and city, and hidden scripts.
Avoid three pitfalls in qlikview script syntax: mapping name misspellings and case-sensitive pick function mismatches can fail silently, and missing include files raise silent errors unless you use must include.
Course updated on March 18, 2017.
Hi there! Since you've stumbled upon this course, you are likely looking for QlikView training to become an awesome QlikView developer. That's fabulous. But, if you are still wondering if this course is right for you or not, let not your heart be troubled.
Let me breakdown reasons for you to become a QlikView developer.
If you answered 'yes' to any of these questions, then this course is for you!
QlikView is growing rapidly. With over 30,000 customers, demand for skilled QlikView developers l is higher than ever before!
QlikView is the only in-memory tool with ETL(Extract, transform, load) engine to transform data from various data sources.
This course will make you an awesome QlikView developer. You will be able to extract data from various sources and transform data based on the business rules to create a data model that business analysts can use to create Presentation layer.
Course starts with basics and builds on gradually. Each session starts with a conceptual overview followed by hands-on examples to reinforce concepts. Each session also contains a quiz to test level of your knowledge.
I also am committed to keep improving and enhancing course content in the future and you will have lifetime access to this course.
Enroll in this course now and start making six-figure income by becoming a QlikView developer. Welcome aboard!