Leo Yeh's Blog

SAS Viya (31)

教學目標

初步了解 SAS Viya 中資料管理的基本概念。

重點概念

首先在 SAS Viya 中提供許多資料管理的功能,當我們要透過 SAS Viya 準備資料時,我們將會針對資料進行存取、描述、清理、轉換、…等操作。此時我們能夠的透過 SAS Data Explorer 複製資料至 SAS Cloud Analytics Services (CAS) 中以利管理資料,透過 SAS Data Studio 建立和執行已經載入至 CAS 中轉換資料的集合,透過 SAS Job Monitor 監控資料管理工作的狀態。

接著我們能夠透過 SAS Data Preparation 使用 SAS Cloud Analytics Services (CAS) 作為執行環境與資料來源進行互動和執行資料轉換。其中的 CAS 主要是使用 SAS Data Connectors 和 SAS Data Connector Accelerators 讀取和寫入資料來源。所謂 SAS Data Connectors 主要是連線至資料來源和以序列模式載入資料。而所謂 SAS Data Connector Accelerators 則是 SAS Data Connector 的延伸功能允許資料庫叢集和 CAS 之間進行資料平行載入的功能,其中主要是透過 SAS Embedded Process 在每個資料來源節點上快速存取本機資料和直接與 CAS Worker 節點進行存取。

再來針對檔案上傳的需求我們能夠透過 SAS Data Preparation 載入資料,其格式主要包括 Excel 檔案、CSV 檔案、SAS 檔案、…等。當檔案在伺服器中時,則我們能夠直接透過 CAS 進行存取,當檔案在本機中時,則我們需要透過瀏覽器的上傳檔案至 SAS Web Application 伺服器中,接著透過 SAS Microservice 將檔案傳送至 SAS Cloud Analytics Services (CAS) 中進行儲存。

最後針對特別的資料轉換需求我們能夠 SAS Data Studio 進行客製化資料轉換程式的開發,主要是透過 CASL 程式語言進行資料轉換的客製開發。

總結在 SAS Viya 平台中我們能夠針對客戶需求選擇適當資料管理的功能,像是 SAS Data Explorer 、SAS Data Studio 、SAS Job Monitor 、…,以利解決客戶所面臨資料管理的問題。

相關資源

⬅️ Go back