Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Talend Cloud AWS EU Scheduled Outage: Starting Tues 26 May 21:00 CEST with expected completion Wed 27 May 01:00 CEST
cancel
Showing results for 
Search instead for 
Did you mean: 
Tyler_Waterfall
Employee
Employee

Configuring the Governance Dashboard 2.0 (Image)

Here is a basic information about configuring the Governance Dashboard 2.0. These tool tips are available in the app itself by hovering over the titles above the input boxes.

If you have questions about the configuration, please post them here or even better to the main beta homepage.

Configuration_Numbered_2.0.png

  1. Profile Directory
    1. Filepath where output QVDs from the Governance Dashboard will be stored.  If left blank, files will be stored in the same folder as the Governance Dashboard.qvw.
  2. List of Files Paths to Scan
    1. List here the filepaths which include QVWs and QVDs to scan.  Separate multiple filepaths with vertical pipe | .
  3. Files & Folders to Exclude
    1. List here the filenames (of QVWs and QVDs) and filepaths to EXCLUDE in the scan. Separate multiple exclusion patterns with vertical pipe | . For example, exclusion "govern" would exclude all files and folders containing the text "govern". This can be useful when this Governance Dashboard app is stored in a folder with other QVWs and QVDs that are to be scanned.

  4. Server Log Path(s)
    1. List here the filepaths which include Server Logs scan.
    2. Separate multiple log filepaths with vertical pipe | .
  5. Publisher Log Path(s)
    1. List here the filepaths which include Publisher Logs scan.
    2. Separate multiple log filepaths with vertical pipe | .
  6. Repository (QVPR) Path(s)
    1. List here the filepaths which include QVPR files to scan.
    2. Separate multiple filepaths with vertical pipe | .
  7. Months of History
    1. Select how many months of history to load in the Governance Dashboard.
    2. This will exclude any log files or QVWs and QVDs with filetimes older than the selected number of months back.
  8. Heatmap & Concurrency Days
    1. Select how many days of session history to load for the Session Heatmap and Session Concurrency.
    2. This will determine the range of history presented in both the Heatmap and Session Concurrency charts.
    3. Note that the more days of history chosen here, the longer initial reload is expected.
    4. ** To change the session concurrency interval from a previously-selected interval, the following actions must be taken:
      1 - Remove the QVGD_SessionHeatmap_2.x.qvd
      2 - Remove the QVGD_SessionConcurrency_2.x.qvd
      3 - Reload the Governance Dashboard
  9. Session Concurrency Interval
    1. Select the interval (minutes) for which to calculate session concurrency. Options are 1-Minute, 5-Minute, or 10-Minute interval.
    2. Note that the shorter the interval, the more time the reload will take to generate the associated concurrency data, but the more accurate the concurrency calculations will be.
    3. ** To change the session concurrency interval from a previously-selected interval, the following actions must be taken:
      1 - Remove the QVGD_Session*_2.x.Qvds: SessionHeatmap, SessionConcurrency, and Sessions.
      2 - Remove the QVGD_SessionConcurrency_2.x.qvd
      3 - Reload the Governance Dashboard
  10. Keep extra fields for troubleshooting?
    1. Selecting "Yes" will retain certain fields for troubleshooting purposes. These are not needed for regular use of the Governance Dashboard.
    2. User Configuration Script?
    3. Use the UserConfig text file to manage all configuration settings.
    4. Type the filename (and path) of the userconfig script.
    5. For example: UserConfig.txt  or c:\ProgramData\QlikTech\Documents\UserConfigScript.txt
  11. The UserConfig script expects the following variables: (* = required)
    1. vInputProfilePath *   (Profile directory)
    2. vInputFilePath     (File Paths to Scan)
    3. vInputServerPath   (Server Log paths)
    4. vInputPublisherPath   (Publisher Log paths)
    5. vInputQVPRPath    (QVPR paths)
    6. vInputMonthsOfHistory  (Months of History: default = 12)
    7. vInputDaysOfHeatmapHistory (Heatmap & Concurrency Days: default = 30)
    8. QMC Note: If you want to use the UserConfig option in QMC without opening and modifying the Governance Dashboard.qvw, set the task Reload Script Parameter name to vInputUserConfigFromQMC and the Parameter Value to the filename (path included) of the User Config .txt file.
  12. Append custom PostScript?
    1. Use the PostScript option to append custom load script to the end of the Governance Dashboard script.
    2. Note that custom load script included here is not included in standard QlikTech support but would require Qlik Expert Services.
    3. Proceed with caution and enthusiasm.
  13. Reload
    1. Reload the Governance Dashboard.
Labels (1)
21 Replies
davidmc1
Contributor II
Contributor II

Great stuff Tyker, thank you very much!

I have an issue with publisher tasks execution date/time.

governance.png

governance2.png

governance3.png

Any suggestions?

Thanks!

Tyler_Waterfall
Employee
Employee
Author

Thank you David.

Concerning Publisher timestamp format, can you open one of the TaskExecutionHistory.xml files in E:\QlikView\Publisher\TaskExecutionHistory\ folder and copy one of the lines of the xml? (Mainly interested in the timestamp format used).

Also, tell me - are you reloading the Governance dashboard on a machine set with the same locale settings (like windows datetime format) as the server running QV Publisher?

davidmc1
Contributor II
Contributor II

Hi Tyler;

<TaskExecutionHistoryItem Duration="00:00:06.0528388" EndTimeStamp="30/01/2016 1:00:06" StartTimeStamp="30/01/2016 1:00:00" TaskStatus="Completed" TaskLogId="600bbc4a-a8ef-4683-94d6-7368a541b9d6" TaskId="42470b4f-629d-423b-aacc-84b6d97e7b0e"/>

Same locale settings, same windows datetime format:

dateformat.png

Thank you!

Tyler_Waterfall
Employee
Employee
Author

David -

Gracias por la información. Yo pensé que eso no sucedería si la applicación fuera updated en un servidor o ordenador que usara la misma config de fecha y hora. Pero parece que esto no es el caso.

Voy a escribir algo sobre este tema pronto y te avisaré cuando ya esté listo.

David - thanks for the info. I though this wouldn't happen if the app were reloaded on a server or computer with the same datetime settings. But it looks like that's not the case.

I will be posting something about this shortly.

Tyler_Waterfall
Employee
Employee
Author

Tyler_Waterfall
Employee
Employee
Author

All -

The Governance Dashboard 2.0.1 is now available! This SR1 fixes the Complexity Analysis issue present in v 2.0.

Find it on Qlik Market: QlikView Governance Dashboard

Or on the main Qlik download site.

No other changes here - so you can just copy the values from your current 2.0 app into the configuration and run with it.

Thanks!

Tyler

Anonymous
Not applicable

Hello Tyler,

I also received the error about hidden files.

Gov Error.jpg

Mine shows

172016-03-29 12:56:28"86 errors encountered during this reload: General Error

This is loaded on a terminal server pointing to our production box. 

The directory the Governance Dashboard is in is not located within the scanned path.

Thank you.

Tyler_Waterfall
Employee
Employee
Author

Darrin -

We would need more information to troubleshoot. Can you unhide the script (open the script editor, File > Edit Hidden Script > put in the password as it states in the load script) and then reload the app. Capture the error message.

Note that the 86 errors encountered ... might be due to improperly formed metadata in apps - will not cause a reload failure (in majority of cases).

But send a screen capture of the error message when the script is unhidden. Thanks!

Anonymous
Not applicable

Looks like it was a typo on one of the paths for the log files.  All is working properly.

Thank you.

Tyler_Waterfall
Employee
Employee
Author

That was easy! Glad it's working now.