SASSASEnterpriseGuide指南.docx
SASEnterPriSOGUido教学课程!学习SASEnterpriseGuide的41本JK*欢送使用SSEnterpriseGuide入门敷学谡程.当俅完本钱教学课程中的主题后,您桥学会如何使用SASEnterpriseGuide的主要功能。您应依照16序完成这些主霆,SASEnterpriseGuide含有您在按殳此教学课程时所将用到的范例效据,在范例效据目录中有三个数据文件,其中包含取自林色盒品商店的资料:Products含有产品我裾的SAS数据集Orders含有产品销售效据的SAS数据集FixVidth含有产S关另I数据的文本文件使用这项资料,可让您执行分析及电立报表,以显示产品的库存.销僧与利润.您将会在教学黑程的过程中,学习到如何执行以下作亚:1. 系立及储存工程2. 将SAS费料新增至工程3. 从文本文件汇入数裾4. 电立及修改列表报表5. 瞪立直方图与侨图6. 佗用查询联玷表格7. 便用查询建立计算栏8. 产生摘要玩计表9. 对您的数据执行故性模型分析10. 将报表合并成隼一文件首先我们将学习SASEnterpriseGuide与SAS软件之何关系的一些相关信息.什么是SASEnterpriseGuide?SSEnterpriseGuide是一个方便使用的Windows客户墙应用程序,具有以下功能:1. 可有率多种SAS功能2. 直觉式而可视化的可自定义接口3. 可用输存取资料4. 现成可用的分析与报告工作5. 可将数据与结果导出至其他应用程序的简易方式6. 脚本与自动化7. 程序代码6辑工具当您使用SASEnterpriseGuide时,蜕会同时在背景中使用SAS软件.SASEnterpriseGuide可联机至修本机计算机上的SAS,或贱机至另一个名为SAS效劳器之计算机上的SAS.在您存取数据及速文工作兄,SASEnterpriseGuide会产生SAS程弃代码.当年机行工作时,产生的程序代码会传送至SAS以型行处理.并将玷果传回至SASEnterpriseGuide.×SRSEnterpriseGuide也可联机至对.¢.相关信息储存所在的SAS元数摒Repository.水教学课程中的影像会说明联机至远程SS效劳务与SAS元数据Repository的SASEnterpriseGuide*U若隽是SAS程序设计师,您可以使用SASEnterpriseGuide案写及根交SAS程序,也可以修改SASEnterpriseGuide所产生的程序代妈。启开工程并浏览主萋窗口法笫一次启动SASEnterpriseGuide时,窗口会以默认应用程序版面配置排列.比版面比置由工程树状结构、效劳»列表白口与工作区区域所艰成.工作区区域是SASEnterPriSeCUide应用程序的主要区域,可用以显示数据、程序代码,记录文件.工作结果和处理流程,一开始,处理流程会是工作区区域中唯一开启的京口。当您产生报表或开后数据时.工作区中即会开启其他附有奏标式接口的由口.您也可以使用工作区左上方的最近检视的工程J菜单,在不用窗口间浏览.着您和由关闭'开.后或交更窗H位置自定义族的版Ifi配置,您所做的变更将会在您关俾SASEnterpriseGuide时储存起来,若要复原默认版面配I1.年可以选取工具3选项,然后单击复原WindowftSKIEh若修关闭了其中一个应用程序由口.而曾加以复原,您可以从【检视】菜单中选取窗口名款。接下来像将启动SASEnterpriseGuide.并为此款学谡程建立新工程。启动SASEnterpriseGuide并为此数学课程甩立工程在以下步壶中.您会玳立一个新工程,以储存您在此款学课程中执行的工作所产生的数据与错果。I.若SASEnterPriSeGUidC未开启,请立即加以后动,在欢送使用«P.选取【新增工«.若SASEnterpriseGuide巳开启,请遑取档案新用a专案。若隽巳左SASEnterpriseGuide中开启某个工程,系统可便会提示您彷存该工程.请选取适当的峋应.新工程开启,内含空白的欠理流程iSf11.1.J若要开启感之前巳经储存的工程,请选电案日开启日工程,姓后迭取工程的储存位单击IS以检视完整窗口,接下来您将进一步了解工程树状结构窗口.工程树状结构在SASEnterpriseGuide中,您所执行的工作会彼存在工程中.工程是相关数据、工作、程序与结果的集合.工程树状结构会显示作用中工程及其相关数据.程序.刑注与站果的阶层式检视.您可以使用工程树状菇构)窗Q来管理工程中的对象.您可以划除.重新命名及重新排序工程中的工程。隽也可以执行工程,或将工程排线在特定的时间来执行.若要处一步了解意在工程树状结构啻D中所能执行的工作,请单击该窗n.然后按F1.接下来您将了解工作区与处理流程ff.工作区与处理流程窗口您在工程中可以有一或多个处理流程.洪立新工程时.会开启空白的处理流矍窗口。当您新泊数据.执行工作及产生侑出时,会将各对象的图标新增至处理流程中.处理流程会显示工程中的对象、对象之低所存在的任何关系,以及M象在您执行於理流程时的执行阑序等。在以下处理流程皆口中.SAS数据集Products宜方图工作的棺入.SAS报表对象对是该工作的输出.一个工程中可以看多个处理流程,而您可以在处理流程之俾复制或移动对霰.您可以执行局部处理流程或整个处理流程.若要进一步了解你在处理流程窗口中所能执行的工作,请单击该窗口,熬后按F1.接下来分将了伊工作清柒与工作状态归口的相关信息.工作清单在S.4SEnterpriseGuide中,您可以使用工作执行任何动作,包括操控数据,执行特定分析程序、瞪立报表等.许多工作也能以精美的彩式执行.这些燎灵台电一定数目的选项.并可提供快速而简单的方式让您使用笑些工作.您可以使用工作列或或菜单来选择工作与精灵.工作清单】依默认会随藏起来,但您可以在工作区左下角的资源St格中生击工作列表按钮,,以显示.工作清单有三个检视.依类别挣列的工作检视会列出依类型分组的个别工作.依名称持列的工作粒视会列出依字母顺序柞列的个别工作.侬名孙排列的工作收规也会列出与工作相关的SAS程序.您可以使用工作模板检视,将您特定工作的设定储存至模板.您可以接者使用任何总入致据源来执行该模板。在此款学课程中,您会使用工作某单来选取工作.工作状态窗D工作状态窗D会在工作进行义理时显示其状态的相关讯息.工作状态曾口依酰认不会显示,但您可以选取检视3工作状态.加以检视.【处理流程】皆口也会在各个处理阶段为工作工程显示不同的青景脱色。接下来你将了解SASEnterpriseGuide所提俄的说明。SSEnterpriseGuide说明您可以通过数种方式取得您在SASEnterpriseGuide中所进行之工作的说明.只要选取说明-SSEnterpriseGuide说明1.即可取得完整说明,您可以由此窗n浏览内容与卡引,或是使用搜寻功能.年将会在接下来的聂学课程中发现,各个工作窗n底部的内容说明区炖会针对您可在SAS工作窗口中选取的选里提供籽友说明.将SAS咨料新增至二程您必纸先新增数据至工程中,才能戏立报表或执行分析.您可以新增SAS数据文件或其电类型的档案,包括O1.JU)Cube.InfornationMap.ODBC挑容数抠,以及其他软件套件(MicrosoftWord或MicrosoftExce1.)所陇空的档案.身雳开启现有费料时,会自动新增资料的快就方式至目前的工程中,且盘据会在敷据格中开启。以下处理流程窗口中,忖三个SAS效据率与一个MicrosoftExce1.数据文件的快提方式。接下来您将进一步了解SASEnterpriseGuide中的效据。关于SSEnterpriseGuide中的资料使用SSEnterpriseGuide可让您存取以下工程:123dSAS效据集(所含数据以SAS所能辨识的逻辑方式挣列的档案)DB2与OraCIe之类的数据库中,用户许可迁SAS数据库弓素的表格其他格式的本机效据(fcExce1.Access.1.otus.文字.HTM1.ODBC与01.EDB)O1.APCube(联机至O1.AP效劳器)虽分您可以对SASEn1.ei-priseGuide中的各种效据类型开启及执行工作.但若您香缠辑敷据,则必须以SAS数据臬的形式加以开启.SASEnterpriseGuide可让您汇入许多数据文件,以建立SAS数据集,SASEnterPriSeGUide所存取的所有故据,都必须以表格格式呈现.表格是由列(也葬为观测值)与栏(也称为变我)所组成的矩形配置.在以下表格中,金由Jones、M48与26等值娘成表格中的单一列.Jones、f?与町/so”等值用组成名字栏。名字性别年龄体重Jones«148128.61.averneM58158.3JaffeF115.5WiIsonM28170.1栏具有名称,类型、长度.标冬.未喀式化与珞式化等属性.当您开启数据文件的*性ar。时,即可粉视栏属性。您稍后将在光我学课程中发现栏类型的重要性,因为它会影初桂在SASEnterpriseGuide工作中的使用方式.栏的奘型可为字杼或致使.前逑数据集内的名字均性别等字符变量可包含任何值.遗漏的字符值可以空格代表.前述数据集内的年龄与体亚等新值变,只能包含数依,凭币,日期与时何数据会储存为数值交J1.遗漏的数值可以句点代表.若想进一步了解数据与敷指属性.请阅演说明J中的使用数据J主线.接下来您将了鳏数据的f存位置.本机与远程数据当您在SASEnterpriseGuide中开启数据可,必须选取是否在本机计算机.SAS效劳器或是SAS文件夹中寻找数据.冈若傕单击本机计算机.便将可浏嵬计算机的目荥结构.您可以开启SASEnterpriseGuide所能读取的任何效据文件类盘.若您单击效劳掾.则可寻找效劳券上的物据,效劳器可以是本地效劳器(若SAS软件安装在您自己的计算机上),也可以是远程效劳器(着SAS软件安袋在不同的计算机上).您所看见的效劳器取决于您所连接的Repository.在每部效劳器内,都会有可让您针对晟接卑与档案选率的图示.晟接用是SAS所知之目录位置的快健方式名称.有些转接库由SAS所定义.有些则由SASEnterpriseGuide定义.假接库仅包含SAS数据"效劳叁上的档案文件夹.可让您从执行SAS效劳器的计算机上存取目录的构中的数据文件。例如,若您要开启您的R即。Sitory中所定义之效劳器上的MiemSoftExce1.档案,您可以使用档案节点寻找及开启档案.您也可以连双击【效带器列表窗口中的档案,以开启效劳募上的档案。效劳考列表宙n依默认会显示在工作区左下角的资源窗格中.若要开启关闭的效劳器列表电3请选取检视,9效劳器清单S单击图以检视完基由口。若您单击SAS文件夹,您将可浏览您能蟒存取的SAS文件夹列表。SAS文件夹是在SAS元新据就劳考中迸行定义,可用来集中存放质存程序、Inf。Ea1.ionMaP和工程,以便这些工程可与其他.SAS应用程序共享。SAS文件夹也可以包含不在SAS元数据效劳器中的内容,倒如数据文件。接下来您将从本机计算机开后SAS数指.从本机计算机新增SAS数据范例数据会随SASEnterpriseGuide安装在矮的计算机上.在以下步碑中,您会从范洌数据目录新增两SSft.Products数抠巢包含特色盒品商店的产品聃g相关信息,Orders数据桌则包含客户订单的相关信息,1. 选取档案a开启笠将1.开启他据篇口中.选取【本机计算机.2. 开后SASEnterpriseGuide的Sarrp1.e目录,林后连双击11)au1.范例线序、工程与他据依欺认会存放在C:PrograaFi1.esSSEnterpriseGuide4.2Sanp1.e中.3. 根据默认,所有文件类型都会显示在黄D中.具有3图示的档案为SAS数据集.按住CrR1.并选取OrderS.sd2与PrOdUCtS.sas7bdat.然后单击(开启.单击图以检技完整窗口。Products与Orders表格的快捷方式会新增至工程中,且数据集会在数据格中开启根据JR认,表格会以只读模式,开启.在比模式下,茏可以浏览.诋整栏觅、隐藏及保存栏与列,以及桥栏与列复制到新表格中,您必须切排至编辑蟆式,才能绘辑表格中的数据.将数据插入工程时.将会建立该数据的参照。SASEnterpriseGUi加不会另行复用档案.2.关闭开启的数资格.接下来您将检视Products表格的属性.性视数据集的属性SAS数耳祟内的栏具有件定的属性,包括名称.美型.长度、格式化.未格式化、琼冬等.在工作与交询中使用数据之前若能对数据中的栏有所认识,可能会对您有所帮助.I.在工程树状结构中以鼠标右键单击Produc1.s.然后从快捷菜单中选取*ttProducts的国性宙口旗即开启,您可以检视一般黑性的相关信息,如数据的实际位置与前次修改日期,单击图以险现充蔓窗口.在选用窗格中单击栏.在比您可以检视数据中的栏与栏展性的列表.IXI单击组以枝授克婺窗口.I.*取消】关例属性由口。接下来悠将从SAS储接率新增数据.从SAS链极卑新培资料您巳经知道.您可以存取SAS铳接年中所储存的数据。Sashe1.p链接卑是由SAS所定义、指向范例数据的链接库.1. 选取档案口开启5费料.在开启数据青D中,选职效劳器.2. 窗口中可能会列出多部效劳器.与SSEnterpriseGuide联机的效劳据会以复选标记琼示.连双击效劳器可加以开启。3. 连双击他接卑.再射击(SASHE1.P,如您所见.只有SAS数据集会储存在设按庠中。4. 在宙n中卷动.热后连双击【PRDM1.E数据集,他据的快捷方式会新增至工程中.并且在数据招中开启教据.0关闭PRDSA1.E数据格.接下来悠将储存宏巳健立的工程.依存工程您可以将工程及其内容储存至任何位置,包括另一部效劳罂上的位置。工程会储存为单一档案.1. 选取档案3另存专案.2. 仅存窗口会随即开启,并提示悠选择要将工程仅存在计算机迁是效劳晶上.选取本机计算机:1.3. 储存宙口中.选取工程的位置。在文件名方块中.输入入门。工程文件会以扩展名egp储存.单击图以检橙完整窗口。单击储存1.从文本文件汇入数系汇入数据工作可让您从文字、HT祝或PC曳数据库档案(包括MicrosoftExce1.MicrosoftAccess和其他常用格式)StSAS数据集。伤可以指定选项,以控粕如何汇入喻入档案以及如何将其储存为SAS数据集。像必须为特色食品商店速立每个类别号码它套描经卷存的SAS数据集。这项数据会储存在文本文件中,而您可以使用【汇入资料工作.将文字汇入SAS数据集中。在此主题中.倭会使用汇入数据工作从FixWidth文本文件中的数据建立名为CategoriesSAS数据集,茬立的SAS数据集会花两栏:CategoryID与Ca1.egoryNaiie.捶下来您将启动汇入数据工作.从文本文件汇入数据建余文本文件及指定描出数据集您可以从档案具单启动汇入数据)工作.此外,若您所新增的敛据属于SASEnterpriseGuide可汇入的格式.则依预设会开启汇入数据工作。根据预设,SSEnterpriseGuide会为数据集金取名称,并将其储存在它能纺存取的第一个可用链楼库中,在以下步骤中,您将会启动汇入新据工作,并自行指定数指名称.选取档案9汇入数据.开启窗口会够即开启,并显示范例数据目录您在此,D中最后浏览的位置).文件类型选项会自动设为【可汇入的他据文件。2.连双击FiXWidth.txt,单击图以睑技完整窗口。1. 汇入效据1工作会随即开启。在指定数据MS±.注重检出SAS数据集区域中的林排库与数据集名称依默认会将表格储存至Work链楼库(伤可以设定效劳盘,使资料依默认储存至Sasuser锚接库。若是如此.您书可在下个步屐中使用Sasuser链接序,或浏嵬至Uork链接库).2. 单击同览.在文件名方块中,精入类另I单击储存.三单击图地检视完整亶口。技下一步以指定文字格式,并出现字段的定义力式.从文本文件汇入数孤通取文字格式及字段宽度I.在I:文字格式区域中,¾固定栏.2.点选各栏开头的标尺,以指定分栏.若要步出第一栏的结尾与第二栏的开头,请单击标尺上的第5个刻度标记。此处会加上分栏段。君要指出第二栏的结尾与第三栏的开头,请单击标尺上的第20个刻度烁记。此处会*上第二个分栏慢。单击用以检置充整或口。在官口中卷动以检视字段.第一个字段包含类别号码,第二个字段笆含类别名券,第三个字段则包合类别描逑.您可以接受此页面上其他选项的泉伙选取工程.按下一步以指定每个字枚的属性.从文本文件汇入数据指定字段属性请记住,您耍由比文本文件建立含有苒栏的SAS数据集:GReRory1.D与CateoryNae.在以下步骤中,年会交更西栏的标签.并去除栏。在栏属性的表格中.F1.栏巳逸艰。单击修改开启CF1.的字段限性百口.在名称方块中,输入CategoryIDo在标卷方块中,输入类别ID。破灾类型巳设为数字1.然后单击【确定。1. 名称栏中按F2两次以该辑字段,然后输入CategoryNa1.I2. 在标签栏中按F2两次以片辑字段,然后输入产品炎别.单击图以检完整窗口.在Inc栏中去除F3栏的复选框,将此栏排除在数抠里外.您的致孤集中不茶耍有包含此信息的性.因此悠可以在汇入程序中加以去1.单击图以检程完整窗口°按下一步以检视进阶选项,知后执行工作以汇入数据,从文本文件汇入数据在以下步骤中,您将会执行I:汇入数据工作以建立敛据集.I.在进阶逢项)面上.您可以接受默认选用工程,I.在汇入数据工作窗口中,隼击完成).工作完成时,数据即会在数据格中开启.国I.检阅数据集,然后关闭汇入数据工作。由于CatCgories数据集储存在暂有Work44接库中,国比在您关闭SASEnterpriseGuide时.j会剑除比数岩集。若伤在完成化教学课程前关闭SASEnterpriseGuide.当年启动SASKnterpriseGuideH将必须再次执行汇入初据工作。效据将会重新鹿立在Work链接库中。关于SAS工作工程中有舱据之后,传即可荣立报表及执行数据分析。若艮执行此作业,靖从工作清单或工作茉单项选绛琰SAS工作。有些工作会以精灵引导您完成必鬟的选择.您可以透过菜单或工作列表中位于相关工作等的连结,来存取晴灵.在SASEnterpriseGuide中.各个工作声口皆使用相荒的塔式,因此只娶您熟W某项工作的执行方式.执行其他工作即不成同题,使用SASEnterpriseGuide中的工作单击上一南均尸一M将窃,可检视一般工作密口的功能,您也可以检视登又成的信息,每个工作窗n的左侧出为过即窗塔,使用选取窗格可选或工作的选项是。所有工作珍有数据:区域.可让您为工作中的角色指派变败.每个工作窗口的左伸哲为选取次格.使用选取,由格可送取工作的通项也。所有工作皆#初据.区域.可让您为工作中的角色指派变故.委指派的变量方块会列出数据发内的变量(或栏)各变量旁的图标分别代表其交量类型.Country是字符变量(一),Year是的:值变数(3)Month是日期与闿问格式的数值变M(习).Actua1.与PrediCt是货币格式的数值变数('.工作用色方块会列出变量在工作中可用的运作方式。若要执行列表效据工作,必须在列Hi变量免色中指定一个变数.各工作百色、的图示,分别表示可指想给贪色的变量类型.列出度量加色可接受所有的交量美也以下工程的思计角色则只隹受数值变量.您可以将交量从要指米的交量列表中,他曳至工作角色清卑中的适当用色,以指派支效。您也可以使用向左键与向右械未指派及移助角色的变数.指泯多个变量蛤一个角色时,感可以使用向上键与向下键加以立新扑序.有些角色会限况其可被指派的交费数量。数量有所限:W时,一律会在角色名券旁标示此泯机.每项工作也都有可供设定的选项.造项较多的工作.会将其选项归类到选取窗喀中的类别下.大局部的工作皆可让您为结果指定标题与梆注.当悠指派交立蛤角色,并选取工作/口中的选项时,SSEnterpriseGuide会在背景中产生SS程序代码.您可以在任何工作套口底部卑击覆比但序代码,以检视此程序代码。完成工作选夙的选取后,请单击执行.以提交程序代拗并执行工作.您可以单击工作区中的索引卷标,以存职工作的输入豌据与所有输出。虽怵次您执行工作叶会关闭工作官口,但您的选取都会储存下来,而您也可以拿工作区工具栏上单击悔改工作,以重新开启工作.若工作在工作区中并未开启,您可以在工程树状结构中以鼠标右键电击工作,然后选艰修改IaSk-nand,以更新开启工作。接下来您将了解如何从您的&据我立【列表数据】报表。建立及修改列表报表您的工程中含有Products表1.fr比表格包含以下10栏:栏插正ProductID产品的数值IDProductNane产品的名称Supp1.ierID供贷育的数值IDCategory1.D产品类别的数值ID(XiantityPer1.hiit每单位的工程数量UnitPrice等单位的Wg价格Cnits1.nStock存贷单位数量InitsOnOrder订购单位数量Reorder1.eve1.表示箔套补货的存贷单位教量Discontinued表示产品新货的效费假设杼色食品商店要奉办清仓特支.因此悠必须建立报表,依类别列出每项产IS的现有存货。此报表必须显示产品名称.类别号码.单价.与存凭单位数量.您可以使用列表报我精灵族之包含这些信息的报表。0单击图以检视完整窗H。接下来您将选取(Products数据,并开启列表扭表精灵.&立及修改列表报表选取数据及启动列表报表精灵凭要使用的献策必须是工程中的作用中工程,年才能开始执行工作或精灵.此精灵会使用Products表格。1. 在工程树状结构中单击Produced表格,使其成为作理中的数据。2. 您也可以在工作区左上谕的最近检视的工程菜单中选取此表格,以指定作用中的数据。3. 选取工作3描逑3列表报表精灵.列表报表精灵会里即开启,便可以脸证您正在使用(Products无料。按下一步。学击国以誉现充赞浮口。接下来您将选取要纳入报表中的栏.建立及修改列表报表指派变数给角色:在列表报表结灵的定义清单天面上您可以指定要纳入的栏以及这理栏出现在结果中的Ifi序,外也有角色可用以指定栏的样级方式,以及是否要计算摘要数据.1. 在预览区域中选JRProductID栏.然后单击(.重复此步骤以删徐以下其他世:1. Supp1.ierID2. QuantityPer1.nit3. UnitsOnOrder4. Reorder1.eve15. Discontinued当落执行报表时栏会依其出现在此预览中的顺序由左至右列出,日单击海线检视完整窗口.2. 接着,请依照您毛里栏在报表中现的)页序.来排列这些栏.选取CategoryID,然后单击左移按钮回。CategoryID栏将是报表中的第一栏。您也可以选取【埠辑3片半栏1.线后使用指派栏/话框,来删除及移动栏.视您的使用习惯而定.单击团以睑提完婺宏.接下来您将执行精灵并检视结果。建立及修改列表报表执行楮灵笄检视结果在像指定所要使用的栏后,凭可以执行精灵.S.SEnterpriseGuide会为您选取许多默认选项.I.单击5t以完成精灵.在工作执行时请隹看处理流程窗口,并注意精灵图图有彩色庭姣可表示工作正在执行中.处理完成时.会在工作区中自动开店培果.卷动玷果.报表勺包含您以笫定惬序殳取的栏.请留意报表会利班认标程与胞注.a单击图以检授完整窗口。报表中巳有您所要纳入的所有信息,但您仍可如以修订,使其具有更多信息。假设您要依类别进行产m分组、计算每个类别的总麻存量以及新用争题。您可以修改您刚刚执行的精灵,以进行这些变更.接下来您将修改列表摄表精灵。第立及修改列表报表修改列表报表精灵免可以爻更选项,并重新安排爻量在工作中的运作方式.在以下步累中,分会忤改列表报表精灵,以依照Caiegory1.D交量进行产品分组,以及计算每个类别的UniIsInStock总数,以鼠标右键生击Categry1.D,然后选取统计依,膜象重复值).工程会依CateRoryID进行分组,但CategoryID值只会出现,在其相关笠抖料组的第一列中。1. 在工作区工具桂上.岸击修改工作列表报表精灵奁口会以您前次执行精灵时所做的选取开启.按下一步移至定义清单页面.2.单击IE送检提.完整定口.3. 按I:下一步.在迭取总计方块中,选型UnitsInStock.4. 单击tt.在息计类31方块中,依住设会选型总计.选取侬CategoryID的总计.单击(4单击图以根费完整密口。接下来悠将指定报表的标迭,建立及修改列表报表指定报表的标据每个工作或精灵和具有可变更的尺设标题与脚法.怎可以为个别的工作或精灵变更反设标舞与脚注,或使用选项啻D为所有工作与精灵进行变更.I.按下一步J移至提供标题和脚法MiS.在标题方块中删除他设标题,然后输入依产品类别的库存量,学击演以校程完整窗口。脚注方块中,请留意默认脚注会使用SAS宏(以多开头的名称。这些宏会产生一些值.例如日期、时间以及产生报表之效劳密的名葬.在此案例中您并不常住脚注.因此请1除方块中的文字。单击图以检枪完整窗口。接下来您将执行精灵.并检视您所做的爻更.里立及修改列表报表性视新转累3矮在埠辑工作或精灵后加以执行时,系统会提示您选择是否要覆写结果.若您选择不用写,工作将会另存为工程中的个别工程,1. 单击完成。在确认窗口中单击是.让此工作的培果及写先前的结果.2. 卷动结果.it注常,产品会依CaIOgry1.D进行分组,且CategoryID值只会出曳在每个群逍的第一列中.每个类别都会列出其UnitsInStock的总计。你所指友的标题会出现在报表残转,但没右度注.0单击国以检竟完整窗口.关闭列表报表工作.如您所见,工作与精灵依默认会产生SAS报袋总出.您可以使用选项窗U变更默认输出类型,但您也可以变更工作或精灵的属性,以变更个别工作或精灵所产生的输出类S1.接下来您将变更精灵属桂,以便能蟒产生I1.TO1.输出与SAS报表输出。建立及修改列表报表变更精灵属性以产生HTM1.输出工作与侑灵都具有可修改的属性.在以下步骤中,年会变更列表报表精灵的0性,以建立InM1.版本的报表.I.在工程树状结构中以鼠标右健单击列表报表1,然后从快捷菜单中选取tt.it注港.您也可以从快捷菜单中选取用以执行及修改工作的选项.在选取窗格中单击结果1.选取臼定义结果格式.样式和显示方式,然后选取HTM1.。保存SAS报表的选取状态.单击稳定。a单击四以检焚完整窗口.1. 在工程材状结构中以鼠标右徒单击列表报表,然后从快捷菜单中选取执行列表报表.在讯息窗口中i豪是.以描写先前的结果。2. 在工作区中卑击结果-HIMIJ索引极标.以检视InM1.输出,然后关闭窗口.若要以外部浏更界检视Hnf1.结果,请选取【传送至C货说两能落(会决与更寥是您选绛作为计算机收认使用的浏览择).殛立Ji方图您已然立会列出各产品类别之个别产品连存量与息库存量的报表.现在我们将建立可视化提表,以呈现各产IS类别的犀存分布情形。0单击国以检施完整窗口.接下来凭将启动直方图工作.建立立方图启开工作及选取图我类型当的使用图形工作时,您必须先选取所要提立的图形类型。在以下步期中,您会启动直方图)工作,并建取修整拢空的直方图美51.1. 在工程蚪状结构中选取Products.使其成为作用中的题据集.2. 从SASEnterPriSeGUid。菜单中选址工作图形直方图.您电可以在工作清单中单击直方图,以开启直方图工作窗n.I.直方图国岸中.卑击【整直彩色直方图.接下来您将指派栏给工作.常色.建立直方图指泯栏给角色在以下步囊中.您会指派用以决定不同长条的栏.与用以决定各长条之长度的栏。1. 在选取百格中选取ft在要指派的栏清单中选取CategoryID.优后将其拖曳至要给制的栏角色.2. 在要指派的栏清单中,选取IInitsInStock,然后将其施曳至总和)角色.单击图以根糙完整窗口。0当场选取工作窗口中的选项时,SASEnterpriseGuide会产生可建立结果的SAS程序代码,若要检视程序代礴,请在工作窗口中单击但览程序代码按何.接下来您将执行工作并检视直方图.成立直方便执行工作并检视图表I.单击执行以建立图形.查音图形。您可以清楚发现.类别8的年存量最高,类别7的球存量最低。单击国汉检能完整窗口.1.关闭直方33.关于查询产生器左询是从一成多个数据源搠取数据的哆求。在此介绍证询与物据的几冲搭配使用方式。选用*排序及建立栏您可以指定要纳入结果中的栏,也可以指定这些栏的出现顺序。您也可以计算新的栏.并取代现有栏中的.叵J逸艰及挣序列期可以根据一或多项条件未选取列。洌如.您可以仅选取未补货的产品。若要在登河执行时以动态方式选取列,您可以定义会楼受提示并要求卷迭取或的人所需值的查询.年电可以根据一或多个栏中的值来挣序结果中的列.联结表格若要从多个数据源操明资料,售可以根据共同柱以不同方式联结表格.进行航据的分组与汇总年可以报据栏中的值,将数据分类到罚组中,比外,缕也可以对查询中的任何栏执行摘要功能.E三接下来您将认识查询产生器-在SASEnterpriseGuide中用以珑立查询的工具.关于登询产生募在SASEnterpriseGuide中.查询产生罂是傕用以左沟数据的工具。在以下投影片中,修将会了解杳询产生器的功能.使用套询产生器单击上一切与尸一用按IS,可检视查询产生冷的功能,您也可以性视足文/我的信息,交询产生器开后时会将作用勺的敷括列在表格/格中.用查询联结表您巳建立会依类别号再显示各产品之总麻存量的报表。假设您也用了的公司中获利性最高与最低的产品与产品类别,以期就公司应堆堆消售的产品组合提出物关建议.您希望报表显示以下信息:1.Z3a产品类别的卷标(而非号码)各产品与产品类别的销台所产生的总利润各产品。产品类别的销售所产生的平均利润先依产品类别、再依产品排序的数指龙立此报表时所需的1.据报含于几个不同的表格中.使用及询产生掾可让您将含有比信息的表格联培在一«.进而对查询喻出执行工作。您必须联结以下表格:1. Products-包含产品信息的SAS敛据集,如名矜.价格与存货数量等。此外也包含类别标识符.2. Orders-包含客户订购资科的SAS数据集.3. Categories-您从文本文件建立的SAS数据臬,其中包含类别标识符的标签。这些表格冬不含引润数据.但您可以在登询中力利湖新港计算栏。接下来终将.启动查询,井新招您所需的表格。使用登询联转表格启动点询并新好物据在以下步羲中.您将对Products数据S动查询.然后新而Categories数据.1. 在工程树耕f构中单击Products.使其成为作用中的数据臬.选取工作5费科日查询产生器。2. 在查询产生当窗口中.单击新增表格。在开启数据奋n中,单击工程3. 连双击WORK.CATEGORIES。1.×J单击雷以检费完蔓窗口.当您新增Categories数据时.表格会自动在共享栏Category1.D上联玷,交询产生器«口中,单击联结表格。这两个表格会显示在我格及联结窗口中.两个表格之间会有符号指出这是何种类里的联结.预设般玷类型只会对列进行比对,也称为内部联结.输出列也合的列在第一个表格中的栏符合第二个表格中之栏的联接条件,笼可以在我结存号上单击鼠标右键,然后从快提菜单中选取¾J.以修改联结的类型.1.单击C关闭以关闭表格及我结窗口.楼下来你将新培表格并执行手动联结.使用查询联结表格新增订军鼓搭并指定要用丁联结的栏在以下步骤中,您会将Orders表格新缗至现1有联结。由于Orders表格没有支量具有可让安询产生器在Products或Categories表格中比财的名班,因比您必然执行手动联结.在查询产生器ST口中,单击新增表格J.在开启盘据窗口中.单击工程。建双击OrdorJ数据集。单击图以检检完整窗口。由于找不到任何相存的栏名款与类型.因此会JB现讯息窗口.警示您必须手动联结表格。在讯息窗D中,单击确定.表格及联转市口会自动开启.虽然栏名称不同,但Product1.D与PRODID栏中的值是相关的,IS此您可以针对这些柱联fProducts与Orders表格。在Products栏清单中单击ProductID1.怵后得其拖叟至Orders栏清单中的PRODID栏.赛给其性)