
What's in this course ? A lot !
This presentation will step you through the download and install for QlikView personal edition
The software is contained in the resources dropdown list, just click the link to download QlikView installation software.
Download and Install SQL Server Express (Free Software) , this is optional but highly recommended if you want to use real data in building your QlikView applications.
How to download a SQLServer database backup file from Dropbox and restore to the SQLServer instance.
Discover playback features for this course, including Q&A, notes, announcements, reminders, and resources, plus video controls, captions, transcripts, and a beta AI assistant.
A quick overview of the QlikView desktop (IDE - Integrated Development Environment)
Jump right in and start getting a feel for the tool-set using built in wizards ...
You will learn how to (and more) ...
Your chance to test your knowledge so far be creating your own QlikView document (Solution is included in lecture after a short break)
Explore the Qlik associative data model, its dynamic associations and color cues, contrast it with relational modeling, and model data with the kicks engine toward star or snowflake schemas.
Master the star schema, a model with a fact table and one or more dimension tables, where measures describe events and dimensions define attributes such as products and calendar.
Explore how the snowflake schema connects a postal code dimension to a surrogate key within a star schema, enabling richer member locations and streamlined reporting in QlikView.
Your chance to test your knowledge so far be creating your own QlikView document (Solution is included in lecture after a short break)
The appearance of the Synthetic Key means you have a flawed model design, so let's examine why and how to fix it.
Why are Loops in the Model BAD ?
Identify candidate keys in the model that can be used as Link Table keys.
Introducing Resident loads to populate the Link Table and how to change the model metadata
Your chance to test your knowledge so far be creating your own QlikView document (Solution is included in lecture after a short break)
Explore how to load two tables in QlikView to form a 1-to-1 relationship on member key, filtering nonmatching records and reducing the data set.
Demonstrates a left join between the member table and employer contributions to show all members and any contributions, enabling profiling analytics of contributors versus noncontributors.
Discover how a right join reveals orphans by returning all rows from unpaid claims and matching member data, with nulls where no member exists, highlighting data governance.
Learn how outer joins profile messy enterprise data by combining user data with member cover data, surfacing matches and missing values in QlikView.
Restore the e-commerce database, then build left join and inner join in QlikView to observe product, supplier, customer, and geolocation data, reloading and displaying results in tables.
Connect to sql server in the load editor, load products and suppliers, apply a left join, then build a customer location dataset with an inner join to geolocation for etl.
Learn the ETL process: extract, transform, and load within an enterprise server environment, building scripts that generate QVD files for QlikView and Qlik Sense, with data conformance and security considerations.
Part 1 of Extracting data from a SQL Database and logging the process
Create and load a log file that tracks the ETL stats
Introducing the Script Debugger Tool
Examining the concept of $Expansion
Get familiar with the Binary Load feature
Web Page scraper and other data loads
Learn how to perform incremental loads in QlikView by loading current QVD data, extracting the max order date, and blending new data into the existing model.
Explore incremental loads in QlikView, building and formatting z temp tables, merging online sales data into a fact table, and storing to QVD with logging for reliable ETL.
What is and why do we use Slowly changing dimensions (virtually everywhere)
download the Google Analytics database from Dropbox and build a QVD file ready for consumption in the QlikView boot camp, using the site visits log from the ETL data source.
Restoration of the Google Analytics Database & Extract to a QVD file ready for the start of development
What are we developing in this section.
Start loading the Google data here via the Load Script Editor
Note: There is no data for this lecture as this is a simple overview of what we will expand on in upcoming lectures!
A overview of the commonly used aggregations in QlikView, this is only a demonstration and we get into more detail on aggregations as we proceed forward, for now you can just sit back and watch the lecture without worrying about code.
Highlight the user selections
Expression sort , what's that ?
Copying charts via Cloning and colour coding chart metrics
Limiting the number of rows for the dimension on a chart object and set the scope of the aggregation
Changing the colour of a metric based on a value (condition)
An elegant table that also features colour coding without writing if() tests
Load the new browser tracking data into your QlikView model using the load script and build a block chart of browser usage frequency. Investigate concatenated load to fix the anomaly.
Explore how to load and align browser stats with site visits in QlikView using concatenated load, creating a block chart of browser popularity by year and month.
Certain chart types are best used for specific visualization requirements.
It should be noted that if a user(s) has a specific chart request; we as devs should not dismiss their reason for the chart in favour of best practice!
Load the data model ready for serious development work
Load and concatenate inventory data to online sales in QlikView, append-like to handle granularity, fix the date key, build a dim calendar, and trim calendar data to min/max order dates.
How do you reduce the data set to align with another sets range ?
Discover the difference between metrics and KPIs and learn to set smart, measurable targets with a clear time scale, aligning analytics with business goals in qlikview.
Start coding simple KPI's
Create a new KPI that shows the difference between two values providing valuable insight to the user
Enhance this with conditional colouring
Enhance the KPI by adding a header such as sales amount, bolding the text, applying a background color, and creating a new KPI for the percentage of target achieved.
Solution demo plus a simple hack for formatting numbers
Enhance the straight table with miniature charts
Explore how to create drill-down and cyclic groups in QlikView, building a product category drill-down and enabling quick field flips for insightful visualization.
This lecture demonstrates building a line chart with dual axes to plot sales and budget targets over time, including a sales percent to target line and readability tweaks.
Explore bar chart construction and discretize data with the class function to create yearly income groups using a 15,000 interval, then analyze distinct customer counts by group.
Convert the bar chart to a combo chart that combines bars and lines. Add a percent sales share, switch to a dual axis, and validate calculations with a debug sheet.
Create a gauge chart to show progress toward a target in QlikView. Configure min and max, color segments, show labels, and display the percent difference.
Making a non standard (et popular) chart from 2 bar charts
Learn to build a butterfly chart in qlikview by flipping the gender expression to display female values, with popups and sorting by expression.
Learn to create scatter charts in QlikView to visualize distribution and correlation, including positive, negative, and no correlation, using income groups and margins with bubbles to reveal patterns.
A fair size project with great opportunity to refine your skills with script enhancement and chart creation
Explore the homework assignment 8.1 solution by editing the data load editor, adding a kids at home class, and applying a margin analysis in QlikView with proper order of precedence.
Slowly Changing Dimensions influenced by time
When your sheet has too many charts to show, we use a container object to allow the user to decide on the chart they want!
A Chance to practice adding different objects to a new sheet and calculation of a metric utilizing currency type
Explore the solution to assignment 9.1, showing how to build list box and table box for currency name and history, and to calculate US dollars from end of day rates.
A concept overview to Set Analysis, the umbrella term used for the coding of Set Expressions in QlikView
Explore set analysis to code a KPI for audio sales and compare set expressions with standard tests. Learn to override current selections with modifiers, aggregate using sum, and format dollars.
We'll explore a very cool feature where we can access user actions e.g. Previous and Forward selections
The power of using Date search in Set Expressions
Using Date functions in set expressions to search for dynamic date ranges
Using Dual() to set Number and String values in the same field simultaneously
How to create a set expression to dynamically rolls dates by 3 months based on the user selections
We will also work with multiple date functions in a single set expression
Build set analysis dashboards in QlikView to display all time sales that persist, year to date sales sensitive to year selections, and a previous year chart unaffected by months.
Explore set analysis in QlikView by building metrics like all time sales and year to date sales, ignoring selections and computing previous year to date, with practical tips and troubleshooting.
Please note, some of the resources in this course are located on Dropbox or GitHub, hence you will need to use the supplied URL to download files e.g. Software
A warm welcome to you.
If you have found yourself in a situation where you need or want to learn QlikView for your job or a career move and do not have the budget to spend thousands for training or you are frustrated with disorganised video clips all over the internet, then this course is definitely for you.
This course is also available via Udemy For Business (UFB) .
Once you have completed this course you can hit the ground running at work when your team leaders , users, managers want you to deliver an analytics solution fast.
This course is packed with sample data that you can download , project assignments and quizzes for you to practice and test your new skills and what's more you don't need to do 2 separate courses for Designer or Developer it's all here in the one course and I am adding new content frequently which means you have life time access to a rich source of information and tuition that will never get out of date.
What's more, this course has been recorded in 1080p HD , HD Sound and features Closed Captions [CC].
Do you like what you see so far ?
Then don't wait, enrol in this course and get a head start with the latest version(12) QlikView, and with a 30 day money back guarantee , nothing to lose, right ?
I am looking forward to helping you gain new skills during this course.
Paul
Data Analyst and Visualisation Engineer