Author: way0utwest

  • BI at the Royal Canadian Mint – TechEd

    The Royal Canadian Mint, in Ottawa, is located at a large castle. How cool is that? Would you want to work there?

    They are a $2B corporation, but about $700mm without gold trading/processing, with about 950 employees.

    Not the Canadian government, they’re really a mid level manufacturing company. They have 4 different business lines, but are dependent on the economy in Canada.

    Has to meet market demand for general coins, they don’t have a choice. For collector items, it’s the reverse. They don’t want to meet demand.  They have foreign business, and compete with other mints. That is an engineered, manufactured to order business.

    They have a bullion market, trying to meet demand with extreme fluctuations of demand. A very time sensitive business.

    With all this business, they need to make relatively real time decisions to maximize shareholder value.

    They need to determine what is needed, and what is important, and how to tell. They also had to make sure these are tools that people will use, so it’s important that things match the people.

    A demo of a live connection to their server in Canada. Limited showing of some Performance Point stuff due to business sensitvitiy. Early adopter, going from bare metal to production in 90 days. Technology is the easy part.

    People, culture, clean data, those are the hard parts.

    One initiative is green, reducing paper usage. So they showed a KPI they built on some measurements of usage of paper. Pages/employee over time. The idea is making this more personal to employees and get them to reduce printing, which uses less power, money, etc.

    Another demo on exchange rates. They are a worldwide business, dealing with many countries. So they show daily exchange rates, putting them in the warehouse for use by various reports.

    Since 2000, they have worked to make a profit and since 2003, they have turned a profit every month. Every month.

    That is impressive.

    This tool has been used in meetings, instead of whiteboards, PPTs, etc. This was the way to actually look at metrics, values, and data in real time. Microsoft notes this is a way to stop the static view of the world. The CIO of the mint noted someone came to a meeting with

    a PPT and the CEO told him to leave. The value of the dynamic nature of data was very apparent.

    Why measure?

    Measurement is neutral. It’s just a way of capturing data. But measurement can drive behavior. Knowing the value of something changes the way we do things.

    Reasons to measure: compliance, planning, justification, improvement, reward/recognize. These are the types of things you gain from measurement, but think about these when deciding what to measure.

    You want to measure what matters. You have the ability to measure almost many things, but most things are useless in your environment. This is a challenge to determine those things that do add value.

    Value is a highly subjective term, so you’ll need to work on this.

    Not everything is equal, meaning that not each measurement is as valuable as others, and some measures only apply to some parts of your business.

    They do look at continuous improvement (from Toyota, kaizen), and defining value from the customer’s perspective. Get lean, and getting more horizontal. Start with the customers and then work backwards.

    When you have 300 things that matter, nothing matters. You have to determine what is important, and use those things, Too much information, too many KPIs, it’s a problem. Expect to evolve, and change your metrics quickly as you learn what is important and what matters.

    If you want to define what matters, you had better really understand your customers. You had better know what is important to them and how they see your business. At the turn of the 20th century (early 1900s) people delivered ice to customers. If you asked them what they did, they’d say they delivered ice.

    Soon after that point, the refridgerator was invented. And none of those delivery guys transitioned to refridgeration. Customers didn’t care about ice, they cared about cold beer, and unspoiled meat.

    Seven Deadly Sins of Performance Management

    The mint used to be in silos, committing provincialism. Narcissism, measuring what matters to the business, not the customer. A good concept to understand.

    Don’t forget the people

    Context is our perception of measurement. The same measurement can be positive or negative, depending on the context. The context is the most important part of the system. The tools are important, but the people are critical.

    How do you know when the context is positive? When the people start to manage themselves, when they start to use the measurements to change behavior, or improve the way they do things.

    You do have to beware of tight linkages between rewards and recognition from measurements. You want to target improvements.

    If you want people to share their red lights, you can’t shoot them when the red light goes off. You want a no-fault environment.

    Mistakes happen. Don’t celebrate them, but don’t punish. Learn from them. Share them, and make things better.

    There is an Enterprise Performance group, on par with other IT groups reporting to the CIO, that has a BI group, a collaboration group, and a workflow group. They are almost halfway between the business and IT groups. They use VS, run Sharepoint, SSAS, etc.,, but the people have to be strong with interpersonal skills to work with others.

    If you can’t bet the company on it, don’t publish the number. You have to be sure of the data.

    Some key strategies to drive BI forward.

    – Need strong and vocal champions, usually at the executive level.

    – Every number has a name and a goal on it.

    – CFO and COO are primary users.

    – Balance out measures, sometimes with conflicting views.

    – They went to a broad deployment, using lower cost tools from MS to make sure very desktop can get to some level of BI.

    – 100 days of amnesty – don’t overreact to bad numbers. Watch them, investigate, ensure there is an issue and fix it. Don’t shoot someone.

    – Scorecards are presented to BoD and executive meetings.

    – IT doesn’t “do” BI. The build tools, train users, steward (or act as Custodians) for data, and encourages self-service. IT is more of a mentor.

    – Don’t wait for perfection.

    – Be willing to revisit solutions

    It’s an interesting set of lessons, and a good speaker from the Canadian Mint. If you can watch this session, it might help you get BI off the ground, or decide if it’s something you want to get into.

  • TechEd 2010 – BI Keynote Part 2

    In the customer demo, a few reports that were built with PowerPivot and Report Builder 3.0, which are helpful to business people in their hospital. The mapping control in RB3 is nice, and the customer said they built the report in minutes.

    There are tremendous features and capabilities in Reporting Services for SQL, and you can have end users handle a lot of their needs. However you will need to provide them guidance so that they aren’t just playing with reports. I can see data pros learning to teach people how to use reports, helping them schedule data refrehses, and find data, as important skills.

    The Alpha Geek Challenge, with Donald Farmer. Always a highlight of keynotes for me to see Donald. He ran this challenge, and they collected cool Powerpivot workbooks from various geeks.

    The most interesting analysis was by Dan Comingore, which used AdventureWorks for an employee moral.

    Dan English won the most interesting data set, with the flight information analyzed from attendees of the last BI conference.

    The third winner for Brian Fosse, for most interesting visualization, showing a circular graph visualization, the radar chart.

    The winners show some very cool capabilities of Excel, but I wouldn’t show them to end users as they might spend too much time actually reformatting their data, much like some people do with Word.

    The overall winner was Brian Fosse, who is actually a business person. That’s the point of these technologies according to Donald and Ted.

    Looking to the Future

    No commitments here, but these are ideas on their mind. Real or vaporware to gauge response? Who knows.

    The cloud is something they’re thinking about, and a good analogy to what is being done here. End users are using data and building applications, and someone else manages the data. That’s what happens in cloud computing. Not a bad analogy, but is it something that we want? I wonder.

    The idea is to provide all capabilities of SQL Server in SQL Azure, including reporting and analytics capabilities. Makes sense, and no timeline, but I suspect we’ll see something over the next year here.

    The consumization of IT. Things that used to be only for the public, search, social media features, etc. are making their way into IT. At least in MS products. I wonder if these are good or bad for business as some of these can end up being their own time sinks.

    Compliance is a big deal. In terms of BI, this means (to some extent) that data quality needs to be high. But what is the correct data? At least for reference data, MDM is designed to fill this need. It’s not a bad solution, and I saw an interesting session on that yesterday.

    Do BI people think of lineage? I haven’t, but it can be something that’s important.

    Dependencies are also an issue, especially as we start to share reports, and build on other reports. I can see this being very important, and potentially a problem in Sharepoint 2010.

    Data volumes are growing, both in size and in variety. More sources, more types, more data in absolute terms. Parallel Data Warehouse will come out this year, to allow 100TB+ for warehouses. CTP2 complete in that area, so they are working to get that finished as a product, and with reference configurations from vendors.

    Project Dallas, a data marketplace, looks cool. You can get public and commercial data sets from here. That’s worth checking out, and using where you can.

    “Stuff in code”, “hot off the developer machine”, glimpses of what’s coming. Amir Netz showing a few things, and he’s also one of the better speakers I’ve enjoyed over the years.

    Amir shows an application authored by a VP at MS, looking at accounts and sales. It has a waterfall chart for examining how the various units, managers, salespeople are doing. Names and $$ changed, but not bad. However the VP wanted something else, so the BI people went to redesign it.

    They changed the report to add the account person’s image, change the color of the background to imply the account status. Interesting idea, and then it’s extended to show everyone’s image. It uses a query, which is something that I think data pros will be writing.

    It’s a fun way to examine data, but the analyst seems to still require the person using the data to play with various drill in/out of data. It would be nice to quickly, and easily do some comparisons, like the developers can do as they check in/check out code. Compare two versions of the code. It would be great to be able to compare to reports, easily, especially at two levels.

    This technology, with the tile maps, should be available later this month, or next month.

    Powerpivot shipped without KPI features, but since it’s built on Analysis Services, they are there. So they have bene working on adding these, and they will be available soon, without requiring MDX skills.

    Amir also showed off a record view for a complex, wide table. Instead of seeing a long row, or a partial row, you see more of a report view with a single row moved into a multi-row record that fits on one screen, with labels for values. I can see this as being useful in some ways.

    There are some new capabilities to actually edit and program Powerpivot sheets in BIDS. There are some more developer oriented extensions, perhaps making it easier to build complex calculations or reports for end users.

    100 million rows aren’t enough sometimes. So in BIDS, Amir shows us a connection to a real SSAS instance. We see 2 billion rows of data being manipulated in Powerpivot (in BIDS). The sorting seems to work just as fast, same for filtering. Amir said that this “is beyond wicked fast. It’s the engine of the devil”

    A larger data set, showing refreshes, and an extrapolated scan rate of 2 trillion rows/sec.

    That is pretty amazing, and I’m sure it is great for most companies, many of whom have much smaller data sets.

  • TechEd 2010 – BI Keynote – Part 1

    The second day’s keynote is by Ted Kummert and focuses on BI.

    This keynote is in one of the smaller auditoriums, which makes sense as only a portion of the attendees are interested in BI. However there are a fair number of BI people in the conference that have a regular pass and aren’t allowed in. Apparently there’s an overflow room, but I found a number of people waiting in line for 5-10 minutes to get in, only to be turned away at the door because they didn’t have the BI, yellow bordered badge.

    Ted runs the business platform division, which includes SQL Server, and the application server technologies.

    Every day businesses are asking questions about their business. That’s true, they are always looking for more insight, more data to support or debunk a position. The dream of BI, making business more efficient, able to more forward, allowing people to make better decisions, that’s something we all want. I know that people at Microsoft want to make that owrk better, and they have, but there is also a need for us in IT to learn enough to effectively apply these technologies.

    The keynote looks back at the last BI conference, before all the BI enhancements were added and released in SQL Server 2008 R2. No committments to future released, but a look forward is coming.

    A slide showing that 20% of the end users have BI tools to use, and 80% do not have tools. It’s a similar story, and MS is looking to try and get more end user BI, self-service BI, to that 80%. BI for Everyone, for 100%, is the vision for MS.

    A nice admission that BI is too hard Too much terminology and technology to learn. I agree with that. BI is hard. So that the idea is to make BI more familiar, using familiar tools. That’s PowerPivot, and I agree with that move. I’ve written about it, and if you haven’t seen it, check it out.

    Collaboration is important, and that includes sharing BI reports, documents, etc. This is primarily with Sharepoint integration from MS.

    There is a note that BI for Everyone means that we have to have managed data. Not data in the wild, in Access, Excel, but in environments managed by IT. So it’s not a look to get fewer DBAs, but rather have DBAs become more managers of data, but allowing end users to access this data with new tools, with less IT involvement in the end user consumption.

    Column oriented, in memory store. That’s what PowerPivot is, and it’s one of the few times that I’ve heard someone actually note that.

    Moving the Excel sheets with Powerpivot into Sharepoint means that IT can manage it. That’s a good thing, so you might want to consider adding some Sharepoint skills. This allows the IT group to back up, and secure, the data that end users are actually compiling, and working with.

    Bi for everyone, sold as: Office 2010, Sharepoint 2010, SQL Server 2010. A great way for MS to sell more licenses, multiple products. Good business strategy, and it means that you’ll need to upgrade Office to get end users working. Tell system admins to get prepped for that, skill and budget-wise.

    Michael Tejedor doing a demo. Sharepoint 2010, searching, and then finding reports stored in Excel sheets. Looking at the data sources, SQL Azure is listed along with many that you expect to see. There are also sources for getting data from SSRS Reports, which is often where someone finds some data they want to scrape out.

    There is an extension to the Excel expression language for Powerpivot, DAX. There are also “social” additions to the collaborative items in Sharepoint. It’s a good marketing move, allowing people to do things like “Tag” or “comment” on a document at a high level, as opposed to a particular cell. you can even “rate” documents, which is something that I’d wonder if people used.

    There are more settings, in addition to things like permissions. You can set data refresh intervals, and workflows.  There are compliance features built in as well, allowing companies to better manage data and ensure it is not being released in violation of regulartory requirements. This is a good check outside of security

    There are good manageability features as well for IT, allowing you to see aggregate activity for the system as well as for individual reports, see the usage of queries, documents, etc. With the farms being built, this should allow you to capacity plan better than in the past.

    You can also see from where data is coming, which can allow you to find out if the sources of data are being overloaded, and perhaps allow you to denormalize, or partition out data sets that are important to end users.

    A customer story from CareGroup Healthcare. It’s a guy that was featured a bit last year at the BI conference at the PASS Summit. I had lunch with him, and he does like Microsoft technology. However that might be because he’s a featured customer, and perhaps he gets some benefits. He’s showing off some Powerpivot reports that I think he showed last year, which allow his end users to build reports that they need without coming to IT.

  • The BI Conference at TechEd

    It’s a bad idea. Co-locating the BI conference at TechEd has created a lot of confusion and annoyance. If people aren’t allowed to flow between the conferences, why have them together?

    Brad McGehee ran into this yesterday when he went to attend a session and was turned away because he didn’t have a BI badge. That’s OK if it’s publicized, but I wasn’t aware that was an issue. Apparently quite a few people weren’t sure of this.

    Today I was waiting for the BI keynote to open, annoying in itself. They kept the doors closed until way too close to the keynote, IMHO, and people were piling up by the doors. Then when a few people at the front tried to get in, they were turned away because they had regular TechEd badges. I was held up since they initially had press people “not on the list”, but after a few minutes, I was allowed in.

    There’s some confusion as I saw a couple regular people in the auditorium that had come in the other door and hadn’t been stopped. Applying rules differently is a hassle for attendees and it goes a long way towards ruining the conference experience.

    It would be easy to just put a small note in the schedules that say “BI only” so that all the people that registered for TechEd itself wouldn’t walk to a session only to be turned away.

    The wifi is working in the auditorium, which is a relief. It was very spotty yesterday, and even died for a couple hours. Today there are less people in the keynote and hopefully it will hold.