A while ago, I saw Panorama was advertising a webcast detailing how Panorama gives a complete solution for the entire Microsoft BI platform, including PowerPivot. I have to admit, just seeing Panorama and PowerPivot in the same sentence seemed odd to me, as PowerPivot seemed like a completely full solution for its purpose. I didn't see what Panorama had to add to the equation. And so I began asking Panorama a few questions...
So where does Panorama offer any added value?
Well, if your organization is considering using SharePoint 2010 Enterprise Edition along with PowerPivot. If you are going to deploy your PowerPivot workbooks to SharePoint 2010, and you'd like to look at them on the SharePoint platform (and not download it to your desktop), then you'll probably be using Excel Services . This would probably be the case if your organization hasn't moved completely to Office 2010. For instance, your organization may decide to integrate Office 2010 on the IT department workers desktops first and only later move the rest of the organization to Office 2010. Actually, something similar happened in the municipality with Office 2007 and so, I know that can and will happen...
In any case, if your user will be looking at the workbook through Excel Services, then he's going to get a very thin client, which does not have all the capabilities of Excel on the desktop. This means you may be able to use the slicers and dicers defined for you in the workbook, but not add new ones. You will not be able to add formulas and exceptions. You will have a viewer to use, but not to contribute to, unless you open the Excel workbook on your PC.
Even more so, one of the drawbacks of PowerPivot on SharePoint is that you can only define security on the file level. You cannot, for instance, define that a worker will be able to see information on a certain department in the organization mentioned in the workbook. You can only grant your user to the whole organizational data in the workbook. Role security and visual totals are actually possible in SSAS.
So how does Panorama help you out on those things?
First of all, once a workbook is deployed to SharePoint, Panorama can connect to it, just as it can to any other SSAS cube. You can use the Panorama SharePoint webpart to create a view on the PowerPivot cube. The view can include a graph or a pivot with any slicers and dicers your users would like to add or remove, along with exceptions and formulas on the data etc.
In terms of security, through Panorama, you'll be able to define slicer security on the data, and enable the users to use the view with the slicer security, without having rights to view the workbook (with all the data) which was published to SharePoint.
Basically, you'll be able to do all that through Panorama and SharePoint 2010, without upgrading all of your organization to Office 2010 (and if your organization is currently on Office 2003, then that makes for quite a move).
I would also add that the UDC (Universal Data Connector) will also connect to PowerPivot published to SharePoint. So now, if you'd like, you can create a Panorama dashboard which incorporates data from SAP BW, SSAS, PowerPivot and a relational data source which can all connect through a joint slicer, (for instance, time).
What's more is that Panorama can also connect to Google Apps. Though I understood it is not scheduled for the first release, I can't help but think of a PowerPivot workbook which was published to SharePoint and then viewed through Panorama in a Google Apps. Probably not what Microsoft had in mind...
So, if your organization is considering SharePoint 2010, but not necessarily Office 2010 (and PowerPivot) for everyone, you may be interested in looking more into Panorama's offer to connect all of your data sources. In that case, you can contact Panorama support for further information.
ב Reporting Services 2008 R2 הדוח שלנו יכול להפוך ל data source בפני עצמו מאחר וכעת ניתן להתחבר אליו ב PowerPivot דרך ה Atom data feed.
הכוונה היא להציע את PowerPivot בחינם מתוך רצון שיעודד את הלקוחות לקנות רשיון ל SharePoint 2010.
PowerPivot מהווה סוג של mid tier בין Excel Services ל AS Engine מבחינת ה SharePoint.
שילוב ה PowerPivot עם SharePoint 2010 מאפשרת ניהול שלהם בקלות - זיהוי דוחות ה PowerPivot הכבדים ביותר מבחינת דרישות המשאבים שלהם וזיהוי רמת התכיפות בה משתמשים בקבצים השונים. ניתן כך להזהות מה דורש משאבים רבים לאורך זמן רב ולשקול לבנות לו קוביה.
מעבר לכך, ניהול ההרשאות לקבצים מתאפשר גם דרך ה security של SharePoint 2010. ה security הוא file based security שקיים לכל קובץ שנאחסן על שרת ה SharePoint 2010.
הוצגו מספר פונקציות ב DAX. DAX היא שפת התכנות של PowerPivot המהווה אלטרנטיבה ללמידת MDX או VB עבור ה Power User. הוצגו פונקציות כגון Related, SumX, AverageX ו Time Intelligence Functions שמסייעים בבניית חישובים פיננסיים לאורך זמן (יכולת שדורשת הגדרות מורכבות יותר בכלי דוחות מתחרים).
ב SharePoint 2010 תצוגת Carousel, Theatre שמציגים את הקבצים מקדימה, נבעו מרצון לשפר ביצועי שרת. בעבר, גילו כי אם לא מציגים למשתמש תצוגה מקדימה של ה PowerPivot, הוא היה מקליק על כל קובץ עד שהיה מגיע לזה שעניין אותו. התצוגות של הקובץ מקדימה עוזרות להפוך אותו ל eye candy אך גם מקלות על העומס על השרת.
הגדרת השם לחישובים שלנו ב DAX מאפשרת לנו להתייחס לחישובים בכל ה sheets שבאותו קובץ PowerPivot.
ה Slicer של כמה Pivot Tables המבוססים על אותו מקור, יחתוך על כולם.
החלק האחרון של היום הוקדש לחלק שבו מר לוקוויקי הכי ידוע - data mining. הפעם ניתן הדגש למודל של Association Rules הבוחן את הקשרים בין החברים השונים. למדנו כיצד לחזות מהם המוצרים שסביר ביותר שייקנו יחדיו בעזרת הסתכלות על ה probability.
מעבר ל PowerPivot, מתן כח נוסף למשתמשים מתקבל גם ב Report Builder 3.0.
אחד מהחידושים של SQL Server 2008 R2 הוא MDS – Master Data Services. מטרתו ניהול המידע בכל הארגון והבטחת עקביות ואיכות המידע בכל מאגרי המידע.
חשיבות ה Data Warehouse היא בכך שהוא מאחסן מידע היסטורי כולל עבור הארגון, שהוא גם מידע נקי. ה MDS נוצר מתוך חשיבות שיתוף המידע הנקי בין כלל המערכות בארגון.
MDS מכיל בתוכו שלושה שלבים:
Import and Integration
Modeling
Export and Subscription
חלק מה modeling הוא tracking of instances כלומר, ההבנה שהשם משפחה אלקיים הוא בשימוש בת.ז. בעוד שהשם אלקים מופיע ברשיון הנהיגה ושניהם קשורים לאותו האדם.
לרוב יש 4 סוגי קטגוריות למידול ב Master Data Management:
People
Places
Things
Concepts
בניית מודל ב MDM היא לדוגמא בעזרת ERD - Entity Relationship Diagram. מאפשר הבנה של קישור בין הישויות והתכונות שלהן.
Self Service BI ב Excel 2010 מתבטא במספר אופנים:
שילוב SSAS
מחוונים ויזואליים חדשים
פילטור מתקדם
Data mining
PowerPivot (כולל שפת התכנות החדשה של DAX)
אקסל גם משולב באופן אינטגרלי עם SharePoint 2010. Excel Services מאפשר לנו ניהול של אפליקציות האקסל מבחינת הרשאות, Workflow ארגוני והקצאת משאבים. בהערת אגב, מציין גם מר לוקוויקי כי ה thin client מאפשר למיקרוסופט גם להתחרות ב Google docs. השימוש באקסל דרך Excel Services מאפשר לעשות את מרבית הפעולות שאפשר לעשות על אקסל בדסקטופ המקומי.
לעיתים, אנחנו מתחילים את האפליקציות BI שלנו כתוצאה מאקסל ש Power User פיתח לניהול הנתונים. כיום, הכוח שניתן למשתמשים מחזק את הצורך שלנו כמפתחים להכיר היטב את SharePoint שכעת הפיתוחים של המשתמשים ישבו עליהם.
Data Mining Add In באקסל משולבת כרגע רק בגירסת ה 32bit. כמו כן הוא דורש התקנה של SQL Server 2005 Analysis Services. הוא מדגים את הפעולות שניתן לבצע בעזרת ה ribbon של Analyze שהוא בכל פעולות יותר בסיסיות בתחום ה Data Mining. שימוש יותר מתקדם הוא בעזרת ה ribbon של Data Mining.
PowerPivot נעזר בשפת תכנות DAX, data compression וחישובים שנעשים In Memory כדי לחזק את יכולות המשתמש. הניתוחים של PowerPivot מתבצעים מאחורי הקלעים ב SQL Server Analysis Services. ההדגמה מציגה הן את היכולות המהירות בתגובה של PowerPivot והן את הדרישות הנמוכות שלו מבחינת memory בזכות שימוש ב Vertipack ו Vertiscan. הרעיון הבסיסי הוא אינדוקס כל הערכים ושימוש בקשרים ביניהם על מנת לאפיין את הקשרים באופן שיאפשר תצוגה מהירה.
PowerPivot מתחבר למקורות מידע רבים: SQL Server, SSAS, Oracle, DB2, SQL Azure, Access ועוד רבים אחרים. ניתן להשתמש במספר מקורות מידע במשולב בעת יצירת המידע על אקסל. PowerPivot מאפשר בחירת טבלה ומציג את הטבלאות הקשורות על מנת להביאן לאקסל. עוד בשלב היבוא ניתן להחליט אם נרצה לוותר על עמודות מסויימות ולפלטר על הערכים שנביא (נושא חשוב ל PowerPivot Performance Management כפי שמצויין בפוסט של מרקו רוסו). כל המידע נשמר כעת באופן לוקאלי באופן מכווץ על המחשב שלנו. במקרה ושמות העמודות המקשרות זהה בטבלאות השונות, לחיצה על create (המופיע כחלק מההודעה של הצורך להגדיר קשרים במקרה ולא עשינו זאת) תיתן ל PowerPivot לזהות את הקשרים ולהגדירם עבור המודל.
לאחר איסוף והגדרת הנתונים נתחבר לקישור מידע חיצוני כדי להביא את המידע מה Sandbox על מנת לצור טבלת ציר על הנתונים מה PowerPivot. כיום אין תמיכה בשילוב מידע בין מספר Sandboxes.
בוצעו הדגמות גם על ה visualization החדש שקיים ב Excel 2010 (כגון sparklines).
להבדיל מ QlikView שמאפשרים פילטור בעזרת עוד dimensional hierarchy, ניקח slicer נפרד לכל רמה ב hierarchy (נבחר כל רמה בהיררכיה בנפרד. לא נזוז בהיררכיה מקטגוריה לתת קטגוריה למוצר. נבחר בנפרד בתכונה של קטגוריה, תת קטגוריה ומוצר. ברגע שבחרנו בחבר ברמה בהיררכיה בקטגוריה, יאפשר לנו לבחור רק את התת קטגוריות והמוצרים הקשורים לאותה קטגוריה. (עולה ב CPU אולם בזכות ה vertipack וה vertiscan או דורש יותר מידי).
על מנת לראות את מה שקורה מאחורי הקלעים, ניתן לתת לקובץ האקסל שלנו סיומת .zip ולהכנס לקובץ הזיפ. נכנס לתיקיית ה XL ונוכל בתוכה לראות את כל קבצי ה xml המגדירים את פעילות ה PowerPivot.
החלטתי לנסות היום לעשות משהו שלא עשיתי מעולם... לייב בלוגינג!
נתחיל בשידורי החסות - השידורים היום באים אליכם בעזרת הלפטופ של אח שלי (תודה עדלי) והנטסטיק של הבוס שלי (תודה חמאדה) :)
השידורים מגיעים אליכם ישירות מיום ההרצאות של רפל לוקוויקי במשרדי מיקרוסופט רעננה בנושא Microsoft Business Intelligence Roadshow. אם אתם לא כאן... אז כנראה שאתם במשרד. אבל אם אתם כן כאן – תגידו שלום!
ההרצאה הראשונה בינה עסקית: מטרות, מושגים והפלטפורמה מציגה ראשית כל את החידושים ב PerformancePoint 2010 שמכיל בין היתר תכונות חברתיות כמו like שקורץ לכל משתמשי ה facebook ואבטחה שהיא integrated כיום עם זו של SharePoint 2010 ולא בנפרד ממנה כפי שהיה ב 2007.
כמו כן הוצג ה dashboard החדש של Contoso בשילוב Silverlight והדגמה של PerformancePoint 2007 בהשוואה לגירסא החדשה שמגיעה (תאריך היציאה הרשמי הוא עדיין רבעון ראשון של 2010).
המשך ההרצאה מדבר עלהמעבר מ Organizational BI ל Self – Service BI. הדוגמא שהוא מביא היא בנושא אפליקציות שהמשתמשים שלנו יוצרים על אקסל לניהול נתונים, ביצוע חישובים וניתוחים. חוסר השליטה שלנו כ IT על מאגרי המידע הפרטיים הללו והניהול שלהם. כאן נכנס Office 2010. Self Service BI הוא חלק חשוב מה BI העתידי והשילוב שלו הוא ב SharePoint 2010 כחלק מ Office 2010.
Whether you're doing demos, trying different aspects of applications or just looking for something new, you may want to have a broad and free selection of data to choose from. This post is here to help you out on that.
I've collected a number of free data source for you to use:
From the PowerPivot blog:
Data on the District of Columbia http://ogdisdk.cloudapp.net/DataCatalog.aspx
From Andrew Fryer's blog:
Data from the UK Government: http://data.gov.uk/data/
Datasets for neighborhoods in the UK (with Geospatial data) http://www.data4nr.net/resources/all/
From Chris Webb's blog:
The Guardian Data Store
Data from the Greater London Authority http://data.london.gov.uk/
Also, following a post from Mr. Webb on the Dallas Project, I made a post detailing the use of Dallas in SSRS via an Excel spreadsheet. There is also a post from Mr. Webb on connecting to Dallas through Excel well worth checking out.
The data from Dallas includes datasets from NASA, Associated Press and more all for free (for the time of writing). Dallas requires you sign up for it.
From Russell Christopher's blog:
The new large DW and OLAP sample databases of Contoso for SQL Server 2008, SQL Server 2008 R2.
And obviously there's the old trusted Adventure Works DW and OLAP sample databases for SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 and SQL Azure.
Once you have downloaded the data, you can use it in the appropriate server platform and also use it in PowerPivot.
I will keep updating this post so tag it for future use!
Start querying your new free data to find something interesting.
Update 14th of February 2010: if you’re interested in a free data source in Dutch based on a SSAS 2005 cube and presented in Panorama, then you can look up:
https://www.werk.nl/portal/page/portal/werk_nl/cwiencijfers/meerweten/arbeidsmarktinfo/landelijkearbeidsmarktinformatie#ID78Unemployed
Which shows data about vacancies and job seekers. Obviously, you can also look at it also to get an idea about styling your Panorama report. Thank you Marco for your update!
Microsoft just announced SQL Server 2008 R2 release date and it’s May 2010 – not too far ahead…
SQL Server 2008 R2 along with SharePoint 2010, Excel 2010, PowerPivot and Report Builder 3.0 are all strengthening Microsoft’s hold in the BI Market, covering more and more ground in aspects of Self Service BI and empowering the users.SQL Server 2008 R2 November CTP is still available for download and the development team is still interested in your feedback about it.
Start the countdown…
Just in case you haven’t heard of them till now, SQL Server Worldwide Users Group (or SSWUG) hosts a great deal of information about all sorts of platforms – be it SQL Server, Oracle systems, MySQL etc. They also have a forum for your questions and a script library for your use. So why have I been talking on SSWUG? Because though they are hosting an event on PowerPivot (which I’ll talk about shortly), I think you should also consider them for additional information.
And now – to PowerPivot! You’ve probably heard, read and watched demos about PowerPivot (formerly Gemini) by now. The new application on Excel 2010 and SQL Server 2008 R2 should empower your users and give them self – service BI that they can share with the rest of the organization through SharePoint 2010. SSWUG is holding a virtual event with Donald Farmer from the Microsoft Business Intelligence team. Most chances are that the first demo you ever saw about PowerPivot – was given by him. The event will cover the following topics:
-
Getting started with PowerPivot
-
Insight and oversight: the IT perspective on PowerPivot
-
Power up your Pivots! Building sophisticated applications with PowerPivot
-
Beyond the desktop: PowerPivot in your business infrastructure
The virtual conference is also in a price you can afford – it’s free! ;)
Please check for further details on the virtual conference and registration on SSWUG’s PowerPivot Expo Event page.
I'm developing a report model in Report Builder 1.0 at the moment. I felt like it was finished and started testing the model with some sample reports I knew my client needed. And then I got the oddest thing…I would get a report saying something like:
Gender Marital Status Amount of Sales
NA NA 865
Male Single 30
Female Single 36
NA was what I chose to put in case I was using referential integrity. I was looking at the sales table and the employees table and if I found a sale which didn't have an employee, then I created a fictitious employee for that sale.So, I wanted to see all the 865 sales that had a fictitious employee for them. I clicked on amount of sales and only got 20 records :(… where did it all go?
I asked our trusted DBA to run a trace in the SQL Server Profiler to see what went wrong with the query in Report Builder. He got the query, ran it, and got the 865 rows! All I got was just the first row from all the sales. I couldn't understand what I did wrong… I looked at the Employee entity I had in the report model as the clickthrough report was being run on that entity's DefaultAggregateAttributes. The IdentifyingAttributes collection included Employee ID and Sales ID. The DefaultDetailAttributes collection also included Employee ID and Sales ID so I should have seen my fictitious Employee with all his sales. Alas, that wasn't the case.After a lot of searches on the web (which didn't amount to anything), I finally got an idea from a colleague (thank you Yaniv!) to change my DSV. In my DSV I had only defined Employee ID as the Logical Primary Key for the Employee table. I thought that in Report Builder what matters is just what you define in the model itself (the .smdl file). I thought that the DSV doesn't mean much just like it doesn't in a SSAS project (where what matters is not necessarily the connections between dimension tables and facts in your DSV, but rather the dimension relationships you define in the Dimension Usage tab for the cube).
So I did update the Logical Primary Key for Employee table in the DSV to be Employee ID and Sales ID. I ran Autogenerate on the report model, deployed it and ran the same report. Clicking Amount of Sales this time got me a drillthrough report of 865 records – what a relief!
So, if you're wondering why you're not getting all the records you should be seeing in your clickthrough report, check your DSV – it could prove to be the answer you're looking for.
I read a while ago in Chris Webb's blog about project Dallas which really got me interested. Quoting from the site itself: "Microsoft® Codename "Dallas" is a new service allowing developers and information workers to easily discover, purchase and manage premium data subscriptions in the Windows Azure platform."
So what does it mean? Basically that you have a public data source in the cloud that you can connect to and use for your own applications.
And why am I so psyched about this? I have to admit that I am constantly looking for data I can use for demos. Yes, we all have Adventure Works to use, but sometimes you find you need something more. Dallas offers a great variety of information for you to use, from various sources like: infoUSA, Associated Press, NASA and many more.
We could go into what this means strategically for Microsoft with its cloud services, but for the moment, I'd like to talk about it on a more practical stand point – as in what you and I may gain from this. Dallas was planned to be used against PowerPivot, if you'd like to perform any analytics against it. Now I have to admit I have yet to install Office 2010 Beta (including SharePoint 2010 and Excel 2010 with PowerPivot added to it), but I really hoped that didn't mean I couldn't use the data on Dallas for an SSRS 2005 report.
So I went into my Dallas account, and created a query using the values given for example on the various fields connecting to the infoUSA database.

