2019,我们看看云, 云也看看我们。
最近正在尝试使用分析云作为报表展现工具,下面介绍如何连接数据源。
1. 安装Java Standard Edition Runtime Environment(JRE) ,
JRE version 7或更高版本。如果是JDK,也可以。
2. 在SAP Development Tools 下载SAP JVM对应版本
3.下载并安装SAP Cloud Platform Cloud Connector
例如Microsoft Windows download.msi。建议下载on premise版本的。
4. 安装SAP Analytics Cloud Agent
安装一个单独的Tomcat应用服务器来部署SAC Agent WAR文件,如下面的Install Apache Tomcat部分所述。
4.1 安装Apache Tomcat
在Java Virtual Machine下,请确保指向上面安装的SAP JVM文件夹。
安装完成后,导航到Tomcat目标文件夹中的“bin”文件夹,双击Tomcat8w.exe
在Tomcat properties目录中,导航到Java选项卡,并将初始内存池和最大内存池值分别增加到1024MB和2048MB。这将确保您在SAC中获取较大的数据集时避免任何超时错误。
4.2 部署SAP Analytics Cloud Agent
去SAP Sotware Download找到Cloud Agent 1.0。
提取zip文件并复制文件C4A_AGENT到Tomcat > webapps目录的war。
4.3 为SAP Analytics Cloud Connector 创建一个用户,并将Services角色分配给用户
a .导航到Tomcat > conf目录:
b.创建用户,请打开记事本中的tomcat-users.xml文件,并添加以下行:
<role rolename="Services"/>
<user username="CloudAgent" password="Welcome!" roles="Services"/>
注:可以替换掉CloudAgent, welcome等用户名和密码的名字。
c. 保存tomcat-users.xml文件。
d. 双击Tomcat安装文件夹中的Tomcat8.exe文件,启动Tomcat
在Cloud Connector建立Subaccount, 填写Subaccount之前,你需要在分析云种获取S账号的Subaccount
5. 建立Cloud Connector数据连接
a. 在Cloud Connector子账号输入以下信息:
Region: 在下拉菜单选择Region
Subaccount: 输入在分析云中获得的Subaccount, 例如dd00bb33
Subaccount User:仍然是你的Subaccount
Password: S-User Passeword
Location ID: 可以为空,也可填写别的,例如SAC Agent之类。记得在分析云对应位置也这么填写。
b. 接着配置Cloud To On-Premise
Back-end Type:Other SAP System
Protocol:HTTP
Internal Host:localhost
Internal Port:8080
Virtual Host:定义一个Host, 例如myagent
Virtual Port:8080
Principal Type:None
URL Path:/C4A_AGENT/
Access Policy:Path and all sub-paths
注意:请确保连接状态都是连通状态。
6. 配置SAP Analytics Cloud Agent
用系统管理员账号登陆SAP Analytics Cloud, 访问“系统” > “管理” > “数据源配置”
编辑Agent信息,并检查配置,弹出绿色提示代表Cloud Agent配置正常。
7.安装ojdbc driver连接Oracle
a. 将下载的.jar文件放在适当的文件夹中,只要.properties文件包含正确的文件位置(请参阅下一步),.jar文件可以位于计算机上的任何位置。
b. 打开一个新的记事本文件并粘贴以下内容:
#MS SQL Server 2008=
#MS SQL Server 2012=
#MS SQL Server 2014=
#MySQL 5=
#IBM Puredata (Netezza) Server 7=
#Oracle 12c=
c. 将文件保存为“abcd_agent_drivers.properties”。并将其放置在安装SAP Analytics Cloud Agent的同一台机器中。此文件指定要使用的JDBC驱动程序的路径。
d. 指定位于计算机上的JDBC驱动程序的路径。在下面的示例中,我们通过删除要连接到的数据库行之前的hashtag来修改文件。
e.定义一个的环境变量,指向“driverconfig”属性文件。
8.创建一个新的Oracle数据库连接
1. 前往主菜单>>连接
2. 点击Add Connection > Import Data Connection > SQL Databases
3. 输入连接信息和登陆凭据:
• 连接名称
• 位置
• 服务器
• Net服务
• 用户名
• 密码
4.点击“确定”,新连接被添加到连接屏幕上的连接列表中
5.您可以使用最近创建的Oracle连接在菜单> Modeler中创建模型