VBA TM1 Audit Tool

Post Reply
iansdigby
Community Contributor
Posts: 109
Joined: Thu Feb 26, 2009 8:44 am
OLAP Product: TM1
Version: 9 + 10 + Plan An
Excel Version: All
Location: Isle of Wight, UK

VBA TM1 Audit Tool

Post by iansdigby »

Attached is an (updated) Excel/VBA tool for analysing references to cubes in rules, processes and feeders. You need:
- local Windows Explorer access to your TM1 data folder
- Excel 2007 or greater (might work on 2003 but haven't tested it).

I find it useful for locating intercube feeders, processes that use views etc.
This version addresses a number of bugs, adds a few features and works faster.
Attachments
TM1 Object Audit 4.xlsm
(67.34 KiB) Downloaded 204 times
Last edited by iansdigby on Wed Sep 25, 2013 12:31 pm, edited 1 time in total.
"the earth is but one country, and mankind its citizens" - Baha'u'llah
iansdigby
Community Contributor
Posts: 109
Joined: Thu Feb 26, 2009 8:44 am
OLAP Product: TM1
Version: 9 + 10 + Plan An
Excel Version: All
Location: Isle of Wight, UK

Re: VBA TM1 Audit Tool

Post by iansdigby »

Note that, because the tool works by analysing textstreams, it will not identify an intercube feeder where "=>" and "DB(" are on separate lines, e.g.

['BI_ExpenseCodes':{'160','165','167','170','178'},'Total PL','N','£']=>
DB('BI_ACC_PL', !BI_Cal_P&L, !BI_Version, 'Cut1', 'Proposed', 'EX' | !BI_ExpenseCodes, 'Indirect', 'N', '£');


I will try to find a solution for this if I get time amongst the thousand other things...

Ian
"the earth is but one country, and mankind its citizens" - Baha'u'llah
Post Reply