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

Tool to extract all the fields and tables used in back-end

Greatings,

I need somehow to do the QlikView audit through the whole QV ETL. Basically, I need to get all the tables and fields that are being used in the back-end.

I have checked the Script Log Analyzer and the Document Analyzer created by Rob. But it seems that those apps are used for other purposes.

Does anyone have ideas regarding my issue?

Thank you!

1 Solution

Accepted Solutions
rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

What you want is the NodeGraph Data Atlas. https://www.nodegraph.se/

-Rob

View solution in original post

5 Replies
tresesco
MVP
MVP

If you are trying to get information from the script about the same app, you could probably use table functions, like : NoOfTables(), NoOfFields(). Something like:

//Iterate through the loaded tables
For t = 0 to NoOfTables() - 1

//Iterate through the fields of table
 For f = 1 to NoOfFields(TableName($(t)))
  Tables:
  Load 
   TableName($(t)) as Table,
   TableNumber(TableName($(t))) as TableNo,
   NoOfRows(TableName($(t))) as TableRows,
   FieldName($(f),TableName($(t))) as Field, 
   FieldNumber(FieldName($(f),TableName($(t))),TableName($(t))) as FieldNo
   Autogenerate 1;
 Next f
Next t;

Qlik table functions 

MindaugasBacius
Partner - Specialist III
Partner - Specialist III
Author

Thank you for your reply  Tresesco.

That might be an option.

But I am renaming and dropping the fields. 

NoOfTables(), NoOfFields() shows only the end result but nothing what's in between 🙂 

tresesco
MVP
MVP

In that case, I would try to see if I can export the script and then read it back to scan and prepare report. Also, I guess if we could go through the Rob's doc analyzer, we would certainly get some inspiration.

rwunderlich
Partner Ambassador/MVP
Partner Ambassador/MVP

What you want is the NodeGraph Data Atlas. https://www.nodegraph.se/

-Rob

MindaugasBacius
Partner - Specialist III
Partner - Specialist III
Author

Great, thank you Rob!