![](https://www.sas.com/zh_tw/software/studio/features-list/_jcr_content/par/styledcontainer_ced3/image.img.png/1638203880869.png)
SAS Studio 功能清單
整合式開發環境
整合式開發環境
- 用於資料和資料分析流程的單一設計調色盤。
- 提供自動完成、語法幫助、分色編碼、關鍵字捷徑和其他功能,更有效率地在 SAS 9 和 SAS Viya 中進行程式設計。
- 能夠從單一介面輕鬆存取程式、資料檔案、資料表和資料館。
- 結果會傳回至瀏覽器中的 SAS Studio,並可輕鬆匯出至其他常見格式,例如 PDF。
- 表格檢視器可讓您開啟資料表,探索其屬性和資料欄,然後針對資料執行排序、篩選和其他互動式動作。可以檢視並修改幕後產生的 SQL 程式碼。
- 龐大的程式碼片段庫會針對經常執行的工作提示程式碼,有助於加速開發並促進一致的程式碼編寫做法。
- 內建 Git 整合,可促進團隊成員之間的版本控制和協作
- 使用 SAS DATA 步驟偵錯工具,快速識別邏輯和程式碼編寫問題,以確保結果準確。
- 可以自訂 SAS Studio 介面配置。系統會記住您的個人檢視過程,並在您下次登入時顯示。
- 能夠在程式碼編輯器介面中編寫程式碼、執行和排程 Python 指令碼,或將 Python 步驟新增至 SAS Studio Flow 中。
靈活的任務架構
靈活的任務架構
- 您可以從同一個畫面內的並排檢視中,回答提示問題,並觀察程式碼產生過程。
- 使用者可以複製現有任務並加以修改,或建立自己的任務,可根據自己的特定需求自訂介面。
- 可以輕鬆建立任務,並與其他人共用,無須使用 Java、JavaScript 或 ActionScript 來編寫程式碼。
- SAS Studio 隨附各種不同的預建任務庫。
流程圖
流程圖
- 流程圖是流程的圖形表示,其中每個專案 (例如程式、任務或查詢) 都以節點表示。流程圖讓使用者能查看兩個或多個物件之間的關係,以視覺化方式檢視自己的工作,以及即時或以互動方式變更物件。
- 流程畫布讓您能建立節點序列並整體管理流程。您還可以使用「產生的程式碼」和「提交」索引標籤,檢視 SAS Studio 在您建立流程時,自動產生的程式碼和日誌。
- 畫布下的節點屬性讓您能管理流程中選定節點的屬性。如果您在流程畫布上選取節點,該節點的屬性就會顯示在流程下方。
- 節點類型:
- 檔案 – 引用外部檔案。
- 匯入 – 讓您能將外部檔案轉換為 SAS 資料集。
- 查詢 – 讓您能根據自己指定的條件,從一或多個表格擷取資料。
- SAS 程式 – 讓您能編寫新的 SAS 程式,或開啟儲存的 SAS 程式或片段。
- 資料表 – 引用 SAS 資料館中的 SAS 資料集。
- SAS Studio Analyst 提供的其他重要步驟如下:
- 篩選。
- 分支列。
- 插入列。
- 建立您自己的自訂步驟,將步驟包裝在使用者介面中,以實現可重複使用性和可共用性,並在流程中執行這些步驟。
- SAS Studio Engineer 提供的步驟包括:
- 執行決策 – 在流程中使用 SAS Intelligent Decisioning 整合已發佈的決策。
- 將節點連接在一起。
- 藉由連接至節點本身或節點上的連接埠,將節點聯結在一起。
- SAS Studio 會在您連接節點時,自動將連接埠新增至需要連接埠的節點。
- 展開和摺疊流程內的節點。
其他主要特色
其他主要特色
- SAS 伺服器可以是雲端、資料中心或混合環境中的託管伺服器,無需變更 SAS Studio 介面。
- 提供集中化授權與存取權限,符合您的檔案管理策略。
- 建立和排程工作。
- SAS 程式碼和使用者建置的自訂介面,可隨著您的 SAS 伺服器基礎結構變更而移植。