THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!

Apache Kylin : Analytical Data Warehouse for Big Data

Page tree

Welcome to Kylin Wiki.

In this pages, I would like to list all new feature and break changes. Some features are in the status of IN PROGRESS, means Kylin team is going to implement this feature, and we will obey its priority. So if you have your suggestion/opinion on current priority, please let us know.

Basic feature


FeatureDescriptionCommentStatusComponentPriorityExpected
Kafka Source(NRT)Ingest streaming data in batch wayIn design phase, did not have a conclusion of how to implement.

IN PROGRESS

SOURCE

P1
FUTURE
Kafka Source(Real-time OLAP)Ingest streaming data in stream/micro-batch wayIn design phase, did not have a conclusion of how to implement.

IN PROGRESS

SOURCE

P1

FUTURE

JDBC Source(Original version)Ingest data via JDBC contractIn design phase, did not have a conclusion of how to implement.

IN PROGRESS

SOURCE

P2

FUTURE

JDBC Source(Datasource SDK)Ingest data via JDBC contractIn design phase, did not have a conclusion of how to implement.

IN PROGRESS

SOURCE

P2

FUTURE

MapReduce Build EngineBuild pre-calculated cuboid data by Hadoop MapreduceThis feature maybe useless

DELETED

BUILD ENGINE



Spark Build EngineBuild pre-calculated cuboid data by Apache SparkNew implementation provided

READY

BUILD ENGINE

P0

4.0.0-ALPHA

Flink Build EngineBuild pre-calculated cuboid data by Apache FlinkSupport in Kylin 3.1

N/A

BUILD ENGINE



HBase StorageUse HBase to store pre-calculated cuboid data.Discussion in mailing list

DELETED

STORAGE ENGINE



Parquet StorageUse Parquet to store pre-calculated cuboid data.Discussion in mailing list

READY

STORAGE ENGINE

P0

4.0.0-ALPHA

Distributed Query EngineUse calcite&sparder(a.k.a. Spark with custom extension) toparse/analyse/excute a SQL query.New implementation provided

READY

QUERY ENGINE

P0

4.0.0-ALPHA

Advanced Measure - Bitmap

READY

MEASURE

P0

4.0.0-ALPHA

Advanced Measure - HLL

READY

MEASURE

P0

4.0.0-ALPHA

Advanced Measure - TopN

IN PROGRESS

MEASURE

P0

4.0.0-BETA

Advanced Measure - Percentile

READY

MEASURE

P0

4.0.0-ALPHA

Query CacheCache query result in query's memory or external cache service.

READY

QUERY ENGINE

P0

BEFORE 4.0

HBase MetastoreUse HBase as metastore.Should be removed in the future.

DEPRECATED

METASTORE

P2

BEFORE 4.0

RDBMS MetastoreUse RDBMS as metastore.Should as the first choice of metastore.

READY

METASTORE

P0

BEFORE 4.0

Cardinality ComputationCalculate cardinality of fact table and dimension table.Planning

IN PROGRESS

TOOL

P1

4.0.0-BETA

Storage Cleanup
New implementation

READY

TOOL

P0

4.0.0-ALPHA

CSV Source
New implementation

READY

SOURCE

P1

4.0.0-ALPHA

SQL Standard

IN PROGRESS

QUERY ENGINE

P0

4.0.0-BETA

Global Dictionary(Hive)
New global dictionary will replace this feature.

DELETED

N/A



Global Dictionary(AppendTireDictionary)
New global dictionary will replace this feature.

DELETED

N/A



Global Dictionary(Spark bucket dictionary)
New implementation

READY

BUILD ENGINE

P0

4.0.0-ALPHA

Cube Planner
In design phase, did not have a conclusion of how to implement.

IN PROGRESS

ADVENCED

P0

4.0.0-BETA

System Cube and Dashboard
Not well tested, planning

IN PROGRESS

ADVENCED

P0

4.0.0-BETA

Read write Seperatation
New implementation provided

READY

ADVENCED

P0

4.0.0-ALPHA

Pushdown Engine
New pushdown engine will only support SparkSQL.

READY

ADVENCED

P0

4.0.0-ALPHA

Shrunken Dictionary
This feature maybe useless

DELETED

ADVENCED



UHC dictionary
This feature maybe useless

DELETED

ADVENCED



Deploy on AWS EMR
Planning

IN PROGRESS

ENV

P0

4.0.0-BETA

Containerization(Quick-start)
Planning

IN PROGRESS

ENV

P0

4.0.0-ALPHA

Hadoop3 supportGoing to support Hadoop3 + Hive2 in 2020-Q4. Not sure when to suppoort Hive 3.Planning

IN PROGRESS

ENV

P0

4.0.0-BETA

Hive3 support
N/A

IN PROGRESS

ENV

P2

FUTURE

Spark3 support
N/A

IN PROGRESS

ENV

P2

FUTURE







  • No labels