楼主: simon_hm

[FAQ] Oracle EBS 大数据量报表用什么方式好?

[复制链接]
回帖奖励 9200 pub币 回复本帖可获得 100 pub币奖励! 每人限 1 次(中奖概率 70%)
论坛徽章:
0
11#
发表于 2016-1-4 17:30 | 只看该作者
simon_hm 发表于 2016-1-4 16:54
可以直接另存为xlsx格式不受最大笔数限制?

rtf做模板,输出选excel对吧?

xlsx有104万笔的资料量限制…
如果档案超过还是会有问题,正常状况应该是不会允许导出这么大量的数据。

rtf的模板,output excel没错。
再试试啰

使用道具 举报

回复
论坛徽章:
1
阿斯顿马丁
日期:2013-10-16 18:49:53
12#
发表于 2017-9-12 11:09 | 只看该作者

回帖奖励 +100 pub币

学习~up。。

使用道具 举报

回复
论坛徽章:
3
秀才
日期:2016-01-21 13:37:04秀才
日期:2016-02-18 09:21:30秀才
日期:2016-02-18 10:07:49
13#
发表于 2017-10-9 15:38 | 只看该作者
我们一般是用sql写成XML格式,然后请求完成后,IE弹出提示,保存成XLS格式,打开后另存为XLSB就会变小很多。
apps.fnd_file.put_line(apps.fnd_file.output
                        , '<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-comffice:spreadsheet"
xmlns="urn:schemas-microsoft-comfficeffice"
xmlns:x="urn:schemas-microsoft-comffice:excel"
xmlns:ss="urn:schemas-microsoft-comffice:spreadsheet"
。。。。。。。

使用道具 举报

回复
论坛徽章:
3
2010广州亚运会纪念徽章:皮划艇
日期:2011-02-18 13:18:502012新春纪念徽章
日期:2012-01-04 11:57:13ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48
14#
发表于 2018-4-11 10:19 | 只看该作者

回帖奖励 +100 pub币

目前也碰到这个问题,主要是物料事务处理报表导出的数据太大,一个月的大概几十万条
1 尝试HTML+excel输出,大概300M+,打开困难
2 尝试XML+RTF模板+Excel输出的文件反而更大,无法打开
3 直接输出文本,用分隔符隔开,但需要做数据分列处理,用户不接受>_<
这个问题还有别的好方法吗

使用道具 举报

回复
论坛徽章:
29
秀才
日期:2015-10-26 09:55:082016猴年福章
日期:2016-02-23 09:58:342013年新春福章
日期:2013-02-25 14:51:242016猴年福章
日期:2016-02-18 09:31:30秀才
日期:2015-12-21 09:53:46猴赛雷
日期:2016-02-18 09:33:422015年新春福章
日期:2015-03-06 11:59:47猴赛雷
日期:2016-02-23 10:04:24秀才
日期:2018-06-21 10:08:00秀才
日期:2018-07-23 13:38:29
15#
发表于 2018-4-12 10:44 | 只看该作者

回帖奖励 +100 pub币

wanga18408 发表于 2018-4-11 10:19
目前也碰到这个问题,主要是物料事务处理报表导出的数据太大,一个月的大概几十万条
1 尝试HTML+excel输出 ...

照您的狀況....老實說要靠Oracle EBS現有工具應該很難吧。通常報表會慢主要是
資料準備所造成,但即便排除了資料準備的時間,EBS的rtf是靠XML轉換其它檔案。
若XML本身檔案就大轉換速度就一定慢(XML遠比TXT還要在大上許多,網頁就更不用說
了)。若是txt特殊符號區隔在自行轉換Excel仍無法接受的話...我想EBS仍很難突破
這種大數據的輸出時間,若不靠其它外部的報表工具...在怎麼弄都很難滿足User的
胃口!!

再者以一般公司來說其實很少會需要到動輒上萬的Load Data,會要的也是
User為了加工成他們自己要的匯總資料。講白點...成千上萬筆的資料怎麼可
能是給"人"看的,倒不如直接跟User要他們整理後的資料邏輯作匯總的報表。
再講白一點...要靠EBS現有工具作出優良的Big Data報表...簡直就是天方夜譚。
建議....找款報表工具可能才是最好的辦法~~

使用道具 举报

回复
论坛徽章:
3
2010广州亚运会纪念徽章:皮划艇
日期:2011-02-18 13:18:502012新春纪念徽章
日期:2012-01-04 11:57:13ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48
16#
发表于 2018-4-12 13:08 | 只看该作者
superking915 发表于 2018-4-12 10:44
照您的狀況....老實說要靠Oracle EBS現有工具應該很難吧。通常報表會慢主要是
資料準備所造成,但即便排 ...

谢谢回复

今天我已经“暂时”解决了这个问题
1,使用文本输出,用制表符隔chr(9)隔开实现自动分列,在输出方式中加入Excel的选项(即不需要输出txt进行分列,直接保存或者用Excel打开,需要设置浏览器选项添加文本的Excel输出方式,和配置文件 浏览器:用于查看文本的值在地点层放空)
2 如果excel打开出现中文乱码,建议在plsql中使用convert('xxx','ZHS16GBK')进行转码
3 这样做大概会降低输出保存数据的一倍大小,最终的结果要么使用报表工具,要么使用汇总表,目前我们这边也是因为没有MRP所以才需要全量物料事务处理数据给计划部门分析

以上,若有更好办法请通知我,谢谢

使用道具 举报

回复
论坛徽章:
29
秀才
日期:2015-10-26 09:55:082016猴年福章
日期:2016-02-23 09:58:342013年新春福章
日期:2013-02-25 14:51:242016猴年福章
日期:2016-02-18 09:31:30秀才
日期:2015-12-21 09:53:46猴赛雷
日期:2016-02-18 09:33:422015年新春福章
日期:2015-03-06 11:59:47猴赛雷
日期:2016-02-23 10:04:24秀才
日期:2018-06-21 10:08:00秀才
日期:2018-07-23 13:38:29
17#
发表于 2018-4-12 17:30 | 只看该作者
wanga18408 发表于 2018-4-12 13:08
谢谢回复

今天我已经“暂时”解决了这个问题

  就像先前說的txt的區隔號產出的效能都無法接受的話...說真的EBS已經
沒有更好的方式了!!畢竟EBS不是專注在報表上頭....(老實說我對Oracle的報表很
感冒),如果無法作到分頁顯示或者資料壓縮的技術...對這類Big Data的顯示要用
EBS完美呈現....說真的~~~很蛋疼!!

使用道具 举报

回复
论坛徽章:
3
2010广州亚运会纪念徽章:皮划艇
日期:2011-02-18 13:18:502012新春纪念徽章
日期:2012-01-04 11:57:13ITPUB 11周年纪念徽章
日期:2012-10-09 18:14:48
18#
发表于 2018-4-13 08:47 | 只看该作者
superking915 发表于 2018-4-12 17:30
就像先前說的txt的區隔號產出的效能都無法接受的話...說真的EBS已經
沒有更好的方式了!!畢竟EB ...

嗯,我们准备使用BI展现最终结果了,会更小一些

使用道具 举报

回复
论坛徽章:
0
19#
发表于 2018-10-17 14:17 | 只看该作者

回帖奖励 +100 pub币

wanga18408 发表于 2018-4-13 08:47
嗯,我们准备使用BI展现最终结果了,会更小一些

请问之前您说的oracle 报表 导出excel的时候文件过大最后是怎么解决的呢?我现在遇到了一样的问题,想请教一下。

使用道具 举报

回复
论坛徽章:
3
马上有对象
日期:2014-05-01 22:39:20乌索普
日期:2018-12-05 23:45:08技术图书徽章
日期:2019-01-24 10:14:45
20#
发表于 2018-10-29 18:47 | 只看该作者
wanga18408 发表于 2018-4-12 13:08
谢谢回复

今天我已经“暂时”解决了这个问题

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表