Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
qlikview979
Specialist
Specialist

Server related

Hi Experts,


How to monitor new dashboard/tab in qlikview

When any new dashboard or tabs are created in ***(Some)** environment in Qlikview the log would be generated and stored in a centralized Qlikview server. Once we refresh the governance dashboard all the information of new dashboards will get captured automatically?


how to capture the details of newly created tabs/dashboard name?

stevedarkstalwar1gwassenaarkush141087avinasheliteloveisfailswuehl


- Mahesh

1 Solution

Accepted Solutions
stevedark
Partner Ambassador/MVP
Partner Ambassador/MVP

The two ways I can think that you could track this are to create Project folders for all of your apps.  When any changes to your app occur files in the project folder are updated.  As these files are plain text you could create an app that will go through and read these text files and notice new sheets.

The other approach will be to turn on full audit logging on the server, and this then logs users clicking through your apps.  You will then be able to see when users have accessed that tab.

That covers sheets for existing apps.

To know about new apps you need to monitor the file system where they are created.  You can do this by recursing around the file system;

for each vFile in FileList('.\*,qvw')

     LOAD

         '$(vFile)' as FileName

     AUTOGENERATE(1);

next

If you then persist this list to QVD and load the previous data alongside the most recent you could spot new entries.

You can also drill into subfolders by using Subs and the DirList function.  I suspect you will be able to find code for this on Community.

Hope that helps.

Steve

View solution in original post

2 Replies
stevedark
Partner Ambassador/MVP
Partner Ambassador/MVP

The two ways I can think that you could track this are to create Project folders for all of your apps.  When any changes to your app occur files in the project folder are updated.  As these files are plain text you could create an app that will go through and read these text files and notice new sheets.

The other approach will be to turn on full audit logging on the server, and this then logs users clicking through your apps.  You will then be able to see when users have accessed that tab.

That covers sheets for existing apps.

To know about new apps you need to monitor the file system where they are created.  You can do this by recursing around the file system;

for each vFile in FileList('.\*,qvw')

     LOAD

         '$(vFile)' as FileName

     AUTOGENERATE(1);

next

If you then persist this list to QVD and load the previous data alongside the most recent you could spot new entries.

You can also drill into subfolders by using Subs and the DirList function.  I suspect you will be able to find code for this on Community.

Hope that helps.

Steve

qlikview979
Specialist
Specialist
Author

Thanks Bro

Regards

Mahesh