Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 2638

Re: Problems when loading a hierarchy BPC from SAP BW with a constant value

$
0
0

Samples:

 

DM script to export ID's of USER22 dimension without prompts:

 

INFO(%TEMPNO1%,%INCREASENO%)

INFO(%TEMPNO2%,%INCREASENO%)

INFO(%DIMENSIONMEMBERS_DATEFROM%,)

INFO(%DIMENSIONMEMBERS_KEYDATE%,)

INFO(%TRANSFORMATION%,\ROOT\WEBFOLDERS\SIM\ST123\DATAMANAGER\TRANSFORMATIONFILES\EXPORTU22.XLS)

INFO(%FILE%,\ROOT\WEBFOLDERS\SIM\ST123\DATAMANAGER\DATAFILES\expu22.txt)

INFO(%DIMENSIONMEMBERS%,@@@SAVE@@@@@@EXPAND@@@|DIMENSION:USER22|)

TASK(/CPMB/APPL_MD_SOURCE,SELECTION,%DIMENSIONMEMBERS%)

TASK(/CPMB/APPL_MD_SOURCE,OUTPUTNO,%TEMPNO1%)

TASK(/CPMB/APPL_MD_SOURCE,DATEFROM,%DIMENSIONMEMBERS_DATEFROM%)

TASK(/CPMB/APPL_MD_SOURCE,KEYDATE,%DIMENSIONMEMBERS_KEYDATE%)

TASK(/CPMB/EXPORT_MD_CONVERT,INPUTNO,%TEMPNO1%)

TASK(/CPMB/EXPORT_MD_CONVERT,TRANSFORMATIONFILEPATH,%TRANSFORMATION%)

TASK(/CPMB/EXPORT_MD_CONVERT,SUSER,%USER%)

TASK(/CPMB/EXPORT_MD_CONVERT,SAPPSET,%APPSET%)

TASK(/CPMB/EXPORT_MD_CONVERT,SAPP,%APP%)

TASK(/CPMB/EXPORT_MD_CONVERT,OUTPUTNO,%TEMPNO2%)

TASK(/CPMB/EXPORT_MD_CONVERT,KEYDATE,%DIMENSIONMEMBERS_KEYDATE%)

TASK(/CPMB/FILE_TARGET,INPUTNO,%TEMPNO2%)

TASK(/CPMB/FILE_TARGET,FULLFILENAME,%FILE%))

TASK(/CPMB/FILE_TARGET,ADDITIONALINFO,0))

 

Transformation file:

 

*OPTIONS

FORMAT = DELIMITED

HEADER = YES

DELIMITER = ,

AMOUNTDECIMALPOINT = .

SKIP = 0

SKIPIF =

VALIDATERECORDS=YES

CREDITPOSITIVE=YES

MAXREJECTCOUNT=

ROUNDAMOUNT=2

SPECIFICMAPPING=YES

*MAPPING

ID=ID

*CONVERSION

 

DM script to import ID's of USER22 dimension with hierarchy fixed to GLOBAL without prompts (update mode):

 

INFO(%TEMPNO1%,%INCREASENO%)

INFO(%TEMPNO2%,%INCREASENO%)

INFO(%DIMNAME_DATEFROM%,)

INFO(%DIMNAME_KEYDATE%,)

INFO(%TRANSFORMATION%,\ROOT\WEBFOLDERS\SIM\ST123\DATAMANAGER\TRANSFORMATIONFILES\IMPORTU22.XLS)

INFO(%FILE%,\ROOT\WEBFOLDERS\SIM\ST123\DATAMANAGER\DATAFILES\expu22.txt)

INFO(%DIMNAME%,USER22)

TASK(/CPMB/MASTER_CONVERT,OUTPUTNO,%TEMPNO1%)

TASK(/CPMB/MASTER_CONVERT,FORMULA_FILE_NO,%TEMPNO2%)

TASK(/CPMB/MASTER_CONVERT,TRANSFORMATIONFILEPATH,%TRANSFORMATION%)

TASK(/CPMB/MASTER_CONVERT,SUSER,%USER%)

TASK(/CPMB/MASTER_CONVERT,SAPPSET,%APPSET%)

TASK(/CPMB/MASTER_CONVERT,SAPP,%APP%)

TASK(/CPMB/MASTER_CONVERT,FILE,%FILE%)

TASK(/CPMB/MASTER_CONVERT,DIMNAME,%DIMNAME%)

TASK(/CPMB/MASTER_CONVERT,KEYDATE,%DIMNAME_KEYDATE%)

TASK(/CPMB/MASTER_LOAD,INPUTNO,%TEMPNO1%)

TASK(/CPMB/MASTER_LOAD,FORMULA_FILE_NO,%TEMPNO2%)

TASK(/CPMB/MASTER_LOAD,DIMNAME,%DIMNAME%)

TASK(/CPMB/MASTER_LOAD,WRITEMODE,2)

TASK(/CPMB/MASTER_LOAD,DATEFROM,%DIMNAME_DATEFROM%)

TASK(/CPMB/MASTER_LOAD,KEYDATE,%DIMNAME_KEYDATE%)

 

 

Transformation file (same as in prev post):

 

*OPTIONS

FORMAT = DELIMITED

HEADER = YES

DELIMITER = ,

AMOUNTDECIMALPOINT = .

SKIP = 0

SKIPIF =

VALIDATERECORDS=YES

CREDITPOSITIVE=YES

MAXREJECTCOUNT=

ROUNDAMOUNT=2

SPECIFICMAPPING=YES

*MAPPING

ID=ID

PARENTH1=*IF(ID = *STR(GLOBAL) THEN *STR();  *STR(GLOBAL))

*CONVERSION

 

Vadim


Viewing all articles
Browse latest Browse all 2638

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>