

{"id":51133,"date":"2019-03-02T11:53:52","date_gmt":"2019-03-02T06:23:52","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=51133"},"modified":"2019-03-05T10:59:19","modified_gmt":"2019-03-05T05:29:19","slug":"qlik-sense-mashup","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/","title":{"rendered":"Qlik Sense Mashup Tutorial &#8211; 9 Steps to Create Mashup"},"content":{"rendered":"<p>Let us start a new lesson on the very interesting<a href=\"https:\/\/data-flair.training\/blogs\/qlik-sense-features\/\"><strong> feature of Qlik Sense<\/strong><\/a>, the Qlik Sense Mashups. In this lesson, we first learn the basics of Qlik Sense mashup, followed by learning about the components, creating mashups and relevant APIs for mashups.<\/p>\n<p>So, let\u2019s start the Qlik Sense Mashup Tutorial.<\/p>\n<div id=\"attachment_51171\" style=\"width: 1210px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-51171\" class=\"size-full wp-image-51171\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup.jpg\" alt=\"Qlik Sense Mashup\" width=\"1200\" height=\"628\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup.jpg 1200w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup-150x79.jpg 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup-300x157.jpg 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup-768x402.jpg 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup-1024x536.jpg 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup-520x272.jpg 520w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><p id=\"caption-attachment-51171\" class=\"wp-caption-text\">Qlik Sense Mashup Tutorial &#8211; Advantages and Components<\/p><\/div>\n<h2>1. Introduction to Qlik Sense Mashup<\/h2>\n<p>A Qlik Sense mashup is a web page, web site or web application which uses <strong>Qlik Sense objects<\/strong> from one or more <a href=\"https:\/\/data-flair.training\/blogs\/qlik-sense-app\/\"><strong>Qlik Sense apps<\/strong><\/a> to create a unique web service with one graphical interface. In other words, a mashup is a combination of Qlik Sense web API with a web framework enabling web integration on Qlik Sense. You can create responsive web pages or web sites using data and visualizations from Qlik Sense apps.<\/p>\n<h2>2. Components of a Qlik Sense Mashup<\/h2>\n<p>Let us now talk about the components of a Qlik Sense mashup.<\/p>\n<h3>i. Qlik Sense application<\/h3>\n<p>It is the application created in Qlik Sense which is the main source of data or objects to be used in the mashup. You can use data or objects from multiple Qlik Sense apps in one mashup.<\/p>\n<h3>ii. Web Development Components (scripts)<\/h3>\n<p>There are various web development scripts that contribute to making a mashup.<\/p>\n<p><strong>HTML:<\/strong> An HTML script code is like the most basic form of a web page having all the required instructions on it. It decides the framework or the page layout of the web page.<\/p>\n<p><strong>JavaScript:<\/strong> A <a href=\"https:\/\/data-flair.training\/blogs\/javascript-syntax\/\"><strong>JavaScript code<\/strong><\/a> provides the logic and decides the behavior of the web page. It makes a web page responsive and interactive.<\/p>\n<p><strong>CSS:<\/strong> A CSS script decides the presentation and form of a web page. It is responsible for all the graphics and design of the mashup.<\/p>\n<p><strong>Qext and wbl file:<\/strong> A .qext file keeps all the Qlik extension details (parameters). Whereas, a .wbl file has the manifest list of files included in the current mashup project.<\/p>\n<h2>3. Advantages of Mashup in Qlik Sense<\/h2>\n<ul>\n<li>Qlik Sense mashups are beneficial to users in many ways.<\/li>\n<li>Mashups allow an easy web integration of Qlik Sense apps and its objects.<\/li>\n<li>It offers great UI flexibility in terms of design (background color etc) and functions.<\/li>\n<li>Mashups enable integrating Qlik Sense into a web framework involving HTML, CSS, JavaScript etc.<\/li>\n<\/ul>\n<h2>4. Qlik Sense Mashup APIs<\/h2>\n<p>To create a Qlik Sense mashup, there are Application Programming Interfaces (APIs) available for different purposes and objectives. You just need to copy and paste the piece of code for an API method and modify it accordingly, to add the app objects of your choice in the mashup. This enables you to easily embed different elements and develop your mashup with the most flexibility.<\/p>\n<p>Several APIs relevant to mashup development are given below. You can get codes for inserting different elements such as engine, backend, frontend (app), root, bookmark, variables etc. You can also modify these codes as per your requirement to make the web page. The API codes are usually from <strong>JavaScript or JSON libraries<\/strong>.<\/p>\n<ul>\n<li>Engine API<\/li>\n<li>Backend API<\/li>\n<li>Root API<\/li>\n<li>App API<\/li>\n<li>Bookmark API<\/li>\n<li>Field API<\/li>\n<li>Global API<\/li>\n<li>Table API<\/li>\n<li>Selection API<\/li>\n<li>Variable API<\/li>\n<li><strong><a href=\"https:\/\/data-flair.training\/blogs\/qlik-sense-visualizations\/\">Visualization<\/a><\/strong> API<\/li>\n<li>App Integration API<\/li>\n<li>Single Integration API<\/li>\n<li>Qlik-visual (web component)<\/li>\n<li>Enigma.js<\/li>\n<li>Leonardo-ui (web component)<\/li>\n<\/ul>\n<p>You can get the code for these APIs and methods from the link provided here &#8211;\u00a0<a href=\"https:\/\/help.qlik.com\/en-US\/sense-developer\/September2017\/Subsystems\/Mashups\/Content\/mashups-relevant-apis.htm\"><span style=\"font-weight: 400\">Qlik Sense Mashup API Codes<\/span><\/a><\/p>\n<h2>5. How to Create a Qlik Sense Mashup?<\/h2>\n<p>Let us learn to create a Qlik Sense mashup using the <a href=\"https:\/\/data-flair.training\/blogs\/qlik-sense-desktop\/\"><strong>Qlik Sense Desktop<\/strong><\/a>.<\/p>\n<p><strong>Step 1:<\/strong> Open the Qlik Sense Desktop and then go to the Dev Hub (<strong>Qlik Sense Development Hub<\/strong>) shown in the image below.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Mashup-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51145\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Mashup-1.png\" alt=\"Qlik Sense Mashup\" width=\"1913\" height=\"641\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Mashup-1.png 1913w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Mashup-1-150x50.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Mashup-1-300x101.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Mashup-1-768x257.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Mashup-1-1024x343.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Mashup-1-520x174.png 520w\" sizes=\"auto, (max-width: 1913px) 100vw, 1913px\" \/><\/a><\/p>\n<p><strong>Step 2:<\/strong> You will be redirected to the <strong>web browser<\/strong>. Here\u00a0the Qlik development hub (Qlik Dev Hub) will open.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51146\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-2.png\" alt=\"Qlik Sense Mashup\" width=\"1905\" height=\"1027\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-2.png 1905w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-2-150x81.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-2-300x162.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-2-768x414.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-2-1024x552.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-2-520x280.png 520w\" sizes=\"auto, (max-width: 1905px) 100vw, 1905px\" \/><\/a><\/p>\n<p><strong>Step 3:<\/strong>\u00a0Click on <strong>create new mashup<\/strong> in the Dev Hub. Enter the mashup name and select a template for the mashup.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51147\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3.png\" alt=\"Qlik Sense Mashup\" width=\"1411\" height=\"825\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3.png 1411w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3-150x88.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3-300x175.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3-768x449.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3-1024x599.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3-520x304.png 520w\" sizes=\"auto, (max-width: 1411px) 100vw, 1411px\" \/><\/a><\/p>\n<p>There are four available mashup templates which you can choose from.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3i.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51148\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3i.png\" alt=\"Qlik Sense Mashup\" width=\"593\" height=\"341\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3i.png 593w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3i-150x86.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3i-300x173.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-3i-520x299.png 520w\" sizes=\"auto, (max-width: 593px) 100vw, 593px\" \/><\/a><\/p>\n<p><strong>Step 4:<\/strong> We are moving on with our explanation by selecting the \u201c<strong>Basic single page mashup<\/strong>\u201d. This opens the mashup editor.<\/p>\n<p><strong>Step 5:<\/strong> Next we will <strong>select an app<\/strong> whose objects we can use in our mashup from the Select an app option.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51149\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-4.png\" alt=\"Qlik Sense Mashup\" width=\"1917\" height=\"989\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-4.png 1917w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-4-150x77.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-4-300x155.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-4-768x396.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-4-1024x528.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-4-520x268.png 520w\" sizes=\"auto, (max-width: 1917px) 100vw, 1917px\" \/><\/a><\/p>\n<p>We have selected a sample app named Helpdesk management. All the app contents or objects gets loaded into the mashup editor as soon as you select an app.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51150\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5.png\" alt=\"Qlik Sense Mashup\" width=\"1909\" height=\"1023\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5.png 1909w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5-150x80.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5-300x161.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5-768x412.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5-1024x549.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5-520x279.png 520w\" sizes=\"auto, (max-width: 1909px) 100vw, 1909px\" \/><\/a><\/p>\n<p><strong>Step 6:<\/strong> A typical<strong> mashup editor window<\/strong> have separate tabs for different code sets i.e. for qext, HTML, JavaScript, CSS, and one window for the images (jpg or png). Each script contributes into making the mashup web site complete and more interactive.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5i.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51151\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5i.png\" alt=\"Qlik Sense Mashup\" width=\"1609\" height=\"903\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5i.png 1609w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5i-150x84.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5i-300x168.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5i-768x431.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5i-1024x575.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5i-520x292.png 520w\" sizes=\"auto, (max-width: 1609px) 100vw, 1609px\" \/><\/a><\/p>\n<p>Qext script<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5ii.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51152\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5ii.png\" alt=\"Qlik Sense Mashup\" width=\"1619\" height=\"903\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5ii.png 1619w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5ii-150x84.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5ii-300x167.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5ii-768x428.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5ii-1024x571.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5ii-520x290.png 520w\" sizes=\"auto, (max-width: 1619px) 100vw, 1619px\" \/><\/a><\/p>\n<p>HTML script<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iii.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51153\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iii.png\" alt=\"Qlik Sense Mashup\" width=\"1609\" height=\"911\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iii.png 1609w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iii-150x85.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iii-300x170.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iii-768x435.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iii-1024x580.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iii-520x294.png 520w\" sizes=\"auto, (max-width: 1609px) 100vw, 1609px\" \/><\/a><\/p>\n<p>JavaScript code<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iv.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51154\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iv.png\" alt=\"Qlik Sense Mashup\" width=\"1345\" height=\"789\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iv.png 1345w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iv-150x88.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iv-300x176.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iv-768x451.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iv-1024x601.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5iv-520x305.png 520w\" sizes=\"auto, (max-width: 1345px) 100vw, 1345px\" \/><\/a><\/p>\n<p>CSS code<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5v.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51155\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5v.png\" alt=\"Qlik Sense Mashup\" width=\"1359\" height=\"741\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5v.png 1359w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5v-150x82.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5v-300x164.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5v-768x419.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5v-1024x558.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-5v-520x284.png 520w\" sizes=\"auto, (max-width: 1359px) 100vw, 1359px\" \/><\/a><\/p>\n<p>An image window.<\/p>\n<p><strong>Step 7:<\/strong> On the <strong>preview pane<\/strong>, you can drag and drop objects from the selected app. As shown in the screenshot attached below.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51156\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-6.png\" alt=\"Qlik Sense Mashup\" width=\"1677\" height=\"903\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-6.png 1677w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-6-150x81.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-6-300x162.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-6-768x414.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-6-1024x551.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-6-520x280.png 520w\" sizes=\"auto, (max-width: 1677px) 100vw, 1677px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51157\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-7.png\" alt=\"Qlik Sense Mashup\" width=\"1685\" height=\"909\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-7.png 1685w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-7-150x81.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-7-300x162.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-7-768x414.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-7-1024x552.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-7-520x281.png 520w\" sizes=\"auto, (max-width: 1685px) 100vw, 1685px\" \/><\/a><\/p>\n<p><strong>Step 8:<\/strong> You can <strong>view the created mashup<\/strong> in a new tab in the browser by clicking on the View option given at the bottom.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51158\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-8.png\" alt=\"Qlik Sense Mashup\" width=\"1913\" height=\"909\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-8.png 1913w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-8-150x71.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-8-300x143.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-8-768x365.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-8-1024x487.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-8-520x247.png 520w\" sizes=\"auto, (max-width: 1913px) 100vw, 1913px\" \/><\/a><\/p>\n<p><strong>Step 9:<\/strong> It shows the <strong>mashup created<\/strong> in the Qlik Dev Hub as a web page.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9i.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51159\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9i.png\" alt=\"Qlik Sense Mashup\" width=\"1917\" height=\"1025\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9i.png 1917w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9i-150x80.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9i-300x160.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9i-768x411.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9i-1024x548.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9i-520x278.png 520w\" sizes=\"auto, (max-width: 1917px) 100vw, 1917px\" \/><\/a><\/p>\n<p>The graphs and charts shown in the web page are all responsive and change according to the selections made.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9ii.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51160\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9ii.png\" alt=\"Qlik Sense Mashup\" width=\"1915\" height=\"995\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9ii.png 1915w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9ii-150x78.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9ii-300x156.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9ii-768x399.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9ii-1024x532.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-9ii-520x270.png 520w\" sizes=\"auto, (max-width: 1915px) 100vw, 1915px\" \/><\/a><\/p>\n<p>At the top of the web page, there is a navigation bar given from where you can clear selections, go back and forth in the selections, create bookmarks and lock\/unlock the selection states. Such operations are exactly the same as they happen in a <strong>Qlik Sense app dashboard<\/strong>.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51161\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-10.png\" alt=\"Qlik Sense Mashup\" width=\"1917\" height=\"1017\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-10.png 1917w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-10-150x80.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-10-300x159.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-10-768x407.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-10-1024x543.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-10-520x276.png 520w\" sizes=\"auto, (max-width: 1917px) 100vw, 1917px\" \/><\/a><\/p>\n<p>You can modify the apps as you like by adding new pieces of code in the HTML, JavaScript or CSS script. You can make the mashup as responsive as you like and also add non-Qlik objects. Typically, there are two types of objects used to add non-Qlik objects on a mashup, a list, and a hypercube.<\/p>\n<p>A list consists of data values from dimensions, measures, and fields. You can create custom filters or drop-down lists using the <strong>list option<\/strong>. Once you add a list, the code gets added into the HTML script. The lists come with the selection capability.<\/p>\n<p>A <strong>hypercube<\/strong> creates responsive 3D cubes. In one hypercube you can have a set of values like dimensions, measures, and fields all in combination. The mashup editor has got a hypercube builder using which you can add hypercube objects in the mashup.<br \/>\nThe table shown in the image below is created by the hypercube builder. It is a responsive table whose content changes with any selections made on the web page.<\/p>\n<p><a href=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-51162\" src=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-11.png\" alt=\"Qlik Sense Mashup\" width=\"1616\" height=\"992\" srcset=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-11.png 1616w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-11-150x92.png 150w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-11-300x184.png 300w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-11-768x471.png 768w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-11-1024x629.png 1024w, https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-mashup-11-520x319.png 520w\" sizes=\"auto, (max-width: 1616px) 100vw, 1616px\" \/><\/a><\/p>\n<h2>6. Summary<\/h2>\n<p>So, this concludes our explanation on the Qlik Sense Mashup. We hope it was helpful. Comment us in case of any further queries related to Mashup in Qlik Sense or any other topic. It is the time to explore <strong><a href=\"https:\/\/data-flair.training\/blogs\/qlik-sense-interview-questions\/\">most asked Qlik Sense Interview Questions<\/a>.<\/strong><span hidden class=\"__iawmlf-post-loop-links\" data-iawmlf-links=\"[{&quot;id&quot;:1631,&quot;href&quot;:&quot;https:\\\/\\\/help.qlik.com\\\/en-US\\\/sense-developer\\\/September2017\\\/Subsystems\\\/Mashups\\\/Content\\\/mashups-relevant-apis.htm&quot;,&quot;archived_href&quot;:&quot;http:\\\/\\\/web-wp.archive.org\\\/web\\\/20180104022613\\\/http:\\\/\\\/help.qlik.com:80\\\/en-US\\\/sense-developer\\\/September2017\\\/Subsystems\\\/Mashups\\\/Content\\\/mashups-relevant-apis.htm&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-09 14:28:11&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-14 05:29:59&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-17 17:46:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-22 06:07:50&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2025-12-28 09:05:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2025-12-31 12:30:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 10:49:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-17 06:40:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-21 13:59:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-28 11:16:16&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-04 14:22:09&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-10 02:31:24&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-16 08:39:00&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-24 13:35:02&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-09 04:54:44&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-13 16:29:53&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-19 18:22:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-23 13:45:59&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-27 06:15:20&quot;,&quot;http_code&quot;:206},{&quot;date&quot;:&quot;2026-03-30 14:40:08&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-02 20:30:17&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-07 15:21:47&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-13 06:00:31&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-04-16 09:14:18&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-19 17:14:56&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-23 08:06:46&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-06 06:09:01&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-10 07:01:33&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-19 09:53:25&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-05-25 13:34:11&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-02 02:19:23&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-05 16:50:22&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-09 05:45:31&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-15 10:09:50&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-18 17:05:15&quot;,&quot;http_code&quot;:503},{&quot;date&quot;:&quot;2026-06-24 08:20:34&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-06-29 04:47:14&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-07-02 15:47:46&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-07-06 03:01:01&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-07-06 03:01:01&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]\"><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Let us start a new lesson on the very interesting feature of Qlik Sense, the Qlik Sense Mashups. In this lesson, we first learn the basics of Qlik Sense mashup, followed by learning about&#46;&#46;&#46;<\/p>\n","protected":false},"author":6,"featured_media":51171,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17408],"tags":[19114,19112,19110,19109,19113,19111],"class_list":["post-51133","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-qlik-sense-tutorials","tag-advantages","tag-components-of-qlik-sense-mashup","tag-mashup-in-qlik-sense","tag-qlik-sense-mashup","tag-qlik-sense-mashup-api","tag-what-is-qlik-sense-mashups"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Qlik Sense Mashup Tutorial - 9 Steps to Create Mashup - DataFlair<\/title>\n<meta name=\"description\" content=\"Qlik Sense Mashup a feature of Qlik sense is a web page which uses Qlik Sense Object. Mashup in Qlik Sense have different components &amp; benefits.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Qlik Sense Mashup Tutorial - 9 Steps to Create Mashup - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Qlik Sense Mashup a feature of Qlik sense is a web page which uses Qlik Sense Object. Mashup in Qlik Sense have different components &amp; benefits.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-02T06:23:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-03-05T05:29:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"DataFlair Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"DataFlair Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Qlik Sense Mashup Tutorial - 9 Steps to Create Mashup - DataFlair","description":"Qlik Sense Mashup a feature of Qlik sense is a web page which uses Qlik Sense Object. Mashup in Qlik Sense have different components & benefits.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/","og_locale":"en_US","og_type":"article","og_title":"Qlik Sense Mashup Tutorial - 9 Steps to Create Mashup - DataFlair","og_description":"Qlik Sense Mashup a feature of Qlik sense is a web page which uses Qlik Sense Object. Mashup in Qlik Sense have different components & benefits.","og_url":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2019-03-02T06:23:52+00:00","article_modified_time":"2019-03-05T05:29:19+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup.jpg","type":"image\/jpeg"}],"author":"DataFlair Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"DataFlair Team","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/"},"author":{"name":"DataFlair Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89"},"headline":"Qlik Sense Mashup Tutorial &#8211; 9 Steps to Create Mashup","datePublished":"2019-03-02T06:23:52+00:00","dateModified":"2019-03-05T05:29:19+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/"},"wordCount":1139,"commentCount":3,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup.jpg","keywords":["Advantages","Components of Qlik Sense Mashup","Mashup in Qlik Sense","Qlik Sense Mashup","Qlik Sense Mashup API","What is Qlik Sense Mashups"],"articleSection":["Qlik Sense Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/","url":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/","name":"Qlik Sense Mashup Tutorial - 9 Steps to Create Mashup - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"primaryImageOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/#primaryimage"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/#primaryimage"},"thumbnailUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup.jpg","datePublished":"2019-03-02T06:23:52+00:00","dateModified":"2019-03-05T05:29:19+00:00","description":"Qlik Sense Mashup a feature of Qlik sense is a web page which uses Qlik Sense Object. Mashup in Qlik Sense have different components & benefits.","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/#primaryimage","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup.jpg","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2019\/03\/Qlik-Sense-Mashup.jpg","width":1200,"height":628,"caption":"Qlik Sense Mashup Tutorial - Advantages and Components"},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/qlik-sense-mashup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"Qlik Sense Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/qlik-sense-tutorials\/"},{"@type":"ListItem","position":3,"name":"Qlik Sense Mashup Tutorial &#8211; 9 Steps to Create Mashup"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/2c58ecb4f73a39f0ef993f1ddfcd7b89","name":"DataFlair Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1ce4a0e3e542444fc73bbebf83e89e8b73e2d95ccb1fcee64da9945f078b97c5?s=96&d=mm&r=g","caption":"DataFlair Team"},"description":"The DataFlair Team provides industry-driven content on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our expert educators focus on delivering value-packed, easy-to-follow resources for tech enthusiasts and professionals.","url":"https:\/\/data-flair.training\/blogs\/author\/dfteam2\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/51133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=51133"}],"version-history":[{"count":6,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/51133\/revisions"}],"predecessor-version":[{"id":51345,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/51133\/revisions\/51345"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media\/51171"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=51133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=51133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=51133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}