Reporting and Dashboards Blog - January 2009
-
New reporting features in Spring'09
Thomas Tobin Jan 24, 2009It only seems like a month or two ago that I was extolling the virtues of the analytics features in the Winter'09 release. But here we are again, and it's that time again.
This weekend, Sandbox rolled out with the new features, and pre-release has been available for a while - looking at the end of the status page, you can see the release-related maintenance windows.
We'll go in order of the easiest to understand to the hardest:
Dashboard Finder
Do you have troubling finding your dashboards? Have too many? Without trying to sound like an infomercial about how opening jars will get you to prison, I know I do.
There's no idea for this one to show how popular it is, but we've seen when watching users use salesforce.com that people can't find one named dashboard in the long list that's on the
Turning it off and on
If you want to turn it off and on, that's in the setup | customize | User Interface page. It's on by default. In testing, 9/10 admins said their cats preferred it. Or was that some catfood? But when doing the usability tests, most users though that it should be on by default, they wouldn't turn it off, and that users used to the old way of doing things would not get confused.
Using it
So, you are looking at a dashboard, and want to see another. You can click the down-button to deploy the list just like always:
But you can also type into the box, and it will search as you go. For a better picture of this working, you can look at the new release demo for the Dashboard Finder
Summary Snapshots
Summary snapshots was an idea on IdeaExchange created just after we released Analytic Snapshots. Really, it was part of the snapshot vision
when we started (yes, I really do know everything but I am also very modest). In that first release, we were only able to get tabular datasets to work, but we'd already done the usability and other work to use a summary report as the source.
To use start snapshotting summary data, you select a source report that's a summary (matrix can't work for reasons I'll outline when I look at the feature in more depth), then choose which level of summary you want to map, and then schedule, and Bob is your uncle.
As with the Dashboard finder, there's a release demo for Summary Snapshots showing you the steps involved, but really, if you've used the current analytic snapshots, it will be a tiny step to using these ones.
With summary snapshots:
- So long as you insert less than 2000 rows, your report can go over many more
- You can report over hundreds of thousands of rows, and summarize down to categories or groupings, then store data for the groupings
- you can snapshot multiple metrics at the same time
- If your report calculates average days to close deals, as well as average deal size, and is grouped by industry, lead source, and geography, you can snapshot all of that information
- you can then use the data in the snapshot object as the source of another report
If you have a metric you are tracking in your business (like average days to close) then now's the time to use the same report you are using on the dashboard, snapshot it, and start to watch the trend as your business changes.
Accessing Previous and Parent Group Data
This is one of the hard to explain features. You'll see why it's useful in an example. Currently, in Custom Summary Formulas - the formulas you build to do calculations in summary and matrix reports - you can only get the values for the current grouping. With the new features, you can use two formulas - PREVGROUPVAL to get values from either cells above or - in matrix reports - to the left. The other function - PARENTGROUPVAL - allows you to get values from calculations in summary levels higher than the current one.
So, If you wanted to get a "this q vs last q" difference amount, you'd use PREVGROUPVAL.
If you wanted to get "this product as a % of all products", you'd use PARENTGROUPVAL.
There's also two mini-features that were necessary to deliver this one:
- Allowing Custom Summary Formula fields to be only calculated in some contexts
- pre-Spring'09, formulas were calculated at all levels - for instance, totaling pipeline size also gave nonsensical totals over all time - amounts of money that never existed. With Spring'09, you can now choose where the calculation should be done.
- Functions using PrevGroupVal and ParentGroupVal can only be valid in one context
- A new Custom Summary Formula builder that gives you a lot more help when building the functions.
There is a video showing the new summary formulas that you can look at for a quick introduction to the features
And together, all these 4 features make up one of the 3 big features we're delivering as part of Spring'09!
- So long as you insert less than 2000 rows, your report can go over many more
-
Databases in the cloud
Thomas Tobin Jan 12, 2009Today in Monash's post on Database Saas they mention the analytics part of salesforce.com as one end of the continuum of "data market outsourcing".
Just in case you'd forgotten, salesforce.com is more than the database - there are Database Services but also services to manage that, query it, and build forms - the whole platform, as well as a set of partners providing analytics solutions on AppExchange.
But in the Monash blog post, they do go on to list other providers who may be a better fit if you don't need (or want) the rest of the salesforce.com platform, and want SQL or ODBC access to your data (rather than SOQL).
-
Database in the cloud
Thomas Tobin Jan 12, 2009Today in Monash's post on Database Saas they mention the analytics part of salesforce.com as one end of the continuum of "data market outsourcing".
Just in case you'd forgotten, salesforce.com is more than the database - there are Database Services but also services to manage that, query it, and build forms - the whole platform, as well as a set of partners providing analytics solutions on AppExchange.
But in the Monash blog post, they do go on to list other providers who may be a better fit if you don't need (or want) the rest of the salesforce.com platform, and want SQL or ODBC access to your data (rather than SOQL).
-
Database in the cloud
Thomas Tobin Jan 12, 2009Today in Monash's post on Database Saas they mention the analytics part of salesforce.com as one end of the continuum of "data market outsourcing".
Just in case you'd forgotten, salesforce.com is more than the database - there are Database Services but also services to manage that, query it, and build forms - the whole platform, as well as a set of partners providing analytics solutions on AppExchange.
But in the Monash blog post, they do go on to list other providers who may be a better fit if you don't need (or want) the rest of the salesforce.com platform, and want SQL or ODBC access to your data (rather than SOQL).
-
Browser share
Thomas Tobin Jan 2, 2009There have been a few articles about changing market share for browsers and whether browsers are supported by services. Since I have the reporting tools, and as it's the end of year and so I have a full set of data for 2008, I thought I'd share some information on how salesforce.com's service has seen browser versions change. If you are looking for total share numbers, normally Jerry covers that - e.g. in June 2008 he shared his results on browser share. There are also a set of good comments in that article in response to Jerry's questions about how users use IE6 and whether they can upgrade.
We're a web application used normally by businesses - so our total numbers might not line up with somebody measuring all accesses from all browsers.
Versions of IE
Here is the split between May 2004 and December 2008 - you can see when IE7 came out, and is slowly being pushed down to upgrade IE6. IE8 isn't statistically significant yet - it's still in beta as of January 2009.
Internet Explorer changes fairly slowly - users are either happy with their current experience, don't want to upgrade, or are not in control of their PCs. For instance, in one of the comments in Jerry's blog post above, the user says that their IT department controls the deployment over their 5000 PCs
Version of Safari
The Safari version split shows a quicker movement from version to version - particularly version 3 which replaced all the other versions pretty quickly. I'm not sure why the number of 1.3 and 2 versions went back up - it's probably be customers trying Safari 3 on Windows - released in March 2008 - then going back to other browsers or switching to FireFox 3 because they are the cool kids.
For instance, in this idea to make Safari 3 supported - it says Safari was faster than the FireFox at the time. Then there were articles saying FF3 was faster than Safari 3 so people must have then changed again - and looking below, when Safari 3 is loosing ground, it's when the avalanche of users upgrading to FireFox 3 is happening.
Firefox
One look at the FireFox graph below tells the story of a quick upgrade cycle. People are definitely in control of their Firefox installations, and seem to press the "upgrade" button without hesitation. And it's getting faster each time! That nagging window telling you to upgrade to a new experience really works.