I decided to preview the data in its raw form in the form of a table. Dallas also enables you to consume the data in Atom 1.0 form.
Now, you can connect to XML as a data source in SSRS, but that means you also have to build a query against it in your dataset. Looking at XQuery language, made me think I had better use something friendlier… so I decided to use Excel 2007 instead.
I invoked the query as Atom 1.0, got my result and saved it on my PC.

Your Excel 2007 (also in 2003) enables you to connect to an XML source and open it.
I grant you, except for the data columns, you also get the data type columns.
So what I did was simply copy, paste and format the columns I needed from the main sheet to a new one.
Specifically, I needed geographic coordinates so I could check a third party surface chart report component for SSRS 2005.
Defining an excel file as a data source is also quite simple going from your Start > Control Panel > Administrative Tools > Data Sources (ODBC) and then continue with connecting to excel as a datasource for your SSRS report. And Voila! You have Dallas data to use in your SSRS 2005 report.
If I managed to get you curious about Dallas, then I really encourage to sign - up for it, as it's free now, while it's CTP1.
Microsoft just released SQL Server 2008 R2 November CTP. The November CTP is "feature complete" so this should be close to the real thing, before they ship SQL Server 2008 R2 in 2010.
I guess you could tell from the news coming from PASS that this would be in the wings. First of all, there was word that the next CTP would be delivered during November (which translates to: now!) and secondly, projects that before would be code named - now have their formal name. Madison is now Parallel Data Warehouse and boasts scalability for the 100+ terabyte DWH and Gemini is now PowerPivot.
So what's new in comparison to the August CTP?
For Reporting Services I think the highlights are:
- New Data Visualization Report Items - Data Bars and Indicators just as you may know them from the conditional formatting in Excel 2007 and also sparklines.
- Shared report items and datasets - taking them from the server for re-use in your own report.
- BIDS support for SQL Server 2008 and SQL Server 2008 R2 in the deployment of reports and report projects.
- Aggregate on aggregates - giving you the ability to run, for instance, an average on a sum. I think this is really brilliant as this comes pretty close to calculations I would previously do in MDX.
For more details, please look at Robert Bruckner's post, giving you all the details for SSRS in this CTP.
Better support for the SharePoint Integration - In Reporting Services that translates to a query designer for SharePoint lists as a data source and support for RTL text in the SharePoint UI (which could be relevant if you're living in Israel or the neighboring countries ;)).
In PowerPivot this means that there is a Management Dashboard data on queries executed and hardware resource utilization for PowerPivot service and workbooks.
On a side note, I would again stress how SharePoint is becoming more and more a part of BI within Microsoft's strategy.
PowerPivot now supports more data sources and enables you to edit more parameters in the connection string to your data sources. And there are a lot of ways for you to learn PowerPivot.
There is more news to this release including Master Data Services, but I leave it to you to continue reading on the SQL Server 2008 R2 CTP3 and download it.
Microsoft had released not too long ago, the last Service Pack for the standalone version of PerformancePoint Services - PerformancePoint Server 2007 SP3.
From here on out, all development for PPS is going to be part of SharePoint Server. This is again part of Microsoft's strategy of empowering SharePoint as a product, as it also connects to Excel Services, Reporting Services (including Report Builder) and Visio Services.
So what's new to PerformancePoint 2010?
- SharePoint Server 2010 as the repository - meaning PerformancePoint Services stores data sources in document libraries and all other dashboard content in lists.
- PerformancePoint Services uses SharePoint Server 2010 to manage user credentials and to secure access to dashboard content and its underlying data sources
- A KPI details report which works as a webpart to show relevant metadata about the KPI to the user
- Enhanced Analytics reports
And as always - with every good there is a bad, as PPS no longer supports Trend Charts, PivotTable reports, PivotChart reports and 32-bit server architecture to name a few.
You can read more details about PerformancePoint 2010 and also take a look at how Microsoft sees all the capabilities of BI in SharePoint 2010 (highly recommended, as a picture is better than 1000 words).
I read a few months back a post by Robert Bruckner saying that the InScope function isn't relevant anymore, when you’re creating a report with Tablix.
I remembered that when I wrote about a recursive sum for a group in a matrix in SSRS my example was only about SSRS 2005, as my VPC with SSRS 2008 crashed… well I finally downloaded SSRS 2008 R2 and installed it. So what did I do (after checking out the new maps feature)? Well, I wanted to see how simple creating a recursive sum in a matrix had actually become. I created a report in Report Builder 3.0, using again the Adventure Works 2005 Sample DB. I used the Employee Full Name against the Product's Product Line and the Sales Amount. I set up the recursive part by defining the row group on the FullName row group which groups on the EmployeeKey:

and the parent group (ParentEmployeeKey) to that on the advanced tab:
And that was actually it!I didn't bother creating a subtotal anymore. Just the totals for each attribute (be it the Product Line or the Full Name of the Employee). Didn't need to define InScope as an expression for the sum. Nothing! Creating a recursive sum in a matrix in SSRS 2008 is as simple as creating it in a table. I have to admit I was amazed.
So first of all I have to take my hat off to everybody at the SSRS team who are making the creation of reports more and more like child's play. You're getting the same report you got with SSRS 2005, with less trouble. That also means that your subtotals are again just for the employee inside the matrix, (and not for the employee and the workers who work under him in his team – see Abbas Syed again as an example).

That problem has not been solved, but creating the report in general has become simpler. If you still need it, InScope still exists in the function list:

So if you're trying to create a recursive sum in Reporting Services 2008, you may have discovered this – InScope is dead, long live SSRS 2008!
I’m very glad to say that not too long ago I got to see a demo on Panorama Nova View 6 with the rest of the BI team, enabling me to further give you detail on it.
The demo covered quite a few of the major products:
NovaView Analytics – which existed in previous version though it’s UI has changed
NovaView Flash Analytics – which is one of the new features in this version
NovaView Smart ReportingNovaView Dashboards
NovaView Executive DashboardsNovaView Universal Data Connector – which is another major new feature in this release
-
Looking at the new Flash Analytics, I really liked the way the new dynamic title of the view looks. In the previous versions, the title could be quite confusing to understand as it would give you both the attributes which were on the grid and the members you sliced on all in one long title (unless you gave your view a static name). The new title, on the other hand, gives you just the attributes on the grid. Below the title, you get a subtitle with the relevant attributes and the members you selected for them. This is much easier to understand and also makes for easier manipulation, as you can click the member in the subtitle and choose to change it from there (and not just from the slicers pane).
-
If in previous versions you would apply each and every slice in one step, you can now apply several slices in one step! No more waiting for each and every step to finish, you get all the manipulation you need on your data in one step.
-
The Flash Analytics doesn’t have anymore right click on it. Every action is possible is given with a simple click.
-
If you created a calculated measure and it’s shown in your chart, you can click that calculated measure and choose to see it with a second Y axis. You can also choose to see it in a different way than the other measures. For instance, “sales price” and “cost” will show in a column chart, and you calculated “profit margin” can be shown as a line above them with a second Y axis.
-
You can filter on the name of reports to find all your “sales” reports in a group of reports (for instance).
-
Advanced styling abilities, both for the grid and the graph. The user can style both the grid and the chart according to his own taste. His definitions may be: deleted on his first exit from the view, or applied to the view next time he enters it, or applied to all of his views. The one of 3 options that will be applied will depend on the permissions I, as a Panorama Administrator, had given him.
-
The user no longer needs an existing view to build a new view. He can now build a new view from scratch.
-
When moving from the Analytics to the Flash there is no need to rebuild the views – all the views should open as they had in the Analytics, only this time with the better Flash UI.
So much for the Flash Analytics – let’s get to the other major feature in this release – the Universal Data Connector.
The UDC allows us to create a connection to SQL tables and more, to create a sort of DSV on them. You get an editor for your T-SQL query and after you created the DSV, you can define a model on top of it: giving different names to the columns than those that exist in the DB, defining hierarchies etc.
The model you defined can be public (and then edited by other workers) or private. If the model you created in the UDC was defined as private, then the view you created on it will also be private just for you.The model you define will be a loaded in – memory every time you go into the view based on that model, (and if the term of “in – memory” sounds familiar, maybe it’s because you’ve been reading about Gemini or QlikView). You can later define MDX calculations on your model, just like with every other view in Panorama. Panorama also promises that the installation of Panorama software and hotfixes have become simpler. So many goodies, you have to be wondering – what’s the catch? Queue the problems:
-
Dynamic grouping is not fully supported. The Panorama Nova View Analytics (desktop and web viewer) used to allow you to choose several members and create for them a dynamic group with its own name. However, trying to use this feature for our cubes would give us errors. In the meeting today we understood dynamic grouping is not really a fully functioning feature.
-
The Flash Analytics (for the time of writing this post) still does not have all the capabilities of the Analytics. Specifically, you cannot apply Panorama Nova View drillthrough or cube actions. Both are expected to be added by the end of September 2009.
-
The Flash Analytics still does not have exceptions in it as the Analytics has. It can show the exceptions you defined in the Analytics, but you cannot edit them, apart from changing the value of the parameter for which the exception is shown. You cannot define a new exception in the Flash Analytics or choose to change the parameter on which it is shown.
-
The connection in the UDC is done with an SQL user (and not your NT user).
-
Though the UDC can connect to different data sources (RDBMS, Excel, existing SQL Reporting Services etc), when you create a model – it can only be based on one data source and cannot incorporate in it a few data sources.
Panorama was still working on adding additional features to Nova View 6 when we got the demo, (such as adding the drillthrough action to the Flash), so things may have changed since then. For more details, you can watch the webinar on Panorama Nova View 6 or contact Panorama for your own demo.
Microsoft has released today SQL Server 2008 R2 CTP1 (formerly known as Kilimanjaro) to the general public after it was available for two days already to TechNet and MSDN subscribers.Except for adding more features to help DBAs and developers work against the databases, SQL Server 2008 R2 CTP1also offers Report Builder 3.0. Yes, it’s true, you just blinked and already Microsoft has released a new version to Report Builder. The enhanced visualization from Dundas gages and charts is still there and the added bonus is that Report Builder 3.0 now offers support to geospatial visualization (maps) and faster report processing.The official blog is offering you to sign up to be one of the SQL Server 2008 R2 Customer Evidence program.
In the meanwhile you can download SQL Server 2008 R2 CTP1 from the official site, and if you encounter any problems please refer to the SQL Server 2008 R2 Setup and Upgrade forum.
More Posts
Next page »