沉沙
2018-09-25
来源 :
阅读 2311
评论 0
摘要:本篇教程探讨了大数据技术 FineBI官网提供的SAP数据集,希望阅读本篇文章以后大家有所收获,帮助大家对大数据技术的理解更加深入。
本篇教程探讨了大数据技术 FineBI官网提供的SAP数据集,希望阅读本篇文章以后大家有所收获,帮助大家对大数据技术的理解更加深入。
<
1、描述
加SAP数据集也是服务器数据集的一种情况,
但是由于SAP数据集常用而且有较多需要注意的配置,因此单独做一节进行说明。那客户SAP系统集成时,如何将SAP中的数据导入BI的服务器数据集呢?FineReport8.0版本中,将SAP数据连接功能做成一个插件的功能,启用插件后,可在服务器数据连接处新增数据连接类型SAP数据连接,在数据集中添加SAP数据集类型。
2、环境准备
与SAP系统进行连接,需要导入SAP接口包和本地库,并确保运行的JVM能够找到接口包和本地库,可以依据不同的环境,从官网环境上或环境中取得接口包和本地库,下面以BI的服务器环境不同,一一介绍。
2.1 windows系统服务器
BI工程部署在windows系统的服务器下,以tomcat为例:
64位jdk
windows系统安装的64位的jdk,根据jdk版本的不同下载不同的接口包和本地库。文件的放置路径与32位jdk的放置路径一致,只是下载地址有所不同。
jdk1.4:在官网上下载接口包sapjco.jar和本地库librfc32.dll、sapjcorfc.dll,选择sapjco2_window_64bit,,将上述3文件下载下来,sapjco.jar接口包放在%tomcat%\lib文件夹下,librfc32.dll和sapjcorfc.dll本地库放在C:\Windows\System32文件夹下。
jdk1.5及以上:在官网上下载接口包sapjco3.jar和本地库sapjco3.dll,选择sapjco3_window_64bit,,将上述3文件下载下来,sapjco3.jar接口包放在%tomcat%\lib和jre\bin文件下文件夹下,sapjco3.dll本地库放在C:\Windows\System32文件夹下。
注:如果数据连接失败,可以尝试将dll文件放置在jdk工程目录的bin和jre\bin目录下。
注:32位的BI暂时不支持。
2.2 Linux系统服务器
报表工程部署在linux系统的服务器下,与windows系统服务器类似,也分32位和64位的jdk,以tomcat为例:
64位jdk:
jdk1.4:下载接口包sapjco.jar和本地库libsapjcorfc.so、librfccm.so,选择sapjco2_linux,,将上述3文件下载下来,sapjco.jar接口包放在%tomcat%\lib文件夹下,将libsapjcorfc.so和librfccm.so本地库文件所在文件夹目录通过Linux终端用export命令加到PATH变量中。
export PATH=$PATH:
本文由职坐标整理发布,学习更多的大数据技术相关知识,请关注职坐标大技术云计算大技术技术频道!
喜欢 | 0
不喜欢 | 0
您输入的评论内容中包含违禁敏感词
我知道了

请输入正确的手机号码
请输入正确的验证码
您今天的短信下发次数太多了,明天再试试吧!
我们会在第一时间安排职业规划师联系您!
您也可以联系我们的职业规划师咨询:
版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
沪公网安备 31011502005948号