Today, I needed to figure out how to create a simple measure for OLAP and have it available to the users. Fortunately, EG has a great Create New Measure GUI for this! It creates the MDX code on the fly! Okay, bear with me. There are several steps to this,
Uncategorized
Here is a code snippet I came up with today to save output with various _odsoptions AND allow the users to choose what type of output they need: RTF, PDF, or HTML. (Note that this will default to PDF if the user doesn't pick anything. Also there is a report
Running SAS Tasks on one column of data in Excel currently generates an error message. Highlight the column - by using CTRL-SHIFT-END - and then run the SAS Task..
Earlier in the year, I attempted to convert to a SAS Stored Process a SAS IntrNet program that used statements such as: data _null_; set datatable; put 'html code here' variable item; run; However, it doesn't work when simply removing the SAS IntrNet headers (such as options, and ods html
Well, I had a few users this week who wanted to access a print out of one record in the database. Fortunetly, they all know the primary key - so the query was really simple. However, to make it extremely easy for users, I didn't want to link to another
Running a stored process (or STP) is a SWEET thing! All of my users are using the limited number I have made available, and I'm sure many new STPs will be written as soon as the users realize how easily they can be created. When first writing an STP for
A few of the SAS AMO users in my facility (including me) have run into problems around SAS's interation with the normal.dot file. SAS Add-in to Microsoft Office uses the normal.dot as a performance improvement mechanism. SAS stores toolbar and menu information into normal.dot to keep from loading every time
Last week was incredible! The amount of activity from training, supporting and related system administration kept me very busy. The next few posts are my backlog of findings & tidbits. My boss was running into a problem with using a SAS Task from the SAS Add-in to Microsoft Office Excel
Enterprise Guide has a wonderful OLAP Viewer if you don't/can't use the web stuff. I went to the SAS Course 'Creating and Exploiting OLAP Using the SAS System' which has in the Course Notes some great steps on using EG for OLAP Viewing. Basically, the 'Tasks by Category' menu has
BISUG September News Article highlights the new SAS BI-ogsource! Providing a high-level summary of what the Blog's purpose and vision are, it also provides more information about the Blog creator Angela Hall and her employer Tekelec. BISUG is a great resource for anyone looking to use SAS BI products with
When developing the business intelligence measures, you have to be entirely cognizant of the behaviors you could promote. For instance, in measuring and setting business objectives for number of defects per line of code, developers could write more lines of code to reduce the calculated result or they could document
I have been attending a quality conference this week & found a gentleman who wrote 20,000 lines of VB code to allow users to generate graphs through an Excel GUI interface. After the presentation on his Visual Basic analytic system, I approached him to obtain the detail of his 8
Two users yesterday claimed that during the SAS Add-In to Microsoft Office (AMO) installation, an error message appeared stating that Microsoft Office Products were still running on their machine. When looking at the task bar AND the Task Manager Applications window, only the Installshield was up. Workaround - choose the
I was presented a business problem today. Seemed simple enough, however the users didn't know how they wanted to present the data. Whether it was by customer, region, order type, product, quarter, and there were four multiple measures available to analyze. I tried to program all of these options into
Well, the drill-through to detail was giving me a nasty error today. Go figure. Turns out the Library must be preassigned in SAS Management Console (SMC). Right click on the Library Name in SMC, choose Properties. On the options tab, click 'Advanced Options'. Then check the box next to 'Library
Well, setting up a SAS Installation Depot is one thing, but how then do you get users to install the SAS Add-in to Microsoft Office. After attempting to point them to the directory … root folderclient9cdmsofficeintsetup.exe some of my users received error messages such as: COM object with CLSID {C97B3405-B0CA-4B1A-9B90-C334554D81BC}
There has been a lot of confusion at my company on what all of these different products from SAS are about. However, during a training session yesterday I was able to convey the variations of the SAS products by creating an analogy with Television stations and products. This gave the
MS Excel limits cells to 910 characters in length. The next version of SAS Add-In to Microsoft Office (AMO) addresses this issue by truncating records & giving the user a warning message, however what do you do with users today? Answer: Truncate the format & informat in a SAS Data
So you modified the SAS EG character formatted constraints to resolve automatically with surrounding single-quotes. (Seen below from Stored Process Wizard and Management Console screens.) Of course, the pain now is trying to pass dynamic parameters through the %stpbegin & %stpend statements.
If you need to give your users the ability to select multiple OR no values within a selection box, the stored process needs to be capable of addressing this flexibility. For the example below, users wanted to choose 0 to 3 severities (of 4) to exclude from the results. %macro
Problems connecting to the SAS OLAP Server in MS EXCEL after downloading ONLY the SAS OLAP Data Provider on a virgin SAS Machine? When installing the SAS OLAP Data Provider for use in MS Excel Pivot Tables, be sure to use the Integrated Technologies for Windows download, rather than the
MDX has a limit to the length of values used to query. Therefore, all OLAP data must maintain a format less than 256 characters in length. You can follow the steps below to reduce the size during PROC OLAP creation (using OLAP Cube Studio) and then regeneration using the PROC
Even as stated in current SAS OLAP training sessions, refreshing OLAP Cubes doesn't work as documented. Problems arise when specifying special options for formats (like reducing from $300. to less than the maximum $256.) since these are not stored in the saved PROC OLAP code. Also, if you run the