SlideShare a Scribd company logo
www.syntrixconsulting.com
In Qlik Sense®
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749) 2
Syntrix Consulting Group specializes in
data reporting and business analytics
for healthcare organizations.
We provide tools, processes, and
expertise to accelerate the production
and adoption of analytic applications
in healthcare.
We are a Qlik Implementation Partner
with expertise in multiple EMR systems
including Epic.
877-SYNTRIX (796-8749)
BIAdvisors@syntrixconsulting.com
www.syntrixconsulting.com
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 Importance of Metadata
 QVD Environment Overview
 Step 1: Create Qlik Sense App
 Step 2: Retrieve QVD Metadata
 Step 3: Store Metadata into QVDs
 Step 4: Create Field Level Business Definitions
 Step 5: Create Qlik Sense Metadata QVD Profile App
3
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 What is metadata?
• It is the detail about the data in your environment.
• It provides insight about what the data stands for and where it
came from
• It can be considered the encyclopedia about your data
 Why is it important?
• Data Linage – the metadata can provide the details on where
the data was sourced and how it was curated
• Data Impacts – the metadata can provide details on how
changes made in a source system will affect downstream
artifacts
4
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 The QVD Environment has a directory for each data
source
 Each directory has numerous QVDs stored in them
 QVDs stored in here are created with extract
applications
5
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 From the Qlik Sense hub create new app called QVD
Metadata
 Open App
 Open Data Load Editor
6
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 Create a script to read the metadata from each QVD in
a specified directory and then store that information
into a QVD.
 The following two Qlik Load features will be used
• XMLSimple-QVDTableHeader – this will read the QVD table
information
• XMLSimple-QVDFieldHeader – this will read the QVD field
information
7
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 2A. Define location and variables for script
8
This line defines where the QVDs
are located and the file types you
want to iterate through
This line creates a variable that
stores the name of the QVD file for
each iteration
This line defines the name from
where the QVD was sourced.
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 2B. Read the table header information from the QVDs
9
 This will create a table and load table-level metadata from
the QVD into it
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 2C. Read the field information from the QVDs and Iterate
through the directory for the next QVDs
10
 This will create a table and load field-level metadata from
the QVD into it
Next will iterate back to the
for each statement and
retrieve the next QVD
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 Create a directory location and store the tables in step
2 in this location
 Use the Store command to create the metadata QVDs
11
The last two statements will Store
table data into QVDs in the
00.QVDProfile folder
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 To add value for your business teams it is useful to create field
definitions and associate them to the QVD field definitions
 You can capture these definitions where you please (xls,
Access, Database…), but will need to linked them to
vFileName – FieldName Dictionary_id created in
steps 2 and 3
 Below is an example of a field dictionary in Excel
 It is recommended to create a QVD of the dictionary
12
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 Now you have all of the components to create a QVD
Profile Application
 Go to the Qlik Sense Hub
 Load the three QVDs and your Data Model will look like
this:
13
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 Now you can start creating dashboards about your
data which will provide insight and confidence for your
end users.
14
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
 With this concept you can profile many QVD directories
with minor script changes
 You can read in the INFORMATION_SCHEMA from SQL
Server and Oracle and add rich metadata into your
QVD environment
 If you have many levels to your data environment your
can create linage scripts to create a robust metadata
rich Qlik Sense environment
15
www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)
To learn more, contact us at:
877-SYNTRIX (796-8749)
BIAdvisors@syntrixconsulting.com
www.syntrixconsulting.com
16

More Related Content

PDF
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
PPTX
PPT
Ab initio beginner's course topic 1
PPTX
Deep Dive Microsoft Viva Insights - Collabdays Bletchley Park 2023
PPT
Data migration
PDF
Data ingestion and Acquisition on SAP Analytics Cloud
PDF
Mind Map of Big Data Technologies and Concepts
PPTX
Oracle Database | Computer Science
Working with Microsoft Power Business Inteligence Tools - Presented by Atidan
Ab initio beginner's course topic 1
Deep Dive Microsoft Viva Insights - Collabdays Bletchley Park 2023
Data migration
Data ingestion and Acquisition on SAP Analytics Cloud
Mind Map of Big Data Technologies and Concepts
Oracle Database | Computer Science

