Profiler output example

Example

A full report contains both function and type information. The Profiler produces the following output when you run a full report against the sinkmap.mms file that is installed in install_dir\examples\general\map\sinkmap directory:


Profiling for C:\HCL\TransformationExtender 9.0.0\examples\general\map\SINKMAP\sinkmap.mmc
Total entries: 66
Total map sets: 1

Individiual function breakdown
Function          Depth Iterations    Time      Map                   	Type

---------------------------------------------------------------------------------------
Validation 
VALIDATE_CARD  	      0	      1	      2720	sinkmap             	
VALIDATE_CARD  	      0	      1	        34	sinkmap             	

Mapping
BUILD_CARD     	      0	      1	      2064	sinkmap             	
LOOKUP         	      1	      1	      1501	sinkmap             	week example
EQ_OP          	      2	      1	       185	sinkmap             	week example
TYPE_NAME      	      3	      2	        13	sinkmap             	week example
EQ_OP          	      2	      1	         3	sinkmap             	week example
TYPE_NAME      	      3	      2	         1	sinkmap             	week example
EQ_OP          	      2	      1	         2	sinkmap             	week example
TYPE_NAME      	      3	      2	         2	sinkmap             	week example
EQ_OP          	      2	      1	         2	sinkmap             	week example
TYPE_NAME      	      3	      2	         1	sinkmap             	week example
BUILD_CARD     	      0	      1	      1536	sinkmap             	
NUMBERTOTEXT   	      1	      1	      1524	sinkmap             	total_hours element example
ADD_OP         	      2	      1	      1521	sinkmap             	total_hours element example
ADD_OP         	      3	      1	      1503	sinkmap             	total_hours element example
ADD_OP         	      4	      1	      1489	sinkmap             	total_hours element example
ADD_OP         	      5	      1	      1473	sinkmap             	total_hours element example
DIV_OP         	      6	      1	      1461	sinkmap             	total_hours element example
SUB_OP         	      7	      1	      1444	sinkmap             	total_hours element example
TEXTTONUMBER   	      8	      1	      1368	sinkmap             	total_hours element example
TIMETOTEXT     	      9	      1	      1322	sinkmap             	total_hours element example
TYPE_NAME      	     10	      1	      1318	sinkmap             	total_hours element example
TEXTTONUMBER   	      8	      1	        15	sinkmap             	total_hours element example
TIMETOTEXT     	      9	      1	         7	sinkmap             	total_hours element example
TYPE_NAME      	     10	      1	         2	sinkmap             	total_hours element example
FLOAT_CONSTANT 	      7	      1	        13	sinkmap             	total_hours element example
DIV_OP         	      6	      1	        11	sinkmap             	total_hours element example
SUB_OP         	      7	      1	         9	sinkmap             	total_hours element example
TEXTTONUMBER   	      8	      1	         5	sinkmap             	total_hours element example
TIMETOTEXT     	      9	      1	         4	sinkmap             	total_hours element example
TYPE_NAME      	     10	      1	         2	sinkmap             	total_hours element example
TEXTTONUMBER   	      8	      1	         3	sinkmap             	total_hours element example
TIMETOTEXT     	      9	      1	         2	sinkmap             	total_hours element example
TYPE_NAME      	     10	      1	         1	sinkmap             	total_hours element example
FLOAT_CONSTANT 	      7	      1	         0	sinkmap             	total_hours element example
DIV_OP         	      5	      1	        14	sinkmap             	total_hours element example
SUB_OP         	      6	      1	         9	sinkmap             	total_hours element example
TEXTTONUMBER   	      7	      1	         4	sinkmap             	total_hours element example
TIMETOTEXT     	      8	      1	         3	sinkmap             	total_hours element example
TYPE_NAME      	      9	      1	         1	sinkmap             	total_hours element example
TEXTTONUMBER   	      7	      1	         3	sinkmap             	total_hours element example
TIMETOTEXT     	      8	      1	         2	sinkmap             	total_hours element example
TYPE_NAME      	      9	      1	         1	sinkmap             	total_hours element example
FLOAT_CONSTANT 	      6	      1	         1	sinkmap             	total_hours element example
DIV_OP         	      4	      1	        12	sinkmap             	total_hours element example
SUB_OP         	      5	      1	        10	sinkmap             	total_hours element example
TEXTTONUMBER   	      6	      1	         5	sinkmap             	total_hours element example
TIMETOTEXT     	      7	      1	         3	sinkmap             	total_hours element example
TYPE_NAME      	      8	      1	         2	sinkmap             	total_hours element example
TEXTTONUMBER   	      6	      1	         4	sinkmap             	total_hours element example
TIMETOTEXT     	      7	      1	         2	sinkmap             	total_hours element example
TYPE_NAME      	      8	      1	         1	sinkmap             	total_hours element example
FLOAT_CONSTANT 	      5	      1	         1	sinkmap             	total_hours element example
DIV_OP         	      3	      1	        16	sinkmap             	total_hours element example
SUB_OP         	      4	      1	        10	sinkmap             	total_hours element example
TEXTTONUMBER   	      5	      1	         6	sinkmap             	total_hours element example
TIMETOTEXT     	      6	      1	         6	sinkmap             	total_hours element example
TYPE_NAME      	      7	      1	         1	sinkmap             	total_hours element example
TEXTTONUMBER   	      5	      1	         3	sinkmap             	total_hours element example
TIMETOTEXT     	      6	      1	         2	sinkmap             	total_hours element example
TYPE_NAME      	      7	      1	         1	sinkmap             	total_hours element example
FLOAT_CONSTANT 	      4	      1	         4	sinkmap             	total_hours element example
BUILD_CARD     	      0	      1	        32	sinkmap             	
TYPE_NAME      	      1	      1	         1	sinkmap             	employee example
TYPE_NAME      	      1	      1	        24	sinkmap             	total_hours element example


Type per rule breakdown
      Time      Map                 	Type
---------------------------------------------------
Validation 

Mapping
      4818      sinkmap             	
      1710      sinkmap             	week example
      1536      sinkmap             	
     14624      sinkmap             	total_hours element example
        32      sinkmap             	
         1      sinkmap             	employee example
        24      sinkmap             	total_hours element example


Type per rule summary
Iterations        Time  Map                 	Type
-----------------------------------------------------------
Validation 

Mapping
         1        1710  sinkmap             	week example
         2       14648  sinkmap             	total_hours element example
         1           1  sinkmap             	employee example


Function summary
Function        Iterations            Time
--------------------------------------------
VALIDATE_CARD  	         2	      2754
BUILD_CARD     	         3	      3632
TYPE_NAME      	        20	      1372
FLOAT_CONSTANT 	         5	        19
EQ_OP          	         4	       192
ADD_OP         	         4	      5986
SUB_OP         	         5	      1482
DIV_OP         	         5	      1514
LOOKUP         	         1	      1501
NUMBERTOTEXT   	         1	      1524
TIMETOTEXT     	        10	      1353
TEXTTONUMBER   	        10	      1416