本稿では、 OLAP関数の使い方を解説してきました。ここで話をまとめておくと、 OLAP関数とは、 カット (PARTITION BY) と順序付き走査 (ORDER BY) という2つの処理を一度に行う機能です。このうち、 カットはGROUP BYとほぼ同じ機能のため、 集合指向的なSQLの ...
この連載では、 SQLの独特な考え方に慣れてもらうため、 その集合指向的な側面を強調して取り上げてきました。これはほかの言語が持たない特性のため、 慣れないうちはそのパラダイムが奇妙に感じられます。その違和感を軽減することが、 本連載の目的 ...
Excerpt from Microsoft SQL Server 2008 Analysis Services Unleashed by Irina Gorbach, Alexander Berger, Edward Melomed Chapter 1: Introduction to OLAP and Its Role in Business Intelligence Excerpt from ...
膨大なデータを分析して何らかの問題点や因果関係を発見しようというとき、エンドユーザーでも対話的に試行錯誤をしながらデータベースを直接的に操作できるよう、多次元データベース構成とした分析型情報システムのこと。 SQLなどのデータベース ...
Online analytical processing (OLAP) databases are purpose-built for handling analytical queries. Analytical queries run on online transaction-processing (OLTP) databases often take a long time to ...
BIを実現する「OLAP」、3つの基本技術とは? 前回の「オフィスに眠るExcelデータから新発見? クロス集計を活用する」では、Microsoft Office Excel(以下、Excel)のピボットテーブルを利用して、企業内で蓄積された大量のExcelデータをクロス集計し、さまざまな ...
Business intelligence is essentially a set of best practices for building models to answer business questions. However, today’s BI best practices may be suboptimal for many enterprises’ ...
MicrosoftはProClarityを買収することで、同社のOLAP戦略に長らく欠けていた要素をようやく補えることになる。その要素とは、同社のオンライン分析処理(OLAP)サーバ技術「SQL Server Analysis Services」向けのクライアントだ。Microsoftの認定ゴールドパートナーである ...
The popularity of Microsoft Excel has never waned. Today, a whopping 1.1 billion users globally rely on it for multidimensional analysis in areas such as "scenario planning, supply chain optimization, ...