IBM Apptio

IBM Apptio

A place for Apptio product users to learn, connect, share and grow together.

 View Only

Extended Naming Convention 

Wed August 10, 2016 02:54 PM

The recommendations in this document are relevant for R11.x only and are recommendations, not requirements.   

 

For projects with high number of datasets is it recommended also to include naming convention for both prefix, suffix and work with a final transform, which is appended to the master dataset.

 

Projects with high number of datasets

                                

Categories

While this will vary greatly from project to project, typically we see datasets that fall into a few main categories: Finance, IT Ops, Services, and Mapping. They also are generally either Raw, Transform, Mapping, Reference or Master Datasets. The recommended dataset groupings are as follows:

CategoryDescription
01 - Raw - Apps & ServicesContains raw datasets related to Apps & Services objects
01 - Raw - End User DevicesContains raw datasets related to End User object
01 - Raw - FinanceContains raw datasets related to Finance objects
01 - Raw - InfrastructureContains raw datasets related to Infrastructure objects
01 - Raw - StagingContains datasets which has not come into play yet, but it is expected that they will do.
02 - Transform - Apps & ServicesContains transforms related to Apps & Services objects
02 - Transform - End User DevicesContains transforms related to End User object
02 - Transform - FinanceContains transforms related to Finance objects
02 - Transform - InfrastructureContains transforms related to Infrastructure objects
03 - Mapping - Apps & ServicesContains mapping datasets related to Apps & Services objects
03 - Mapping - End User DevicesContains mapping datasets related to End User object
03 - Mapping - InfrastructureContains mapping datasets related to Infrastructure objects
03 - Mapping - FinanceContains mapping datasets related to Finance objects
04 - Reference - Apps & ServicesContains reference datasets related to Apps & Services objects
04 - Reference - End User DevicesContains reference datasets related to End User object
04 - Reference - InfrastructureContains reference datasets related to Infrastructure objects
04 - Reference - FinanceContains reference datasets related to Finance objects
05 - TLA category that only contains all the last transforms. Read more about TL in the naming section.

 

 

Naming

The reasoning for having guidlines for naming is to track the kind of dataset and to identify where we are in the data transform chain. The naming convention is extended to include primary and secondary prefix and one suffix.

<Primary Prefix> / <Secondary Prefix> / <File Name> / <Suffix>

PrefixDescriptionExample
ACTPrimary Prefix - This is one of the two primary prefixes. For files related to actuals is the prefix added to the filename. The ACT prefix applies for datasets in both finance, infrastructure and business. 
  • ACT OBJ Cost Source RAW
  • ACT OBJ Servers RAW
  • ACT CON Storage EMC RAW
BUDPrimary Prefix - For files related to budget is the prefix added to the filename like it is with actuals.
  • BUD OBJ Cost Source RAW
  • BUD OBJ Servers RAW
UMTUser Map Table – In most cases an UMT will not require either ACT/BUD prefix or RAW / TA Suffix.
  • UMT Vendor to Application
MAPSecondary Prefix - Name of the File contains ‘MAP’ at the end of the file name without using any special characters. Also, ensure that every new mapping file that is uploaded should use ‘RAW’ as a suffix as stated in section 
  • ACT MAP IT Resource RAW
  • ACT MAP Cost Pool RAW
REFSecondary Prefix - The system generated reference file when extracted from Apptio and uploaded with changes to be used as a reference file, ‘REF’ at the end of file name with ‘RAW’ suffix should be added without using any special characters
  • ACT REF Cost Center RAW
  • ACT REF Chart of Accounts RAW
CONSecondary Prefix - Consumption files are often datasets that are used for lookups from the datasets backing up objects.
  • ACT CON Servers AIX RAW
  • ACT CON Storage EMC RAW
OBJSecondary Prefix - Datasets that par populating the objects in the model.
  • ACT OBJ Applications RAW
  • ACT OBJ Cost Source RAW

 

 

SuffixDescriptionExample
RAWName of the Raw File with suffix ‘RAW’ without any special characters. Ensure any file that is user uploaded should contain ‘RAW’ as a suffix.
  • ACT OBJ Cost Source RAW
  • ACT OBJ Fixed Assets RAW

T1, T2, T3

V1, V2, V3

TA, TB, TC ...

Transforms should contain suffix that indicates in what order they are created. First transform could be 'T1', 'V1' or 'TA'. A transform of a transform will then be 'T2', 'V2' or 'TB' and so on.

 

Whether 'T1', 'V1' or 'TA' is selected is not important, what is important is that it shows a sequential order.

  • Cost Source Actuals T1
  • Cost Source Actuals T2
  • Cost Source Actuals V1
  • Cost Source Actuals V2
  • Cost Source Actuals TA
  • Cost Source Actuals TB




#CostingStandard(CT-Foundation)

Statistics
0 Favorited
3 Views
0 Files
0 Shares
0 Downloads

Comments

Fri March 02, 2018 05:33 AM

Additional food for our challenge to get and improve the structure and standards @Sandor Welfing, @Robert Brilmayer

 

Thank you for sharing this @Amanda Westlake


#CostingStandard(CT-Foundation)