




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
SAS?9產(chǎn)品白皮書
SAS9
2004年7月
-0-
目錄
-、SAS?9技術(shù)概述3
1.1可擴(kuò)展性-企業(yè)級(jí)的信息交付能力4
1.2互操作性-開放、可擴(kuò)展、保證未來的發(fā)展8
1.3易管理性-單點(diǎn)控制整個(gè)商務(wù)智能環(huán)境9
1.4可用性-為不同的客戶設(shè)計(jì)應(yīng)用界面10
二、SAS?9智能價(jià)值鏈12
三、SAS?9產(chǎn)品14
3.1BaseSAS-SAS系統(tǒng)的核心14
3.2SAS/ACCESS-直接透明地訪問外部數(shù)據(jù)21
3.3SAS/AF-OOP交互式應(yīng)用開發(fā)軟件24
3.4SAS/AppDevStudio-集成的開發(fā)環(huán)境25
3.5SAS/ASSIST30
3.6SAS/BridgeforESFII-與ESRI系統(tǒng)集成的組件31
3.7SAS/CONNECT-實(shí)現(xiàn)分布式數(shù)據(jù)處理和操作.31
3.8SAS/EIS-企業(yè)信息系統(tǒng)34
3.9SAS/EnterpriseGuide-瘦客戶端分析展現(xiàn)工具36
3.10SAS/EnterpriseMiner-企業(yè)級(jí)數(shù)據(jù)挖掘集成環(huán)境40
3.11SAS/EnterpriseReporter-企業(yè)級(jí)報(bào)表工具47
3.12SAS/ETS-豐富的計(jì)量經(jīng)濟(jì)學(xué)和時(shí)間序列分析產(chǎn)品48
3.13SAS/FSP-支持全屏幕數(shù)據(jù)輸入51
3.14SAS/GIS-地理信息和空間數(shù)據(jù)分析系統(tǒng)51
3.15SAS/GFIAPH-強(qiáng)大的圖形輸出引擎52
3.16SAS/High-PerformanceForecasting-高性能預(yù)測(cè)分析產(chǎn)品55
3.17SAS/IML-功能強(qiáng)大的交互式矩陣語(yǔ)言環(huán)境57
-1-
3.18SAS/lntrNet-功能完善的SASWEBEnablement產(chǎn)品58
3.19SAS/INSIGHT-功能強(qiáng)大的可視化的數(shù)據(jù)探索與分析的工具60
3.20SAS/lntegrationTechnology信息集成發(fā)布平臺(tái)61
3.21SAS/OFI-全面的運(yùn)籌學(xué)決策支持工具64
3.22SAS/OLAPServer-全面的OLAP服務(wù)器66
3.23SAS/QC一完整的質(zhì)量控制工具70
3.24SAS/SHAFIE-數(shù)據(jù)并發(fā)性操作控制工具73
3.25SAS/SPDServer-海量數(shù)據(jù)管理及并行處理服務(wù)器74
3.26SAS/STAT-覆蠱了所有的實(shí)用數(shù)理統(tǒng)計(jì)分析方法76
3.27SAS/TextMiner-成熟的文本挖掘工具79
3.28SAS/WarehouseAdministrator-企業(yè)級(jí)數(shù)據(jù)倉(cāng)庫(kù)管理工具82
3.29SASAdd-inforMicrosoftOffice-在Office中執(zhí)行強(qiáng)大的分析展現(xiàn)..…85
3.30SASDataQuality-強(qiáng)大的數(shù)據(jù)質(zhì)量控制產(chǎn)品87
3.31SASDataSurveyor-針對(duì)企業(yè)應(yīng)用系統(tǒng)的數(shù)據(jù)訪問92
3.32SASETLStudio-強(qiáng)大易用的ETL設(shè)計(jì)開發(fā)工具100
3.33SASInformationMapStudio-業(yè)務(wù)元數(shù)據(jù)設(shè)計(jì)工具101
3.34SASManagementConsole-企業(yè)Bl平臺(tái)管理工具103
3.35SASOLAPCubeStudio-OLAP立方體設(shè)計(jì)工具105
3.36SASWebReportStudio-Web報(bào)表設(shè)計(jì)展現(xiàn)工具107
四、SAS?9捆綁產(chǎn)品包110
4.1SASETLServer110
4.2SASEnterpriseETLServer110
4.3SASIntelligenceStorage112
4.4SASBlServer112
4.5SASEnterpriseBlServer113
4.6SASInformationDeliveryPortal114
-2-
、SAS?9技術(shù)概述
在完整的、全新的架構(gòu)上通過前所未有的、強(qiáng)大的功能特性和產(chǎn)品套件,
SAS?9提供了世界級(jí)的分析、數(shù)據(jù)操縱和報(bào)表展現(xiàn)能力,它具有可伸縮性、高
度的互用性和易管理性。
從整體上講,SAS?9借助一整套商務(wù)智能技術(shù)、應(yīng)用和解決方案,在其所
提供產(chǎn)品的廣度和所提供能力的深度方面,目前市場(chǎng)上的任何產(chǎn)品都無(wú)法與之相
比。
圖1:SAS?9-企業(yè)級(jí)的商業(yè)智能系統(tǒng)
SAS?9呈現(xiàn)了全新的、革命性的SAS技術(shù),能夠使客戶相比以前更快、更
有效率地將數(shù)據(jù)轉(zhuǎn)換成智能。SAS?9采用了四項(xiàng)里程碑式的設(shè)計(jì)理念-可擴(kuò)展
性、互操作性、易管理性和可用性-所有這些能夠協(xié)助企業(yè)保護(hù)技術(shù)投資并增
強(qiáng)企業(yè)智能。
-3-
1.1可擴(kuò)展性-企業(yè)級(jí)的信息交付能力
SAS9增強(qiáng)了許多企業(yè)目前需要的、日益增加的對(duì)密集處理任務(wù)的支持。采
用全新的SAS可擴(kuò)展體系結(jié)構(gòu),計(jì)算能力和I/O吞吐量都有了顯著的提高。通
過基于線程的任務(wù)計(jì)算、基于線程的服務(wù)器和基于線程的I/O,SAS能夠輕易地
處理用戶、CPU、數(shù)據(jù)和復(fù)雜分析的增長(zhǎng)。這些可擴(kuò)展性的增強(qiáng)有力地強(qiáng)化了現(xiàn)
有計(jì)算資源的優(yōu)化使用,同時(shí)還能夠跨越異構(gòu)的硬件和操作環(huán)境。
Relational
Table
Threaded
OLAP
Scalibk
Performance
DataServer
ParallelJd
PartyAccesi
圖2:SAS?9的可擴(kuò)展性
1.1.1多線程體系結(jié)構(gòu)
SAS9采用了全新的內(nèi)核體系結(jié)構(gòu),通過TK(ThreadKernel)技術(shù)實(shí)現(xiàn)輕量
的、可移植的、線程安全的多線程服務(wù)。線程通常也被稱為“輕量級(jí)”的進(jìn)程,
它能夠完成進(jìn)程所完成的各項(xiàng)任務(wù),但是它占用更少的系統(tǒng)資源并通過多線程機(jī)
制實(shí)現(xiàn)任務(wù)的并行。這就意味著SAS的某個(gè)進(jìn)程利用自己的多個(gè)線程可以同時(shí)
完成多個(gè)任務(wù),如數(shù)據(jù)的轉(zhuǎn)換操作、加載、數(shù)據(jù)的查詢、分析等,因此在用戶數(shù)
量一定的情況下能夠提高系統(tǒng)的處理性能(并行);另一方面,在系統(tǒng)資源一定
的情況下,也能夠支持更多的用戶進(jìn)行訪問(并發(fā))。
這些所有的服務(wù)能夠在SAS9的所有平臺(tái)和技術(shù)架構(gòu)上實(shí)現(xiàn),包括SAS
-4-
MetadataServer、SASOLAPServer、SASWorksapceServer和SASStoredprocess
Servero這些服務(wù)器涵蓋了SAS智能價(jià)值鏈的整個(gè)過程,包括元數(shù)據(jù)管理、ETL
處理、數(shù)據(jù)存儲(chǔ)、OLAP訪問、索引建立、存儲(chǔ)過程、深層次分析等。
TKServices
圖3:SAS?9多線程體系結(jié)構(gòu)
1.1.2全面支持64位支持的能力
SAS9在Unix和Windows系統(tǒng)上全面支持64位系統(tǒng),從而增加了SAS的
內(nèi)存和數(shù)據(jù)處理能力。ETL、存儲(chǔ)、數(shù)據(jù)分析過程包含大量的數(shù)據(jù)運(yùn)算、轉(zhuǎn)換操
作,這些操作需要有較大的內(nèi)存和臨時(shí)空間支持,而64位系統(tǒng)提供更廣泛的尋
址空間,支持運(yùn)算、轉(zhuǎn)換的高性能。
1.1.3支持管道并行處理機(jī)制的MPConnect技術(shù)
MPConnect并行機(jī)制主要原理是利用SASConnect產(chǎn)品的計(jì)算服務(wù),通過
Rsubmit方法在SAS服務(wù)器上啟動(dòng)多個(gè)后臺(tái)SAS進(jìn)程并行執(zhí)行彼此獨(dú)立的若干
任務(wù),這些SAS進(jìn)程被分布到不同的CPU上去執(zhí)行,從而極大地提高CPU、內(nèi)
存、磁盤、10通道等系統(tǒng)資源的利用率。同時(shí)由于原來串行執(zhí)行的各個(gè)任務(wù),
改為在多個(gè)CPU上并行執(zhí)行,這樣也極大地縮短了程序運(yùn)行的總體時(shí)間。
-5-
在SAS9中新的管道并行處理機(jī)制能夠顯著提高在分布式架構(gòu)中兩個(gè)進(jìn)程
間的數(shù)據(jù)吞吐量,這樣在交迭地執(zhí)行SAS數(shù)據(jù)步或過程步的時(shí)候能夠提高運(yùn)行
的性能。同時(shí),它還可以使一個(gè)進(jìn)程的輸出在管道中成為另一個(gè)進(jìn)程的輸入,管
道功能不但提高了性能,而且降低了對(duì)磁盤空間的要求。
圖4:MPConnect技術(shù)
另外,得益于文件壓縮算法的改進(jìn),SAS/CONNECT傳輸大量數(shù)據(jù)所需的
時(shí)間已明顯縮短。
1.1.4基于線程的訪問和分析過程
以下的各項(xiàng)分析過程完全支持線程機(jī)制:
■MEANS、REPORT>SORT、SQL、SUMMARY,TABULATE
■GLM,LOESS>REG、ROBUSTREG
■SERVER
■DMINE.DMREG
-6-
CPUsUsed
ThreadedSpeedupinPROCREG
圖5:基于線程的回歸過程步
下列SAS/ACCESS引擎采用多線程訪問DBMS服務(wù)器中的數(shù)據(jù):
■Oracle
■Sybase
■DB2(UNIX和PC)
■ODBC
■SQLServer
■Teradata
1.1.5全新的OLAP服務(wù)器
全新的SASOLAPServer是基于多線程體系結(jié)構(gòu)的OLAP服務(wù)器。通過多線
程服務(wù)器支持更快的響應(yīng)時(shí)間和性能、更多的并發(fā)用戶,支持內(nèi)存緩沖
(In-memorycache)技術(shù),立方體被存儲(chǔ)在SPDE表中,支持混合索引、子句并行
評(píng)估和并行分組能力,從而能夠使用戶開發(fā)和部署可擴(kuò)展性的聯(lián)機(jī)分析處理應(yīng)
用。
另外,通過新的Java管理工具SASOLAPCubeStudio能夠自動(dòng)地完成數(shù)據(jù)
裝載和Cube建立??蛻舳说腛LAP查詢支持使用業(yè)界標(biāo)準(zhǔn)的MDX查詢語(yǔ)言。
-7-
1.2互操作性-開放、可擴(kuò)展、保證未來的發(fā)展
互操作可以更精確的定義為系統(tǒng)不同組件之間的協(xié)作,數(shù)據(jù)和軟件向新系統(tǒng)
的遷移(可移植性),通過使用各種標(biāo)準(zhǔn)在現(xiàn)有的系統(tǒng)上應(yīng)用新的軟件和程序語(yǔ)
言的能力,或者與其他系統(tǒng)連接共享數(shù)據(jù)和信息的能力。因此互操作性可以從不
同層面來理解:數(shù)據(jù)層面,軟件層面和整個(gè)計(jì)算機(jī)環(huán)境層面。
ReusableComponents
MetadataDrivenComponente
OpenInterfaces
OpenAPIs
/mport/Export
MetadataModel
SharedMetadataTypes
Extensiblebyproducts
MetadataManager
MetadataSupervisor
Providesdevelopment
Providesobjectmanagement
administrationand
(integrity,versions,etc)
managementutilities
RepositoryEngines
Mapsgenericpersistenceto
Repositoryspecifics
圖6:開放的元數(shù)據(jù)模型
SAS9進(jìn)一步擴(kuò)展了SAS所支持的開放標(biāo)準(zhǔn),使SAS能繼續(xù)在任何現(xiàn)有的
IT環(huán)境中有效地運(yùn)行,在過去的投資上增加價(jià)值。新的開放元數(shù)據(jù)服務(wù)器支持
OMGCWM元數(shù)據(jù)模型和基于XML的互換格式,從而具有開放式訪問、開放式
存儲(chǔ)以及開放式交換的特點(diǎn)。在SAS本已強(qiáng)大的XML能力之上,我們又增加了
對(duì)XSL,XSLT,PMML以及CDISC的支持。
同樣,開發(fā)者也受益于新的擴(kuò)展性和互用性特點(diǎn)。已經(jīng)使用SAS的強(qiáng)大功
能開發(fā)Java,C++或VB應(yīng)用程序的編程人員現(xiàn)在可以使用SAS開放元數(shù)據(jù)服務(wù)
器提供的集成對(duì)象模型接口(IntegratedObjectModelinterfaces)。該功能確保應(yīng)
用程序使用集中的元數(shù)據(jù)能有效地進(jìn)行交互操作,使企業(yè)避免數(shù)據(jù)孤島可能帶來
的問題。通過通用的元數(shù)據(jù)層進(jìn)行數(shù)據(jù)操作的應(yīng)用能夠確保更低的支持費(fèi)用,提
-8-
高贏利能力和更快的數(shù)據(jù)移植。
SAS9是一個(gè)適用于多種硬件平臺(tái)的應(yīng)用軟件,并支持市場(chǎng)現(xiàn)有的數(shù)據(jù)和軟
件標(biāo)準(zhǔn)。
令SAS9開放式元數(shù)據(jù)體系結(jié)構(gòu)(OMA)為所有SAS應(yīng)用提供公共的元數(shù)
據(jù)服務(wù),從而改進(jìn)了應(yīng)用之間的通信方式。
令支持J2EE、.NET、COM/DCOM、WebService>LDAP、CMW、ODBC、
JDBC、OLEDB、ADO等業(yè)屆標(biāo)準(zhǔn)。
令SASIntegrationTechnologies現(xiàn)在包含了對(duì)以下功能的支持:創(chuàng)建實(shí)現(xiàn)
跨平臺(tái)集成的Web服務(wù)、支持顯式和隱式事件生成和發(fā)布的增強(qiáng)型發(fā)
布框架,以及?組新的核心基礎(chǔ)服務(wù)(供Java編程人員用于編寫與
SAS平臺(tái)集成的應(yīng)用程序)。
令XMLLIBNAME引擎可導(dǎo)入和導(dǎo)出多種多樣的XML文檔。
<SAS/CONNECT邏輯庫(kù)引用名的繼承性使用戶不必再為多個(gè)SAS會(huì)
話反復(fù)復(fù)制數(shù)據(jù)。服務(wù)器會(huì)話可以繼承客戶端定義的邏輯庫(kù)引用名,這
樣多個(gè)會(huì)話即可讀寫一個(gè)邏輯庫(kù)中的數(shù)據(jù)。
1.3易管理性-單點(diǎn)控制整個(gè)商務(wù)智能環(huán)境
采用SAS在整個(gè)企業(yè)范圍內(nèi)構(gòu)建企業(yè)級(jí)的基礎(chǔ)系統(tǒng),IT部門就不會(huì)花費(fèi)大
量的軟件管理費(fèi)用。SAS9通過一個(gè)集中式的SAS環(huán)境管理工具解決了這個(gè)復(fù)
雜的難題。該管理工具使IT部門能夠跨越多層環(huán)境對(duì)SAS系統(tǒng)進(jìn)行管理。
隨著決策支持系統(tǒng)向企業(yè)內(nèi)部推廣的深入,越來越多的員工開始接觸信息智
能體系結(jié)構(gòu)。在整個(gè)企業(yè)內(nèi)有效地管理這個(gè)體系結(jié)構(gòu)成為一個(gè)重要任務(wù)。SAS9
提供了一種全新的管理企業(yè)信息體系結(jié)構(gòu)的范例,她非常靈活,能夠?yàn)檎麄€(gè)企業(yè)
提供統(tǒng)一的集中式的管理模式。在通用的元數(shù)據(jù)基礎(chǔ)上進(jìn)行標(biāo)準(zhǔn)化管理,包括對(duì)
分散應(yīng)用的更新,管理用戶的訪問,以及管理第三方的應(yīng)用,SAS使得信息技術(shù)
能夠高效地低成本地適應(yīng)企業(yè)的內(nèi)在系統(tǒng)要求。
令SASManagementConsole為SAS管理任務(wù)提供了單點(diǎn)控制。
令SASETLStudio是采用Java技術(shù)開發(fā)的一種瘦客戶端系統(tǒng),可用于管
-9-
理數(shù)據(jù)的ETL過程。SASETLStudio使ETL設(shè)計(jì)者和開發(fā)者能夠快速
地建立、部署和管理其ETL過程流、從各類源中提取數(shù)據(jù)、使數(shù)據(jù)標(biāo)
準(zhǔn)化、以最小的編程量進(jìn)行深入的轉(zhuǎn)換,以及部署相近的實(shí)時(shí)數(shù)據(jù)等,
從而滿足企業(yè)的業(yè)務(wù)智能需求。
?!鞍踩捉幼謱樱⊿SL)”可提供網(wǎng)絡(luò)安全性和隱秘性。SSL可用于Base
SAS、SAS/CONNECT>SAS/SHARE和IntegrationTechnologieso
令新的IntegrationTechnologiesWindowsObjectManager(集成技術(shù)窗口對(duì)
象管理器)和JavaConnectionService(Java連接服務(wù))用于創(chuàng)建和管
理那些支持新型IOM服務(wù)器的工作區(qū)對(duì)象。
令新的IOM選項(xiàng)支持負(fù)載平衡機(jī)制。
1.4可用性-為不同的客戶設(shè)計(jì)應(yīng)用界面
可用性是指用戶為了達(dá)到特定的目標(biāo)高效、方便地訪問系統(tǒng)功能的能力。它
代表的是最大化的用戶經(jīng)驗(yàn),以及為最終用戶提供界面可操作性的能力。傳統(tǒng)上
SAS已經(jīng)提供了多種用戶界而工具涵蓋智能價(jià)值鏈的過程,而SAS9進(jìn)一步改
進(jìn)了可用性,它提供建立在先進(jìn)的以用戶為中心的Java框架之上的界面;它涉
及抽取、轉(zhuǎn)換和加載數(shù)據(jù)以及之后的數(shù)據(jù)質(zhì)量管理;建立并管理立方體以及數(shù)據(jù)
存儲(chǔ);適于特定用戶應(yīng)用級(jí)別的最終用戶工具配置,使得用戶可以通過一系列專
為滿足特殊需求而設(shè)計(jì)的分析工具來獲取信息。
SAS9為滿足不同用戶和需求開發(fā)了一套新的應(yīng)用界面產(chǎn)品?,F(xiàn)在,各類用
戶能夠獨(dú)立地操縱和檢索相應(yīng)的信息而不會(huì)犧牲SAS提供的任何深層的功能或
是增加業(yè)務(wù)分析專家的工作量。與此同時(shí),業(yè)務(wù)分析專家能夠被解放出來從事更
復(fù)雜的工作以提供更深層次的業(yè)務(wù)洞察力。
SAS的可用性使得用戶能夠避免將時(shí)間浪費(fèi)在復(fù)雜難用的用戶界面上,從而
有效率地達(dá)到他們的目標(biāo)并且有效地完成他們的任務(wù)。SAS9所提供的主要工具
包括:
。SASManagementConsole
令SASETLStudio
-10-
<SASOLAPCubeStudio
令SASEnterpriseGuide
令SASAdd-InforMicrosoftOffice
。SASWebReportStudio
令SASInfonnationMapStudio
令SASEnterpriseMiner/TextMiner
總之,SAS9擴(kuò)展了商務(wù)智能的能力,并超越了傳統(tǒng)的BL繼續(xù)提升SAS
在數(shù)據(jù)管理和分析智能方面的核心競(jìng)爭(zhēng)力,成為您能夠完全信賴的、幫助您最大
化企業(yè)效率的、滿足未來需要的強(qiáng)大的企業(yè)智能平臺(tái)。
-11-
二、SAS?9智能價(jià)值鏈
近30年來,SAS一直幫助客戶去充分地挖掘智能的潛力。在聆聽了我們的
40,000多家客戶-涵蓋了各行各業(yè),包括財(cái)富500強(qiáng)中90%的企業(yè)-的意見之后,
SAS開發(fā)了一系列相互協(xié)作的架構(gòu)來提供高價(jià)值、企業(yè)級(jí)的智能。這一架構(gòu),我
們稱之為SAS智能價(jià)值鏈(SASIntelligenceValueChain),以最優(yōu)的方式將單
獨(dú)的技術(shù)組件全面集成到企業(yè)現(xiàn)有的基礎(chǔ)系架構(gòu)中。
企業(yè)可能已經(jīng)部署了智能價(jià)值鏈的某些組件:從多個(gè)業(yè)務(wù)處理系統(tǒng)中捕獲數(shù)
據(jù)的ETL工具、數(shù)據(jù)存儲(chǔ)和操作、以及眾多不同的報(bào)表和分析工具。SAS智能
價(jià)值鏈優(yōu)化和擴(kuò)展了這些組件的價(jià)值,同時(shí)為以前不可能實(shí)現(xiàn)的、全新的企業(yè)級(jí)
智能創(chuàng)造了條件。SAS智能價(jià)值鏈創(chuàng)造的成果是一個(gè)信息流,它超越了企業(yè)孤立
的數(shù)據(jù)、眾多的計(jì)算平臺(tái)和各種工具,并且交付了能夠驅(qū)動(dòng)股東價(jià)值的洞察力。
Plan
High
BestpracticesperformanceStandardBl
1IndustrydatadataIntegrationiAdvancedBl:
\modelsplatformDataQuery&jForvcaBting
1ProjectwK卜d?恰warehousingReportingOptlmlMtlon
qualityI1TextMining
mvthodoioglosDrllI/Plvot/P?Bt1
1ConsultingA0firecatloncf
allcorporateSort/Fllter/Rank1
?daU一—」
F—“…
圖7:SAS智能價(jià)值鏈(SASIntelligenceValueChain)
SAS智能價(jià)值鏈由5個(gè)關(guān)鍵組件組成:
規(guī)劃一SAS智能價(jià)值鏈的規(guī)劃階段提供一組被實(shí)踐證明的最佳方案,它由
專門針對(duì)特定行業(yè)開發(fā)的數(shù)據(jù)模型、項(xiàng)目方法論和咨詢服務(wù)經(jīng)驗(yàn)來提供支持,旨
在可靠地創(chuàng)建和部署量身定做的解決方案。
-12-
ETLQ-SAS利用集成的數(shù)據(jù)質(zhì)量功能顯著地增強(qiáng)了數(shù)據(jù)抽取、轉(zhuǎn)換和加
載的能力。SASETLQ讓您能夠從分散的、異構(gòu)的平臺(tái)中提取所有格式的數(shù)據(jù),
提供預(yù)定義的高性能數(shù)據(jù)操作、分析、數(shù)據(jù)質(zhì)量和集成能力。
智能存儲(chǔ)一SAS智能存儲(chǔ)有效地配置了專門面向企業(yè)智能創(chuàng)建和發(fā)布的
數(shù)據(jù)存儲(chǔ)形式。SAS提供關(guān)系型的、OLAP和并行的存儲(chǔ)選件一所有這些都來
自于相同的、統(tǒng)一的基礎(chǔ)輸入數(shù)據(jù)。通過提供與您現(xiàn)有的查詢/報(bào)表工具兼容的、
為分析使用的信息,SAS智能存儲(chǔ)可以縮短查詢時(shí)間,同時(shí)降低基礎(chǔ)架構(gòu)成本。
業(yè)務(wù)智能一通過提供可以滿足業(yè)務(wù)人員不同需求的界面和功能,SAS業(yè)務(wù)
智能使他們能夠自己完成相應(yīng)的工作而不需要依賴IT人員。同時(shí),SAS使IT
人員能夠全面控制數(shù)據(jù)源的一致性和可靠性一無(wú)論您的企業(yè)規(guī)模有多大,業(yè)務(wù)有
多少。
分析智能一SAS分析智能是支持廣泛的深層次分析的多功能、集成的平
臺(tái)。它的能力包括預(yù)測(cè)型和描述型建模、預(yù)測(cè)、優(yōu)化、仿真、測(cè)試等。SAS分析
智能利用您現(xiàn)有的數(shù)據(jù)和基礎(chǔ)架構(gòu)來支持有效的決策制定。開放的設(shè)計(jì)允許集成
到第三方的BI環(huán)境中,以實(shí)現(xiàn)平滑的信息傳遞。
當(dāng)集成到整體的、相互關(guān)聯(lián)的技術(shù)架構(gòu)中時(shí),這五個(gè)組件可以幫助您優(yōu)化當(dāng)
前的智能環(huán)境,以及更好地結(jié)合IT和企業(yè)的戰(zhàn)略目標(biāo)。SAS支持完整的過程來
提供持續(xù)的、企業(yè)級(jí)智能的能力是獨(dú)一無(wú)二的,沒有任何一家供應(yīng)商可以與之相
比。
SAS智能價(jià)值鏈代表提供高價(jià)值企業(yè)智能的協(xié)作性架構(gòu),它可以增加企業(yè)
現(xiàn)有IT基礎(chǔ)架構(gòu)的價(jià)值。借助于我們對(duì)IT業(yè)務(wù)的深入理解和集成的、行業(yè)領(lǐng)先
的、建立跨越整個(gè)智能流程的技術(shù),SAS可以幫助您優(yōu)化企業(yè)的IT戰(zhàn)略,更密
切的結(jié)合IT和企業(yè)的戰(zhàn)略目標(biāo)。
-13-
三、SAS?9產(chǎn)品
3.1BaseSAS-SAS系統(tǒng)的核心
BaseSAS,是整個(gè)SAS系統(tǒng)的核心,提供幫助用戶完成兒乎任何應(yīng)用所必
須的數(shù)據(jù)驅(qū)動(dòng)的四個(gè)任務(wù)的功能,即開放式元數(shù)據(jù)體系結(jié)構(gòu)、數(shù)據(jù)訪問、數(shù)據(jù)管
理、數(shù)據(jù)分析及數(shù)據(jù)呈現(xiàn)一所有這些功能都集成在一個(gè)強(qiáng)大的應(yīng)用開發(fā)環(huán)境中。
BaseSAS軟件包括第四代編程語(yǔ)言和稱為過程的現(xiàn)成程序。這些集成的過程可
處理數(shù)據(jù)控制、信息存儲(chǔ)和檢索、統(tǒng)計(jì)分析和報(bào)表編寫。其他組件還提供了如下
功能:數(shù)據(jù)輸入、檢索和管理;報(bào)表編寫和圖形;統(tǒng)計(jì)和數(shù)學(xué)分析;業(yè)務(wù)計(jì)劃、
預(yù)測(cè)和決策支持;運(yùn)算研究和項(xiàng)目管理;質(zhì)量改善;以及應(yīng)用程序開發(fā)。通過
BASESAS調(diào)用SAS其它產(chǎn)品。
應(yīng)用SAS軟件,用戶可以將其所有的數(shù)據(jù)及應(yīng)用需求集成到一個(gè)系統(tǒng)中。
當(dāng)您的需求比較復(fù)雜時(shí),您可以應(yīng)用SAS系統(tǒng)其它獨(dú)立的產(chǎn)品,擴(kuò)展BaseSAS
軟件的功能。應(yīng)用SAS軟件,用戶可以即時(shí)滿足應(yīng)用的開發(fā)需求,按照最終用
戶的要求改進(jìn)系統(tǒng)或?qū)⒄麄€(gè)應(yīng)用轉(zhuǎn)移到SAS系統(tǒng)支持的其它平臺(tái)上。
開放式元數(shù)據(jù)體系結(jié)構(gòu):
通過實(shí)現(xiàn)“SAS開放式元數(shù)據(jù)體系結(jié)構(gòu)",SAS增強(qiáng)了存儲(chǔ)、管理和使用元
數(shù)據(jù)的能力?!癝AS開放式元數(shù)據(jù)體系結(jié)構(gòu)”是創(chuàng)建和管理元數(shù)據(jù)及使用元數(shù)據(jù)
的應(yīng)用程序的框架。它可使單獨(dú)的應(yīng)用程序分享元數(shù)據(jù),從而使應(yīng)用程序的聯(lián)合
使用變得更加容易。元數(shù)據(jù)體系結(jié)構(gòu)還節(jié)省了開發(fā)所用的時(shí)間,因?yàn)閼?yīng)用程序不
再需要執(zhí)行它們自己的元數(shù)據(jù)工具。
-14-
應(yīng)用系統(tǒng)
■測(cè)試、配置、維護(hù)
■符合客戶業(yè)務(wù)需求
元數(shù)據(jù)
■用戶和安全
■業(yè)務(wù)規(guī)則
■語(yǔ)意層基礎(chǔ)架構(gòu)
■服務(wù)器和網(wǎng)絡(luò)
■磁盤
CWM
rvwrratMdimw
圖8:開放式元數(shù)據(jù)體系結(jié)構(gòu)
使用“SAS開放式元數(shù)據(jù)體系結(jié)構(gòu)”可以設(shè)置元數(shù)據(jù)服務(wù)器、創(chuàng)建元數(shù)據(jù)
儲(chǔ)存庫(kù)并編寫可存儲(chǔ)、使用或管理元數(shù)據(jù)的應(yīng)用程序(客戶端程序)。該框架中
包含以下組件:
■SAS元數(shù)據(jù)儲(chǔ)存庫(kù)是說明企業(yè)數(shù)據(jù)資源的相關(guān)元數(shù)據(jù)對(duì)象的集合。
■SAS元數(shù)據(jù)服務(wù)器是多用戶服務(wù)器,使元數(shù)據(jù)從一個(gè)或多個(gè)SAS元數(shù)
據(jù)儲(chǔ)存庫(kù)中“浮出”。該元數(shù)據(jù)服務(wù)器為SASIntegrationTechnologies
(SAS集成技術(shù))所支持,后者需要使用“SAS開放式元數(shù)據(jù)體系結(jié)
構(gòu)”。
■SAS開放式元數(shù)據(jù)接口和SASJava元數(shù)據(jù)接口是與“SAS元數(shù)據(jù)服
務(wù)器”交互作用的應(yīng)用程序編程接口(API)oSAS9客戶端使用這些
API提交元數(shù)據(jù)服務(wù)。
■SAS元數(shù)據(jù)模型由許多元數(shù)據(jù)類型組成,這些類型可用于定義存儲(chǔ)在元
數(shù)據(jù)儲(chǔ)存庫(kù)中的信息,以滿足企業(yè)的各種需求,如存儲(chǔ)LIBNAME語(yǔ)
句、DBMS模式、數(shù)據(jù)挖掘、OLAP信息、變換以及服務(wù)器等。
SAS9配裝了若干使用元數(shù)據(jù)模型和API的“SAS開放式元數(shù)據(jù)體系結(jié)
構(gòu)”客戶端。這些客戶端實(shí)現(xiàn)了對(duì)元數(shù)據(jù)儲(chǔ)存庫(kù)的管理和使用,以及利用元數(shù)據(jù)
服務(wù)器對(duì)元數(shù)據(jù)的訪問?!癝AS開放式元數(shù)據(jù)體系結(jié)構(gòu)”客戶端主要包括:
-15-
■SASManagementConsole,它是管理各種SAS資源包括元數(shù)據(jù)的新的
標(biāo)準(zhǔn)化接口。此外,SASManagementConsole還利用元數(shù)據(jù)來管理那
些資源?!霸獢?shù)據(jù)管理器”插件則方便了諸如創(chuàng)建和管理元數(shù)據(jù)儲(chǔ)存庫(kù)
及控制元數(shù)據(jù)服務(wù)器等任務(wù)。
■SAS語(yǔ)言元數(shù)據(jù)接口,可使您從SAS內(nèi)部管理元數(shù)據(jù)。
數(shù)據(jù)訪問:
應(yīng)用SAS系統(tǒng),用戶可以充分利用他們的數(shù)據(jù)資源。SAS系統(tǒng)可以從任意
一種文件,包括變長(zhǎng)記錄、二進(jìn)制文件、自由格式數(shù)據(jù)一甚至從數(shù)據(jù)混亂或丟失
數(shù)據(jù)的文件當(dāng)中,讀取任意格式的數(shù)據(jù)。
SASXML引擎可導(dǎo)入和導(dǎo)出多種多樣的XML文檔。XMLMAP=選項(xiàng)指
定包含特定XMLMap語(yǔ)法的單獨(dú)XML文檔。XMLMap語(yǔ)法會(huì)告知XML引
擎如何解釋XML標(biāo)記,以便成功導(dǎo)入XML文檔。SASXMLMapper(以前稱
為XMLAtlas)是圖形接口,供您用于生成或修改XMLMap的XML標(biāo)記。
新的XMLMapManager(SASManagementConsole的插件),以"SAS元數(shù)據(jù)
儲(chǔ)存庫(kù)”中元數(shù)據(jù)對(duì)象的形式提供集中的XMLMaps管理。
圖9:XMLMap工具
可以應(yīng)用SAS系統(tǒng)任何一個(gè)或全部數(shù)據(jù)訪問接口(SAS/ACCESS),擴(kuò)展
-16-
BaseSAS軟件的數(shù)據(jù)訪問能力,他們提供了與領(lǐng)先數(shù)據(jù)庫(kù)管理系統(tǒng)的直接接口。
數(shù)據(jù)管理:
一旦選用SAS系統(tǒng)管理數(shù)據(jù),您可以用您所選擇的任意方式操縱數(shù)據(jù)。SAS
系統(tǒng)擁有強(qiáng)大的工具,可以分類和合并多種數(shù)據(jù)源,幫助您最大限度地提高數(shù)據(jù)
處理效率。
BaseSAS軟件支持結(jié)構(gòu)化查詢語(yǔ)言(SQL),允許您創(chuàng)建、瀏覽和更新數(shù)據(jù)庫(kù)
信息。此外,BaseSAS軟件還包括SQLQueryWindow--允許用戶通過鼠標(biāo)點(diǎn)擊
建立查詢的一個(gè)接口。用戶可以創(chuàng)建、保存和運(yùn)行查詢,無(wú)需熟悉SQL或SAS
語(yǔ)法。
BaseSAS在數(shù)據(jù)存儲(chǔ)上還支持SPDE(ScalablePerformanceDataEngine)技
術(shù),SPDE是SASLIBNAME引擎,它通過使用多個(gè)CPU提供并行I/O來讀
取SAS數(shù)據(jù)并快速將數(shù)據(jù)傳遞給應(yīng)用程序。SPDE是為大型數(shù)據(jù)集而設(shè)計(jì)的,
因?yàn)閿?shù)據(jù)可跨設(shè)備進(jìn)行分區(qū),但可作為單個(gè)數(shù)據(jù)集引用。這些數(shù)據(jù)集內(nèi)的數(shù)據(jù)也
被分區(qū),從而允許每個(gè)CPU對(duì)數(shù)據(jù)塊進(jìn)行多線程讀取。SPDE通過兒個(gè)關(guān)鍵的
特征更加充分的利用硬件的資源,提高處理效率。這些特征主要包括:
■數(shù)據(jù)分區(qū)技術(shù)
一個(gè)數(shù)據(jù)集能夠分成多個(gè)數(shù)據(jù)塊跨越多個(gè)目錄和設(shè)備,組成一個(gè)邏輯文
件。能夠超過操作系統(tǒng)支持的最大文件的大小。數(shù)據(jù)分區(qū)技術(shù)提供數(shù)據(jù)
I/O的擴(kuò)展性。
■混合索引技術(shù)
SPDE能夠結(jié)合B-Tree索引和Bitmap索引技術(shù)的優(yōu)勢(shì)提供更快的數(shù)據(jù)查
找性能。
■并行數(shù)據(jù)塊訪問
通過一個(gè)線索,傳統(tǒng)的過程I/O一次只能傳輸一行數(shù)據(jù)?,F(xiàn)在SPDE能
夠允許過程發(fā)起多個(gè)線索并且每個(gè)線索一次傳輸一個(gè)數(shù)據(jù)塊(多行數(shù)
據(jù))。
■多索引WHERE子句處理
WHERE處理器能夠充分利用多索引的優(yōu)勢(shì)去優(yōu)化WHERE子句。
■并行Where子句評(píng)估
-17-
結(jié)合I/O和CPU的擴(kuò)展能力,SPDE能夠發(fā)起多個(gè)線索并行檢查索引和
數(shù)據(jù)文件分區(qū),去評(píng)估WHERE子句。
■隱式BY子句排序
SAS的BY處理過程需要數(shù)據(jù)是排序的,通常這個(gè)是通過SORT過程步
完成的。SPDE在將數(shù)據(jù)交付給過程步之前能夠自動(dòng)地對(duì)數(shù)據(jù)進(jìn)行排序
(但不保存排序后的數(shù)據(jù))。
■并行裝載(通過APPEND過程)
通過數(shù)據(jù)步、APPEND和COPY過程步,BASE引擎的數(shù)據(jù)能夠加載到
SPDE數(shù)據(jù)集中。當(dāng)使用APPEND過程時(shí),數(shù)據(jù)被緩沖并被成塊地添加
到數(shù)據(jù)文件中。這些數(shù)據(jù)塊能夠被不同的線索處理,不論是更新索引還
是添加數(shù)據(jù)。
■并行索引建立
用戶能夠指定SPDE并行地建立索引,通過單次掃描數(shù)據(jù)文件建立所有
的索引。默認(rèn)狀態(tài)是不進(jìn)行并行索引建立,每一個(gè)索引都要進(jìn)行全數(shù)據(jù)
文件掃描。
■字段數(shù)大于32K
SPDE是唯一?支持超過32,767個(gè)字段的SAS數(shù)據(jù)引擎。
■行數(shù)大于2GB
SPDE是唯一在32位系統(tǒng)上支持超過2,147,483,647行的SAS數(shù)據(jù)引擎。
■數(shù)據(jù)集兼容SPDS數(shù)據(jù)服務(wù)器
SPDE建立的數(shù)據(jù)集能夠被SPDS服務(wù)器訪問。
數(shù)據(jù)分析:
BaseSAS軟件提供了強(qiáng)大的數(shù)據(jù)分析工具。它可以建立分析,精確地匯總
您的數(shù)據(jù),如頻度統(tǒng)計(jì)和交叉報(bào)表。
您可以使用BaseSAS軟件完成大量、詳細(xì)的統(tǒng)計(jì)計(jì)算,包括平均值、求和、
方差、標(biāo)準(zhǔn)偏差等。計(jì)算關(guān)聯(lián)、聚類、多路交叉報(bào)表及推理統(tǒng)計(jì)。
此外,您還可以通過其它專用模塊(如SAS/STAT,SAS/OR,SAS/QC,
SAS/ETS),擴(kuò)展BaseSAS軟件的分析功能。SAS系統(tǒng)可以完成您所有的業(yè)務(wù)需
求:計(jì)劃、預(yù)測(cè)、質(zhì)量控制、項(xiàng)目管理、決策支持等。
-18-
數(shù)據(jù)表現(xiàn):
可以制作從?個(gè)數(shù)據(jù)集的簡(jiǎn)單列表,到自定義、包括各種復(fù)雜關(guān)系的各種報(bào)
表并打印輸出。完成報(bào)表只需很少的SAS語(yǔ)句。
BaseSAS?技術(shù)需求:
■MicrosoftWindows(32-bit)
>ServerOS:WindowsNT4Server4.0,Windows2000,WindowsServer2003
>DesktopOS:WindowsNT4Workstation,Windows2000Professional,
WindowsXPProfessional
>Machine:PentiumIIandaboveWebbrowser:InternetExplorer6orhigher
>Memory:128MB;128minimumswapfilespace.WinNT/Win2KServer
users:256MBminimum
>Diskspace(MB):223
■MicrosoftWindows(64-bit)
>ServerOS:Windows2003ServerDesktopOS:WindowsXPProfessional
>Machine:IntelItaniumprocessorfamily
>Webbrowser:InternetExplorer6orhigher
>Memory:1GBminimum;1GBminimumswapfilespace
>Diskspace(MB):425
■AIX(64-bit)
>OS:Release5.lorlater
>Machine:ModelssupportingAIXRelease5forPower3,Power4orRS64
architecture
>Webbrowse亡Netscape7
>Memory:96MBperuser
>Diskspace(MB):205
■HP-UX(64-bit)
>OS:Releaselli(ll.ll)
>Machine:HPmachinesconformingtoPA-RISC2.0
>Webbrowser:Netscape6.2.1
-19-
>Memory:96MBperuser
>Diskspace(MB):583
■HP-UXItanium(64-bit)
>OS:Releasell.i(11.22)
>Machine:HPconformingtoIA64
>Webbrowser:Netscape7
>Memory:96MBperuser
>Diskspace(MB):784
■LinuxforIntel
>OS:RedHatLinux8.0,RedHatAdvancedServer2.1,SuSELinux
EnterpriseServer8.0
>Machine:PentiumIIandabove
>Webbrowse亡Netscape6.2.3
>Memory:64MB;8additionalforeachconcurrentuser
>Diskspace(MB):426
■Solaris(64-bit)
>OS:Solaris8or9
>Machine:ModelsthatsupportSolaris8or9forUltraSPARCIIorhigher
>Webbrowser:Netscape6.2,3
AMemory:96MBperuser
>Diskspace(MB):604
■Tru64UNIX(64-bit)
>OS:Version5.1Aor5.IB
>Machine:ModelsthatsupportTru64UNIX
>Version5.1Aor5.IB
>Webbrowser:Netscape6.2.3orhigher
>Memory:96MB;16additionalforeachconcurrentuser
>Diskspace(MB):555
■OpenVMSAlpha
>OS:Version7.2-2orabove,excludingVersion7.3
-20-
>Memory:256MB;384MBforaclustersystem;1GBperCPU
>Diskspace(MB):820,129blocks
■z/OS
>OS:z/OS,Version1,Release1oranysubsequentrelease
>Machine:zSeriesarchitecture
>Memory:32MBabovetheline
>Diskspace(MB):400
■OS/390
AOS:OS/390,Version2,Release10oranysubsequentrelease
>Machine:ESA/390architecture
>Memory:32MBabovetheline
>Diskspace(MB):400
如需了解進(jìn)一步的產(chǎn)品信息,請(qǐng)參見文檔:
http:〃/technologies/bi/appdev/base/factsheet.pdf
3.2SAS/ACCESS-直接透明地訪問外部數(shù)據(jù)
SAS系統(tǒng)最主要的一個(gè)數(shù)據(jù)集成策略就是:將任意數(shù)據(jù),不論其數(shù)據(jù)來源及
數(shù)據(jù)結(jié)構(gòu),轉(zhuǎn)換為整理后的、可用的數(shù)據(jù)資源。我們的數(shù)據(jù)訪問解決方案為用戶
提供:
?方便、及時(shí)的數(shù)據(jù)訪問一無(wú)需考慮數(shù)據(jù)源及數(shù)據(jù)所在平臺(tái)。
?對(duì)數(shù)據(jù)安全的高級(jí)別控制一增加了目標(biāo)數(shù)據(jù)源的本地安全控制。
?將數(shù)據(jù)庫(kù)查詢及連接傳送到目標(biāo)數(shù)據(jù)源執(zhí)行,提高系統(tǒng)性能,減少網(wǎng)絡(luò)
流量。
?應(yīng)用SAS系統(tǒng),在建立企業(yè)業(yè)務(wù)規(guī)則的同時(shí),完成不同數(shù)據(jù)源的數(shù)據(jù)篩
選、轉(zhuǎn)換、分析和表現(xiàn)。
實(shí)際上,SAS數(shù)據(jù)集成解決方案提供了對(duì)最新的、準(zhǔn)確數(shù)據(jù)的訪問,支持
SAS用戶的任務(wù)關(guān)鍵業(yè)務(wù)決策。SAS/ACCESS提供了SAS系統(tǒng)對(duì)當(dāng)前所有流行
-21-
的多種數(shù)據(jù)源的直接、透明訪問,包括:
■關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng):
>SAS/ACESSInterfacetoDB2
>SAS/ACCESSInterfacetoInformix
>SAS/ACCESSInterfacetoODBC
>SAS/ACCESSInterfacetoOLE-DB
>SAS/ACCESSInterfacetoOracle
>SAS/ACCESSInterfacetoSQLServer
>SAS/ACCESSInterfacetoSybase
>SAS/ACCESSInterfacetoTeradata
>SAS/ACCESSInterfacetoMySQL(SAS9.1.2可用)
■訪問非關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng):
>SAS/ACCESSInterfacetoADABAS
>SAS/ACCESSInterfacetoCA-IDMS
>SAS/ACCESSInterfacetoIMS
>SAS/ACCESSInterfacetoPCFiles
>SAS/ACCESSInterfacetoSystem2000
>SAS/ACCESSInterfacetoR/3
>SAS/ACCESSInterfacetoSAPBW
■訪問企業(yè)應(yīng)用系統(tǒng)(詳情請(qǐng)參見SASDataSurveyors):
>SASDataSurveyorforOracleApplications
>SASDataSurveyorforPeopleSoft
>SASDataSurveyorforSAP
ASASDataSurveyorforSiebel
數(shù)據(jù)訪問引擎將SAS軟件數(shù)據(jù)讀寫請(qǐng)求轉(zhuǎn)換為特定的DBMS及文件結(jié)構(gòu)。
引擎以兩種形式表示數(shù)據(jù):
?本地?cái)?shù)據(jù)源的邏輯表示
?將本地?cái)?shù)據(jù)提取到SAS數(shù)據(jù)集表格當(dāng)中
此外,SAS多引擎體系結(jié)構(gòu)(SASMultipleEngineArchitecture)可以將它的讀、
-22-
寫和更新請(qǐng)求翻譯為適當(dāng)?shù)臄?shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)或文件結(jié)構(gòu)調(diào)用,代替所有
外部數(shù)據(jù)。對(duì)于SAS軟件,信息就成為本地的。用戶可以提取信息,而無(wú)需學(xué)
習(xí)結(jié)構(gòu)化查詢語(yǔ)言(SQL)或任何其它特定數(shù)據(jù)庫(kù)查詢語(yǔ)言。因?yàn)閿?shù)據(jù)訪問函數(shù)獨(dú)
立于應(yīng)用邏輯,底層的數(shù)據(jù)源或許會(huì)改變,SAS軟件快捷、強(qiáng)大的企業(yè)級(jí)數(shù)據(jù)訪
問功能卻始終保持不變。SAS軟件支持ANSISQL標(biāo)準(zhǔn)和本地(特定DBMS)
SQL語(yǔ)句。
SAS/ACCESS與關(guān)系型數(shù)據(jù)庫(kù)的接口還支持以下特征:
>“多線程讀取”,可將資源密集型任務(wù)劃分為多個(gè)獨(dú)立的工作單元,然
后并行執(zhí)行這些單元。
>臨時(shí)表支持,可以使DBMS臨時(shí)表從一個(gè)SAS步延續(xù)到下一個(gè)SAS
步。該支持涉及與DBMS建立可以貫穿各個(gè)SAS過程和DATA步的
SAS連接。
>支持SQL選項(xiàng)MULTI_DATASRC_OPT=和DBMASTER=,優(yōu)化了
SQL過程的性能。您可以獲取有關(guān)向DBMS傳遞連接、確定連接何時(shí)
會(huì)失敗以及優(yōu)化WHERE子句等的更為詳細(xì)的信息。
>提供CV2VIEW過程,將SAS/ACCESS視圖和訪問描述符轉(zhuǎn)換為SAS
9格式。它還可將視圖描述符轉(zhuǎn)換為SAS9SQL視圖。由于
SAS/ACCESS在LIBNAME方面的增強(qiáng)以及與“SAS開放式元數(shù)據(jù)儲(chǔ)
存庫(kù)”更為緊密集成這兩方面的改進(jìn),SAS/ACCESS視圖將不再是備
選方法。
>DBMS元數(shù)據(jù)可以在“SAS開放式元數(shù)據(jù)儲(chǔ)存庫(kù)”中得到正確維護(hù)。
>LIBNAME語(yǔ)句中的MULTI_DATASRC_OPT=選項(xiàng)可取代DBKEY=
選項(xiàng),從而改進(jìn)處理兩個(gè)數(shù)據(jù)源之間的連接時(shí)的性能。
>DBMASTER=數(shù)據(jù)集選項(xiàng),用于在處理兩種類型的數(shù)據(jù)庫(kù)的表的連接
時(shí),指定其中一個(gè)表為主表。
>LIBNAME語(yǔ)句中的DIRECT_EXE=選項(xiàng),在使用帶邏輯庫(kù)引用名的
PROCSQL時(shí),該選項(xiàng)通過顯式傳遞可將SQL語(yǔ)句直接傳遞給數(shù)據(jù)
庫(kù)。
-23-
>對(duì)出現(xiàn)在SAS源代碼中的DBMS密碼進(jìn)行編碼,防止它在SAS程
序中顯示為文本。
如需了解進(jìn)一步的產(chǎn)品信息,請(qǐng)參見文檔:
http:〃/technologics/dw/etl/access/index.html
3.3SAS/AF-OOP交互式應(yīng)用開發(fā)軟件
應(yīng)用SAS/AF創(chuàng)建自定義、菜單驅(qū)動(dòng)的應(yīng)用,在整個(gè)企業(yè)范圍之內(nèi),用戶可
以充分利用SAS系統(tǒng)的強(qiáng)大功能。這一交互式應(yīng)用開發(fā)工具將幫助您駕馭SAS
系統(tǒng)的數(shù)據(jù)訪問、數(shù)據(jù)管理及數(shù)據(jù)分析、數(shù)據(jù)呈現(xiàn)功能。
應(yīng)用SAS/AF創(chuàng)建用戶友好、交互式GUI應(yīng)用,用戶可以快捷地訪問最新
的信息。只需使用一個(gè)鼠標(biāo)或功能鍵,用戶就可以開發(fā)交互式應(yīng)用。此外,SAS
系統(tǒng)具有跨平臺(tái)的特性,開發(fā)者只需進(jìn)行一次應(yīng)用開發(fā)。用戶可以在一個(gè)平臺(tái)完
成所有的開發(fā)工作,然后,不經(jīng)或很少地修改,就可以在其它環(huán)境中交付整個(gè)應(yīng)
用。
面向?qū)ο蟮膱D形用戶接口:
SAS/AF軟件提供了一個(gè)面向?qū)ο蟮膽?yīng)用開發(fā)環(huán)境。通過加入一系列面向?qū)?/p>
象編程概念和工具,SAS/AF軟件為用戶提供了應(yīng)用開發(fā)更加快速、便捷、靈活
的途徑。應(yīng)用基于GUI的SAS/AF,用戶可以點(diǎn)擊鼠標(biāo),使用圖表、圖標(biāo)、下拉
及彈出式菜單、命令按鈕、滾動(dòng)條等Windows控件,創(chuàng)建他們自己的圖形用戶
接口(GUI)。
SAS/AF提供了一系列window設(shè)計(jì)所需的預(yù)定義圖表和字符對(duì)象。用戶可
以自定義這些對(duì)象,創(chuàng)建自己的對(duì)象類型。新的面向?qū)ο蠊δ苁沟糜脩艨梢韵駥?duì)
對(duì)象那樣,共享和重用應(yīng)用組件(components)。SAS系統(tǒng)新版本當(dāng)中的開發(fā)工具
進(jìn)一步加強(qiáng)GUI界面的呈現(xiàn)功能,幫助用戶創(chuàng)建更加友好的交互式環(huán)境。
強(qiáng)大的屏幕控制語(yǔ)言:
SAS/AF提供了開發(fā)時(shí)所需的編程語(yǔ)言。SAS的SCL語(yǔ)言(SAS
ComponentLanguage)提供了創(chuàng)建,從自動(dòng)化一個(gè)最終用戶的工作流的簡(jiǎn)單程序
-24-
到集成多個(gè)過程和模塊的復(fù)雜系統(tǒng),所有類型的應(yīng)用所需的強(qiáng)大功能和靈活性。
快速應(yīng)用開發(fā):
應(yīng)用SAS/AF,用戶可以迅速創(chuàng)建應(yīng)用原型(原型中包含有應(yīng)用的基本功能),
測(cè)試原型。使用SAS中的工具進(jìn)行原型開發(fā),大大縮短了修改和交付整個(gè)應(yīng)用
的時(shí)間。用戶可以完成:縮短新應(yīng)用的開發(fā)時(shí)間;創(chuàng)建功能強(qiáng)大、靈活的應(yīng)用;
即使是大型應(yīng)用,也可以簡(jiǎn)單地進(jìn)行維護(hù)和增強(qiáng)。
幫助窗口:
在窗口中顯示幫助文本,您可以為最終用戶提供即時(shí)的幫助。例如,您可以
告訴用戶如何響應(yīng)或與窗口交互,顯示一個(gè)特定字段的合法值,顯示一個(gè)被調(diào)用
字段的類型,顯示哪些字段是必須的,而哪些字段是可選的。
應(yīng)用測(cè)試:
SAS/AF允許用戶在開發(fā)的同時(shí)進(jìn)行應(yīng)用測(cè)試。例如,您可以通過輸入數(shù)值、
執(zhí)行計(jì)算來測(cè)試合法化檢查是否真正得到執(zhí)行。
應(yīng)用維護(hù):
SAS/AF系統(tǒng)幫助您快捷地更改您的系統(tǒng)。例如,新的規(guī)定或許要求您更改
您的分析和報(bào)告。使用SAS/AF系統(tǒng),您可以修改您的菜單顯示及分析參數(shù)。如
果您應(yīng)用更多的SAS產(chǎn)品,您將有機(jī)會(huì)得到SAS系統(tǒng)增添的最新功能。
如需了解進(jìn)一步的產(chǎn)品信息,請(qǐng)參見文檔:
http:〃/technologies/bi/appdev/af7index.html
3.4SAS/AppDevStudio-集成的開發(fā)環(huán)境
AppDevStudio是--種完整的、獨(dú)立式的應(yīng)用開發(fā)環(huán)境,使用它,能夠方便
地訪問SAS公司領(lǐng)先的信息交付服務(wù)器。它支持風(fēng)格迥異的多種應(yīng)用的開發(fā)、
部署和維護(hù),從傳統(tǒng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 急救人員裝備準(zhǔn)備計(jì)劃
- 2025年IC卡售氣系統(tǒng)項(xiàng)目合作計(jì)劃書
- 2025年物料搬運(yùn)機(jī)械項(xiàng)目合作計(jì)劃書
- 毛石擋土墻砌筑工程施工合同
- 智能投顧服務(wù)平臺(tái)開發(fā)合作協(xié)議
- 視頻抖音廣告合同
- 內(nèi)部通知文件(調(diào)整辦公時(shí)間)
- 某項(xiàng)目執(zhí)行情況回顧與反思
- 磚廠股份轉(zhuǎn)讓協(xié)議書
- α-Amyrin-Standard-生命科學(xué)試劑-MCE
- 2024數(shù)據(jù)中心綜合布線工程設(shè)計(jì)
- 胸外科講課全套
- 2024年下半年中煤科工集團(tuán)北京華宇工程限公司中層干部公開招聘易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 醫(yī)療器械GSP相關(guān)
- 2023年海南省公務(wù)員錄用考試《行測(cè)》真題卷及答案解析
- 2025屆上海市寶山區(qū)行知中學(xué)物理高一第一學(xué)期期末檢測(cè)試題含解析
- 流感課件名稱教學(xué)課件
- 電力工程施工售后保障方案
- 學(xué)生課業(yè)發(fā)展的測(cè)量與評(píng)價(jià)
- 二年級(jí)上冊(cè)勞動(dòng)《理床鋪》課件
- 多源數(shù)據(jù)整合
評(píng)論
0/150
提交評(píng)論