大数据技术 FineBI官网提供的SAP数据集
沉沙 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:


  比如说libsapjcorfc.so和librfccm.so文件在桌面的文件夹sapjco下面,那么命令为:export PATH=$PATH:/home/mint/Desktop/sapjco2
  jdk1.5及以上:在官网上找到64位的接口包sapjcp.jar和本地库libsapjco.so,使用方法同上。
 
 
 
 
 
 
3、SAP数据连接
  3.1 启用SAP插件
  打开Finereport设计器,点击服务器>插件管理,弹出插件管理页面,搜索SAP数据集,点击安装,重启设计器,可以将SAP插件添加到数据连接菜单中。如下图:
 
 
 
 
 
    怎么切换到本地呢?
 

 
3.2 建立连接
  点击服务器>定义数据连接,点击“+”>SAP数据集,右侧出现SAP连接配置,如下图:
 
 
 
 
 
 
 
 
 
  主机名:局域网中已配置的SAP的主机名称,也可以写该机器的IP地址。
  systemnumber:SAP系统中设置的属性,用于交互的端口号,一般来说是00,具体根据SAP系统来定。
  客户端:SAP 系统管理的业务和数据的最大有效集合,也是SAP系统的一个属性,具体根据SAP系统决定
  连接池属性:SAP系统中的容量和最大连接数。
 
 
   这里,因个人玩,买不起,所以没截图了。
 
 
 
  3.3 添加服务器数据集
  在添加SAP数据集之前,首先建立远程服务器连接,方法同服务器数据集。
FineBI学习系列之FineBI官网提供的服务器数据集(图文详解)
 
  与BI建立连接之后,在设计器中点击服务器>服务器数据集,在弹出界面点击“+”>SAP数据集,将其重命名为“SAP同步”,在右侧选择数据连接SAP2,选择自定义,进行数据查询。如下图:
 
 
 
 
 
  选择好数据之后,点击右上角的预览数据,如下图:
 
 
 
 
 
  3.4 使用SAP数据集
  点击确定,一个SAP数据集就已经建好,现在打开BI,新建业务包,
FineBI学习系列之FineBI的业务包的创建与删除(图文详解)
  选择服务器数据集,可以看到刚才的SAP数据集已经加入,如图:
 
 
   关于SAP数据集FineReport设计器连接的详细介绍可参考 SAP数据集。
 
 
       

本文由职坐标整理发布,学习更多的大数据技术相关知识,请关注职坐标大技术云计算大技术技术频道!

本文由 @沉沙 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式AI+学习就业服务平台 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved