Hello,
Sorry for the newbie question, I am about to start a PoC with Kylin and I 
wanted to ask a few questions regarding performance and my use-case to 
understand if I am going in the right direction.

First, I was wondering if there is any publicly available information regarding 
Kylin's performance and benchmarks. I read a couple of the ebay articles, such 
as this: 
https://www.ebayinc.com/stories/blogs/tech/cube-planner-build-an-apache-kylin-olap-cube-efficiently-and-intelligently/.
 While this article boasts sub-second latency with high concurrency, it doesn't 
go into the details of the hardware that was used to achieve this.

Secondly, I was wondering how long can a dimension of a cube be? Meaning, how 
many distinct values can it have? As a basic example, let's say that I have a 
fact table with 'transaction's, and the transactions are related, among others, 
to 'account's. I have billions of transactions related to several millions of 
accounts. If I understand correctly, I can have the account as a dimension in a 
hierarchy if the accounts are grouped together, e.g. by regions. Then I can 
aggregate the transactions by region and so forth.
What about using the accounts as a "stand-alone" dimension, even if there are 
millions of values? The reason is that I want a query to fetch transactions 
data that are related to a specific account (together with a few other smaller 
dimensions, e.g. the transaction date and type) . I want to fetch that data, 
not to aggregate it. Does it make sense to do it with Kylin or is it a wrong 
use-case for this tool?

Thanks in advance,
Yoni

Confidentiality: This communication and any attachments are intended for the 
above-named persons only and may be confidential and/or legally privileged. Any 
opinions expressed in this communication are not necessarily those of NICE 
Actimize. If this communication has come to you in error you must take no 
action based on it, nor must you copy or show it to anyone; please 
delete/destroy and inform the sender by e-mail immediately.  
Monitoring: NICE Actimize may monitor incoming and outgoing e-mails.
Viruses: Although we have taken steps toward ensuring that this e-mail and 
attachments are free from any virus, we advise that in keeping with good 
computing practice the recipient should ensure they are actually virus free.

Reply via email to