Post on 23-Jan-2018
Copyright © SAS Inst itute Inc. A l l r ights reserved.
I am Multilingual~Python / Rで使うSAS Viya~SAS Institute Japan株式会社
SUPER DEMO
Copyright © SAS Inst itute Inc. A l l r ights reserved.
Para
llel &
Ser
ial,
Pub
/ S
ub
, W
eb S
ervi
ces,
MQ
s
Source-basedEngines
Microservices
UAA
QueryGen
Folders
CAS Mgmt
Data Source Mgmt
AnalyticsGUIs
etc…
BIGUIs
EnvMgr
ModelMgmt
Log
Audit
UAAUAA
Data Mgmt GUIs
In-Memory Engine
In-Database
In-Hadoop
In-StreamSolutions
APIs
Platform
Analytics
Data ManagementFraud and Security Intelligence
Business VisualizationRisk Management
!
Customer Intelligence
Cloud Analytics Services (CAS)
GoogleCloudPlatform
What is SAS Viya?
2
Copyright © SAS Inst itute Inc. A l l r ights reserved.
What can SAS Viya do?
Visual Interfaces
Programming Interfaces
API Interfaces
Microservices
UAA
QueryGen
Folders
CAS Mgmt
Data Source Mgmt
AnalyticsGUIs
etc…
BIGUIs
EnvMgr
ModelMgmt
Log
Audit
UAAUAA
Data Mgmt GUIs
In-Memory Engine
Cloud Analytics Services (CAS)
データロード
探索・加工
モデル化
スコアリング
アセスメント 3
Copyright © SAS Inst itute Inc. A l l r ights reserved.
How do I use it?
Microservices
UAA
QueryGen
Folders
CAS Mgmt
Data Source Mgmt
AnalyticsGUIs
etc…
BIGUIs
EnvMgr
ModelMgmt
Log
Audit
UAAUAA
Data Mgmt GUIs
In-Memory Engine
Cloud Analytics Services (CAS)
データロード
探索・加工
モデル化
スコアリング
アセスメント
Python SWAT
R SWAT
https://github.com/sassoftware/python-swat
https://github.com/sassoftware/R-swat4
Copyright © SAS Inst itute Inc. A l l r ights reserved.
What is SWAT?
1. Special Weapon and Tactics
2. SAS Scripting Wrapper for Analytics Transfer
5
Copyright © SAS Inst itute Inc. A l l r ights reserved.
What is SWAT?
1. Special Weapon and Tactics
2. SAS Scripting Wrapper for Analytics Transfer
6
Copyright © SAS Inst itute Inc. A l l r ights reserved.
How do I use it?
Python SWAT
pip install https://github.com/sassoftware/python-
swat/releases/download/v1.0.0/python-swat-1.0.0-linux64.tar.gz
7
Copyright © SAS Inst itute Inc. A l l r ights reserved.
How do I use it?
Python SWAT
R SWAT
wget https://github.com/sassoftware/R-
swat/releases/download/v1.0.0/r-swat-1.0.0-linux64.tar.gz
R CMD INSTALL r-swat-1.0.0-linux64.tar.gz
8
Copyright © SAS Inst itute Inc. A l l r ights reserved.
Now give it a try!
Microservices
UAA
QueryGen
Folders
CAS Mgmt
Data Source Mgmt
AnalyticsGUIs
etc…
BIGUIs
EnvMgr
ModelMgmt
Log
Audit
UAAUAA
Data Mgmt GUIs
In-Memory Engine
Cloud Analytics Services (CAS)
データロード
探索・加工
モデル化
スコアリング
アセスメント
Python SWAT
R SWAT
https://github.com/sassoftware/python-swat
https://github.com/sassoftware/R-swat10
Copyright © SAS Inst itute Inc. A l l r ights reserved.
Python SWATをインポートし、SAS ViyaのCASに接続します。CASとはSAS Viyaのインメモリ分析エンジンです。
12
Copyright © SAS Inst itute Inc. A l l r ights reserved.
分析対象のデータをCASにロードします。今回はタイタニック号の乗船者データを使います。
13
Copyright © SAS Inst itute Inc. A l l r ights reserved.
Links for Python and SAS Viya
• https://github.com/sassoftware/python-swat
• https://sassoftware.github.io/python-swat/index.html#
• https://github.com/sassoftware/sas-viya-programming
• http://go.documentation.sas.com/?cdcId=vdmmlcdc&cdcVersion=8.11&docsetId=caspg3&docsetTarget=titlepage.htm&locale=ja
23
Copyright © SAS Inst itute Inc. A l l r ights reserved.
Now give it a try!
Microservices
UAA
QueryGen
Folders
CAS Mgmt
Data Source Mgmt
AnalyticsGUIs
etc…
BIGUIs
EnvMgr
ModelMgmt
Log
Audit
UAAUAA
Data Mgmt GUIs
In-Memory Engine
Cloud Analytics Services (CAS)
データロード
探索・加工
モデル化
スコアリング
アセスメント
Python SWAT
R SWAT
https://github.com/sassoftware/python-swat
https://github.com/sassoftware/R-swat24