Archive for February, 2011

Enterprise Guide Addin’s Development Documentation

Feb
27

Chris posted earlier this month about the documentation that is available on the SAS Support site (http://support.sas.com/documentation/onlinedoc/guide/customtasks/) which outlines how to create addin’s for Enterprise Guide.

We showcased our first Enterprise Guide addin at the SUNZ conference last week, it allows users to kill their own SAS exe’s that have gone rogue on the SAS Server.

Ill post more on that baby later this week……

 

 

 

Share
Posted by  
0 Comments

SAS Global Forum 2011 Paper Done

Feb
27

Well got my paper in on time for my preso, excitedly titled:

Paper 313-2011 – Migrating SAS® Enterprise Guide® Projects from SAS® 9.1 to SAS® 9.2″

And the presentaton itsself is almost finished.

Yah me!

Share
Posted by  
0 Comments

Calling Chris – How many ways does EG retrieve data?

Feb
17

Well if anybody else can answer this then give Chris a race for his money ;-)

Based on my previous post it got me thinking about hoe EG retrieved the data.

It looked to me like EG retrieved the preview data into the EG project for the table selected, but failed to run the SAS query on the workspace server.

So from that I deduce that EG wasn’t using the workspace server to retrive the preview data.

Wonder if thats true or not?

Chris?

Share
Posted by  
3 Comments

SAS 9.2 Clients can’t talk to SAS 9.2 Workspace Server – Wrong version

Feb
17

SAS are doing a Grid install on Linux at a customer site, interesting process to watch I must say.

One of issues they struck was when they tried to get Enterprise Guide 4.3 to run some code on the 9.2 Workspace server (pre Grid component install).

EG could see the metadata and data, it could bring both back to the project, but when you submitted some sas code (say via query Wizard, or list data) an error came up saying EG 4.3 needed SAS 9.2 and the server was the wrong version.

The fix was to reinstall the Intech Client on the PC and it all worked fine.

In the old days installing a client tool individually was easy, but in 9.2 you are encouraged to use the query wizard.  As I wanted to only reinstall the IT Client I wanted to do it manually.

The It Client setup files were here:

$INSTALL DEPOT$\products\itclient__92230__win__xx__sp0__1

So if you need to install something manually (i.e  EG) its in $INSTALL DEPOT$\products\

Share
Posted by  
0 Comments

SAS 9.2 Hot Fix Analysis, Download and Deployment Tool – Making hotfixes easy peazy!

Feb
08

We have SAS in at a client site doing a SAS 9.2 Grid install at the moment.

While having a chat they mentioned that there is a new hotfix management tool available for SAS 9.2, and sure enough there is details on the SAS Support site here (thanks Ron!)

What the support says about it is:

“SAS92HFADD creates a customized hot fix report listing hot fixes available for any SAS 9.2 deployment and generates scripts that will automate the download and installation of hot fixes.”

More information and instructions for using the tool are available in the SAS92HFADD Usage Guide and on the SAS92HFADD download page.

But as it was explained to me what the process isis:

1) Run a tool that exports a txt file with your current SAS products, hotfix levels etc

2) Run the analysis tool that looks at your current install txt file and the latests hotfixes and works out the delta’s

3) Creates a txt file of the missing hotfixes

4) You use this txt file and it automatically downloads the hotfixes you can exclude the ones you don’t want downloaded)

5) Run the update script that applies the hotfixes.

The cool thing (well one of them) is if your SAS server can’t access the internet you can still use the txt file to run the compare and hotfix download from your PC!

So it looks like hotfixing is getting easier, about time!

Share
Posted by  
4 Comments

JDBC Connection Strings

Feb
06

Different JDBC drivers requires different connection URL formats. A quick summary of various connection URL formats is provided here as a comparison and a reference:

Driver Name: Apache Derby Network Client JDBC Driver


Driver JAR File: derbyclient.jar

Connection URL Formats:

jdbc:derby://host/database

Connection URL Examples:

jdbc:derby://localhost/TestDB

Driver Name: JDBC-ODBC Bridge


Driver JAR File: None (included in Java SE 1.6)

Connection URL Formats:

jdbc:odbc:DSN

Connection URL Examples:

jdbc:odbc:MY_FLAT

jdbc:odbc:MY_ACCESS

jdbc:odbc:SQL_SERVER;user=sa;password=myPws

Driver Name: MySQL Connctor/J


Driver JAR File: mysql-connector-java-5.0.7-bin.jar

Connection URL Formats:

jdbc:mysql://…

Connection URL Examples:

jdbc:mysql://localhost:3306/myDB?user=myUser&password=myPwd

jdbc:mysql://:3306/myDB?user=myUser&password=myPwd

jdbc:mysql://localhost/myDB?user=myUser&password=myPwd

