Blogging about all things SAS

December 18, 2009

SAS Strategy Management (StM) 5.1 is out (formerly know as SPM)

Filed under: SAS 9.2, SPM — Tags: , , , — Shane Gibson @ 10:09 pm

Well finally got confirmation that SPM 5.1/9.2 (now known as StM 5.1) has been released.

Doco is available on the SAS Support site here:

http://support.sas.com/documentation/solutions/performmanagement/stm/index.html

You will need to email your friendly SAS Support team for a password (only if you have a SPM license though)

December 17, 2009

Jigging with Dataflux

Filed under: Dataflux — Tags: , , — Shane Gibson @ 10:03 pm

I have read a few “how to” and “case Study” books on Data Warehousing over the last few years, and they all pretty much state if the quality of your data  is rubbish, then the success of your Data Warehouse will be limited.

However it is often difficult to get an organisation to rectify all the Data Quality issues, before they embark on delivering reports and information to the business users who need it.

One of the interesting sessions at next years SAS Users Conference in New Zealand is by Zeeman van der Merwe who is talking about the work he is doing at ACC.  I had the pleasure of meeting Zeeman a while ago and to talk to him about his project and he is definitely taking the recommended approach of sponsorship from the top and covering areas such as Data Governance, Data Stewardship and Data Quality reporting.

One of the Data Warehouse projects we are working on has a sister project dealing with Data Quality.  It is fair to say we that we have yet to get the organisation to fully understand the impact data quality has on the business and the necessity to rectify the issues.  Everybody does of course agree there are a lot of issues with the quality of the data which is a good start.

I always remember in my presales days at SAS the words customers always uttered “yes we have major data quality issues” shortly followed by “but we don’t have any money to pay to fix them”.

Anyway on this project we are lucky enough to have SAS Enterprise Data Integration Server at our beck and call and so have the ability to use Dataflux on the Warehouse data.  So we have done a number of tactical Data Discovery and Data Validation pieces of works.

So far we have completed:

  • Validation of Phone Numbers
  • Validation of Addresses
  • Customer/Person matching

The Phone Number validation was the first one we did and we picked it as it was a discrete piece of work we could time bound, while we worked through the process to use Dataflux.  We are now looking to close the loop by updating the augmented phone number data Dataflux produced inot the source system, and changing the business rules in the source system to rectify some data entry issues we identified.

I really recommend the idea of picking something small to start out with.

We are now looking at how we productionise the Data Quality routines into out standard Data Warehouse load and reporting processes.  So far the options (in 9.1.3) look like:

  • Purchase the full use Dataflux Integration Server
  • Schedule Dataflux routines to run on a PC
  • Manually run the jobs
  • Rewrite the Dataflux jobs in SAS DI Studio

Interesting thing to note is that in SAS 9.2 the Dataflux Integration Server component is bundled in eDI so you can just deploy the Dataflux Architect jobs and run them in your Warehouses standard process flows.

We still havent decided whihc option will work the best, but are thinking it is going to be the DI Studio option in the interim as consistency and stability of loads is one of our major focuses.

I have to say I love Dataflux and all that it does (I even believe the Dataflux team now have a stringer presence in the development of SAS Data Integration Server under the “Project Unity” banner).

I note that Dataflux jumped to the top of the Gartner Magic Quadrant in 2009.  I always struggle to find this when I need them, so here are the Data Quality ones for 2008 and 2009.

Gartner 2008 Data Quality Magic Quadrant

Gartner 2009 Data Quality Magic Quadrant

December 7, 2009

TEC Online BI Software Evaluation – Where is SAS?

Filed under: General — Tags: — Shane Gibson @ 9:11 pm

Technologyevaluation.com sent me an email inviting me to use an online BI evaluation capability to see which BI vendor best meet my needs.

All the standard vendors (i.e SAP/BO, Oracle, Microsoft) are there but SAS is prominent in the fact that it is missing.  Even more so when there are a number of small BI Vendors in the list (Yellowfon, Oco) I have never heard of.

http://demo.technologyevaluation.com/register/freetrial/start.asp?tecreferer=TEC_BIE&siteID=130&contentOnly=false

(You will need to register)

Also interesting to note there are a number of Software as a Service (SaaS) offerings included.

December 2, 2009

Summary of SAS 9.2 Migration Course Tweets

Filed under: x - Notes to Self — Tags: — Shane Gibson @ 5:17 pm

Well course is over and I passed, so wahoo for me!

I am blogging all my tweets from the course so it is easier for me to search them in the future.

(more…)

SAS 9.2 Private OLAP Server (playing nice with others and their toys)

Enterprise Guide 4.2 and Office Addin 4.2 now have the ability to access OLAP cubes that are not registered in SAS Metadata.

Effectively this allows you to use the SAS tools to access non SAS cubes (assuming you have the OLEDB connector installed)

These are called Private OLAP Servers.

Following extract  from 051-2009: What’s New in SAS® Add-In 4.2 for Microsoft Office explains it well.

 

PRIVATE OLAP SERVERS

 

Also new in 4.2 of the SAS add-in is the ability to define private OLAP servers. A private OLAP server is a direct connection to an OLAP server, rather than choosing one that is defined in metadata. The SAS Add-In for Microsoft Office now supports connecting to third-party OLAP providers, such as Microsoft Analysis Services or SAP BW, or any other vendor that defines an OLE DB compatible provider.

