18
Dated May 1, 2012. Using friendly URLs in March 24 th , 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Embed Size (px)

Citation preview

Page 1: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Using friendly URLs in

March 24th, 2015

Martin MahlerQlikView DeveloperHSBC (Contractor)

Page 2: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

AccessPoint is useless!

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Page 3: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012. March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Perfect world

Page 4: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Duplicates

Proof of concepts

Test versions

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Reality

Page 5: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

http://qlikview/QvAJAXZfc/opendoc.htm?document=Calculated%20AVG%20MM160315.qvw&host=QVS%40qlikview

Use this link...

March 24th, 2015

... it will work

Explained URL<host name>/<virtual directory>/opendoc.htm?document=<url encoded full name for the application>&host=<name of QVS>

Scrap the long QlikView URL… use a friendly URL instead!

Direct URLs

Page 6: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Use friendly URLs instead!

http://qlikview/QvAJAXZfc/AccessPoint.aspx?open=&id=QVS%40qlikview%7CGolf%20Quest.qvw&client=Plugin

http://qlikview/QvAJAXZfc/opendoc.htm?document=Calculated%20AVG%20MM160315.qvw&host=QVS%40qlikview

http://qlikview/MovieDBhttp://qlikview/Sales

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Page 7: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Step 1

March 24th, 2015

Create a folder

Scrap the long QlikView URL… use a friendly URL instead!

Page 8: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Step 2

March 24th, 2015

Create a file called index.html

Scrap the long QlikView URL… use a friendly URL instead!

Page 9: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Step 3 - IIS

March 24th, 2015

Add the folder as a virtual directory

Scrap the long QlikView URL… use a friendly URL instead!

Page 10: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Step 3 - WebServer

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Page 11: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Three easy steps..

The client will get...+ a professional, slick and easy to remember link to his applications+ a static URL, which will never change

http://qlikview/MovieDB

The developer will have....+ full control which application the users are accessing+ no wrong, outdated links distributed by the user+ absolute freedom of redirecting to new versions of the app, without the user noticing

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Page 12: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Implementation ideas

http://qlikview/MovieDBhttp://qlikview/Saleshttp://qlikview/PnL

http://qlikview/SalesThinhttp://qlikview/SalesThick

http://qlikview/Saleshttp://qlikview/SalesUAThttp://qlikview/SalesDEV

Create a link-portfolio to your apps..

Easy links to WebView or IEPlugin...

Better lifecycle control..

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Page 13: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Parameter passing

Example:demo.qlik.com/QvAJAXZfc/opendoc.htm?document=qvdocs%2FSales%20Compass.qvw&host=demo11&select=LB5699,Q2

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Page 14: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

More implementation ideas!Pre-selections..http://qlikview/SalesUSA2014

Define specific landing sheets..http://qlikview/SalesRevenue

http://qlikview/SalesInventory

http://qlikview/SalesComparison

Links to very specific selections/views using BMhttp://qlikview/SalesCEOView

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Remember: Bookmarks can save variables & Layout states!

Page 15: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Links directly to chart objectshttp://qlikview/SalesChart

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Page 16: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Or links to Data dump tablese.g. http://qlikview/SalesExport

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Page 17: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Summary - Friendly URLs in QV

Easy to implement

Made to impress

Greatly improves control & maintainability

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

=> Customer success

Page 18: Dated May 1, 2012. Using friendly URLs in March 24 th, 2015 Martin Mahler QlikView Developer HSBC (Contractor)

Dated May 1, 2012.

Documentation including code can be found on the Qlik community

look me up >Martin Mahler<

Thank you very much!

March 24th, 2015Scrap the long QlikView URL… use a friendly URL instead!

Final words..