<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DBMS 2 : DataBase Management System Services &#187; QlikTech and QlikView</title>
	<atom:link href="http://www.dbms2.com/category/products-and-vendors/qliktech-and-qlikview/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbms2.com</link>
	<description>Choices in data management and analysis</description>
	<lastBuildDate>Thu, 09 Feb 2012 09:21:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
		<item>
		<title>Analytic trends in 2012: Q&amp;A</title>
		<link>http://www.dbms2.com/2011/11/21/analytic-trends-in-2012-qa/</link>
		<comments>http://www.dbms2.com/2011/11/21/analytic-trends-in-2012-qa/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 11:00:23 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[Data warehouse appliances]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Greenplum]]></category>
		<category><![CDATA[HP and Neoview]]></category>
		<category><![CDATA[QlikTech and QlikView]]></category>
		<category><![CDATA[SAP AG]]></category>
		<category><![CDATA[Software as a Service (SaaS)]]></category>
		<category><![CDATA[Tableau Software]]></category>
		<category><![CDATA[Vertica Systems]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=5692</guid>
		<description><![CDATA[As a new year approaches, it&#8217;s the season for lists, forecasts and general look-ahead. Press interviews of that nature have already begun. And so I&#8217;m working on a trilogy of related posts, all based on an inquiry about hot analytic trends for 2012. This post is a moderately edited form of an actual interview. Two [...]]]></description>
			<content:encoded><![CDATA[<p>As a new year approaches, it&#8217;s the season for lists, forecasts and general look-ahead. Press interviews of that nature have already begun. And so I&#8217;m working on a trilogy of related posts, all based on an inquiry about hot analytic trends for 2012.</p>
<p>This post is a moderately edited form of an actual interview. Two other posts cover analytic trends to watch (planned) and <a href="http://www.dbms2.com/2011/11/21/big-vendor-execution-analytics/">analytic vendor execution challenges to watch</a> (already up).</p>
<p><span id="more-5692"></span><strong>Question</strong>: What do you think will happen next year with the Tableaus of the world?</p>
<p><strong>Answer:</strong></p>
<ul>
<li>I think adoption of flexible-visualization business intelligence tools will continue to be rapid.</li>
<li>I think enterprise-friendly features will be increasingly important as a basis of competition.</li>
</ul>
<p><strong>Question</strong>: What do you mean by &#8220;enterprise-friendly&#8221;?</p>
<p><strong>Answer</strong>: An example would be <a href="http://www.dbms2.com/2011/11/16/qlikview-collaborative-business-intelligence/">QlikTech no longer forcing you to use their native ETL</a>, but rather working with Informatica and soon other third-party products. Also important can be:</p>
<ul>
<li>Database size.</li>
<li>Concurrency.</li>
<li>A full-featured development cycle for analytic applications.</li>
</ul>
<p><strong>Question</strong>: What does HP have to do to be relevant in analytics/data warehousing?</p>
<p><strong>Answer</strong>: Avoid stupidity. HP Vertica is already relevant.</p>
<p><strong>Question</strong>: OK. But what can HP do to build on Vertica?</p>
<p><strong>Answer</strong>: HP &#8212; which botched Exadata 1 hardware &#8212; could do a good job with SAP HANA or other kinds of appliance products.</p>
<p>However:</p>
<ul>
<li>I don&#8217;t think trying to force Vertica beyond its natural growth &#8212; <a href="http://www.dbms2.com/2011/04/16/unpacking-the-emc-greenplum-q1-sales-disaster-rumors/">the way EMC is with Greenplum</a> &#8212; is necessarily a good idea. Natural growth in Vertica&#8217;s case is plenty fast anyway.</li>
<li>Obviously, making good Vertica hardware would be nice. But being hardware-independent is crucial to Vertica, not least because of cloud deployment, an option many buyers want to at least have in their hip pockets.</li>
</ul>
<p><strong>Question</strong>: You expressed some skepticism toward mobile BI/use cases. Why so?</p>
<p><strong>Answer</strong>: The form factor hurts functionality a lot, so it&#8217;s only worthwhile in cases where timeliness is key.</p>
<p>And without more refined alert-setting functionality, it&#8217;s hard to think of that many cases.</p>
<p><em>Note: My views on mobile BI haven&#8217;t changed much since <a href="../../../../../2010/07/15/mobile-business-intelligence/">July, 2010</a>.</em></p>
<p><strong>Question</strong>: What about the idea of an enterprise being able to pay-per-drink to run jobs on an analytic cluster. Do you expect that concept to have any legs in 2012?</p>
<p><strong>Answer</strong>: While other kinds of SaaS (Software as a Service) BI might make sense, remote computing BI that focuses on hardware cost sharing is problematic. Moving data in and out of the cluster is a big part of the overall cost, at least if you plan to process it only occasionally once it gets there. I haven&#8217;t seen a plan yet that gets around that point.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2011/11/21/analytic-trends-in-2012-qa/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>QlikView 11 and the rise of collaborative BI</title>
		<link>http://www.dbms2.com/2011/11/16/qlikview-collaborative-business-intelligence/</link>
		<comments>http://www.dbms2.com/2011/11/16/qlikview-collaborative-business-intelligence/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 13:19:52 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[EAI, EII, ETL, ELT, ETLT]]></category>
		<category><![CDATA[QlikTech and QlikView]]></category>
		<category><![CDATA[eBay]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=5681</guid>
		<description><![CDATA[QlikView 11 came out last month. Let me start by pointing out: As one might expect, QlikView 11 contains fairly leading-edge stuff, but also some &#8220;better late than never&#8221; features. The leading-edge stuff is concentrated in the general area of &#8220;collaboration&#8221;. Additionally, QlikTech is always pushing the QlikView user interface ahead in various ways. The [...]]]></description>
			<content:encoded><![CDATA[<p>QlikView 11 came out last month. Let me start by pointing out:</p>
<ul>
<li>As one might expect, QlikView 11 contains fairly leading-edge stuff, but also some &#8220;better late than never&#8221; features.</li>
<li>The leading-edge stuff is concentrated in the general area of &#8220;collaboration&#8221;.</li>
<li>Additionally, QlikTech is always pushing the QlikView user interface ahead in various ways.</li>
<li>The &#8220;Well, it&#8217;s about time!&#8221; feature list starts with the ability to load QlikView via third-party ETL tools (Informatica now, others coming).</li>
<li>QlikTech is generally good at putting up pretty pictures of its product. You can find some in the &#8220;What&#8217;s New in QlikView 11&#8243; document via a general <a href="http://www.qlikview.com/us/explore/resources/brochures-datasheets?language=english&amp;page=1">QlikView resource page</a>.*</li>
<li>Stephen Swoyer wrote <a href="http://tdwi.org/articles/2011/11/01/QlikView-Update-Enterprise-Makeover.aspx">a good article summarizing QlikView 11</a>.</li>
</ul>
<p><em>*One confusing aspect to that paper:  non-standard uses of the terms &#8220;analytic app&#8221; and &#8220;document&#8221;.</em></p>
<p>As QlikTech tells it, QlikView 11 adds two kinds of collaboration features:</p>
<ul>
<li>Integration with social media, which QlikTech calls &#8220;asynchronous integration.&#8221;</li>
<li>Direct sharing of the QlikView UI, which QlikTech calls &#8220;synchronous integration.&#8221;</li>
</ul>
<p>I&#8217;d add a third kind, because QlikView 11 also takes some baby steps toward what I regard as a key aspect of BI collaboration &#8212; the ability to define and track your own metrics. It&#8217;s way, way short of what <a href="../../../../../2010/07/25/alerts-metrics-dashboards/">I called for in metric flexibility in a post last year</a>, but at least it&#8217;s a small start.</p>
<p><span id="more-5681"></span>That <strong>direct sharing of user interfaces is a cool feature, which every business intelligence vendor should offer. </strong>In an era of distributed workforces, when people can&#8217;t be assumed able to huddle around the same desk, it has value even for use among close coworkers. But it also should prove useful in a variety of more naturally remote use cases, multiple examples of which can be found in each of the areas of:</p>
<ul>
<li>Support (internal or external).</li>
<li>Faceoffs &#8212; I mean collaborations <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8212; between two or more enterprise departments. Examples might include: manufacturing and purchasing, manufacturing and sales, or accounting and anybody else.</li>
</ul>
<p>As for <strong>social media being used for BI collaboration</strong> &#8212; that&#8217;s generally in the air. For example:</p>
<ul>
<li><a href="http://www.texttechnologies.com/2011/09/14/social-technology-in-the-enterprise/">salesforce.com is pushing enterprise social media use broadly</a>, and will surely increase its emphasis on the social media/BI intersection now that Dave Kellogg is there.</li>
<li>Spotfire has announced similar features in its latest release.</li>
<li>The more cumbersome side of the feature set (portal-based collaboration, emailing of individual reports) has been available from multiple vendors for years.</li>
<li>eBay open-sourced a more dataset-centric version of the idea, just as Oliver Ratzesberger left the firm.*</li>
</ul>
<p><em>*Umm &#8212; does anybody have a link to the project, or at least a name for it? <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </em></p>
<p>BI has been a communication tool since the first green paper report was dumped on the first desk. And there&#8217;s been collaboration in doing analysis at least since it&#8217;s been possible to email .XLS file attachments. Still<strong>, BI is too often used as bludgeon rather than binocular. Hopefully, the current generation of technology will finally serve to change that.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2011/11/16/qlikview-collaborative-business-intelligence/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Eight kinds of analytic database (Part 1)</title>
		<link>http://www.dbms2.com/2011/07/05/eight-kinds-of-analytic-database-part-1/</link>
		<comments>http://www.dbms2.com/2011/07/05/eight-kinds-of-analytic-database-part-1/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 08:17:44 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Aster Data]]></category>
		<category><![CDATA[Benchmarks and POCs]]></category>
		<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Buying processes]]></category>
		<category><![CDATA[Columnar database management]]></category>
		<category><![CDATA[Data warehouse appliances]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[Database compression]]></category>
		<category><![CDATA[Database diversity]]></category>
		<category><![CDATA[Exadata]]></category>
		<category><![CDATA[Greenplum]]></category>
		<category><![CDATA[IBM and DB2]]></category>
		<category><![CDATA[Infobright]]></category>
		<category><![CDATA[Investment research and trading]]></category>
		<category><![CDATA[Log analysis]]></category>
		<category><![CDATA[MOLAP]]></category>
		<category><![CDATA[Microsoft and SQL*Server]]></category>
		<category><![CDATA[Netezza]]></category>
		<category><![CDATA[OLTP]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[ParAccel]]></category>
		<category><![CDATA[Parallelization]]></category>
		<category><![CDATA[Petabyte-scale data management]]></category>
		<category><![CDATA[Predictive modeling and advanced analytics]]></category>
		<category><![CDATA[Pricing]]></category>
		<category><![CDATA[QlikTech and QlikView]]></category>
		<category><![CDATA[SAND Technology]]></category>
		<category><![CDATA[Scientific research]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[Teradata]]></category>
		<category><![CDATA[Vertica Systems]]></category>
		<category><![CDATA[Web analytics]]></category>
		<category><![CDATA[Workload management]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=4868</guid>
		<description><![CDATA[Analytic data management technology has blossomed, leading to many questions along the lines of &#8220;So which products should I use for which category of problem?&#8221; The old EDW/data mart dichotomy is hopelessly outdated for that purpose, and adding a third category for &#8220;big data&#8221; is little help. Let&#8217;s try eight categories instead. While no categorization [...]]]></description>
			<content:encoded><![CDATA[<p>Analytic data management technology has blossomed, leading to many questions along the lines of &#8220;So which products should I use for which category of problem?&#8221; The old EDW/data mart dichotomy is hopelessly outdated for that purpose, and adding a third category for &#8220;big data&#8221; is little help.</p>
<p>Let&#8217;s try eight categories instead. While <a href="http://www.strategicmessaging.com/no-market-categorization-is-ever-precise/2011/03/01/">no categorization is ever perfect</a>, these each have at least some degree of technical homogeneity. Figuring out which types of analytic database you have or need &#8212; and in most cases you&#8217;ll need several &#8212; is a great early step in your analytic technology planning.  <span id="more-4868"></span></p>
<p><strong><em>Enterprise data warehouse</em></strong> (Full or partial)</p>
<ul>
<li><em>Kinds of data likely to be included:</em> All, but especially operational</li>
<li><em>Likely use styles:</em> All</li>
<li><em>Canonical example:</em> Central EDW for a big enterprise</li>
<li><em>Stresses:</em> Concurrency, reliability, workload management</li>
</ul>
<p>The enterprise data warehouse (EDW) ideal says that you copy all your data into one place, and drive all decision-making from there. <a href="../../../../../2011/06/21/its-official-the-grand-central-edw-will-never-happen/">Full EDWs are pipedreams</a>. Still, a partial EDW makes sense for most large enterprises, and many indeed already have one. The first product lines to consider for classical EDWs are Teradata, DB2, Exadata, and maybe Microsoft SQL Server, especially if you&#8217;re going to stress concurrency and/or operational use cases.</p>
<p><strong><em>Traditional data mart</em></strong></p>
<ul>
<li><em>Kinds of data likely to be included:</em> All</li>
<li><em>Likely use styles:</em> Business intelligence, budgeting/consolidation, investigative</li>
<li><em>Examples:</em> Reporting servers, planning/consolidation servers, anything MOLAP, etc.</li>
<li><em>Stresses:</em> Performance, concurrency, TCO</li>
</ul>
<p>Whether or not you have something like an enterprise data warehouse, it&#8217;s common to have lighter-weight data marts as well. A traditional data mart might drive reports and dashboards. Or it might be specialized for budgeting, planning, and/or consolidation.  Some <a href="../../../../../2011/03/03/investigative-analytics/">investigative analytics</a> may be in the mix as well.</p>
<p>Any DBMS that can support an EDW can also support a data mart, but it may not be the most cost-effective way to do so. Columnar DBMS might have more attractive performance and TCO (Total Cost of Ownership); the same goes for Netezza. Some of them &#8212; e.g. Sybase IQ and <a href="../../../../../2011/06/20/vertica-release-5/">Vertica</a> &#8212; have excellent track records in concurrent usage as well. <a href="../../../../../2011/05/29/when-to-use-relational-database-management-system/">Ted Codd</a> pushed what amounts to MOLAP (Multidimensional OnLine Analytic Processing) systems for these use cases. But relational DBMS commonly do a better job, which is one reason most major MOLAP products have wound up at RDBMS companies.</p>
<p><strong><em>Investigative data mart &#8212; agile</em></strong></p>
<ul>
<li><em>Kinds of data likely to be included:</em> All, especially customer-centric</li>
<li><em>Likely use styles</em>: Investigative</li>
<li><em>Canonical example:</em> A few analysts getting a few TB to examine</li>
<li><em>Stresses:</em> Ease of setup/load, ease of admin, price/performance</li>
</ul>
<p>Besides the traditional data mart, there are at least two other kinds. Both are focused on investigative analytics, but they&#8217;re differentiated by database size.</p>
<p>If you have just a few analysts,* looking at no more than a few terabytes of data (perhaps even just some gigabytes) &#8212; and if that data is &#8220;single-subject&#8221; and fairly homogenous &#8212; your watchwords should be &#8220;cheap&#8221;, &#8220;easy&#8221;, and &#8220;fast&#8221;. You don&#8217;t need to invest in much hardware, in expensive software, in much administrative effort (the analysts can be their own DBAs),  nor should you endure much set-up time. Just grab a product, grab some data, and start running queries (or extracts into the statistical tool of your choice).</p>
<p><em>*If you have dozens or even hundreds of analysts hitting the same database, you&#8217;re probably back to the more concurrency-oriented scenarios outlined above.</em></p>
<p>Infobright is often cost-effective among columnar analytic DBMS. Other vendors might cut you a price break as well. If you have multiple terabytes of data, don&#8217;t rule out Netezza&#8217;s lowest-end products (even if they&#8217;d really rather sell you something bigger). Or, if you&#8217;re in the sub-terabyte range, maybe you can get by with an in-memory BI tool such as QlikView, and not do anything special on the DBMS side at all.</p>
<p><strong><em>Investigative data mart &#8212; big</em></strong></p>
<ul>
<li><em>Kinds of data likely to be included:</em> All, especially customer-centric, logs, financial trade, scientific</li>
<li><em>Likely use styles</em>: Investigative</li>
<li><em>Canonical example:</em> Single-subject 20 TB &#8211; 20 PB relational database<em></em></li>
<li><em>Stresses:</em> Performance, scale-out, analytic functionality</li>
</ul>
<p>But if you&#8217;re looking at tens of terabytes of relational data, or even more, you really do have a &#8220;big data&#8221; problem. Performance and scalability are major challenges, usually best addressed by MPP (Massively Parallel Processing) systems, such as Netezza, Vertica, Aster Data, ParAccel, Teradata, or Greenplum. Performance POCs (Proofs Of Concept) are a big part of the buying process. Vendor price negotiations are crucial too.</p>
<p><em>Actually, in the low tens of terabytes you might be able to get away with a shared-disk system that has excellent compression &#8212; e.g., columnar products like Sybase IQ, Infobright, or SAND, rather than just Vertica and ParAccel.</em></p>
<p>Assuming you have affordable, scalable query performance, the competitive differentiator can switch to additional analytic functionality. Aster, Netezza, ParAccel, Vertica, and Greenplum either offer full <a href="../../../../../2011/02/24/analytic-platforms/">analytic platforms</a>, or seem to be on the path to doing so. Teradata, which now owns Aster Data, offers substantial built-in analytic capability in its traditional products as well, and the same goes for Sybase IQ.</p>
<p><em>Continued in <a href="http://www.dbms2.com/2011/07/05/eight-kinds-of-analytic-database-part-2/">Part 2</a>,</em><em> where we cover some of the more difficult use cases.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2011/07/05/eight-kinds-of-analytic-database-part-1/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Updating our vendor client disclosures</title>
		<link>http://www.dbms2.com/2011/02/28/updating-our-vendor-client-disclosures/</link>
		<comments>http://www.dbms2.com/2011/02/28/updating-our-vendor-client-disclosures/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 08:03:39 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[About this blog]]></category>
		<category><![CDATA[Aster Data]]></category>
		<category><![CDATA[Cloudera]]></category>
		<category><![CDATA[Couchbase]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Greenplum]]></category>
		<category><![CDATA[IBM and DB2]]></category>
		<category><![CDATA[Infobright]]></category>
		<category><![CDATA[Intel]]></category>
		<category><![CDATA[MarkLogic]]></category>
		<category><![CDATA[Netezza]]></category>
		<category><![CDATA[ParAccel]]></category>
		<category><![CDATA[QlikTech and QlikView]]></category>
		<category><![CDATA[SAND Technology]]></category>
		<category><![CDATA[SAP AG]]></category>
		<category><![CDATA[Schooner Information Technology]]></category>
		<category><![CDATA[Splunk]]></category>
		<category><![CDATA[Sybase]]></category>
		<category><![CDATA[Tableau Software]]></category>
		<category><![CDATA[Teradata]]></category>
		<category><![CDATA[Vertica Systems]]></category>
		<category><![CDATA[dbShards and CodeFutures]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=3906</guid>
		<description><![CDATA[From time to time, I disclose our vendor client lists. Another iteration is below. To be clear: This is a list of Monash Advantage members. All our vendor clients are Monash Advantage members, unless &#8230; &#8230; we work with them primarily in their capacity as technology users. (A large fraction of our user clients happen [...]]]></description>
			<content:encoded><![CDATA[<p>From time to time, I <a href="http://www.monashreport.com/2010/01/06/updating-our-disclosures/">disclose</a> our vendor client lists. Another iteration is below. To be clear:</p>
<ul>
<li>This is a list of <a href="http://www.monash.com/advantage.html"><strong><em>Monash Advantage</em></strong></a> members.</li>
<li>All our vendor clients are <strong><em>Monash Advantage</em></strong> members, unless &#8230;</li>
<li>&#8230; we work with them primarily in their capacity as technology users. (A large fraction of our user clients happen to be SaaS vendors.)</li>
<li>We do not usually disclose our user clients.</li>
<li>We do not usually disclose our venture capital clients, nor those who invest in publicly-traded securities.</li>
<li>Included in the list below are two expired <strong><em>Monash Advantage</em></strong> members who haven&#8217;t said they will renew, as mentioned in <a href="http://www.strategicmessaging.com/money-analyst-attention-and-implied-analyst-endorsement/2011/02/28/">my recent post on analyst bias</a>. (You can probably imagine a couple of reasons for that obfuscation.)</li>
</ul>
<p>With that said, our vendor client disclosures at this time are:</p>
<ul>
<li>Aster Data</li>
<li>Cloudera</li>
<li>CodeFutures/dbShards</li>
<li>Couchbase</li>
<li>EMC/Greenplum</li>
<li>Endeca</li>
<li>IBM/Netezza</li>
<li>Infobright</li>
<li>Intel</li>
<li>MarkLogic</li>
<li>ParAccel</li>
<li>QlikTech</li>
<li>salesforce.com/database.com</li>
<li>SAND Technology</li>
<li>SAP/Sybase</li>
<li>Schooner Information Technology</li>
<li>Skytide</li>
<li>Splunk</li>
<li>Teradata</li>
<li>Vertica</li>
</ul>
<p><span id="more-3906"></span>That list includes the two I&#8217;m obfuscating, plus one more who just emailed to say a signed renewal contract is arriving this week. It does not include others who, less concretely, have said they will sign up soon.</p>
<p>Also, I guess there&#8217;s a bit of a gray area for Tableau. As far as I&#8217;m concerned, I&#8217;m doing <a href="http://www.dbms2.com/2011/02/12/upcoming-webinar-on-investigative-analytics/">an upcoming co-sponsored webinar</a> just for <em><strong>Monash Advantage</strong></em> member Aster Data. Indeed, I declined to contract with or bill Tableau directly for its share,  because I had no good way to do that paperwork. But even so, Tableau is a cosponsor, was involved in the planning discussions and, behind the scenes, is surely footing part of the bill.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2011/02/28/updating-our-vendor-client-disclosures/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The underlying technology of QlikView</title>
		<link>http://www.dbms2.com/2010/06/12/the-underlying-technology-of-qlikview/</link>
		<comments>http://www.dbms2.com/2010/06/12/the-underlying-technology-of-qlikview/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 10:00:49 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Database compression]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[QlikTech and QlikView]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=2282</guid>
		<description><![CDATA[QlikTech* finally decided both to become a client and, surely not coincidentally, to give me more technical detail about QlikView than it had when last we talked a couple of years ago. Indeed, I got to spend a couple of hours on the phone not just with Anthony Deighton, but also with QlikTech&#8217;s Hakan Wolge, [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">QlikTech* finally decided both to become a client and, surely not coincidentally, to give me more technical detail about QlikView than it had <a href="../2008/08/04/qliktech-qlikview-update/">when last we talked a couple of years ago</a>. Indeed, I got to spend a couple of hours on the phone not just with Anthony Deighton, but also with QlikTech&#8217;s Hakan Wolge, who wrote 70-80% of the code in QlikView 1.0, and remains in effect QlikTech&#8217;s chief architect to this day.</p>
<p style="margin-bottom: 0in;"><em>*Or, as it now appears to be called, Qlik Technologies.</em></p>
<p style="margin-bottom: 0in;">Let&#8217;s start with some quick reminders:</p>
<ul>
<li>QlikTech <span style="font-weight: normal;">makes 	QlikView, a wi</span>dely popular business intelligence (BI) tool 	suite.</li>
<li>QlikView is distinguished by <strong>the 	flexibility of navigation</strong> through its user interface.</li>
<li>To support this flexibility, 	<strong>QlikView preloads all data you might want to query into memory.</strong></li>
</ul>
<p style="margin-bottom: 0in;">Let&#8217;s also dispose of one confusion right up front, namely QlikTech&#8217;s use of the word <strong>associative:  <span id="more-2282"></span><br />
</strong></p>
<ul>
<li>Notwithstanding QlikT<span style="font-style: normal;">ech&#8217;s 	repeated use of phrases like “</span><em><span style="font-style: normal;">QlikView&#8217;s</span></em><span style="font-style: normal;"> unique, patented in-</span><em><span style="font-style: normal;">memory 	associative</span></em><span style="font-style: normal;"> technology,” </span><span style="font-style: normal;"><strong>there is 	nothing “associative” about QlikView&#8217;s data structures.</strong></span><span style="font-style: normal;"> </span></li>
<li><span style="font-style: normal;">Rather, 	“associative” is a term that can reasonably be used to describe 	the functionality of QlikView&#8217;s user interface. In particular, 	QlikView can “associate” over fields that have the same name, in 	that it makes it easy for users to join across them.</span></li>
</ul>
<p style="margin-bottom: 0in;"><span style="font-style: normal;">With that out of the way, let&#8217;s turn to some highlights of QlikView&#8217;s underlying technology.</span></p>
<ul>
<li><span style="font-style: normal;"><span style="font-weight: normal;">For the most part, QlikView&#8217;s in-memory 	data structures are quite simple. In particular:</span></span>
<ul>
<li><span style="font-style: normal;"><span style="font-weight: normal;">QlikView 	data is stored in a </span></span><strong><span style="font-style: normal;">straightforward 	tabular format.</span></strong></li>
<li><span style="font-style: normal;">QlikView 	data is compressed via what QlikTech calls a “symbol table,” but 	I generally call </span><span style="font-style: normal;"><strong>“dictionary” </strong></span><span style="font-style: normal;"><span style="font-weight: normal;">or</span></span><span style="font-style: normal;"><strong> “token” compression.</strong></span></li>
<li><span style="font-style: normal;">QlikView 	typically gets at its data via </span><span style="font-style: normal;"><strong>scans.</strong></span><span style="font-style: normal;"> There is very little in the way of precomputed aggregates, indexes, 	and the like. Of course, if the selection happens to be in line with 	the order in which the records are sorted, you can get great 	selectivity in a scan.</span></li>
<li><span style="font-style: normal;">One 	advantage of doing token compression is that all the fields in a 	column wind up being the same length. Thus, QlikView holds its data 	in nice </span><span style="font-style: normal;"><strong>arrays,</strong></span><span style="font-style: normal;"> so the addresses of individual rows can often be easily calculated.</span></li>
</ul>
</li>
<li><span style="font-style: normal;">To 	get its UI flexibil</span><span style="font-style: normal;"><span style="font-weight: normal;">ity, 	QlikView implicitly assumes a </span></span><span style="font-style: normal;"><strong>star/snowflake 	schema.</strong></span><span style="font-style: normal;"> That is, there 	should be no more and no less than </span><span style="font-style: normal;"><strong>one 	possible join path between any pair of tables.</strong></span><span style="font-style: normal;"> In some cases, this means one will want to rename fields as part of 	QlikView load scripts. For example,</span>
<ul>
<li><span style="font-style: normal;">If 	two keys are meant to be joined on, you might want to give them the 	same name.</span></li>
<li><span style="font-style: normal;">If 	two columns have the same name and mean different things (e.g., 	different kinds of dates), you can give them different names.</span></li>
<li><span style="font-style: normal;">You 	can mark which columns you do or don&#8217;t want to have “qualified” 	names – i.e., table-specific modifications that force the names to 	be unique.</span></li>
</ul>
</li>
<li><span style="font-style: normal;">QlikView 	is designed for </span><span style="font-style: normal;"><strong>gigabytes-scale 	databases.</strong></span><span style="font-style: normal;"> (More 	precisely, it&#8217;s constrained by how much RAM you can address in a 	single box, and that&#8217;s how the numbers currently work out.) In 	particular:</span>
<ul>
<li><span style="font-style: normal;">QlikTech 	recommends 2-4 gigabytes of compressed data per core. QlikTech says 	10X is a good rule of thumb for compression, although it sounded 	like that&#8217;s a little (not a lot) on the high side when compared 	simply to raw data.</span></li>
<li><span style="font-style: normal;">QlikTech 	further recommends RAM amounting to another 10% of data size be set 	aside for each concurrent user (e.g., for cache). However, Hakan 	said that&#8217;s really too pessimistic, and in most cases 5% would 	suffice.</span></li>
<li><span style="font-style: normal;">Bottom 	line: QlikView “comfortably” handles databases with </span><span style="font-style: normal;"><strong>10-20 	gigabytes of compressed data,</strong></span><span style="font-style: normal;"> at whatever product of record count and record length you like. 	(E.g., 1 billion relatively narrow records.) That&#8217;s on the order of </span><span style="font-style: normal;"><strong>100 gigabytes of raw 	data.</strong></span></li>
<li><span style="font-style: normal;">Indeed, 	several QlikView customers manage several billion records each.</span></li>
</ul>
</li>
<li><span style="font-style: normal;">The 	main ingredient of the performance secret sauce in QlikView is that </span><span style="font-style: normal;"><strong>selections are compiled 	straight into machine code.</strong></span><span style="font-style: normal;"> (QlikTech gave me the impression that this post is the first time 	that will be publicly revealed.) Notes on that include:</span>
<ul>
<li><span style="font-style: normal;">In 	the old days, QlikTech thought compilation gave a 10X performance 	benefit vs. interpreted code. However, 5X might be a more up-to-date 	figure.</span></li>
<li><span style="font-style: normal;">It&#8217;s 	not just code; part of the compilation is to create temporary lookup 	tables.</span></li>
<li><span style="font-style: normal;">A 	single calculation can use multiple cores. QlikTech thinks it&#8217;s done 	a very solid job of engineering efficient multicore parallelism. </span><span style="font-style: normal;"><em>(Note: So far as I could tell, Hakan was using 	“calculation” to refer both to queries and, well, calculations.)</em></span></li>
<li><span style="font-style: normal;">There&#8217;s 	a good reason QlikView runs only on Intel-compatible processors. A 	port would be painful.</span></li>
</ul>
</li>
<li><span style="font-style: normal;">In 	QlikView&#8217;s world, one set of users accesses one set of applications 	against one database on one machine. However, different subsets (or 	copies of the same subset) of the same underlying database(s) can of 	course be run on different machines.</span></li>
<li><span style="font-style: normal;">Naturally, 	QlikView caches results and tries to re-use them. One smart thing 	about QlikView&#8217;s caching algorithm is that it takes into account the 	cost of generating the calculated results. This has the happy effect 	that large result sets, which are often the ones most likely to be 	useful in a subsequent calculation, are the ones most likely to be 	retained. </span></li>
<li><span style="font-style: normal;">One 	thing I unfortunately forgot to ask about is loading QlikView data 	into memory, something that has at times been <a href="../2007/09/27/a-negative-take-on-qlikview/">problematic</a>.</span></li>
</ul>
<p style="margin-bottom: 0in;"><span style="font-style: normal;">One last thing: QlikTech is going public. That means there is a <a href="http://sec.gov/Archives/edgar/data/1305294/000095012310031429/b80142sv1.htm">QlikTech S-1</a>, from which I learned, among other things, that QlikTech now seems to be called Qlik Technologies. Dave Kellogg offers an outstanding <a href="http://www.kellblog.com/2010/04/12/thoughts-on-the-qlik-technologies-qliktech-ipo/">overview of the information in QlikTech&#8217;s filing(s)</a>. The points I&#8217;d add to Dave&#8217;s are primarily from the QlikTech balance sheet:</span></p>
<ul>
<li><span style="font-style: normal;">Deferred 	revenue, which Dave calls out as high in absolute terms, is also 	growing faster than revenue (or any major component of revenue).</span></li>
<li><span style="font-style: normal;">Accounts 	receivable are also growing faster than revenue or any major 	component thereof.</span></li>
<li><span style="font-style: normal;">One 	possible explanation is weirdness with international distributors, 	which is at least potentially consistent with what QlikTech says is 	a shift in geographical mix.</span></li>
<li><span style="font-style: normal;">Another 	explanation is increasing deal size/complexity, something that is 	anyway common among enterprise software companies gaining market 	share, and that is also consistent with what QlikTech says is a 	growing fraction of revenue coming from existing customers.</span></li>
</ul>
<p style="margin-bottom: 0in;">
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/06/12/the-underlying-technology-of-qlikview/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Intelligent Enterprise’s Editors’/Editor’s Choice list for 2010</title>
		<link>http://www.dbms2.com/2010/02/11/intelligent-enterprise-editors-choice-201/</link>
		<comments>http://www.dbms2.com/2010/02/11/intelligent-enterprise-editors-choice-201/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 23:13:42 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Aster Data]]></category>
		<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Cloudera]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[Greenplum]]></category>
		<category><![CDATA[HP and Neoview]]></category>
		<category><![CDATA[IBM and DB2]]></category>
		<category><![CDATA[Infobright]]></category>
		<category><![CDATA[Ingres]]></category>
		<category><![CDATA[Intersystems and Cache']]></category>
		<category><![CDATA[Jaspersoft]]></category>
		<category><![CDATA[Kalido]]></category>
		<category><![CDATA[MarkLogic]]></category>
		<category><![CDATA[Microsoft and SQL*Server]]></category>
		<category><![CDATA[Netezza]]></category>
		<category><![CDATA[Open source]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[Pentaho]]></category>
		<category><![CDATA[QlikTech and QlikView]]></category>
		<category><![CDATA[SAP AG]]></category>
		<category><![CDATA[Tableau Software]]></category>
		<category><![CDATA[Talend]]></category>
		<category><![CDATA[Teradata]]></category>
		<category><![CDATA[Vertica Systems]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=1578</guid>
		<description><![CDATA[As he has before, Intelligent Enterprise Editor Doug Henschen Personally selected annual lists of 12 &#8220;Most influential&#8221; companies and 36 &#8220;Companies to watch&#8221; in analytics- and database-related sectors. Made it clear that these are his personal selections. Nonetheless has called it an Editors&#8217; Choice list, rather than Editor&#8217;s Choice. (Actually, he&#8217;s really called it an [...]]]></description>
			<content:encoded><![CDATA[<p>As he has <a href="http://www.dbms2.com/2009/01/12/intelligent-enterprises-editorseditors-choice-list/">before</a>, <em>Intelligent Enterprise</em> Editor Doug Henschen</p>
<ul>
<li>Personally selected <a href="http://intelligent-enterprise.informationweek.com/showArticle.jhtml;jsessionid=IANLOXCT2244BQE1GHPCKH4ATMY32JVN?articleID=222900034&amp;pgno=1">annual lists</a> of 12 &#8220;Most influential&#8221; companies and 36 &#8220;Companies to watch&#8221; in analytics- and database-related sectors.</li>
<li>Made it clear that these are his personal selections.</li>
<li>Nonetheless has called it an Editors&#8217; Choice list, rather than Editor&#8217;s Choice. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>(Actually, he&#8217;s really called it an &#8220;award.&#8221;)</p>
<p><span id="more-1578"></span>People advising Doug &#8212; who come to think of it actually are Contributing Editors to <em>Intelligent Enterprise</em> or something like that &#8212; included Cindi Howson, Seth Grimes, three others, and me.</p>
<p>And if past is prologue, I will now get a flood of PR emails calling my attention to this award that I already have both participated in and blogged about. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>As usual, the sense:nonsense ratio on these lists was pleasingly high. Analytic DBMS vendors cited included IBM, Microsoft, Netezza, Oracle, Sybase, and Teradata in the &#8220;Most influential&#8221; group, with Aster, Greenplum, HP, Infobright, and Vertica among the &#8220;To watch&#8221; crowd. It&#8217;s tough to argue with those selections, whose most questionable element is probably the not-ridiculous supposition that HP could do something interesting over the coming year. Cloudera and Intersystems also made the list, deservedly.</p>
<p>All three of QlikTech, Tableau, and TIBCO made the list, which is appropriate given the potential for and interest in interactive data exploration technology.  The BI majors, independent or otherwise, were all on as well. In text mining, Doug included Attensity and Clarabridge, which I think is exactly right. (Plus OpenCalais.)  Upon reflection, I probably should have nominated Mark Logic, even though most of its business is non-enterprise; but hey, nobody&#8217;s perfect, and the same goes for lists. Open source was well represented, with Apache, Actuate, Jaspersoft, Eclipse, Infobright, Nuxeo and R all being cited (but not Ingres or Pentaho). Kalido made the list, with my endorsement, their silly I-CASE like marketing messaging notwithstanding.</p>
<p>Speaking of imperfections &#8212; there only are a few category names, and so category assignments can be pretty bizarre. (In an ideal world, middleware wouldn&#8217;t be included under &#8220;enterprise applications&#8221;.) Greenplum hasn&#8217;t really &#8220;extended&#8221; its DBMS with a &#8220;cloud&#8221; option. As much as I&#8217;d like Netezza to be more influential than SAP, that&#8217;s probably not the best way to rank them. And there are a number of &#8220;This company is on a roll!&#8221; kinds of comments that I wouldn&#8217;t necessarily endorse.</p>
<p>But those are all nitpicks. On the whole, it&#8217;s another nice job.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2010/02/11/intelligent-enterprise-editors-choice-201/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Research agenda for 2010</title>
		<link>http://www.dbms2.com/2009/12/31/research-agenda-for-2010/</link>
		<comments>http://www.dbms2.com/2009/12/31/research-agenda-for-2010/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 22:02:11 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[About this blog]]></category>
		<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Data warehousing]]></category>
		<category><![CDATA[Jaspersoft]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[QlikTech and QlikView]]></category>
		<category><![CDATA[Solid-state memory]]></category>
		<category><![CDATA[Tableau Software]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=1384</guid>
		<description><![CDATA[As you may have noticed, I&#8217;ve been posting less research/analysis in November and December than during some other periods. In no particular order, reasons have included: Over a 20 week period, I had travel in 13 of them. 3 of those were vacation in November. As travel finally wound down: It was time to focus [...]]]></description>
			<content:encoded><![CDATA[<p>As you may have noticed, I&#8217;ve been posting less research/analysis in November and December than during some other periods. In no particular order, reasons have included:<span id="more-1384"></span></p>
<ul>
<li>Over a 20 week period, I had travel in 13 of them.</li>
<li>3 of those were vacation in November.</li>
<li>As travel finally wound down:
<ul>
<li>It was time to focus a bit on <a href="http://www.monashreport.com/2009/12/14/our-services-for-technology-vendors/">my own business</a></li>
<li>Elder care got serious; e.g., my parents went to the hospital on consecutive days, Christmas week, the first one on their 52nd wedding anniversary</li>
<li>Linda and I both got really nasty colds</li>
<li>The holidays were happening</li>
<li>I started helping out a really cool startup company (first time I&#8217;ve taken stock in a private company in years; more on that soon)</li>
<li>There was less industry news going on anyway than in some other recent months</li>
</ul>
</li>
</ul>
<p>But of course I plan to speed up the research/analysis/writing soon. Here, FYI, are a few things I have on my plate.</p>
<p>For a couple of years now, the center of what I&#8217;ve written about has been <strong>high-performance analytic data processing. </strong>You can expect me to keep pursuing that in all its aspects. But there are two specific areas I&#8217;ve identified in which I want to redouble my efforts.</p>
<p>First, almost every BI vendor has an effort in<strong> &#8220;in-memory analytics&#8221;</strong> and/or <strong>&#8220;interactive data exploration.&#8221;</strong> I suspect there&#8217;s a lot of difference in underlying technologies, but I&#8217;m having trouble getting details. QlikTech (the worst foot-dragger of the three), Microstrategy, and Jaspersoft all owe me follow-up conversations with the people who know what&#8217;s going on well enough to explain it. Tableau keeps promising me a briefing and then not delivering. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  And I&#8217;m even further behind with the behemoth companies &#8212; Oracle, Microsoft, IBM/Cognos (arguably) et al.</p>
<p>Second, <strong>solid-state memory</strong> is coming to data warehousing. The obvious reasons are that it&#8217;s obviously close, and Moore&#8217;s Law still applies to bring it closer. More specific reasons for believing in solid-state include:</p>
<ul>
<li><a href="http://www.dbms2.com/2009/10/25/teradata-hardware-strategy-and-tactics/">Teradata</a> has made large strides in making solid-state memory useful.</li>
<li>The stealth start-up I mentioned above is poised to make further strides.</li>
<li>(I&#8217;m not totally sure yet about this part) The in-memory analytics mentioned above might wind up working better in solid-state memory than in DRAM.</li>
</ul>
<p>I&#8217;m spending quite a few cycles thinking about this area.</p>
<p>I&#8217;d also like to look further at <strong>analytic applications </strong>and<strong> advanced analytic functionality.</strong> I foreshadowed some of that in my <a href="http://www.dbms2.com/2009/12/02/mapreduce-for-complex-analytics-webina/">Aster webinars</a>. There&#8217;s some good stuff to talk about at Teradata I should try to write up soon. I need to have a follow-up conversation with fascinating anti-fraud guy I met at Netezza&#8217;s London event. But that&#8217;s all just scratching the surface.</p>
<p>Both the MySQL and PostgreSQL communities are in some disarray. Other non-behemoth <strong>OLTP/general-purpose DBMS </strong> seem to be, at best, thriving niche products. (I see little in the way of innovative new use for, say, Progress, Cache&#8217;, Ingres, or anything multivalue.) But it feels as if there&#8217;s more opportunity out there than is being met. And at a minimum, I&#8217;d like to learn more than the almost nothing I know about <strong>OLTP <a href="http://www.dbms2.com/2009/12/12/legit-nosql-key-value-store/">NoSQL</a> alternatives.</strong></p>
<p>I&#8217;ve already said that I expect to give an <a href="http://www.dbms2.com/2009/11/25/new-england-database-summit-january-28-2010/">industry-overview talk</a> at MIT on January 28. I also have an overviewy press article and overviewy white paper under discussion. If those come to fruition, I&#8217;ll of course let you know. <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Besides the above, I of course have a number of specific posts that I need to get around to researching and writing at some point, often on topics I&#8217;ve already written about before.  Three subjects fairly high on the priority list are scientific data management, machine-generated data, and Oracle Exadata.</p>
<p>And finally, I have some subjects queued up for a couple of my other blogs as well. If you don&#8217;t already take our <a href="http://www.monash.com/blogs.html">multi-blog integrated feed</a>, this might be a good time to switch over.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/12/31/research-agenda-for-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Business intelligence notes and trends</title>
		<link>http://www.dbms2.com/2009/04/01/business-intelligence-notes-and-trends/</link>
		<comments>http://www.dbms2.com/2009/04/01/business-intelligence-notes-and-trends/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 06:59:23 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Application areas]]></category>
		<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Information Builders]]></category>
		<category><![CDATA[Inforsense]]></category>
		<category><![CDATA[Jaspersoft]]></category>
		<category><![CDATA[QlikTech and QlikView]]></category>
		<category><![CDATA[Scientific research]]></category>
		<category><![CDATA[Tableau Software]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=737</guid>
		<description><![CDATA[I keep not finding the time to write as much about business intelligence as I&#8217;d like to. So I&#8217;m going to do one omnibus post here covering a lot of companies and trends, then circle back in more detail when I can. Top-level highlights include: Jaspersoft has a new v3.5 product release. Highlights include multi-tenancy-for-SaaS [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in;">I keep not finding the time to write as much about business intelligence as I&#8217;d like to.  So I&#8217;m going to do one omnibus post here covering a lot of companies and trends, then circle back in more detail when I can.  Top-level highlights include:</p>
<ul>
<li>Jaspersoft has a new v3.5 product 	release.  Highlights include multi-tenancy-for-SaaS and another 	in-memory OLAP option. Otherwise, things sound qualitatively much as 	I wrote <a href="../2008/09/14/jaspersoft/">last</a> <a href="../2008/09/14/jaspersoft-numbers/">September</a>.</li>
<li>Inforsense has a cool 	composite-analytical-applications story. More precisely, they said 	my phrase &#8220;analytics-oriented EAI&#8221; was an &#8220;exceptionally 	good&#8221; way to describe their focus. Inforsense&#8217;s biggest target 	market seems to be health care, research and clinical alike.  	Financial services is next in line.</li>
<li>Tableau Software &#8220;gets it&#8221; 	<em>a </em><em><span>little</span></em><em> bit </em>more than other BI vendors about the need to decide for 	yourself how to define metrics.  (Of course, it&#8217;s possible that 	other &#8220;exploration&#8221;-oriented new-style vendors are just as 	clued-in, but I haven&#8217;t asked in the right way.)</li>
<li>Jerome Pineau&#8217;s <a href="http://jeromepineau.blogspot.com/2009/03/mind-your-own-business-intelligence.html">favorable 	view of Gooddata and unfavorable view of Birst</a> are in line with 	other input I trust.  I&#8217;ve never actually spoken with the Gooddata 	folks, however.</li>
<li>Seth Grimes suggests <a href="http://www.intelligententerprise.com/blog/archives/2009/03/a_last_look_at.html;jsessionid=AB00N2DRQ2OOOQSNDLPSKHSCJUNN2JVN">the 	qualitative differences between open-source and closed-source BI are 	no longer significant</a>.  He has a point, although I&#8217;d frame it 	more as being about the difference between the largest (but 	acquisition-built) BI product portfolios and the smaller (but more 	home-grown) ones, counting open source in the latter group.</li>
<li>I&#8217;ve discovered about five 	different in-memory OLAP efforts recently, and no doubt that&#8217;s just 	the tip of the iceberg.</li>
<li>I&#8217;m hearing ever more about 	public-facing/extranet BI.  Information Builders is a leader here, 	but other vendors are talking about it too.</li>
</ul>
<p style="margin-bottom: 0in;">A little more detail<span id="more-737"></span>, especially on Jaspersoft:</p>
<ul>
<li>Jaspersoft is not using 	multi-tenancy is to offer BI SaaS itself.  But SaaS vendors were 	demanding the feature. What&#8217;s more, a couple of household-name 	corporations are using Jaspersoft&#8217;s multi-tenancy to give extranet 	BI access to their various customers or suppliers.  Lawrence 	Livermore Labs seems to be a Jaspersoft extranet user too.</li>
<li>The way Jaspersoft&#8217;s multi-tenancy 	works is that the concept of &#8220;organization&#8221; is added to 	the privileges hierarchy. Each organization sees its own virtual 	server. Only administrative superusers can span organizations.</li>
<li>Jaspersoft also has a new 	memory-centric OLAP capability &#8212; with disk-based ROLAP for overflow 	&#8211; unrelated to the Mondrian MDX server.  That&#8217;s a pretty common 	story in BI these days, I think, but I&#8217;ll confess to being unclear 	about exactly who is offering what when in that regard.</li>
<li>Jaspersoft&#8217;s memory-centric OLAP 	is just a query accelerator, not a near-real-time data ingester like 	<a href="../2009/03/25/aleri-update/">Aleri Live 	Update</a>.  Jaspersoft does handle real-time telemetry from at 	least one space mission (to Mars) &#8212; but how great can the bandwidth 	on that be? <img src='http://www.dbms2.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>There&#8217;s also some kind of AJAX/Web 	2.0/mash-up/whatever going on in Jaspersoft v3.5.</li>
</ul>
<p style="margin-bottom: 0in;">Some more detail yet, especially on Inforsense:</p>
<ul>
<li>Inforsense is focused on 	applications that answer a few questions rather than doing 	high-volume analytics, and are &#8220;designed to change.&#8221; This 	may be needed when there&#8217;s enough of an analytic business process 	that conventional BI tools aren&#8217;t a good fit (perhaps unless 	combined with some kind of composite application development tool or 	methodology).</li>
<li>Inforsense&#8217;s application sweet 	spot to date is combining and moving around various kinds of health 	care data. (Especially laboratory data, both research and clinical.)</li>
<li>Inforsense is a bit confusing 	because it was founded out of an academic research effort (Imperial 	College, London) to do data mining parallelized onto grids. That is 	no longer the company&#8217;s main focus, but the confusion continues with 	an occasional low-revenue, supposedly-high-prestige research award.</li>
<li>Inforsense is further a bit 	confusing because, irrespective of focus, its analytic technology 	can supposedly be almost all things to almost all people. (Exactly 	the same thing complaint could be made about almost any other BI 	company.)</li>
<li>What remains of the academic focus 	is what Inforsense characterizes as a &#8220;very flexible dataflow 	environment.&#8221;</li>
<li>Inforsense can talk to lots of 	data sources and so on, including web services. It can also do 	updating, albeit not in demanding OLTP environments.</li>
</ul>
<p style="margin-bottom: 0in;">A few more notes, especially on Tableau Software:</p>
<ul>
<li>Tableau is built around a 	proprietary language VizQL. VizQL seems to be similar to SQL in that 	it focuses on filtering data. I haven&#8217;t yet read a paper Tableau 	sent, which should make it clearer what VizQL does that SQL doesn&#8217;t.</li>
<li>Tableau is one of the new breed of 	&#8220;exploration&#8221; oriented BI vendors, encouraging users to 	just dive into data.</li>
<li>I don&#8217;t know whether this is more 	a matter of technology or just astute marketing, but Tableau seems 	to be somewhat more focused than other vendors on the idea that you 	filter data, keep refining that filter as makes sense to you, share 	that filter with other people, and so on.  It is hard to overstate 	how blind I think the BI industry is being in not aggressively 	developing and enhancing this kind of technology.</li>
<li>That said, Tableau&#8217;s capabilities 	in this area still seem pretty primitive too.</li>
<li>Like most software vendors, 	Tableau says its biggest competitor is incumbent/no decision. In 	Tableau&#8217;s case, the incumbent can be either BI tools or Microsoft 	Excel.</li>
<li>Tableau says its second biggest 	group of competitors is other new/easy BI vendors such as QlikTech 	and LogiXML. Interestingly, both got mentioned with about equal 	emphasis.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/04/01/business-intelligence-notes-and-trends/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Gartner&#8217;s 2009 Magic Quadrant for Business Intelligence</title>
		<link>http://www.dbms2.com/2009/01/22/gartners-2009-magic-quadrant-for-business-intelligence/</link>
		<comments>http://www.dbms2.com/2009/01/22/gartners-2009-magic-quadrant-for-business-intelligence/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 05:33:43 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Business Objects]]></category>
		<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[Cognos]]></category>
		<category><![CDATA[IBM and DB2]]></category>
		<category><![CDATA[Memory-centric data management]]></category>
		<category><![CDATA[Microsoft and SQL*Server]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[QlikTech and QlikView]]></category>
		<category><![CDATA[SAS Institute]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=665</guid>
		<description><![CDATA[A few days ago I tore into the Gartner Magic Quadrant for Data Warehouse DBMS.  Well, the 2009 Gartner Magic Quadrant for Business Intelligence Platforms is out too.  Unlike the data warehouse MQ, Gartner&#8217;s BI MQ clusters its &#8220;Leaders&#8221; together tightly. But while less bold, the Business Intelligence Magic Quadrant&#8217;s claims are just as questionable [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago <a href="http://www.dbms2.com/2009/01/12/gartners-2008-data-warehouse-database-management-system-magic-quadrant-is-out/">I tore into the Gartner Magic Quadrant for Data Warehouse DBMS</a>.  Well, the 2009 Gartner Magic Quadrant for Business Intelligence Platforms is out too.  Unlike the data warehouse MQ, Gartner&#8217;s BI MQ clusters its &#8220;Leaders&#8221; together tightly. But while less bold, the Business Intelligence Magic Quadrant&#8217;s claims are just as questionable as those in data warehousing.</p>
<p><em>February, 2011 edit: Here&#8217;s a partial <a href="http://www.geojan.com/2010-gartner-magic-quadrant-for-business-intelligence-platforms">link</a> that works right now.</em></p>
<p>Of course, some parts do make sense.  E.g.:<span id="more-665"></span></p>
<ul>
<li>Business Objects&#8217; completeness of vision seems to have been downgraded because of its new affiliation with SAP&#8217;s ever-confused Netweaver strategy.</li>
<li>Microsoft&#8217;s completeness of vision is dinged for &#8212; well, for not being very complete.</li>
<li>SAS, which unlike other vendors actually gets customers to integrate BI and predictive analytics, gets top marks in &#8220;completeness of vision&#8221;.</li>
<li>IBM/Cognos leads the way overall.</li>
</ul>
<p>Parts I find more dubious include:</p>
<ul>
<li>Whether or not vendors have strong international sales presences affects their &#8220;completeness of vision&#8221; scores. Huh?</li>
<li>In-memory analytics are hugely emphasized, to the point that TIBCO Spotfire gets very high &#8220;completeness of vision&#8221; scores despite being just a portion of an overall BI product line. Yet vendors who get similar performance from allowing drilldown within reports don&#8217;t seem to get the same credit.</li>
<li>Endeca isn&#8217;t included, while Spotfire is.</li>
<li>Despite criticizing Microsoft for not delivering on promised products and Oracle for not doing much at all, Gartner gives both better &#8220;ability to execute&#8221; marks than are given to Information Builders and Microstrategy.</li>
<li>While Gartner correctly points out in the commentary that company size is not a strong indicator of ability to execute, this awareness doesn&#8217;t seem to have been reflected in the actual chart.</li>
<li>Gartner&#8217;s supposedly rigorous numbers seem sloppy. LogiXML is seemingly cited as almost making the $20 million product revenue cutoff, despite being a company with <a href="http://www.softwareceo.com/products_services/hp_article.aspx?arttype=SE&amp;page=0">$7.3 million in overall revenue</a>.</li>
</ul>
<p>I don&#8217;t doubt that Gartner has done good research in support of this article. Indeed, I learned things from reading the supporting commentary. But the actual Magic Quadrant presentation methodology is, as always, fatally flawed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2009/01/22/gartners-2009-magic-quadrant-for-business-intelligence/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Extensive QlikView coverage from a big fan and reseller</title>
		<link>http://www.dbms2.com/2008/08/06/extensive-qlikview-coverage-from-a-big-fan-and-reseller/</link>
		<comments>http://www.dbms2.com/2008/08/06/extensive-qlikview-coverage-from-a-big-fan-and-reseller/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 19:00:42 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Analytic technologies]]></category>
		<category><![CDATA[Business intelligence]]></category>
		<category><![CDATA[QlikTech and QlikView]]></category>

		<guid isPermaLink="false">http://www.dbms2.com/?p=478</guid>
		<description><![CDATA[David Raab is a reseller and great fan of QlikTech&#8217;s QlikView. His recent lengthy post about the product (I hesitate to call it &#8220;detailed&#8221; only because he rightly complains that QlikTech is in fact stingy with technical detail) is positive enough to have been recommended by the company itself. Specifically, it was cited in the [...]]]></description>
			<content:encoded><![CDATA[<p>David Raab is a reseller and great fan of QlikTech&#8217;s QlikView.  His recent <a href="http://customerexperiencematrix.blogspot.com/2007/08/what-makes-qliktech-so-good.html">lengthy post about the product</a> (I hesitate to call it &#8220;detailed&#8221; only because he rightly complains that QlikTech is in fact stingy with technical detail) is positive enough to have been recommended by the company itself.  Specifically, it was cited in <a href="http://www.dbms2.com/2008/08/04/qliktech-qlikview-update/">the comment thread to my recent post on QlikTech</a>, where David himself also addressed some of my questions.</p>
<p>But of course, no technology is perfect, not even one as great as David thinks QlikView is.  <span id="more-478"></span>In particular, the idea that QlikView automagically gives you access to all your information, without any prior work, is refuted by David&#8217;s comment from the link above:</p>
<blockquote><p>Thanks Juan. We&#8217;ve taken a similar approach. Moving the data from its original source to the QVD format can be quite time-consuming for large volumes, so it is best to do it just once. Similarly, doing calculations and other data preparation in scripts and saving the results is often critical to producing quick response for end-users, since it minimizes the amount of time spent waiting for on-the-fly calculations. I haven&#8217;t personally needed to build applications that reload from QVDs on-demand, but can easily envision situations where this would also be an important strategy to ensure adequate performance.</p></blockquote>
<p>In fairness, QlikTech and its fans never claimed that deployment was instantaneous; rather, it takes a few weeks or months.  Surely much of that time goes to exactly the kind of pre-massaging David describes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbms2.com/2008/08/06/extensive-qlikview-coverage-from-a-big-fan-and-reseller/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