jdbc:mysql://localhost:3306/?user=myUser&password=myPwd

jdbc:mysql://localhost/?user=myUser&password=myPwd

jdbc:mysql://:3306/?user=myUser&password=myPwd

jdbc:mysql:///HerongDB?user=myUser&password=myPwd

jdbc:mysql:///?user=myUser&password=myPwd

Driver Name: Oracle JDBC Thin client-side driver


Driver JAR File: ojdbc14.jar

Connection URL Formats:

jdbc:oracle:thin::SID

jdbc:oracle:thin:/SID

Connection URL Examples:

jdbc:oracle:thin:myUser/myPwd@localhost:1521:mySID

jdbc:oracle:thin:myUser/myPwd@:1521:mySID

jdbc:oracle:thin:myUser/myPwd@//localhost:1521/mySid

jdbc:oracle:thin:myUser/myPwd@//:1521/mySID

jdbc:oracle:thin:myUser/myPwd@//localhost/mySID

jdbc:oracle:thin:myUser/myPwd@///mySID

Driver Name: Miscrosoft JDBC Driver


Driver JAR File: sqljdbc.jar

Connection URL Formats:

jdbc:sqlserver://host

Connection URL Examples:

jdbc:sqlserver://localhost;user=sa;password=mypwd

jdbc:sqlserver://localhost:1269;user=sa;password=mypwd

jdbc:sqlserver://localhost;user=sa;password=mypwd;database=myDB

Share
Posted by  
1 Comment

Installing SAS 9.2 AMO for Outlook (4.3) – Tick the box stupid!

Installing SAS 9.2 AMO for Outlook (4.3) – Tick the box stupid!
Feb
04

When installing the Office Addin in for SAS 9.2 you get the old Excel/Word & Powerpoint options by default.

But the Outlook option is unticked by default, so if you want to use it, tick it!

(and yes you can imagine I keep forgetting hence my post!)

The ooutlook option turned up in the latest M3/4.3 release.

Of course that brings me to my theory that the Office Addin for Outlook component will actually overtake the SAS Portal and AMO/Excel interface as the preferred way of accessing predefined SAS content by end users.

And I could talk about how I think that by also offering Search (Google or Microsoft not the SAS portals … effort)  and GIS as the visualisation interfaces to SAS content, that the concept of a Portal is effectively dead.  But Ill blog about that later.

Share
Posted by  
2 Comments

SAS 9.2 – Accessing even more data it seems

SAS 9.2 – Accessing even more data it seems
Feb
03

Ive being doing some work around Libnames and SAS Libraries in SAS 9.2, and thought mmm there looks like more in the list.

Is it me or has SAS added a lot more Libraries options in SAS 9.2?

Share
Posted by  
1 Comment

WPS – What the …….

Feb
01

Got an unsolicited email from Serus Software Zolutions who are it seems a WPS reseller in Australia.

As you maybe aware WPS provide a set of software that is positioned as being able to natively run SAS code, for a fraction of the license/renewal fees SAS charge.

As you can imagine SAS haven’t been happy about this offering and have engaged in a legal challenge which depending who you believe they lost or won, SAS view here, WPS view here.

From my point of view I can see the market WPS are trying to target and good on them for seeing an opportunity and trying to exploit it.

But what I would say to a customer who asks my opinion would be consider:

- You either get an adequate return on investment (ROI) from the SAS Software or you dont, if you don’t, don’t buy it, why would you?

- If your ROI diminishes over time, stop paying the renewals and stop using the SAS software

- If you purchase WPS you will no longer get SAS support or upgrades, which is what your SAS renewals pay for.

But as I said I can see the value proposition they are offering. (yip im sitting on the fence, hedging my bets, placing a bet each way ;-)

As an aside the latest Gartner Magic Quadrant for BI 2011 states that SAS is seen as one of the highest cost BI platforms and has this to say about the cost of SAS:

“So far, most users deem the opportunity cost of creating custom code for similar functionality or sourcing from elsewhere as a nonstarter — only 5% report they are planning or considering discontinuing their use of the product. As competition intensifies, SAS needs to continue providing value to justify customer costs.”

The real interesting thing to me though was the email from Serus Software Zolutions was sent to an email account I have at a customers site, rather than my normal email account.  My customer related email address is not generally publicly known and isn’t displayed when searched in google.

As far as I know I have not provided Serus Software Zolutions with permission to contact me at this email address.

It also seems that I wasn’t the only one at the customer site (or other SAS customer sites it seems) that received the solicitation email.

So on a personal note would I engage with a company that doesn’t even subscribe to the basics of permission based maketing, thats a nope!

And i’m still wondering where they acquired the list of email addresses from …….

Share
Posted by  
1 Comment