安装SAP HANA SDI Agent注意事项

  • 4
  • 296 views
  • A+
所属分类:数据分析

1.必须关闭SDI Agent所在的操作系统的防火墙;
2.必须在SDI Agent和HANA服务器的host中都配置自身及对方的主机名映射;
3.SDI Agent所在的操作系统中请不要安装任何jdk;
4.安装SDI Agent过程中先关闭360等安全工具;
5.安装SDI Agent过程中填写的用户是SDI Agent所在操作系统用户,需要有管理员权限。
6.运行SDI Agent的系统要设置为不自定休眠、硬盘不自动停止;
7.HANA服务器上的DP Server服务必须先开启(daemon --> dp server);
8.配置DP Agent前必须先把对应的数据源的jdbc连接器复制到DP Agent安装目录下的lib目录(默认为:/usr/sap/dataprovagent/lib)。
9.DP Agent上连接的数据源数据库用户必须具有sysadmin权限,例如SQLServer用户需在SQLServer服务器设置该用户的权限,否则在HANA WEB Editor执行replication task会提示SQL错误;
10.创建Replication task时文件名必须全部大写,否则会提示权限问题,这是Web Editor的一个bug,创建好之后可以重命名为小写。
11.注意_SYS_REPO必须要具有数据源Adapter、目标HANA Schema的权限,否则会提示SQL 328错误;
12.安装DP Agent客户端的系统CPU配置要高一点,因为进行数据Replication时比较消耗的是CPU,内存6GB就足够了;
13.注意:如果要实现HANA数据仓库实时从数据源数据库实时抓数据,则需要在数据源数据库中创建一个用户给HANA数据仓库配置在Provision中的数据库连接中,且该用户必须有Create Any等权限,否则在网页上执行reptask时会报:SAP DBTech JDBC: [258]: insufficient privilege: Not authorized。

源系统中的HANA用户权限设置(以源系统是HANA为例,用户为SDI_AGENT):

安装SAP HANA SDI Agent注意事项

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:4   其中:访客  4   博主  0

    • ag

      SQL Server初始化:
      https://blogs.sap.com/2016/03/16/hana-smart-data-integration-sql-server-logreader-adapter/

        • ag

          @ag https://launchpad.support.sap.com/#/notes/0002483495

        • ag

          常用数据库jdbc的连接器下载网址:
          MySQL:https://www.mysql.com/products/connector/
          SQLServer:http://www.microsoft.com/zh-cn/download/details.aspx?id=11774
          Oracle:http://www.oracle.com/technetwork/apps-tech/jdbc-112010-090769.html
          HANA:
          https://www.sap.com/developer/how-tos/2016/08/hxe-connect-hxe-using-jdbc.html
          搜索ngdbc-1.102.0.jar

          • ag

            SDI官方帮助文档:
            https://help.sap.com/viewer/product/HANA_SMART_DATA_INTEGRATION/2.0_SPS01/en-US