SAS 9.4 Qualification Tools User's Guide

3y ago
125 Views
11 Downloads
747.57 KB
21 Pages
Last View : 19d ago
Last Download : 3m ago
Upload by : Ophelia Arruda
Transcription

SAS 9.4 and SAS ViyaQualification ToolsUser’s Guide

Copyright NoticeThe correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2013. SAS 9.4 and SAS ViyaQualification Tools User’s Guide, Cary, NC: SAS Institute Inc.SAS 9.4 and SAS Viya Qualification Tools User’s GuideCopyright 2021, SAS Institute Inc., Cary, NC, USAAll rights reserved. Produced in the United States of America.For a hard-copy book: No part of this publication may be reproduced, stored in a retrieval system, ortransmitted, in any form or by any means, electronic, mechanical, photocopying, or otherwise, without theprior written permission of the publisher, SAS Institute Inc.For a Web download or e-book: Your use of this publication shall be governed by the terms established bythe vendor at the time you acquire this publication.The scanning, uploading, and distribution of this book via the Internet or any other means without thepermission of the publisher is illegal and punishable by law. Please purchase only authorized electroniceditions and do not participate in or encourage electronic piracy of copyrighted materials. Your support ofothers’ rights is appreciated.U.S. Government Restricted Rights Notice: Use, duplication, or disclosure of this software and relateddocumentation by the U.S. government is subject to the Agreement with SAS Institute and the restrictionsset forth in FAR 52.227-19, Commercial Computer Software-Restricted Rights (June 1987).SAS Institute Inc., SAS Campus Drive, Cary, North Carolina 27513.January 2021SAS Publishing provides a complete selection of books and electronic products to help customers use SASsoftware to its fullest potential. For more information about our e-books, e-learning products, CDs, andhard-copy books, visit the SAS Publishing Web site at support.sas.com/bookstore or call 1-800-727-3228.SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks ofSAS Institute Inc. in the USA and other countries. indicates USA registration.Other brand and product names are registered trademarks or trademarks of their respective companies.

Table of ContentsIntroduction. 1SAS Installation Qualification Tool (SAS IQ) . 3Overview . 3Windows. 3Running the Installation Qualification Tool on Windows Systems .3Output .4UNIX . 4Running the SAS Installation Qualification Tool on UNIX Systems .4Reviewing the Results of the SAS Installation Qualification Tool .4z/OS . 4Running the SAS Installation Qualification Tool on z/OS Systems.4Input.5Process.5Output .5Launching .5SAS Operational Qualification Tool (SAS OQ) . 7Overview . 7Windows. 7Directory Structure .7Running the Operational Qualification Tool on Windows Systems .7UNIX . 8Directory Structure .8Running the SAS Operational Qualification Tool on UNIX Systems.8SAS OQ and SAS Viya . 8Downloading SAS OQ using the SAS Mirror Manager .8Running the SAS Operational Qualification Tool on SAS Viya .9SAS OQ Output for Both Windows and UNIX Systems . 10Output . 10Outdir Directory Structure . 10Reviewing the Results of the SAS Operational Qualification Tool . 11SAS Operational Qualification Tool Table Language . 11Table Language General Rules . 11Block Identifier. 11&test.11Command . 12&rc.12&run .12&set.13&unset.14Macro . 14&infile .14&outfile.15SAS Operational Qualification Tool Command Line . 16i12February 2021

ii

IntroductionThere are two qualification tools available with SAS 9.4—the SAS Installation Qualification Tool (SAS IQ)and the SAS Operational Qualification Tool (SAS OQ). These tools will assist you in qualifying the use of theSAS software in regulated industries. Together, these tools support the qualification aspect of the essentialmigration, integration, and verification processes customers need to move from previous versions of SAS tolater releases.SAS IQ assists you in demonstrating the SAS System has been installed and maintained to themanufacturer's specifications. SAS IQ verifies the integrity of each file in the SAS System 9 and provides thecustomer a set of reports detailing the results. SAS IQ is supported on all Windows, UNIX, and z/OSplatforms for SAS 9.4. See “SAS Installation Qualification Tool (SAS IQ)” on page 3 for a detaileddescription.SAS OQ assists you in demonstrating the SAS System is operational. SAS OQ uses SAS programs providedby the component development groups and will execute, process, and report the program results. SAS OQis supported on all Windows and UNIX platforms for SAS 9.4. See “SAS Operational Qualification Tool(SAS OQ)” on page 7 for a detailed description.Note: SAS OQ is not supported on z/OS. If you are installing SAS software on a z/OS host, after all installation jobshave finished, submit the VALID job in the CNTL data set and ensure that all steps complete with a return codeof 0. Please refer to the installation instructions you received with your SAS Software Order E-mail for moreinformation.Page 1

SAS 9.4 Qualification Tools User’s Guide2

SAS Installation Qualification Tool (SAS IQ)OverviewThe SAS Installation Qualification Tool (SAS IQ) validates a SAS System installation by verifying that eachinstalled file is correct. A report is generated detailing all file results. This determination is made using themd5 algorithm to create a value for each file.Important:SAS IQ validation represents the state of the system as it was at the time the installation completed.Most manual modifications made by the user to the SAS software components after the initialinstallation will be detected by SAS IQ validation. Installing software after an initial installation(such as an add-on installation or applying maintenance) should not result in additional files beingflagged by SAS IQ as being changed.For example, user modifications to configuration files such as sasv9.cfg or INI files will beflagged by SAS IQ as files that are now different in checksum value than the files originally installedon your system. In addition, renewing your SAS license will cause SAS IQ to flag files that havechanged such as the core.sas7bcat file.WindowsRunning the Installation Qualification Tool on Windows SystemsThere are two ways to run SAS IQ on a successful SAS 9.4 installation: From the start menu as follows:Start - Programs - SAS - Utilities - SAS Install Qualification Tool 9.4Note:On Windows Vista, Windows 7 or Windows Server 2008, you might have to right-click and chooseRun as Administrator.or Open a command line in DOS and type the following command: SASHOME \InstallMisc\utilities\installqual\9.4\sasiqt.exe –out dir In this command, SASHOME is the location where SAS Software is installed, and dir is thewritable directory where the report file should be written to.Note:On Windows Vista, Windows 7 or Windows Server 2008, you might have to run the command froman Administrator command prompt.The –out option requires a writable directory passed with it in order for the tool to write the file to thespecified location. You can specify the –out option on the command line when run via DOS prompt, or youcan update the sasiqt.ini file to include the –out option argument by adding an additional argument tothe .ini file. For example:AddtlArgs 2 -out "C:\temp"Page 3

