暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

OAC + ADW, 双剑合璧再现数据江湖

凛冬未至 2019-01-24
715

《神雕侠侣》中有一幕是小龙女杨过大战金轮法王,小龙女用玉女剑法,过儿用全真剑法,最终剑法合璧打败金轮法王。 “两招名称相同,招式却是大异,一招是全真剑法的厉害剑招,一招是玉女剑法的险恶家数,双剑合璧,威力立时大得惊人。” 

ADW(Autonomous Data Warehouses 自治数据仓库) 作为甲骨文的全真剑法,OAC(Oracle Analytics Cloud 分析云) 作为玉女剑法,两者各发挥服务特色,把数据存储和数据可视化分析无缝衔接,产生 "1 + 1 > 2" 的效果。

OAC 和 ADW 的联合,主要分为三个步骤,我们详细展开。

1.  获取 ADW 的连接信息

2. 建立 OAC 与 ADW 的连接

3. 选择 ADW 中需要分析的数据

1获取ADW的连接信息

1. 进入到 ADW 的服务界面,点击 OAC 准备连接的 ADW 服务。

2. 在 ADW 的 Console 界面里,点击 "DB Connection" 下载 ADW 连接的 Wallet 信息。下载的时候需要提供密码。这个详细细节可以主要参考我们之前 ADW 的文章。

3. 解压下载后的 Wallet 压缩包,我们接下来会主要用到 cwallet.sso 和 tnsnames.ora 两个里面的信息。

2建立OAC与ADW的连接

1.在 OAC 主界面中,新建一个 Connection。

2. 我们的分析云可以和多种服务连接,不仅限于 Oracle 自己的数据存储服务,也包括 Amazon 的,IBM 的,Google 的。这里我们选择本次的主角,ADW 服务。

3. 填写连接的信息,保存即可。

连接名字:自定义

描述:选填

Host:host 可以从 tnsnames.ora 中获得

Port:1522, 从tnsnames.ora 中获得

Client Credentials:这个就是前面提到的 cwallet.sso

Username:  ADMIN

Password: 在创建 ADW 的时候你自己设置的🙃️

Service Name:从tnsnames.ora 中获得

3把数据从ADW导入到OAC

1. 新建一个 Data Set 数据集。

2. 我们可以看到刚刚创建的 adw 的连接已经显示出来了,选择即可。

3. 我们是 ADMIN 用户连接的,选择 ADMIN。 下面有很多表,我们把 CHANNELS 的数据导入进来。

4. 选择表里面的列,这个例子里我添加了所有的列。     

5. 选择 “Get Preview Data” ,把表中数据拉取出来。

6. 如下图所以,表中的数据已经抽取出来了。可以通过图中的 Filter 过滤出我们想要用来分析的数据,并保存起来。

4总结

ADW 和 OAC 的“合璧”是非常快捷的,应用场景也是非常广泛的。客户或者我们的合作伙伴可以通过一些开发工具,比如说 SQL Developer, 把我们的业务数据导入到 ADW 中。 在 OAC 中建立与 ADW 的连接后,就可以从多个维度分析我们的业务数据,发现潜在的规律,从而实现比如说精准营销,销售额预测等商业目的。

文章转载自凛冬未至,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论