OBIEE 10G:四舍五入问题

Posted

技术标签:

【中文标题】OBIEE 10G:四舍五入问题【英文标题】:OBIEE 10G: Round off issue 【发布时间】:2013-06-20 15:57:54 【问题描述】:

在我的项目中,我们面临如下所述的 OBIEE 舍入问题。 请建议是否有办法在 OBIEE 中获得此解决方案,或者通过工具无法实现。我们尝试了很多方法都没有成功。

我们在数据库表中有数千个预测/预算数据。 我们要求以最接近的百万显示数据。该报告已 在带有几个提示的透视视图中开发。

业务要求是在报表上显示最接近百万的数据,并且 当下载到excel时,它应该以百万为单位显示数据,但为整数 需要在后台,以便他们可以使用它进行操作。 (意味着在 excel 中选择它应该显示带有 Decimal 的实数)

以下是 OBIEE 报告中使用的技术细节:

公式 = 预测/1000 数据格式 --> 覆盖默认数据格式 --> 小数位 --> 0 当我们将此报告导出到 Excel 时,它导出了数百万的数据,但如果它们 想看整数来操纵,那可不行。 以下是示例: 以千计的数据库数据:比如说 5,977.71 OBIEE 报告应以百万为单位显示价值:6 一旦下载到excel,它应该以百万为单位显示数据:6 在上述情况下,业务用户无法进一步处理这些数据,因为导出的 excel 后台中没有完整的数据。

导出的 excel 需要在后台有 5,977.71 以便他们可以操作(例如他们可以添加或减去数据并将四舍五入更改为百万)。

谢谢, 鲶鱼

【问题讨论】:

【参考方案1】:

我不确定你能做到这一点。您可以尝试的是,隐藏报告中的列,然后下载。您可能会在 XLS 文件中获得两列(四舍五入和整数)。

【讨论】:

以上是关于OBIEE 10G:四舍五入问题的主要内容,如果未能解决你的问题,请参考以下文章

OBIEE 10G 外连接

需要获取用户仪表板 OBIEE 10g 的 BI 报告列表

js四舍五入问题 不准确

如何避免jQuery四舍五入

C语言中的保留两位小数四舍五入的问题

从EXCEL导入数据库数值型都被四舍五入了