SAS9 產(chǎn)品白皮書資料_第1頁(yè)
SAS9 產(chǎn)品白皮書資料_第2頁(yè)
SAS9 產(chǎn)品白皮書資料_第3頁(yè)
SAS9 產(chǎn)品白皮書資料_第4頁(yè)
SAS9 產(chǎn)品白皮書資料_第5頁(yè)
已閱讀5頁(yè),還剩113頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論