交互式分析兼容PostgreSQL,通常来讲,能对接PostgreSQL的开发工具或者BI工具都能直接对接交互式分析,往期小编也给大家总结了常用的BI工具,精彩传送门:你要的BI分析工具都在这里了
但最近有金融行业的朋友找到小编,希望小编能出一篇文章,分享金融分析软件SAS怎么对接交互式分析。
SAS是一款把数据存取、管理、分析和展现有机融为一体的统计分析软件,其分析技术先进,可靠,提供了从基本统计数的计算到各种试验设计的方差分析,几乎囊括了所有最新分析方法。同时使用的编程语句简洁,短小,通常只需很小的几句语句即可完成一些复杂的运算,得到满意的结果,操作简便灵活。
今天小编就为大家分享一下怎么使用统计分析软件SAS对接交互式分析。
前提条件
1.开通交互式分析服务
2.只能Windows系统安装SAS软件。
操作步骤
1.安装SAS软件
2.连接交互式分析
成功安装好SAS软件后,可以连接交互式分析进行数据开发。你可以使用以下两种方式连接交互式分析
1)使用SQL连接
在编辑器里输入连接SQL,并单击上端的Run运行连接,上端Log框显示已成功分配逻辑库xxxx,表明已SAS已成功连接交互式分析,即可进行开发。
%let server="当前实例的endpoint(公共云实例为公共网络)";
%let port=当前实例的端口地址;
%let user=当前账号的Access ID;
%let pass=当前账号的Access Key;
%let db =要连接的交互式分析数据库名;
%let schema=public;
%let autocommit=yes;
*Connection string;
libname pgdb postgres server=&server.port=&port.
user=&user. password=&pass. database=&db. autocommit=&autocommit. schema=&schema.;
2)使用UI可视化连接
单击上端菜单栏New library,在新跳出的New library页面填写配置信息,完成之后,单击ok即可
配置项 | 说明 |
---|---|
Name | 自定义 |
Engine | 选择“POSTGRES” |
Enable at startup | 是否开机启动(自定义) |
User | 当前交互式分析账号的Access ID |
Password | 当前交互式分析账号的Access Key |
Server | 交互式分析的实例地址(公共云选用公共网络) |
Port | 交互式分析的端口地址(公共云选用公共网络) |
Database | 要连接的交互式分析数据库名 |
Options | 可不填 |
3.使用SAS
SAS成功连接交互式分析后,可对交互式分析中的数据进行开发、分析。
1)单击上端菜单栏的Explorer,选择Pgdb,即可看到当前数据库下的所有内部表(外部表将不会显示出来),单击某张表即可看到当前表的信息
2)使用SQL语句查看外部表信息(也适用于内部表)
外部表将不会在客户端中可视化展示,但能通过SQL查询。在编辑器里输入以下SQL,运行完成之后,单击结果查看器即可查看当前外部表的具体信息。
//查看表数据
proc contents data=pgdb.f04;run;
更多关于SAS的使用方法,请参见官网用户文档。
若您在使用过程中,有任何问题,欢迎进交互式分析钉钉交流群咨询。