This is useful for users who have already invested in an OLE DB provider for OLAP. Now it is possible to use SAS to view and analyze that data. In SAS Add-In 2.1 for Microsoft Office, this was not allowed; the SAS add-in was able to connect to only a metadata-defined OLAP provider.

 

Once the user has opened the cube into the PivotTable, it works the same as any other PivotTable. The user has the full breadth of functionality available to them, such as drill-through, and adding calculated measures and members.

 

 

 

 

 

SAS 9.2 External Identities

Filed under: x - Notes to Self — Tags: — Shane Gibson @ 11:20 am

SAS 9.2 now has the concept of External Identities against a user or group.

The following is an extract of the online help:

(more…)

November 30, 2009

In Sydney for SAS 9.2 Migration training – tweet tweet! (I thought I saw a pussy phat)

Filed under: SAS 9.2 — Shane Gibson @ 3:58 pm

And my handwriting is crap, so I have decided to try tweeting all the stuff I need to remember (and yes got the idea from Angela at Zencos, thanks Angela)

You can follow my ramblings here:

http://twitter.com/optimalBI

(somebody already has sasInct, grrrrr)

When I worked briefly for Xero the office was full of very smart 20 ish olds who could tweet, icq, blog, drink coke, chat and code at the same time.

Lets see if I can do two things at once, i.e tweet and listen.  Of course being a man I can’t guarantee success.

November 27, 2009

Is SPM 5.1 / 9.2 here?

Filed under: SAS 9.2, SAS Solutions, SPM — Tags: , , — Shane Gibson @ 9:47 pm

Had a tipoff from a regular support.sas.com user that there is now a few SPM 5.1 guides and usage notes now on the site.

So is SPM 5.1 released?

I haven’t seen any announcements, but then again I might have missed it.

Here are the docs I have found so far:

Let me know if you know.

November 12, 2009

SAS 9.1 Toolpool entries dead in SAS 9.2, we can resurrect the dead!

Filed under: SAS 9.1, SAS 9.2 — Shane Gibson @ 9:17 pm

I have heard from a few SAS customers who have been using some of the SAS Toolpool entries in SAS 9.1 that they no longer work with SAS 9.2.

And as of course they are toolpool entries they are not officially supported by SAS so there may not be an immediate upgrade path to SAS 9.2.

But of course some of them are still providing additional functionality that is not available in SAS 9.2.

So I have been thinking of ways to keep the development team busy over Xmas, and recreating some of these might be the ticket.

So if you have one that you need, let us know what it does, and you will never know what Santa and his elves may deliver ;-)

Please don’t send us a copy (we write all our sasInct Portlets from scratch) but feel free to post here what it does, or create a support track at http://support.sasinct.com/login

And lastly we will post any that we develop on our website for the usual one off USD $1,000,  unlimited users/no expiration, (these elves are not cheap) and of course if it is a biggy (aka Metadata Explorer etc) then we probably wont.

November 5, 2009

Been busy building a new SPM Portlet

Filed under: SPM — Shane Gibson @ 10:16 pm

Not a lot of blogging lately, because every now and again we get the privilege of doing some custom work for a customer, and we are flat out building a new replacement SPM 2.x portlet for them.

The customer needs the portlet to only show scorecards where values existed for the column sets selected (their scorecard hierarchy is quite volatile)

They also wanted to be able to provide some additional interactivity so we built it all in flash.

Gotta say (sorry flash portlet) that I have a new (portlet) love!

As you may know SPM doesn’t have any published API’s for portlets we could use so we extracted the SPM data into Oracle for this purpose. But I have been toying with creating some code in Mysql that would do exactly what we are dong in Oracle so it will work directly off SPM.

Any way (blowing our own trumpet) here is what the portlet does:

  • Provide table and aggregated view in a single portlet as a edit portlet choice.
  • Allows the users to tailor the portlet via flash based option pull down bar, even when published, including
    • Scorecard via a hierarchy tree
    • Measure group
    • Column Set
    • Date
    • Table vs aggregate
  • Search for a scorecard based on its name
  • Allows users to click on a measure and see the scorecards/measures below that make that value up
  • Allows users to drag and drop columns
  • Allows users to sort columns by clicking on them
  • Doesn’t show scorecards with zero values
  • Has a flash graph (line and bar) based pop up window for each measure (and you can select only one measure not default to all)
  • Allows selection of default or specific date
  • Uses our WRV/WRS linkages tool with Portal Single Sign On (SSO) to allow uses to dril down on a number and showsa context sensitive (i.e based on measure, scorecard, period etc) parameter based WRV/WRS report
  • In aggregation mode allow users to select to show parent scorecard or not
  • In aggregation mode show multiple columns under each scorecard (rather than the SPM version of a single column for each scorecard then the next column for each scorecard)
  • Allows users to drill down on a scorecard in aggregation mode
  • Breadcrumbs that shows the hierarchy of the scorecard you have selected (i.e Parent > Child > Child 1)

Its so beautiful …..

« Newer PostsOlder Posts »

Powered by WordPress