SAS 9.4 Qualification Tools User’s GuideTo run in headless mode, add the –silent option to the command line or as an additional argument in thesasiqt.ini file found in the same location as the sasiqt.exe executable. For example:AddtlArgs 3 -silentOutputSAS IQ will write the checksum validation results to an html file namedValidationReport date-time .html. The html file simply formats the results and uses color-codeddividers in the form of boxes in the report to show failed and passed file checks.By default, the html file is written to SASHOME /InstallMisc/InstallLogs.The "-out" option allows users to redirect the html report file to an alternate location. The option must befollowed by a valid writable path and can be passed via the command line or as and additional argument(AddtlArg #) inside the sasiqt.ini file.UNIXRunning the SAS Installation Qualification Tool on UNIX SystemsTo run SAS IQ on a successful SAS 9.4 installation, do the following:From a console or a terminal window opened on the UNIX system, type the following command: SASHOME /InstallMisc/utilities/installqual/9.4/sasiqt –out dir Or, to run in headless silent mode: SASHOME /InstallMisc/utilities/installqual/ 9.4/sasiqt console –silent –out dir Reviewing the Results of the SAS Installation Qualification ToolSAS IQ will write the checksum validation results to an html file namedValidationReport date-time .html. The html file simply formats the results and uses color-codeddividers in the form of boxes in the report to show failed and passed file checks.By default, the html file is written to SASHOME /InstallMisc/InstallLogs.The "-out" option allows users to redirect the html report file to an alternate location. The option must befollowed by a valid writable path and can passed via the command line or as and additional argument(AddtlArg #) inside the sasiqt.ini file.SAS IQ validates a SAS System installation by verifying that each installed file is correct. A report isgenerated detailing all file results. The status determination is made using the md5 algorithm to create avalue for each file.z/OSRunning the SAS Installation Qualification Tool on z/OS SystemsTo run SAS IQ on a successful SAS 9.4 installation, do the following:4

SAS 9.4 Qualification Tools User’s GuideThe rexx script used to launch the SAS IQ Tool must be run in a z/OS shell environment. Using UNIXSystem Services on z/OS, this command can be issued as: SASHOME /InstallMisc/utilities/installqual/9.4/sasiqt.rexx –out dir InputSAS IQ will read the SASHOME /InstallMisc/InstallLogs/ValidationFileList.xml data usingJava API for XML Binding (JAXB) to get a list of files installed during deployment and their checksumvalues. The ValidationFileList.xml data is stored as: sasfile prodcode "base"checksum "2a998d9f46d441e30aee33b72fa89733"name "\path\relative\to\ SASHOME "/ The ValidationFileList.xml file is written to the default log location, SASHOME /InstallMisc/InstallLogs, by the Install Tool at post install.ProcessFor each file read from the Validation File List, SAS IQ finds the installed file in SASHOME , gets thechecksum data, and compares the checksum to test if it is equal to the original checksum fromValidationFileList.xml. Each checksum test produces a status. The status can be PASS,CHECKSUMWRONG, CHECKSUMMISSING, FILEMISSING, or UNKNOWN. Status data is recorded foreach checked file. If the pre-install checksum data from ValidationFileList.xml and post-install checksum datamatches for a file, the status is set to PASS. If the pre-install checksum data from ValidationFileList.xml and post-install checksum datadoes not match, the status is set to CHECKSUMWRONG. If the installed file does not have a checksum value, the status is set CHECKSUMMISSING. If SAS IQ is unable to find the file, the status is set to FILEMISSING. Other checksum failures are captured as UNKNOWN until we are able to classify them.OutputSAS IQ will write the checksum validation results to an html file namedValidationReport date-time .html. The html file simply formats the results and separates theresults in color-coded divisions in the form of outlined boxes to show failed and passed file checksBy default, the html report file is written to SASHOME /InstallMisc/InstallLogs. The "-out" optionallows users to redirect the html report file to an alternate location. The option must be followed by a validwritable path and can passed via the command line or as and additional argument (AddtlArg #) inside thesasiqt.ini file.LaunchingSAS IQ is installed during deployment into the SASHOME /InstallMisc/utilities/installqual/{SAS Version} directory. Executablelaunchers named sasiqt.exe, sasiqt, and sasitq.rexx are provided on the Windows, UNIX, and MVSplatforms respectively.5

SAS 9.4 Qualification Tools User’s GuideSAS IQ displays a GUI progress monitor/bar as it validates files. To run in headless mode, enter the"-silent" option when launching on the command line or add "-silent" as an Additional Argument(AddtlArgs ) property in the .ini file. Running in headless mode on UNIX also requires adding the"mode console" property setting under the [default] heading in sasiqt.ini in addition to using the "silent" option.6

SAS Operational Qualification Tool (SAS OQ)OverviewNote: SAS OQ is not supported on z/OS. If you are installing SAS software on a z/OS host, after all installation jobshave finished, submit the VALID job in the CNTL data set and ensure that all steps complete with a return codeof 0. Please refer to the installation instructions you received with your SAS Software Order E-mail for moreinformation.SAS Operational Qualification Tool (SAS OQ) is the program that invokes the operational tests. These toolsand testware are shipped on SAS 9.4 media.Use the platform-specific instructions which follow to run SAS OQ tests.WindowsDirectory StructureSAS Operational Qualification Tool - SASROOT \sastest\sasoq.exeSAS Operational Qualification Tool support files - SASROOT \sastest\Component content - SASROOT \sastest\ component Running the Operational Qualification Tool on Windows SystemsThere are two ways to run SAS OQ on a successful SAS 9.4 installation: From the start menu as follows:Start - Programs - SAS - Utilities - SAS Operational Qualification Tool 9.4Note:On Windows Vista, Windows 7 or Windows Server 2008, you might have to right-click and chooseRun as Administrator.or Open a command line in DOS and type the following command:c:\ SASROOT \sastest\sasoq.exe –tables *: component -outdir dir Note:*:* runs all of the tables so you don't have to run each component individually.In this command, SASROOT is the location where the SAS System was installed, component isthe installed component in the sastest directory for which you want to run tests, and dir is adirectory to store the results.Page 7

SAS 9.4 Qualification Tools User’s GuideUNIXDirectory StructureSAS Operational Qualification Tool - SASROOT /SASFoundation/9.4/sastest/sasoq.sh -tablesSAS Operational Qualification Tool support files - SASROOT /sastest/Component content - SASROOT /sastest/ component Running the SAS Operational Qualification Tool on UNIX SystemsTo run SAS OQ on a successful SAS 9.4 installation, do the following:From a console or a terminal window opened on the UNIX system, type the following command: SASROOT /SASFoundation/9.4/sastest/sasoq.sh -tables*: component -outdir dir Note: *:* runs all of the tables so you don't have to run each component individually.In this command, SASROOT is the location where the SAS System was installed, component is theinstalled component in the sastest directory for which you want to run tests, and dir is a directory tostore the results.SAS OQ and SAS ViyaSAS OQ is available as a downloadable Docker container for use with SAS Viya 2020.1.2 and laterdeployments. Tests that are provided by SAS are included, and you can create and use custom tests.Note: Documentation for SAS OQ in SAS 9.4 is available ation toolsguide.pdf.Downloading SAS OQ Using SAS Mirror ManagerNote: SAS Mirror Manager is required in order to install SAS OQ. If SAS Mirror Manager is not present in yourSAS Viya deployment, install it. See "Create and Populate a Mirror Registry" in SAS Event Stream Processingfor Edge Computing: Deployment Guide.To download SAS OQ using SAS Mirror Manager:1. On the machine where you downloaded SAS Mirror Manager, run the following command to use SAS MirrorManager to retrieve login informati

SAS OQ assists you in demonstrating the SAS System is operational. SAS OQ uses SAS programs provided by the component development groups and will execute, process, and report the program results. SAS OQ is supported on all Windows and UNIX platforms for SAS 9.4. See SAS Operational Qualification Tool (SAS OQ) on page 7 for a detailed description.

Related Documents:

POStERallows manual ordering and automated re-ordering on re-execution pgm1.sas pgm2.sas pgm3.sas pgm4.sas pgm5.sas pgm6.sas pgm7.sas pgm8.sas pgm9.sas pgm10.sas pgm1.sas pgm2.sas pgm3.sas pgm4.sas pgm5.sas pgm6.sas pgm7.sas pgm8.sas pgm9.sas pgm10.sas 65 min 45 min 144% 100%

SAS OLAP Cubes SAS Add-In for Microsoft Office SAS Data Integration Studio SAS Enterprise Guide SAS Enterprise Miner SAS Forecast Studio SAS Information Map Studio SAS Management Console SAS Model Manager SAS OLAP Cube Studio SAS Workflow Studio JMP Other SAS analytics and solutions Third-party Data

Both SAS SUPER 100 and SAS SUPER 180 are identified by the “SAS SUPER” logo on the right side of the instrument. The SAS SUPER 180 air sampler is recognizable by the SAS SUPER 180 logo that appears on the display when the operator turns on the unit. Rev. 9 Pg. 7File Size: 1MBPage Count: 40Explore furtherOperating Instructions for the SAS Super 180www.usmslab.comOPERATING INSTRUCTIONS AND MAINTENANCE MANUALassetcloud.roccommerce.netAir samplers, SAS Super DUO 360 VWRuk.vwr.comMAS-100 NT Manual PDF Calibration Microsoft Windowswww.scribd.com“SAS SUPER 100/180”, “DUO SAS SUPER 360”, “SAS .archive-resources.coleparmer Recommended to you b

There are two qualification tools available with SAS 9.2—the SAS Installation Qualification Tool (SAS IQ) and the SAS Operational Qualification Tool (SAS OQ). These tools will assist you in qualifying the use of the SAS software in regulated industries.

Both SAS SUPER 100 and SAS SUPER 180 are identified by the “SAS SUPER 100” logo on the right side of the instrument. International pbi S.p.AIn « Sas Super 100/180, Duo Sas 360, Sas Isolator » September 2006 Rev. 5 8 The SAS SUPER 180 air sampler is recognisable by the SAS SUPER 180 logo that appears on the display when the .File Size: 1019KB

Jan 17, 2018 · SAS is an extremely large and complex software program with many different components. We primarily use Base SAS, SAS/STAT, SAS/ACCESS, and maybe bits and pieces of other components such as SAS/IML. SAS University Edition and SAS OnDemand both use SAS Studio. SAS Studio is an interface to the SAS

SAS Stored Process. A SAS Stored Process is merely a SAS program that is registered in the SAS Metadata. SAS Stored Processes can be run from many other SAS BI applications such as the SAS Add-in for Microsoft Office, SAS Information Delivery Portal, SAS Web

The most popular agile methodologies include: extreme programming (XP), Scrum, Crystal, Dynamic Sys-tems Development (DSDM), Lean Development, and Feature Driven Development (FDD). All Agile methods share a common vision and core values of the Agile Manifesto. Agile Methods: Some well-known agile software development methods include: Agile .