官术网_书友最值得收藏!

1.6 編程界面

本書將以最為常用的、SAS自帶的窗口環境模式為例進行展示。在窗口環境模式下,編程環境和界面其實也有多種選擇:①視窗管理系統(Display Management System,DMS);②SAS企業版(Enterprise Guide,EG);③SAS工作室(SAS Studio)。如果安裝完全,在Windows「開始」菜單下,可以看到三種界面的啟動鏈接,如圖1-9所示。

圖1-9 窗口環境下DMS、EG以及SAS Studio的啟動鏈接

→1.6.1 DMS界面

DMS(Display Management System, 視窗管理系統)是SAS初學者最為常見的編程界面,如圖1-10所示。DMS的五大部分為Editor(編輯器窗格)、Log(日志窗格)、Ouput(輸出窗格)、Results(結果窗格)以及Explorer(資源管理器),可以通過底部的選項卡切換。

圖1-10 SAS DMS編程界面

→1.6.2 EG界面

SAS EG(Enterprise Guide)是基于客戶端/服務器(Client/Server)架構的客戶端,可從從項目工程角度管理相關資源,其界面主要由項目樹、工作區、資源窗格組成,如圖1-11所示。與DMS中類似的Code(程序)、Log(日志)、Results(結果)均在工作區內。

圖1-11 SAS EG編程界面

→1.6.3 SAS Studio界面

SAS Studio基于瀏覽器/服務器(Browser/Server,B/S)架構的用瀏覽器來實現與SAS本機服務器的交互。SAS Studio由左側的導航面板和右側的工作區組成,如圖1-12所示。工作區同SAS EG類似,有與DMS中類似的Code(程序)、Log(日志)、Results(結果)。

圖1-12 SAS Studio編程界面

SAS DMS、SAS EG和SAS Studio三種編程環境,究竟有何區別?如何選擇呢?其實三者在編程語言上并沒有什么區別,不過后兩者在編程界面、功能上有很多的改進。三者間更多的區別,可見表1-2的總結。

表1-2 SAS三大編程環境簡要比較

總體而言,SAS DMS最為傳統,速度最快。SAS EG和SAS Studio具有良好的語法提示、自動補全等功能,可以在學習SAS代碼,提升編程效率方面給初學者更多幫助。如果是初學者,建議不妨多在SAS Studio里嘗試編程,如果追求測試效率,建議在DMS里開發,當然,至于最終的選擇,可以依據個人喜好和具體業務而定。

主站蜘蛛池模板: 铁岭市| 丹寨县| 凭祥市| 万盛区| 长葛市| 运城市| 育儿| 惠水县| 积石山| 博野县| 木里| 得荣县| 永修县| 平谷区| 合川市| 德格县| 安泽县| 台前县| 大埔区| 马鞍山市| 昔阳县| 赞皇县| 衡山县| 阿鲁科尔沁旗| 山阳县| 阿克苏市| 柳河县| 凤庆县| 乌兰察布市| 敖汉旗| 津南区| 武宁县| 彭泽县| 库尔勒市| 余江县| 新沂市| 开原市| 和林格尔县| 黄梅县| 阿坝县| 泾川县|