7. 7
Qlik Sense インメモリアプローチ
Region Sales
North 100
North 120
South 100
South 85
リレーショナルテーブル シンボルテーブル
Region Binary Pointers
North 00
South 01
Sales Binary Pointers
100 00
120 01
85 10
Region Sales
00 00
00 01
01 00
01 10
データテーブル
Source Data Associative Data Indexing ソースデータをすべてインメモリに
展開して、変換・集計を実施
・冗長性を排除
・特許技術で、大幅な圧縮
・バイナリで関係を表現
・高速な列指向型のテーブル
Qlik and Snowflake together transform an organization’s data and analytics supply chain, from a fulfillment process, into their own competitive advantage.
Qlik’s data integration and analytics technologies coupled with Snowflake’s elastic date warehousing offer a distinct edge for any organization that strives to be data driven and optimize their investments around data and analytics.
Qlik Senseが他のクエリファーストのベンダーと比べて優れている点は、クエリ処理にハイブリッドなアプローチを提供していることです。
1. Qlik Senseは、市場をリードする連想エンジンを利用したインメモリ(アナリティクス側のキャッシュ)を提供します。
2. ダイナミックビューは、プッシュダウンコントロールで直接クエリを実行します。
このアプローチの利点は以下の通りです。
クエリを実行する場所を正確に管理することで、データソースの使用コストを削減できる
パフォーマンスとユーザー・エクスペリエンスをより良く管理できる
ビジネスの要件を満たし、最適化の能力を失うことなく、あらゆる分析機能を強化することができます。
The benefit of Qlik Sense vs other query-first vendors is the fact that we offer a hybrid approach to query processing:
In-Memory aka Analytics side cache – leveraging our market leading Associative Engine
Dynamic Views provide direct querying with push down controls.
The advantage of this approach is:
The precision and control in managing where queries are executed, thus reducing data source usage costs
Ability to better manage performance and user experience
Meet the requirements of the business and empower the full analytics spectrum without losing any ability to optimize
Qlik Sense supports both approaches to query processing – In-Memory / Analytics side cache’ AND Direct Query with push down control.
This enables an organization the ability to satisfy full realm of requirements from operational dashboards to live access/real-time use cases - all while keeping costs low and the user experience high.
There’s a balance and need for both approaches based on the use case. Not everyone needs access to live data all the time, but some do. The reality is that this type of approach to analytics is:
Expensive – for every reload and interaction is a charge for compute (paying for something you already own)
Overkill – makes managing performance and user experience more difficult.
Live access to data isn’t always a requirement, but it will always come with a price tag. That’s where we emphasize an organized approach to executing query processing and ensuring our platform positions our customers to be successful through their analytics endeavors.
By utilizing our In-Memory capabilities, organizations now have:
The precision and control to balance where queries are executed and reduce data source usage costs (by up to 30x !)
Ability to better manage performance and user experience – specifically reduce response times
Meet the requirements of the business and empower the full analytics spectrum without losing any ability to optimize
Our Associative Difference and augmented capabilities offer a world class experiences across analytics and data discovery. Our platform leverages advanced technologies and sophisticated AI to create an augmented experience where conversation analytics and active intelligence become a reality. Snowflake is a consolidator for the DB side and Qlik is it’s equal on the analytics side – “we are not an either-or, but we are an any or both!
We cover Analytics from any angle. We provide a single platform that supports the entire range of analytics – not just a single part of it.
Ad Hoc and Data Mining are important use cases that may require push down query control, but they will end up being a fraction of the total query volume across the entire analytics environment. Our In-Memory and world-class associative analytics experience is cost effective and supports every use case across the organization.
Test Case
In this example, we have 1 application with 86 million rows of data that is refreshed hourly, across a user base that can generate on average 40,000 queries per hour.
In the Query-based dashboard, the 40k queries are exactly that - 40k queries. Every click by a user is a charge against the database and at the end of the year this can increase costs significantly. In our case example, the annual cost for querying this application and its data (which the client already owns) = $270,000.
With Qlik’s ability to balance query execution and move it to In-Memory – that same application and test case could be simplified to 8 queries per hour with an annual costs of $9,000 – 30x cheaper than direct access querying!
Summary:
Don’t overpay accessing data you already own, leverage analytics side caching and our market leading analytics engine to keep budgets balanced. The overall architecture and methodology to analytics and querying execution needs to be organized and intelligent. Qlik’s hybrid approach guarantees analytics for everyone while being cost effective.
Analyze Cost & Usage: Both the pay-as-you go model or Enterprise credit purchases.
Auditing & Security: Understand who is logging in and where they are located along with metrics associated with Security and Connectivity.
Performance & Optimization: Who is running queries, where are their issues and how much does this relate to overall cost and usage
Qlik Sense supports a hybrid approach to query processing – In-Memory / Analytics side cache’ AND Direct Query with push down control.
This enables an organization the ability to satisfy full realm of requirements from operational dashboards to live access/real-time use cases - all while keeping costs low and the user experience high.
Live access to data isn’t always a requirement, but it will always come with a price tag.
That’s where we emphasize an organized approach to executing query processing and ensuring our platform positions our customers to be successful through their analytics endeavors.
By utilizing our In-Memory capabilities, organizations now have:
The precision and control to balance where queries are executed and reduce data source usage costs (by up to 30x !)
Ability to better manage performance and user experience – specifically reduce response times
Meet the requirements of the business and empower the full analytics spectrum without losing any ability to optimize
Our Associative Difference and augmented capabilities offer a world class experiences across analytics and data discovery. Our platform leverages advanced technologies and sophisticated AI to create an augmented experience where conversation analytics and active intelligence become a reality.
We cover Analytics from any angle. We provide a single platform that supports the entire range of analytics – not just a single part of it.