What's hot (20)

PDF
Data Lake: A simple introduction
PDF
A Reference Architecture for ETL 2.0
PPTX
Introduction to SAP BTP
PPTX
ETL Process
PPTX
Microsoft power bi
PDF
Stl meetup cloudera platform - january 2020
PDF
ETL Using Informatica Power Center
PDF
Master data management
PPTX
Power BI: Introduction with a use case and solution
PPTX
1- Introduction of Azure data factory.pptx
PPTX
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
PPTX
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
PDF
Achieving Lakehouse Models with Spark 3.0
PDF
Introduction to ETL and Data Integration
PDF
The Future of Data Science and Machine Learning at Scale: A Look at MLflow, D...
PPTX
Collibra-X-Ataccama-Partnership-overview-Presentation-V3.pptx
PPTX
Embedding Data & Analytics With Looker
PPTX
Data Warehousing in the Cloud: Practical Migration Strategies
PPTX
Enterprise Data Management
PPTX
Power BI
Data Lake: A simple introduction
A Reference Architecture for ETL 2.0
Introduction to SAP BTP
ETL Process
Microsoft power bi
Stl meetup cloudera platform - january 2020
ETL Using Informatica Power Center
Master data management
Power BI: Introduction with a use case and solution
1- Introduction of Azure data factory.pptx
Cognos Analytics Performance Tuning: Tips & Tricks to Rev Performance
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
Achieving Lakehouse Models with Spark 3.0
Introduction to ETL and Data Integration
The Future of Data Science and Machine Learning at Scale: A Look at MLflow, D...
Collibra-X-Ataccama-Partnership-overview-Presentation-V3.pptx
Embedding Data & Analytics With Looker
Data Warehousing in the Cloud: Practical Migration Strategies
Enterprise Data Management
Power BI
Ad

Similar to QVD Metadata Profile App in Qlik Sense (17)

PPTX
Qlik vs. Tableau: High-Level Comparison
PPTX
Beyond the Dashboard - Exploratory Analytics
PPTX
Emergency Department
PDF
AnalytiX DS - Master Deck
PPTX
Data Management is a Team Sport - IBM
PPTX
Cognitive Assistant for Data Scientists (CADS)
PDF
Improving Healthcare Delivery
PDF
Anzo smart data integration february 2015
PPTX
#ImpactSalesforceSaturday: All about Data Preparation
PPSX
MondCloud Semantic Data Hub for Insurance
PDF
Data Driven Possibilities with Qlik
PDF
Data-Ed Webinar: Data Warehouse Strategies
PDF
Why an AI-Powered Data Catalog Tool is Critical to Business Success
PPTX
Tom Aliff, Equifax - Configurable Modeling for Maximizing Business Value - H2...
PPTX
Certus Accelerate - Building the business case for why you need to invest in ...
PDF
Performance management capability
PPTX
Hospital Revenue Performance
Qlik vs. Tableau: High-Level Comparison
Beyond the Dashboard - Exploratory Analytics
Emergency Department
AnalytiX DS - Master Deck
Data Management is a Team Sport - IBM
Cognitive Assistant for Data Scientists (CADS)
Improving Healthcare Delivery
Anzo smart data integration february 2015
#ImpactSalesforceSaturday: All about Data Preparation
MondCloud Semantic Data Hub for Insurance
Data Driven Possibilities with Qlik
Data-Ed Webinar: Data Warehouse Strategies
Why an AI-Powered Data Catalog Tool is Critical to Business Success
Tom Aliff, Equifax - Configurable Modeling for Maximizing Business Value - H2...
Certus Accelerate - Building the business case for why you need to invest in ...
Performance management capability
Hospital Revenue Performance
Ad

Recently uploaded (20)

PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
August Patch Tuesday
PPTX
Modernising the Digital Integration Hub
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
The various Industrial Revolutions .pptx
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Module 1.ppt Iot fundamentals and Architecture
A comparative study of natural language inference in Swahili using monolingua...
Web App vs Mobile App What Should You Build First.pdf
Tartificialntelligence_presentation.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Hindi spoken digit analysis for native and non-native speakers
August Patch Tuesday
Modernising the Digital Integration Hub
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
The various Industrial Revolutions .pptx
OMC Textile Division Presentation 2021.pptx
Developing a website for English-speaking practice to English as a foreign la...
NewMind AI Weekly Chronicles – August ’25 Week III
Zenith AI: Advanced Artificial Intelligence
NewMind AI Weekly Chronicles - August'25-Week II
Programs and apps: productivity, graphics, security and other tools
A contest of sentiment analysis: k-nearest neighbor versus neural network
Univ-Connecticut-ChatGPT-Presentaion.pdf

QVD Metadata Profile App in Qlik Sense

  • 2. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749) 2 Syntrix Consulting Group specializes in data reporting and business analytics for healthcare organizations. We provide tools, processes, and expertise to accelerate the production and adoption of analytic applications in healthcare. We are a Qlik Implementation Partner with expertise in multiple EMR systems including Epic. 877-SYNTRIX (796-8749) BIAdvisors@syntrixconsulting.com www.syntrixconsulting.com
  • 3. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  Importance of Metadata  QVD Environment Overview  Step 1: Create Qlik Sense App  Step 2: Retrieve QVD Metadata  Step 3: Store Metadata into QVDs  Step 4: Create Field Level Business Definitions  Step 5: Create Qlik Sense Metadata QVD Profile App 3
  • 4. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  What is metadata? • It is the detail about the data in your environment. • It provides insight about what the data stands for and where it came from • It can be considered the encyclopedia about your data  Why is it important? • Data Linage – the metadata can provide the details on where the data was sourced and how it was curated • Data Impacts – the metadata can provide details on how changes made in a source system will affect downstream artifacts 4
  • 5. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  The QVD Environment has a directory for each data source  Each directory has numerous QVDs stored in them  QVDs stored in here are created with extract applications 5
  • 6. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  From the Qlik Sense hub create new app called QVD Metadata  Open App  Open Data Load Editor 6
  • 7. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  Create a script to read the metadata from each QVD in a specified directory and then store that information into a QVD.  The following two Qlik Load features will be used • XMLSimple-QVDTableHeader – this will read the QVD table information • XMLSimple-QVDFieldHeader – this will read the QVD field information 7
  • 8. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  2A. Define location and variables for script 8 This line defines where the QVDs are located and the file types you want to iterate through This line creates a variable that stores the name of the QVD file for each iteration This line defines the name from where the QVD was sourced.
  • 9. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  2B. Read the table header information from the QVDs 9  This will create a table and load table-level metadata from the QVD into it
  • 10. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  2C. Read the field information from the QVDs and Iterate through the directory for the next QVDs 10  This will create a table and load field-level metadata from the QVD into it Next will iterate back to the for each statement and retrieve the next QVD
  • 11. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  Create a directory location and store the tables in step 2 in this location  Use the Store command to create the metadata QVDs 11 The last two statements will Store table data into QVDs in the 00.QVDProfile folder
  • 12. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  To add value for your business teams it is useful to create field definitions and associate them to the QVD field definitions  You can capture these definitions where you please (xls, Access, Database…), but will need to linked them to vFileName – FieldName Dictionary_id created in steps 2 and 3  Below is an example of a field dictionary in Excel  It is recommended to create a QVD of the dictionary 12
  • 13. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  Now you have all of the components to create a QVD Profile Application  Go to the Qlik Sense Hub  Load the three QVDs and your Data Model will look like this: 13
  • 14. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  Now you can start creating dashboards about your data which will provide insight and confidence for your end users. 14
  • 15. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749)  With this concept you can profile many QVD directories with minor script changes  You can read in the INFORMATION_SCHEMA from SQL Server and Oracle and add rich metadata into your QVD environment  If you have many levels to your data environment your can create linage scripts to create a robust metadata rich Qlik Sense environment 15
  • 16. www.syntrixconsulting.com | 877.SYNTRIX (877.796.8749) To learn more, contact us at: 877-SYNTRIX (796-8749) BIAdvisors@syntrixconsulting.com www.syntrixconsulting.com 16