如何能整體處理貨幣換算

0
1.貨幣之間的換算是每個月不同的,換算的匯率有一張匯率歷史表EXCHANGE_RATE_HIS表記錄著其它貨幣與RMB之間的每月當月匯率。
2. 事實表中的金額都是以RMB來存儲的
 
問題,我如何才能讓用戶可以使用下拉表單選擇以什麼貨幣來看數據呢?需要怎麼處理呢?(注意,匯率與月份有關)
已邀请:
0

百分百 - BIEE独立顾问、零售行业 2015-10-09 回答

一种就是在事实表中加一列,通过etl把汇率加到事实表中,然后在逻辑层建立指标
另外一种就是在逻辑层根据几个表之间的关联关系设置为一个逻辑表源,从这个逻辑表源来建立指标
常规的做法就上面两种,比如USD,RMB之间的转换。
 
如果要根据不同汇率转换不同的金额,那么建议使用表示变量,在rpd中用表示变量获得当前选择的币种对应汇率列。
比如你有5个币种,那么在rpd中用colindex函数切换币种列对应的汇率。
 

要回复问题请先登录注册