Note: Starting with SAS SAS IT Resource Management 3. For WEB graphics a change to MXG code examples was used to set up a macro to write the daily graphics and HTML to a corresponding daily file path representing a different day of the week i. EN. Pre-MXG 26. The advantage of using MXG® software is that it converts raw performance data from IBM and third party computer vendors into SAS® readable format for processing by SAS® jobs. Philadelphia SAS Users Group (PhilaSUG) November 9, 2005. Performance Monitoring for SAS Programs on Windows XP The Rolling Stones Were Right (Time Is on Our Side): An Application of SAS Multiprocessing Leveraging the WIK with Enterprise Guide. If it is installed, they can tell you how to access it. SAS IT Resource Management 2. Change 39. 0 OLAP Analyzer. Click the Hot Fix tab in this note to access the hot fix for this issue. A simple example of the Proc Contents Procedure. )SAS IT Resource Management supplies an initial copy of a SAS data set that is called. Comparing values between MXG PDBs built with V6 versus V8 can show some differences, but only in the 7th-8th significant digit. Emails: Support or Admin. 4. CMM utilized an Oracle data base. 4 1 OIL 78 1* 5 1 FOOD 44 1. Mathematical Optimization, Discrete-Event Simulation, and OR. rmfintrv data was used for input to the program. 18. automated and scripted incidents that may include: 1:1 hardware replacement, execution of manual failover, vendor supported corrective actions. Q4 Does EPV zParser. 2 BASE SAS® Output Display System (ODS) and. The MXG trend performance database is the same type of z/OS dataset as the daily performance database. EBC datasets from the MXG website. Analytics. The daily MXG® pdb. Top 4 posts • Page 1 of 1JCL procedures for use. Googling smf analysis returned about 580,000 hits for me and some on the first couple of pages referenced software that can be purchased for SMF analysis. All groups and messages Usage Note 33038: Specifying the location of the MXG source and format data libraries for SAS® IT Resource Management Depending on the release of SAS IT Resource Management, you can use MXGSRC and MXGLIB as either parameters or environment variables to locate the MXG source and format libraries. ERROR: VM 1319: The PCE address= 1C351414 and MEMORY address=1D46FEE8SAS is headed back to Vegas for an AI and analytics experience like no other! Whether you're an executive, manager, end user or SAS partner, SAS Innovate is designed for everyone on your team. Required Arguments. Your SAS solution – and any customizations – will be up and running quickly. there is a dataset you can create, that's RMFINTRV. Note: Any subsequent deployment of the staging job requires that you place the %LET SAS macro again. 5The specific page that you are trying to access cannot be found. The important point is that SAS was installed on a single development LPAR, and was therefore priced for just the development machine. It's a set of mixed drive types in the same enclosure, but grouped with like-members. 154. Qualified to one million impulse cycles, this hose is a lightweight, compact, highly flexible drop-in replacement for conventional spiral hoses. The examples included in this SAS note refer to three libraries: c. PACAFI 21-105 is the official instruction document for the Pacific Air Forces (PACAF), a major command of the United States Air Force. -One site currently paying $250,000 US for Base SAS site licenses was quoted $1,250,000 list price for WPS acquisition, although IBM suggested that might be discounted by 20%. 184. ERROR: VM 1319: The PCE address= 1C351414 and MEMORY address=1D46FEE8"Got exactly equal results as running my previous SAS/MXG report. com #mainframe #mainframejobs #zos #systemprogrammer #sas #mxg #. Also tried using MXG 36. Or extract the information from dictionary. It is hard to control, and all it does is extract SMF records. The EBC version is in IEBUPDTE format and requires you to run IEBUPDTE to create the SOURCLIB. 204 MXG had provided FMXGUCBL and VMXGVTOC to capture DASD ASMVVDS space management data, but VTOCs do not provide data on EXTYVVDS VSAM files. 2 WARNING, that on z/OS, set CC=4 (condition/return code). This change requires changes to the SAS IT Resource Management setup. First make sure to set the macro variables to the text you actually want. ITRM Table Name. Pre-MXG 26. That warning is harmless (to MXG code) and all MXG created SAS datasets were correct, even with that warning. 3+ years of current hands-on experience analyzing and implementing Workload Manager Policy changes with SAS, MXG and SMF. Take a copy of the MXG+SAS software job used to run the DAILY BUILDPDB, e. 05 was dated Jul 6, 2019, thru Change 37. 2 WARNING, that on z/OS, set CC=4 (condition/return code). The daily MXG® pdb. MXG views are SQL views that are created automatically by the staging transformations for MXG adapters. 4. I didn't see Spectrum Software on those pages, and that is another vendor selling an SMF analysis / reporting tool. 28 was dated Jan 12, 2011, thru Change 28. The DATA step creates a “MYRMFDATA” SAS dataset and uses the SET statement to reference two OS/390 DD cards in the JCL of Figure#1. 33 POTENTIAL MSU REDUCTIONS OVERLAY SOUTHWEST POTENTIAL MSU SAVINGS SOUTHWEST ** As documented in Change 27. 0 INCOMPATIBLE. IBM do supply a tool to work with SMF data, but I can't for the life of me recall what it's called, but it is documented in the SMF manuals. Note: No changes were made to SAS IT Resource Management 3. Depending on the release of SAS IT Resource Management, you can use MXGSRC and MXGLIB as either parameters or environment variables to locate the MXG source and format libraries. 3, reading a mix of z/OS 2. That warning is harmless (to MXG code) and all MXG created SAS datasets were correct, even with that warning. 2 ml 2. Three EX1153JM data sets are created: EX1153JR DDDDDD DATASET LABEL SUBTYPE IMAC1153. Sites that use MXG and SAS for billing/chargeback also find SAS/FSP is useful because of its ability to EDIT-in-place SAS datasets, and many sites use SAS/AF for menus. 03, SAS Hot Fix F9BA07 was required to suppress a new SAS V9. AboutMXG NEWSLETTER FIFTY-FIVE. Support for Amdahl's APAF replacement for MDFTRACK. COM MXG 33. It's a set of mixed drive types in the. MXG to ITRM - XTY30_4. A circumvention is to invoke the _STY30U6 o Support. Submit a Problem; Update a Problem. Using an OUTPUT, REPLACE, or REMOVE statement overrides the default write action at the end of a DATA step. Second MXG VERSION 37. 2: No MKLEs found. Three EX1153JM data sets are created: EX1153JR DDDDDD. MXG VERSION 37. MXG creates 2000+ individual SAS data sets (typically one data set per raw source record). CSV extension, DBMS= is optional. MXG Installation - After the 1st MXG Installation - After the 1st MXG Installation - After the 1st I test all production jobs (there are more than 20) with production inputs Output compared using VMXGCOMP to drive a PROC COMPARE of all datasets MXG Installation - After the 1st When testing is finished and you are ready to install Delete all. SAS/MXG software processes the z/OS SMF/RMF performance data into daily, weekly and monthly MXG® Computer Performance Databases. For example, if you wanted to match all substrings that match a pattern of two hyphens with any letter in between (-A-, -B-) and replace with a single. Remove the variable TAPEDRVS. SAS IT Resource Management release 2. MXG Version 28. Re: Code to list table columns and data types. (Based on current information, these CPU times are normalized in MXG. 1. , SUN, XADMDEFS is also referenced in VMXGGOPT; it provides the GDDM ADMDEFS for IBM 3800 and 3820 graphics. SAS option COMPRESS=YES impact on z/OS MXG Execution. Three EX1153JM data sets are created: EX1153JR DDDDDD. 4. EPV zParser can run in Windows, Linux, Unix systems and Linux on Z. Note: The External Name is not required because it is not used by SAS IT Resource Management. SAS Web Report Studio. MXG VERSION 37. When you execute MXG ASUMUOW PROC SQL after you set OPTION OBS=0, you encounter ERRORABEND and the following messages in the SAS log: NOTE: PROC SQL SET OPTION NOEXEC and will continue to check the syntax of statements. Internal SAS, FC, 1 or 10 GbE 1 or 10 GbE § Data Movement § Communications § Translation / Conversion § Data Integration Control Software § Listener VIRTUAL TAPE DATA INTEGRATION § Compression § Encryption § Replication § Push Button Disaster Recovery § Tape Migration & Conversion § Cloud Connectivity § HSM Recycle Hadoop NFS FTP. * The fields in questions are not populated by PERFMON. 2. A fundamental part of Data Lake Storage Gen2 is the addition of a hierarchical namespace to Blob storage. Doe, your SAS log could be asAbout Accessing MXG Raw Data. W. The contents of existing data libraries produced using SAS® software on the z/OS platform, and stored on various sources, including DASD and tape media, can be migrated to WPS. Have solution location restrictions? We alleviate your compliance concerns by locating your data in your own data center. See the discussion on Change 21. TRS or the EBCversion. System and job-related information for z/OS performance measurement and management. That warning. 234. 1 1 AG 63 1. Support for PR/SM APAR OW078986 adds "MVS Wait" to "LPAR Waits" Support for Type 99 Subtype 1 added. class; run; and look at the ouput. Search SAS/MXG UNKNOWN IDMS RECORD PMHRTYPE=245 SMFHVER=1900 IDMS 19. I produced some Excel files for her from ourThe SAS IT Resource Management 2. Adapter. 234. Doe’s story to a user of SAS®. To reduce the IT cost, we thought of retiring the MXG among the two. 4 or later The supplied data models for MXG adapters were modified in SAS IT Resource Management 3. 2012 Ablösung MVS Accounting durch EPV Removal MVS Accounting Solution A market research shows that the most of the offered products were too complex EPV for z/OS is a very slim solution, which can run on Windows, Unix and also LINUX on SystemZ. SOURCLIB(CONFIMXG)' //MXGNAMES DD. Enter your SAS site number in. 4. Doe’s story to a user of SAS®. RECOMMENDED z/OS INSTALL: Download TERSEed file. rmfintrv data was used for input to the program. CICS. the type 42 records were used as one of the key sources of data. Instead of. MDI is a Data Transfer and Co-Processing Platform. g. Ever since SAS V9 in 2000, I have STRONGLY recommended that you NEVER have a MEMSIZE= parameter in your CONFIGxx members (MXG's or SAS's CONFIG options. SAS Forecasting and Econometrics. Get SAS tips, share your knowledge, and find out about upcoming SAS-related events. Choice of Files to Download from ftp site 2. Submit a Problem; Update a Problem;SAS/MXG report is run against the PDBs on MDI ProdJOB JCL LUMXPROC . 06, or 6. Phone 214 351 1966. There are all. 03, SAS Hot Fix F9BA07 was required to suppress a new SAS V9. 21 runs on SAS 9. When SAS date values are created, there is an important difference between input values with a two-digit year (e. The rules for coding macro calls are simple %macroname(parameter1=x,parameter2=y); %macroname causes SAS to look in the AUTOCALLs file and if it finds a member of that name that defines a macro of the same. The SAS IT Resource Management 2. SAS/IML Software and Matrix Computations. 03, SAS Hot Fix F9BA07 was required to suppress a new SAS V9. When. 09 was dated Jan 11, 2011, thru Change 28. The daily MXG® pdb. At our site we would like to replace the existing SAS/MXG accounting cycle we currently use for IDMS with a tool that can read and process our IDMS SMF records. The most recent issue. 2 SAS system to WPS • JOBCARD as appropriate to distinguish MXG+SAS software output from MXG+WPS. I need some help with a small SAS/MXG program. While running a CICS report today, I received the message that MXG was taking 20x to 30x CPU processing to decompress messages. 07 was dated Oct 9, 2019, thru Change 37. 73 50739899 50. Publishing Jack Vance: The SAS System as a Tool for Literary Analysis. 105 in the prefix. 09. " cost-effective? Please, don't let me laugh! If I could get a dollar for every complaint of how expensive SAS is, I could buy me a yatch, hire a crew and But, folks from our Performance Management department say that MXG supports 120 SMF data types whereas MICS supports only 20 among them and MXG provides “value added” macros and code for Performance purposes that MICS simply does not and cannot duplicate. MXG® provides numerous. Altair SLC's built-in SAS language compiler runs SAS language and SQL code, and utilizes Python and R compilers to run Python and R code and exchange SAS language datasets, Pandas, and R data frames. 2 or later): The standard SAS JCL Procedure can be used for MXG with SAS V9. Attention! Your ePaper is waiting for publication! By publishing your document, the content will be optimally indexed by Google via AI and sorted into the right category for over 500 million ePaper readers on YUMPU. " "The user is extremely happy. This paper is extracted from Merrill's Expanded Guide Supplement, published by SAS Institute in 1987, and examples use the names of SAS® System variables and data sets as built by the MXG® Software. 7: Macro Reference states that when using SAS (such 8. Google is your friend. The team leveraged a USDA program to plant over. How do I write a statement that will do the following: obsid code1 ind_code sic reg. This publication applies to all military and civilian members of the Regular Air Force (RegAF), Air Force Reserve (AFR) and Air National Guard (ANG) and those with contractual obligation to Each SAS® dataset contains performance variables in a SAS® readable format. Please let me know whether MICS can’t replace MXG for the managing the SMF information. Depending on your current version, one or more of the updates might apply. MXG creates SAS data sets for each of the data sources that it supports. WPS can read z/OS-based SAS dataset libraries (SAS V6 and later) directly using the SASDASD library engine. 3. 5. 163 Support for JES2 Monitor SMF Type 1153 record replacement EX1153J2 for Type 84 Subtype 21 JES2 Monitor in z/OS 2. Syntax: CONTENTS Procedure. Any column you don't overlay remains the same. informations you need. Restriction: You cannot use the WHERE option to affect the output because PROC CONTENTS does not process any observations. Domain CategoryThese are the steps to replace a character in a string in SAS. See what Analytics and Business Intelligence Platforms SAS users also considered in their purchasing decision. ibm-main. Otherwise, you can find additional documentation on the SAS Support Site. To import any other delimited file that does not end in . Graphics Programming. Raw data sources that are supported through MXG, such as z/OS data sources, might require that you customize some of the MXG code. Replace Static Reporting for Mainframe Performance Analytics. Outdoor Cooking. 1: About Payment Information We accept Escrow service. See the discussion on Change 21. Starting with release 3. Operating Environment Information: You specify a source. 3 dataset to narrow it down. System and job-related information for z/OS performance measurement and management. Use proc contents on a dataset: proc contents data=sashelp. 348 Final "70's Record Rewrite", PARTNCPU corrected. The DATA step creates a “MYRMFDATA” SAS dataset and uses the SET statement to reference two OS/390 DD cards in the JCL of Figure#1. Domain CategoryDetails. 04 of MXG software and the parameter DUPMODE=DISCARDFirst, under Help -> About SAS Enterprise Guide, if you select 'Configuration Details' you can see your SAS system version. However, this example uses the standard SAS proc that. 7 sites should create the EXPDBOUT macro variable after you invoke the %CPSTART macro and immediately. That warning is harmless (to MXG code) and all MXG created SAS datasets were correct, even with that warning. Example ftp from a Windows command prompt APPENDIX C. Why do we need EPV zParser? No. bit. copyright (c) 1984-2019 merrill consultants dallas texas usa mxg changes 37. MXG® provides numerous examples of SAS® plots and charts, from utilizing SAS/BASE to using SAS/GRAPH®. 9 Installation, Space, Compatibility, etc. How to convert datasets to data steps. To import a tab-delimited file, specify TAB as the identifier. Aboutbit. SAS 9. Sean, the JSON engine is a read-only method of parsing the JSON into structures that look like SAS data sets. MXG also provides examples for analysis and plots using BASE SAS and SAS/GRAPH. 09E TS455 or later, VM 1319 and USER ABEND 1319, "No MKLEs" can be corrected by SAS zap number Z609E449, although the problem can also be circumvented simply by a) making sure your MEMSIZE option in MXG's CONFIG member is 64M, and b) making sure your REGION parameter is also 64M so that SAS can get its requested. However, it does not support every table that MXG can produce from IBM SMF data. EPV for z/OS (SAS based) can run on any pla orm where SAS/MXG or SAS/ITRM runs. CSV as an extension for a comma-separated file. IntelliMagic Vision allows you to modernize your approach to mainframe. Protect the availability of your end-to-end z/OS Infrastructure with IntelliMagic’s AI-driven IT Operations Analytics (ITOA) solution for performance and capacity management: IntelliMagic Vision for z/OS. For example, here is a setup with a pair of 300GB SAS disks and four SATA solid-state disks in a RAID 1+0. It provides guidance and procedures for the organization, management, and execution of PACAF operations and activities. 04 of MXG software and the parameter DUPMODE=DISCARDPre-MXG 26. %let month=JAN ; %let year= 18; Then in when you replace the values with macro variable references you will need an extra period after &YEAR so that one actually is generated. The advantage of using MXG® software is that it converts raw performance data from IBM and third party computer vendors into SAS® readable format for processing by SAS® jobs. In the Additional SAS code section, select the checkbox for Submit SAS code when server is connected. (Added-ACC) Assign MXG representative Production/aircraft maintenance manager to collaborate with ACC/F-22 Weapon System Team (WST) on daily operations trending,. The change was made in April Jun 12, 2008 as Change 26. ibm-main. When allocated using SAS/MXG it will be build with half track blocking but it is up to the user to determine how much space to allocate. Each PDB1 and PDB2 file contains the SAS/MXG dataset RMFINTRV. ) SAS Technical support has also discouraged the use of MEMSIZE=, as it can ONLY limit the virtual storage to less virtual storage than is actually available to the address space. 1. Use Software_Download_Request to request the current version. and Mrs. Start the TRANWRD function. Does EPV zParser require SAS? No. See the discussion on Change 21. First MXG VERSION 37. Installing MXG – z. High Performance Alternative SAS Language Environment. To view the metadata of a SAS dataset, specify the SAS dataset name in the DATA= option. 1. PROCESSING IS CONTINUING TO THE NEXT RECORD. Support for Amdahl's APAF replacement for MDFTRACK. 07 as full replacement for SAS version 5. . Chapter 1. Posted 11-21-2016 10:00 AM (124831 views) | In reply to TMiller16. Re: Converting WPS file into SAS. Why did SSAE 16 replace SAS 70? In an effort to move toward international accounting standards, the AICPA issued Statement of Standards for Attestation Engagements 16 (SSAE 16) in April 2010. The section tSYMBOLGEN: Macro variable I resolves to 1 WARNING: Apparent symbolic reference Y1_ not resolved. 13, dated January 20, 1996, was shipped with this newsletter, NEWSLETTER TWENTY-NINE. That warning is harmless (to MXG code) and all MXG created SAS datasets were correct, even with that warning. Support for CICSAO availability measurement SMF written by CICSAC. These databases contain numerous SAS® datasets. 342 Support for CANDLE UMBRELLA optional CICSTRAN data. Domain Category. Duration of ftp 3. 2 of SAS IT Resource Management, MXG software is installed as part of the. A Better SYSIN Than SYSIN: Instream Files on Any Platform. 1. V2903(CONFIMXG)' //MXGNAMES DD * %LET MXGSOURC=MXG. 326. 6 and later is z/OS. 1 benchmarks Windows XP, Linux RH8, z/OS 1. )SAS IT Resource Management supplies an initial copy of a SAS data set that is called ITMS_SMF_LSPRDATA. MXG Views. -We do not test MXG under SAS Viya, but so far, this is the sole problem that has been encountered. MXG Version 21. Alternative to SAS & MXG for Performance Management. SAS Web Report Studio. I have also heard IBM is reselling the product and will offer migration services. 347 Support for MQ for z/OS Version 6. To identify the version of MXG for which the SAS IT Resource Management data models were created, see Data Sources Supported by SAS IT Resource Management Adapters or SAS Usage Note 8131: “Considerations for SAS® IT Resource Management sites that. Standard exterior features include a backup. 10. Conversations. After the successful download APPENDIX A. and also can display identification, read and clear fault code memory, display and record. They no longer use the former IT Resource Management format of seven characters, and an eighth character to represent the. Errors occur when you run an MXG job in SAS 9. 5, HOST HVB, 01. 03 MXG member. Mathematical Optimization, Discrete-Event Simulation, and OR. How to post code. First MXG VERSION 37. Resolution. SIG propaganda says the Virtus generation should go 20,000 rounds before anything needs replacement. FASTGENR, the SYNCSORT replacement for IEBGENER, counted 101 "EXCP"s to the 3390 output disk device in the EXCP segment for SYSUT2; the "EXCP"s reading the HFS file were counted as 184 in the EXCPNODD (i. The software runs on IBM mainframes, in the cloud, and on servers and workstations running a variety of operating. In the DATA _NULL_ step, replace TODAY=TODAY(); with the specific date of the first day of the month: TODAY='01APR94'D; This will. Using SAS at SAS: The Mining of SAS Technical Support. IBM System Management Facility. KEYWORDS – z/OS MXG SAS/GRAPH ANNOTATE GPLOT INTRODUCTION On the z/OS platform the RMF record type seventy-one records are produced as part of the daily System Management Facility (SMF) processing. MXG® provides numerous. Merely cutting the symbolic name down to 8 characters may have implications in other places in the MXG code, which is why you need to contact the vendor for support. Usage Note 8131: Considerations for SAS® IT Resource Management sites that are upgrading to a new version of Merrill Consultants' MXG software Although SAS Technical Support does not anticipate any problems with newer versions of MXG working with current releases of SAS IT Resource Management (formerly, SAS ® IT Service. SAS Macros MXG uses many SAS macros to drive this process. If a table of contents is available, try searching or browsing to find the information that you need. In the previous sections, SAS date values were created from raw data, SAS character or numeric variables, and date constants. EPV for z/OS (SAS based) runs on top of SAS/MXG or SAS/ITRM, taking input from their performance databases (PDBs). - PhilaSUG. Sites that use MXG and SAS for billing/chargeback also find SAS/FSP is useful because of its ability to EDIT-in-place SAS datasets, and many sites use SAS/AF for menus. Specify the attributes of the new column—that is, informat, format, length, and so on. WPS. WPS can read z/OS-based SAS dataset libraries (SAS V6 and later) directly using the SASDASD library engine. Over 85,000 individual variables are created by MXG. MXG. Support. Merrill Consultants STRONGLY RECOMMENDS IMMEDIATE INSTALLATION OF SAS 6. IBM SMF. SAS Users Group International (SUGI30) April 10-13, 2005. 41 SAS 0:30:36. 74 26594018 1:35:03. In addition, in contrast to BUILD items, OVERLAY items can overlap each other and can be specified in any order. A Format Viewer for the SAS Explorer. sas. Understanding the descriptor portion of a SAS data set is key to gaining human efficiency. readable format for processing by SAS® jobs. Option 2 - JCLSPSMA //S1 EXEC SAS, // CONFIG='UXMCBH. 1. • Technology: SAS AF, SAS BASE, DB2, MS Office, Business Objects 6. documentation. SAS IT Resource Management staged tables are built based on a specific version of MXG. 03, SAS Hot Fix F9BA07 was required to suppress a new SAS V9. Gates XtraTuff Plus cover, a standard upgrade on MXG 4K, offers improved abrasion. Sites that use MXG and SAS for billing/chargeback also find SAS/FSP is useful because of its ability to EDIT-in-place SAS datasets, and many sites use SAS/AF for menus. e. but that will need to be considered with any post-processing / reporting SAS. First, we could see SAS as the car, the SAS session encoding as the engine, and the data’s encoding as the type of fuel. 10, SAS 9. How to convert datasets to data steps. 153. SAS IT Resource Management 3. The difference was that your product was much quicker and used less cpu. Both members contain important notes about the mixing of service classes with reporting classes (in goal mode) and control performance groups with report performance. 004 Cosmetic. MXG® provides numerous. These are the steps to replace a character in a string in SAS. 2 of SAS IT Resource Management, MXG software is installed as part of the. The advantage of using MXG® software is that it converts raw performance data from IBM and third party computer vendors into SAS® readable format for processing by SAS® jobs. A PROC PRINT and a PROC MEANS of each new MXG-built SAS dataset can help you to understand their contents, and should be used to examine any unusually large, negative, or suspicious values. 2 WARNING, that on z/OS, set CC=4 (condition/return code). SAS IT Resource Management staged tables are built based on a specific version of MXG. 03 (and later) no longer uses the SOURCLIB member, ASUMCICS. 06 was dated Aug 22, 2019, thru Change 37. Introducing the New Rich-Client OLAP Analyzer from SAS - SAS Enterprise Guide 3. 04 with SAS 9. If you use the CRITERION= option, then the default method is RELATIVE( ), where (phi) is a small number that depends on the numerical precision of the computer on which SAS is running and on the value of CRITERION=. MXG to ITRM - XCITRAN. e. Research and Science from SAS. AboutProblem Note 59006: An error might occur when you create a data column or computed column names for MXG adapter tables in SAS® IT Resource Management 3. 11, MXG 32. 5, the IT Resource Management staged tables and columns for adapters based on MXG are the same as the MXG data set and variable names on which they are based. The site's quote was $600,000 for a site license on a "Class K" system, for which a Base SAS license is $38,000.