<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><!-- generator="wordpress/2.2.2" --><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>WhereScape Blog</title>
	<link>http://blog.wherescape.com</link>
	<description>This is where we talk about things related to data warehousing, WhereScape RED and anything else that come along.</description>
	<pubDate>Wed, 10 Sep 2008 22:41:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Wherescape" type="application/rss+xml" /><feedburner:emailServiceId>1176511</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><item>
		<title>Faster BI Webinar</title>
		<link>http://feeds.feedburner.com/~r/Wherescape/~3/389086352/</link>
		<comments>http://blog.wherescape.com/corporate/faster-bi-webinar/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 22:27:17 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
		
		<category><![CDATA[Corporate]]></category>

		<guid isPermaLink="false">http://blog.wherescape.com/corporate/faster-bi-webinar/</guid>
		<description><![CDATA[Wednesday, September 10th, the Business Intelligence webinar featured WhereScape VP Rick Smith and his presentation “Getting the Backend Right and the Foundation Solid”.
In a brief, dynamic mode this presentation focused on some of the very important points of Data Warehousing development that many DW practitioners have to deal with on a daily basis. The first [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Calibri">Wednesday, September 10th, the Business Intelligence webinar featured WhereScape VP Rick Smith and his presentation “Getting the Backend Right and the Foundation Solid”.</font></p>
<p><font face="Calibri">In a brief, dynamic mode this presentation focused on some of the very important points of Data Warehousing development that many DW practitioners have to deal with on a daily basis. The first few slides of the presentation raised the issue of why Data Warehousing efforts fall short so consistently. The rest of the presentation showed the audience how to deal with these failures. The Approach is needed! The WhereScape RED Approach!The Approach combines these crucial concepts:</font></p>
<p><font face="Calibri">1.       Agile data warehousing development </font></p>
<p><font face="Calibri">2.       Integrated Development Environment</font></p>
<p><font face="Calibri">3.       Design-through-Deploy technique</font></p>
<p><font face="Calibri">4.       Prototype and Iterate tactic</font></p>
<p><font face="Calibri">The WhereScape presentation in conjunction with CIBER’s Global Enterprise Integration Practice, Front-End presentation by Strategy Companion and the Case Study: BNP Paribas, where WhereScape played major role in training/development effort, painted a holistic picture for Data Warehousing users.</font></p>
<p><font face="Calibri">This webinar is another step for WhereScape toward global acknowledgement of our state-of-the-art Methodology and Practice.</font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wherescape.com/corporate/faster-bi-webinar/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.wherescape.com/corporate/faster-bi-webinar/</feedburner:origLink></item>
		<item>
		<title>Big ups to IBM</title>
		<link>http://feeds.feedburner.com/~r/Wherescape/~3/382892851/</link>
		<comments>http://blog.wherescape.com/corporate/big-ups-to-ibm/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 03:01:20 +0000</pubDate>
		<dc:creator>Michael Whitehead</dc:creator>
		
		<category><![CDATA[Corporate]]></category>

		<guid isPermaLink="false">http://blog.wherescape.com/corporate/big-ups-to-ibm/</guid>
		<description><![CDATA[We have just started working with IBM, and I have to say what a pleasurable experience it has been.
A big thanks to Boris, Laura, Ceyhan and their team for all their assistance.  We are now in the IBM Global Services Directory, the IBM developerWorks wiki and have been validated with the &#8220;Ready for IBM DB2 [...]]]></description>
			<content:encoded><![CDATA[<p>We have just started working with IBM, and I have to say what a pleasurable experience it has been.</p>
<p>A big thanks to Boris, Laura, Ceyhan and their team for all their assistance.  We are now in the <a target="_blank" href="http://www-304.ibm.com/jct09002c/gsdod/solutiondetails.do?&amp;solution=37111&amp;l">IBM Global Services Directory</a>, the IBM <a target="_blank" href="http://www.ibm.com/developerworks/wikis/display/im/WhereScape+RED">developerWorks wiki </a>and have been validated with the &#8220;Ready for IBM DB2 data server software&#8221; mark.  We still can&#8217;t believe how quickly you guys got all this done.</p>
<p>The official press release will follow, but WhereScape RED for DB2 is now available&#8230;roll on <a target="_blank" href="http://www-01.ibm.com/software/data/conf/">IOD</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wherescape.com/corporate/big-ups-to-ibm/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.wherescape.com/corporate/big-ups-to-ibm/</feedburner:origLink></item>
		<item>
		<title>Live from Morgo</title>
		<link>http://feeds.feedburner.com/~r/Wherescape/~3/381760290/</link>
		<comments>http://blog.wherescape.com/corporate/live-from-morgo/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 21:21:38 +0000</pubDate>
		<dc:creator>Michael Whitehead</dc:creator>
		
		<category><![CDATA[Corporate]]></category>

		<guid isPermaLink="false">http://blog.wherescape.com/corporate/live-from-morgo/</guid>
		<description><![CDATA[Morgo is a two day conference for hi tech entrepreneurs from New Zealand held in the picturesque Bay of Islands.  The official theme this year was “Partnering for Success” but some of the strongest presentations were on giving back rather than partnering.
Selwyn Pellet, on the board of AIM listed Endace and now with Imarda talked about an entrepreneurship [...]]]></description>
			<content:encoded><![CDATA[<p style="margin: 0cm 0cm 0pt" class="MsoNormal"><font face="Times New Roman"><a target="_blank" href="http://www.morgo.co.nz">Morgo</a> is a two day conference for hi tech entrepreneurs from <country-region w:st="on"></country-region>New Zealand held in the picturesque Bay of Islands.<span>  </span>The official theme this year was “Partnering for Success” but some of the strongest presentations were on giving back rather than partnering.</font></p>
<p style="margin: 0cm 0cm 0pt" class="MsoNormal"><font face="Times New Roman">Selwyn Pellet, on the board of AIM listed <a target="_blank" href="http://www.endace.com/">Endace</a> and now with <a target="_blank" href="http://www.imardainc.com/">Imarda</a> talked about an entrepreneurship apprenticeship he is looking at setting up.<span>  </span>Born from the idea that you need entrepreneurs to grow economies he is looking at program that apprentices promising gen-ys (which he acknowledges may be a contradiction) with dark side CEOs – he is looking for sponsorship so the youth can fully participate with the CEO – joining them in all meetings, travel etc.<span>  </span>Sounds to me like a great idea and I would be in.</font></p>
<p style="margin: 0cm 0cm 0pt" class="MsoNormal"><font face="Times New Roman">Scott Farquar from <a target="_blank" href="http://www.atlassian.com/">Atlassian</a> (one half of the Australian Entrepreneurs of the year a couple of years ago) talked about </font><a href="http://www.kiva.com/"><font face="Times New Roman">www.kiva.com</font></a> <font face="Times New Roman">as well as Atlassian’s 1% initiative – giving 1% of revenue, equity and time into the Atlassian Foundation.<span>  </span>They also offer non-for-profit licences, and he offered the <a target="_blank" href="http://www.atlassian.com/software/views/community-license-request.jsp">details from his web site </a>if anyone wants to copy the idea.</font></p>
<p style="margin: 0cm 0cm 0pt" class="MsoNormal"><font face="Times New Roman">Other highlights of the conference were <a target="_blank" href="http://www.ctnet.com/CTNet/Consultants/Bios/banderson.htm">Ben Anderson from CT Partners </a>on the talent war and <a target="_blank" href="http://andylark.blogs.com/">Andy Lark </a>from Dell using an Olympics medal metaphor to discuss New Zealand’s relative performance to other countries.<span>  </span></font></p>
<p style="margin: 0cm 0cm 0pt" class="MsoNormal"><font face="Times New Roman"><a target="_blank" href="http://www.martinjetpack.com/">Glenn Martin’s </a>talk about his recently released jet pack was highly engaging.<span>  </span>After spending 27 years working on a dream he was justifiably proud of his invention – and there is no denying flying with a jet pack is pretty cool.<span>  </span>Unfortunately the pack didn’t arrive in time so we were not able to get a demo.<span>  </span>Didier Elzinga, CEO from <a target="_blank" href="http://www.rsp.com.au/news.htm">Rising Sun Pictures</a>, gave a great talk about working with <city w:st="on"></city>Hollywood from <city w:st="on"></city>Adelaide, and how for the people he does business with if you outside their zip code you might as well be in Adelaide.</font></p>
<p style="margin: 0cm 0cm 0pt" class="MsoNormal"><font face="Times New Roman">The Honorable David Cunliffe launched the Government’s <a target="_blank" href="http://www.digitalstrategy.govt.nz/">Digital 2.0 Strategy </a>at the conference.<span>  </span>His comparison of politicians to entrepreneurs was a bit of a stretch – I don’t know of too many politcos who have mortgaged their homes and borrowed money off their friends to go into Parliament.<span>  </span>I was a little surprised the Digital 2.0 targets were not a bit more ambitious. They are throwing some money at making sure the entire country can get broadband which is great, but surely we can plan for a bit faster speed especially in the urban areas?</font></p>
<p style="margin: 0cm 0cm 0pt" class="MsoNormal"><font face="Times New Roman">Overall a great couple of days. As usual it is the informal discussions that are as useful as the actual content, it is great to catch up with a bunch of people all trying to make a difference, and a conference without people trying to sell you stuff is always refreshing.<span>  </span>Thanks to the Morgo team for organizing it and inviting me.</font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wherescape.com/corporate/live-from-morgo/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.wherescape.com/corporate/live-from-morgo/</feedburner:origLink></item>
		<item>
		<title>Dimension Types: What are the different dimension types and how they are implemented in WhereScape RED?</title>
		<link>http://feeds.feedburner.com/~r/Wherescape/~3/373697163/</link>
		<comments>http://blog.wherescape.com/technology/dimension-types-what-are-the-different-dimension-types-and-how-they-are-implemented-in-wherescape-red/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 03:42:34 +0000</pubDate>
		<dc:creator>Raphael</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.wherescape.com/corporate/dimension-types-what-are-the-different-dimension-types-and-how-they-are-implemented-in-wherescape-red/</guid>
		<description><![CDATA[
RED operates with dimension types that are recognized by modern data warehouse theory. When a developer starts working on dimension tables he gets to chose from four options for the default generation of the dimension table and its update procedure via the following dialog box:   
A Normal Dimension is where a dimension record is updated [...]]]></description>
			<content:encoded><![CDATA[<p><strong><strong><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/2.JPG" title="2.JPG"></a><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/11.JPG" title="11.JPG"></a><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/11.JPG" title="11.JPG"></a></strong></strong></p>
<p>RED operates with dimension types that are recognized by modern data warehouse theory. When a developer starts working on dimension tables he gets to chose from four options for the default generation of the dimension table and its update procedure via the following dialog box: <strong><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/2.JPG" title="2.JPG"></a><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/dim_types.jpg" title="dim_types.jpg"><img width="579" src="http://blog.wherescape.com/wp-content/uploads/2008/08/dim_types.jpg" alt="dim_types.jpg" height="256" /></a></strong><strong>  </strong></p>
<p><strong><u>A Normal Dimension</u></strong> is where a dimension record is updated and changed whenever any of the non-business key information changes.   This is commonly called a type 1 dimension and is used when historical values of the change are not kept. </p>
<p><em><u><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/2.JPG" title="2.JPG"></a></u></em></p>
<p><em><u><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/11.JPG" title="11.JPG"></a>Overwriting the old values.</u></em>  A Normal dimension type is the most common dimension type. RED auto-generates a stored procedure to handle update and insert paths. Consider this simple example. The &#8220;Product&#8221; table contains a product named, “Thingamabob” with Product ID being the primary key. In the year 2007, the price of Thingamabob was $150 and over the time, the product&#8217;s price changes from $150 to $350. </p>
<p><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/2.JPG" title="2.JPG"><img src="http://blog.wherescape.com/wp-content/uploads/2008/08/2.JPG" alt="2.JPG" /></a></p>
<p>In the year 2007, if the price of the product changes to $250, then the old values of the columns &#8220;Year&#8221; and &#8220;Product Price&#8221; have to be updated and replaced with the new values. In this Normal Type, there is no way to find out the old value of the product &#8220;Thingamabob&#8221; in year 2006 since the table now contains only the new price and year information. </p>
<p><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/11.JPG" title="11.JPG"><img src="http://blog.wherescape.com/wp-content/uploads/2008/08/11.JPG" alt="11.JPG" /></a></p>
<p>The logic that WhereScape RED applies to the stored procedure handling the Normal dimension type works as follows:</p>
<p>- The stored procedure gets all unknown records from the dim table. If an unknown dim record does not exist, then the procedure allows an explicit value to be inserted into IDENTITY field</p>
<p>- The procedure loops through all the input records, attempting to update the dimension records based on the business key value. If the update attempt fails, then the procedure performs an insert. </p>
<p><strong><u>A Slowly Changing dimension</u></strong> is<strong> </strong>where new dimension records are created when certain identified columns in the dimension change.   This is commonly called a type 2 dimension and tracks point in time historical changes. </p>
<p><em><u>Creating another added record.</u></em> In this type, the old values will not be updated but a new row containing the new values will be inserted in the product table. Consequently, at any point in time, the difference between the old values and new values can be retrieved and easily compared. This can be very useful for reporting purposes. </p>
<p><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/3.JPG" title="3.JPG"><img src="http://blog.wherescape.com/wp-content/uploads/2008/08/3.JPG" alt="3.JPG" /></a></p>
<p>The problem with the above mentioned data structure is the &#8220;Product ID&#8221; column cannot store duplicate values for &#8220;Thingamabob&#8221; since &#8220;Product ID&#8221; is the business /primary key. Also, the current data structure doesn&#8217;t clearly specify the effective date and expiration date of the product when the change to its price happened. So, it would be better to change the current data structure to overcome the above primary key violation. </p>
<p><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/4.JPG" title="4.JPG"><img width="593" src="http://blog.wherescape.com/wp-content/uploads/2008/08/4.JPG" alt="4.JPG" height="91" /></a></p>
<p>In the changed Product table&#8217;s Data structure, &#8220;Product ID&#8221; and &#8220;Effective Datetime” are now a composite business / primary key. Therefore, there will be no violation of the primary key constraint. Addition of the new columns, &#8220;Effective Datetime&#8221; and &#8220;Expiration Datetime&#8221; provides the information about the Thingamabob’s Effective date and Expiration date adding more clarity and noticeably improving the scope of this table. The slowly changing dimension (SCD), type 2 approach, may need added space in the database, since for every changed record; an extra row has to be stored. Since dimensions are usually not that big in the real world, extra space is negligible. </p>
<p>RED performs the following additional tasks in the stored procedures to handle Slowly Changing Dimensions (SCD), type 2 dimensions.</p>
<p>- Three new special variables are added: insert indicator, version indicator and version number.</p>
<p>- Four extra columns are added to support slowly changing dimensions: current_flag; version; start_date; end_date.</p>
<p>- RED automatically generates an alter table SQL script, based on type. It also adds a unique, business key index to support the slowly changing columns.</p>
<p>- In the update stored procedure loop, if the record is not found, the procedure inserts a new record and sets the insert flag on. Otherwise, the procedure checks to see if we have an existing dimension row and have just had a field change for data that is not part of the slowly changing data that we are interested in and performs an update. If there is an existing dimension row and it verifies that any of slowly-changing fields have changed. The procedure then updates the version indicator and version number, and inserts a new row. </p>
<p><strong><u>A Previous Values dimension</u></strong> commonly called a type 3 dimension, allows the storing of the last value of selected fields in secondary columns.</p>
<p><em><u>Creating new fields.</u></em> In this dimension type, the latest update to the changed values can be seen. The example shown below illustrates how to add new columns and keep track of the changes. From the example, we can see the current price and the previous price of the product, “Thingamabob”. </p>
<p><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/5.JPG" title="5.JPG"><img width="598" src="http://blog.wherescape.com/wp-content/uploads/2008/08/5.JPG" alt="5.JPG" height="74" /></a></p>
<p>The problem with the Previous Values approach is over time if the product price has multiple changes; the complete history may not be stored, only the latest change will be stored. For instance, in year 2008, if the Thingamabob&#8217;s price changes to $350, then we would not be able to see the complete history of 2007 prices, since the old values would have been updated with 2008 product information. </p>
<p><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/6.JPG" title="6.JPG"><img src="http://blog.wherescape.com/wp-content/uploads/2008/08/6.JPG" alt="6.JPG" /></a></p>
<p>- RED guides you through the process of adding secondary columns. </p>
<p><strong><u>A Date Ranged dimension</u></strong> supports source systems that provide date ranged information. <em><u>It rolls over time based on specified columns and date range and the history is kept</u></em>. Otherwise, it looks just like the Slowly Changing dimension type. The difference in that the date range dimension is valid for a given range or set of dates on specified columns. </p>
<p>The following example might be appropriate here.  Thingamabobs are on sale for the date range 1/1/08 – 1/31/08 at $150 and on sale for the date range 2/1/08 - 2/29/08 for $200.  So the dimensional records would be for 1/1/08…1/31/08, 2/1/08…2/29/08 and 3/1/08 to present each range would be represented by a date range dimension key and the product on sale for that dimension key could be reported on.   </p>
<p><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/7.JPG" title="7.JPG"><img src="http://blog.wherescape.com/wp-content/uploads/2008/08/7.JPG" alt="7.JPG" /></a></p>
<p>- RED will guide you through the process of identifying which column(s) will be date ranged columns, i.e. “from” datetime column followed by the “until” datetime column. E.g. such “from” column could be “Effective Datetime” and “until” column - Expiration Datetime  </p>
<p>Note: RED is using slightly different naming convention.</p>
<p>The above table will look like this:</p>
<p>(*)          = (Business Key)</p>
<p>(**)       = (Primary Artificial Key)</p>
<p>(+)          = (Slowly Changing Business Key) </p>
<p><strong><u><a href="http://blog.wherescape.com/wp-content/uploads/2008/08/9.JPG" title="9.JPG"><img src="http://blog.wherescape.com/wp-content/uploads/2008/08/9.JPG" alt="9.JPG" /></a></u></strong></p>
<p><strong><u>A Get Dimension Key Stored Procedure</u></strong> </p>
<p>The &#8216;Get Key&#8217; stored procedure is auto-generated by RED to return an artificial key when a business key is supplied. The normal syntax is to call the function (usually from update_stage_% stored procedure) passing the business key and be returned a status indicating the result of the lookup.  </p>
<p>For example:</p>
<p>EXEC   @v_return_status = get_dim_product_key<font face="Courier New"> </font></p>
<p><font face="Courier New">      @v_stage_product</font><font face="Courier New">      </font></p>
<p><font face="Courier New">     ,&#8217;N&#8217; &#8212; Auto add flag</font><font face="Courier New">      </font></p>
<p><font face="Courier New">     ,&#8217;N&#8217; &#8212; Write error trail entry if not found flag</font><font face="Courier New">      </font></p>
<p><font face="Courier New">     <font size="+0">,@p_sequence</font></font></p>
<p><font face="Courier New">     ,@p_job_name</font></p>
<p><font face="Courier New">     ,@p_task_name</font></p>
<p><font face="Courier New">     ,@p_job_id</font></p>
<p><font face="Courier New">     ,@p_task_id</font><font face="Courier New">      </font></p>
<p><font face="Courier New">     ,@v_stage_product_key OUTPUT</font><font face="Courier New">      </font></p>
<p><font face="Courier New">     ,@v_getkey_status OUTPUT</font></p>
<p>On a successful lookup, the artificial key for the dimension record is also returned. If the lookup fails because the business key is not found in the dimension then an appropriate status is returned and the artificial key is set to 0. </p>
<p>The main logic as follows:</p>
<p>- Lookup the key: If dss_end_date is NULL, then we are just looking up the current record. If not null then we are trying to match to a specific slowly changing record, so look through all of the records until finding the appropriate one.</p>
<p>- The procedure then loops through all the old keys looking for a match on the date. If key is found then the procedure sets the key and the flag.</p>
<p>- If no match found then the procedure gets the current version.</p>
<p>- If a dimension key is not found, then the procedure will add it if we have the auto_add flag set.</p>
<p>- If requested (auto add log message), the procedure will log a message about the auto add and log a message about the lookup failure. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wherescape.com/technology/dimension-types-what-are-the-different-dimension-types-and-how-they-are-implemented-in-wherescape-red/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.wherescape.com/technology/dimension-types-what-are-the-different-dimension-types-and-how-they-are-implemented-in-wherescape-red/</feedburner:origLink></item>
		<item>
		<title>Live from TDWI 2008 in San Diego</title>
		<link>http://feeds.feedburner.com/~r/Wherescape/~3/371114896/</link>
		<comments>http://blog.wherescape.com/corporate/live-from-tdwi-2008-in-san-diego/#comments</comments>
		<pubDate>Thu, 21 Aug 2008 17:05:08 +0000</pubDate>
		<dc:creator>Vince Donovan</dc:creator>
		
		<category><![CDATA[Corporate]]></category>

		<guid isPermaLink="false">http://blog.wherescape.com/corporate/live-from-tdwi-2008-in-san-diego/</guid>
		<description><![CDATA[I&#8217;m soaking up sunshine on the terrace outside the annual TDWI World Conference in San Diego.   Pelicans are diving into the harbor just a few yards away.  Must remember to add tube of expensive French sunblock to expense report.  This is a great town for a conference.  Sales Veep Mark Budzinski and I walked to the Gaslamp district [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m soaking up sunshine on the terrace outside the annual TDWI World Conference in San Diego.   Pelicans are diving into the harbor just a few yards away.  Must remember to add tube of expensive French sunblock to expense report.  This is a great town for a conference.  Sales Veep Mark Budzinski and I walked to the Gaslamp district for dinner last night and it was hopping.  Restaurants and bars full of people and a big private party with a live band that took up a whole street.  Note to Michael: I&#8217;ve got the details if we want to do something similar for next year&#8217;s conference.  Maybe we can book Flight of the Conchords.</p>
<p>The exhibition hall has been mobbed and Mark, Raphael and I are talking non-stop to people who want to know about RED.  The new booth is really drawing them with the bright graphics and hard-to-ignore message: save TIME and MONEY.  With budgets tight, folks are really interested in what RED can do for them.</p>
<p>There&#8217;s also a growing buzz here about using Agile (or RAD) development methodologies for data warehouse development.  Agile methods are old hat, of course,  to Wherescape and our community of RED fanatics.  Six months and a zillion dollars to gather user requirements that will be outdated before the first draft is even written?  No thanks, mister multi-national tasseled-loafer consulting company.   How about we just GET IT DONE using RED?  Develop right alongside the users so they can show us exactly what they want and so we can respond quickly as the business evolves.  </p>
<p>This idea is catching on throughout the DW/BI community and several folks came up to talk about RED as enabling technology for Agile projects.  Stay tuned for more developments around Agile methodologies, including a White Paper and ultra-secret Project X.</p>
<p>It&#8217;s not all sunshine and carrot cake here in San Diego, though.   We get a little punchy after a couple of hours of talking about data warehousing.  Here&#8217;s a conversation that took place late yesterday afternoon between me and Raphael Klebanov, Wherescape&#8217;s main technical brain in Denver.  Raphael is originally from Russia, so you have to apply the correct accent to his lines:</p>
<p>Raphael:  I am sorry, Vince, I have maybe stupid question.</p>
<p>Vince:  There are no stupid questions, Raphael.  How can I help you?</p>
<p>Raphael: It is &#8220;TDWI&#8221;.  I have figured out that &#8220;DWI&#8221; stands for &#8220;Data Warehouse Institute&#8221;.  But what does &#8220;T&#8221; stand for?</p>
<p>Vince: You were right before.  That is a stupid question.  It stands for &#8220;The&#8221;.</p>
<p>Raphael: The what?</p>
<p>Vince: The Data Warehouse Institute. TDWI.</p>
<p>Raphael: I have that already.  This is Data Warehouse Institute.  But what does &#8220;T&#8221; stand for?</p>
<p>Vince: &#8221;The&#8221;!</p>
<p>Raphael: The what?  This is what I want to know.  If it stands for something I would like to know what it is.</p>
<p>Vince: It stands for THE.  Just that word.</p>
<p>Raphael: What word?</p>
<p>Vince: The word THE!  THE DATA WAREHOUSE INSTITUTE!  TDWI!  That&#8217;s what it stands for!</p>
<p>Raphael: Yes, I know it stands for that.  But the &#8220;T&#8221; I don&#8217;t understand.</p>
<p>Vince: [turning to address the waiter who was clearing our coffee cups] Sir, could I tell you about how Wherescape RED can save you time and money on your next data warehouse project?</p>
<p>That&#8217;s it for now, live from TDWI 2008 in San Diego.  A big shout-out to our homeboy Sid from Sid Adelman and Associates;  Larissa Moss from Method Focus; Grace from Tagzfly Solutions in sunny Kingston, Jamaica; the BI crew from P.F. Changs (nice work snapping up all those raffle prizes);  and our booth neighbors Pervasive software, who were out the door and on the trolley to Tijuana as soon as the exhibit hall doors closed.  Don&#8217;t bother calling Pervasive tech support tomorrow. Those boys are going to be sportin&#8217;  major headaches, and maybe even a few new tattoos. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wherescape.com/corporate/live-from-tdwi-2008-in-san-diego/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.wherescape.com/corporate/live-from-tdwi-2008-in-san-diego/</feedburner:origLink></item>
		<item>
		<title>Simpler, Faster Business Intelligence Webinar</title>
		<link>http://feeds.feedburner.com/~r/Wherescape/~3/370348454/</link>
		<comments>http://blog.wherescape.com/corporate/simpler-faster-business-intelligence-webinar/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 22:02:52 +0000</pubDate>
		<dc:creator>Michael Whitehead</dc:creator>
		
		<category><![CDATA[Corporate]]></category>

		<guid isPermaLink="false">http://blog.wherescape.com/corporate/simpler-faster-business-intelligence-webinar/</guid>
		<description><![CDATA[Join CIBER, WhereScape, and Strategy Companion for a complimentary one-hour webinar to learn how you can launch a business intelligence / data warehouse initiative without an overwhelming investment in time, tools, and technologists.
The webinar will take place on Wednesday 10th September Noon Eastern / 9.00am Pacific Time.  
Registration is free and can be completed here.
]]></description>
			<content:encoded><![CDATA[<p align="left"><font size="3" face="Arial, Helvetica, sans-serif">Join CIBER, WhereScape, and Strategy Companion for a complimentary one-hour webinar to learn how you can launch a business intelligence / data warehouse initiative without an overwhelming investment in time, tools, and technologists.</font></p>
<p align="left"><font face="Arial">The webinar will take place on Wednesday 10th September Noon Eastern / 9.00am Pacific Time.  </font></p>
<p align="left"><font face="Arial">Registration is free and can be completed <a href="http://www.ciber.com/events/fea/webinar_wherescape.cfm" title="simple fast  BI webinar">here</a>.</font></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wherescape.com/corporate/simpler-faster-business-intelligence-webinar/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.wherescape.com/corporate/simpler-faster-business-intelligence-webinar/</feedburner:origLink></item>
		<item>
		<title>BI on a Shoestring</title>
		<link>http://feeds.feedburner.com/~r/Wherescape/~3/370348456/</link>
		<comments>http://blog.wherescape.com/corporate/bi-on-a-shoestring/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 21:50:20 +0000</pubDate>
		<dc:creator>Michael Whitehead</dc:creator>
		
		<category><![CDATA[Corporate]]></category>

		<guid isPermaLink="false">http://blog.wherescape.com/corporate/bi-on-a-shoestring/</guid>
		<description><![CDATA[When your software enables rapid building, eases change and simplifies management, one of the really nice things is that the cost for our customers of building and maintaining  data warehouses comes tumbling down.  While this is good for everyone in this economy, it is especially valuable in the mid and departmental markets where budgets are [...]]]></description>
			<content:encoded><![CDATA[<p>When your software enables rapid building, eases change and simplifies management, one of the really nice things is that the cost for our customers of building and maintaining  data warehouses comes tumbling down.  While this is good for everyone in this economy, it is especially valuable in the mid and departmental markets where budgets are traditionally tight. </p>
<p>Doing more with less is the theme for our next seminar, &#8220;Business Intelligence on a Shoestring&#8221; to be held in Portland, Oregon on Tuesday 9th September.  If you are in the area check us out.  One of the things we will be doing is building, live and in real time, a working data warehouse from scratch during the seminar.  For more information or to register see the <a href="http://www.wherescape.com/seminars/seminars.aspx" title="BI on a budget">seminar invite</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wherescape.com/corporate/bi-on-a-shoestring/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.wherescape.com/corporate/bi-on-a-shoestring/</feedburner:origLink></item>
		<item>
		<title>Out and about</title>
		<link>http://feeds.feedburner.com/~r/Wherescape/~3/342150040/</link>
		<comments>http://blog.wherescape.com/corporate/out-and-about/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 02:44:43 +0000</pubDate>
		<dc:creator>Michael Whitehead</dc:creator>
		
		<category><![CDATA[Corporate]]></category>

		<guid isPermaLink="false">http://blog.wherescape.com/corporate/out-and-about/</guid>
		<description><![CDATA[It is coming up to conference season again, and WhereScape will be participating in a number of events around the world in the next couple of months.  You can catch us at:
- 9th Annual Business Intelligence Conference July 24-25th in Sydney, Australia.  This will feature a case study (Data Warehousing Lifecycle Management - The new [...]]]></description>
			<content:encoded><![CDATA[<p>It is coming up to conference season again, and WhereScape will be participating in a number of events around the world in the next couple of months.  You can catch us at:</p>
<p><strong>- 9th Annual Business Intelligence Conference July 24-25th in Sydney, Australia</strong>.  This will feature a case study (Data Warehousing Lifecycle Management - The new approach) by Andrew Smailes, Business Intelligence Program Manager - Information Management Branch, Department of Families, Housing, Community Services and Indigenous Affairs (FaHCSIA) and Steve Hitchman, Managing Director MIP (WhereScape&#8217;s Australian distributor). </p>
<p><strong>- TDWI Silicon Valley Chapter Meeting July 31 in San Francisco, California.</strong>  Held at The Thirsty Bear, 661 Howard Street this sounds all good - free entry, no presentations and held over happy hour.  WhereScape is a sponsor of this event.</p>
<p><strong>- TDWI World Conference August 17-22 in San Diego, California.</strong>  WhereScape will be exhibiting at this conference</p>
<p><strong>- MicroStategy Business Intelligence Symposium September 10 in San Francisco, California.</strong>  WhereScape is sponsoring this one day event at the Grand Hyatt in Stockton Street.</p>
<p><strong>- Microsoft Business Intelligence Conference October 6-8 in Seattle, Washington.</strong>  We had a great time at the first event last year and will be back exhibiting again this year. </p>
<p><strong>- 2nd Annual Business Intelligence Summit October 8-9 in Auckland, New Zealand.</strong>  WhereScape&#8217;s Doug Barrett will be running a one day seminar entitled &#8220;Show me the money - Laying the foundation for a successful BI initiative.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wherescape.com/corporate/out-and-about/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.wherescape.com/corporate/out-and-about/</feedburner:origLink></item>
		<item>
		<title>Thanks to ASB Bank for a great case study</title>
		<link>http://feeds.feedburner.com/~r/Wherescape/~3/322965411/</link>
		<comments>http://blog.wherescape.com/corporate/thanks-to-asb-bank-for-a-great-case-study/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 04:13:49 +0000</pubDate>
		<dc:creator>Michael Whitehead</dc:creator>
		
		<category><![CDATA[Corporate]]></category>

		<guid isPermaLink="false">http://blog.wherescape.com/corporate/thanks-to-asb-bank-for-a-great-case-study/</guid>
		<description><![CDATA[Our thanks to Rosalie and Yohan at ASB Bank for the great case study on their Human Resources data mart.  It was the sort of project our guys really enjoy working on, with committed and involved users.  When you are doing a prototype based build engagement is the critical factor.  It can be used to decrease cycle times, as [...]]]></description>
			<content:encoded><![CDATA[<p>Our thanks to Rosalie and Yohan at ASB Bank for the great <a target="_blank" href="http://www.wherescape.com/case-studies/case-studies.aspx" title="ASB Bank HR data mart case study">case study </a>on their Human Resources data mart.  It was the sort of project our guys really enjoy working on, with committed and involved users.  When you are doing a prototype based build engagement is the critical factor.  It can be used to decrease cycle times, as Yohan said &#8220;We could iterate the warehouse daily, and immediately work around any roadblocks or new requirements that came up.&#8221;  Engagement also results in a better solution.  We find that when issues arise the developers and users can jointly attack them, together working through any compromises, changes in design or changes in approach.  The data warehouse development in this case was 30% ahead of schedule, a result that is also not unusual for prototype-and-iterate projects undertaken with committed users.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wherescape.com/corporate/thanks-to-asb-bank-for-a-great-case-study/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.wherescape.com/corporate/thanks-to-asb-bank-for-a-great-case-study/</feedburner:origLink></item>
		<item>
		<title>NZ Holidays Calculator</title>
		<link>http://feeds.feedburner.com/~r/Wherescape/~3/321176515/</link>
		<comments>http://blog.wherescape.com/corporate/nz-holidays-calculator/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 08:19:36 +0000</pubDate>
		<dc:creator>Douglas Barrett</dc:creator>
		
		<category><![CDATA[Corporate]]></category>

		<guid isPermaLink="false">http://blog.wherescape.com/corporate/nz-holidays-calculator/</guid>
		<description><![CDATA[I recently came across a useful Excel macro that calculates NZ holidays - I have adapted it to generate SQL to update our date dimension.  Feel free to contact us on support if you would like a copy.
]]></description>
			<content:encoded><![CDATA[<p>I recently came across a useful Excel macro that calculates NZ holidays - I have adapted it to generate SQL to update our date dimension.  Feel free to contact us on support if you would like a copy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.wherescape.com/corporate/nz-holidays-calculator/feed/</wfw:commentRss>
		<feedburner:origLink>http://blog.wherescape.com/corporate/nz-holidays-calculator/</feedburner:origLink></item>
	</channel>
</rss>
