天天看點

視訊+白皮書 | Kyligence 與 Kylin 功能差異詳解

上周,Kyligence 企業級大資料分析平台研發負責人張逸凡,為大家帶來了《Kyligence 與 Kylin 功能差異詳解》線上分享,點選這裡檢視視訊和下載下傳對比白皮書。

以下是實錄 Q&A

Q:請簡單講述開源軟體的運作方式,Kyligence 在社群又扮演的角色是什麼?

A:開源軟體的發展和商業軟體不同,開源軟體是由開源社群來驅動;開源社群是由個人貢獻者志願組成的團體,每個人都可以在社群中發出聲音,提出建議,貢獻代碼,review 别人的代碼和實作;所有的代碼和讨論都應該是公開可獲得的(通過郵件群組、JIRA、Github Issue等方式)。當社群中有不同意見的時候,一般通過公開投票來達成共識。此外,開源軟體的釋出要遵循相應的流程和規範,例如 Apache 軟體基金會的每個正式釋出,都要在社群進行不短于72小時的投票,在投票通過後才會繼續釋出流程。開源軟體的正式釋出實體是源代碼,為了做到 Vendor-Independent(供應商獨立),通常不提供特定于某些廠商的編譯版本,對于使用者來說他們要重新編譯。

Kyligence 是由創立 Kylin 項目的人成立的大資料商業公司,創立的初衷,就是以 Apache Kylin 為核心,更貼合企業的需求,為企業提供專業的大資料分析産品和技術服務 。Kyligence 服務的客戶多以金融、制造、零售企業為主。這類企業在運維、技術研發方面相比網際網路公司,人員投入沒有那麼充沛,需要更多的借助外部的技術力量。目前Kyligence主要力量投入在商業客戶的服務上,但仍然投入相當多的資源在Kylin項目的開發和社群的發展上。他們繼續擔任 PMC、Committer 和 Contributor 的角色,持續不斷地貢獻和發展開源技術。

Q:Apache Kylin 和 Kyligence 商業軟體在以下哪些方面會存在比較大的差異

A:

  • 專業的技術支援
  • 産品的發展方向和疊代速度
  • 企業應用的核心價值場景方面的功能 (這部分由于專利和版權保護等的限制,短期内不會出現在開源軟體)
視訊+白皮書 | Kyligence 與 Kylin 功能差異詳解

Q:Apache Kylin 和 Kyligence 商業軟體比較趨同的部分有哪些?

A:技術架構和性能方面,開源和商業版會在總體上保持一緻。可能有階段性的長短,但中長線上彼此的技術優勢一定會互相滲透。

Q:商業版目前支援星環平台嗎?

A:目前沒有官方認證,企業版的主要需求平台是CDH、HDP、MapR以及華為FusionInsight,雲上版本對接 Azure、AWS 和 Aliyun 提供的 Hadoop 基礎平台。

Q:商業版可支援哪些報表平台?

A:Kyligence 深度對接了 Tableau,提供專有的 TDS 同步模型能力和 TDC 配置。同時Kyligence 與微政策強強聯合實作了産品認證。微軟為 Kyligence 釋出了官方 Power BI 連接配接器。Kyligence 與 Qlik 合作釋出了 Qlik 的 Kyligence 資料連接配接器。 此外 Kyligence  客戶已在使用帆軟、 Smartbi、 Cognos、OBIEE、Business Objects 等多種BI對接 Kyligence 平台實作大資料分析。另外,Kyligence 也提供了自研分析平台 Kyligence Insight 作為報表分析入口。

視訊+白皮書 | Kyligence 與 Kylin 功能差異詳解

Q:如何從 Kylin 更新到 Kyligence? 是否可以確定原 Kylin 可用?

A:可行,Kyligence 可以使用 Kylin 的資料和中繼資料資訊,但是建議更新後隔離開,因為 Kyligence 的内建資料 Kylin 不能相容,具體細節請咨詢 Kyligence 官方支援,會有專業團隊負責提供更新方案。

Q:商業版目前多對多元度支援嗎?

A:從模型角度,預計算模型支援的還是一對一,一對多關系。多對多元度的場景,需要一張關系表維護多個次元和事實表關系,如果以關系表作為中心表,則可以變化為星型模型(Kyligence/Kylin 都可支援)。這裡涉及到具體業務場景的資料關聯,可以與我們聯系繼續探讨實作方案。

Q:支援混合部署嗎?本地+雲部署

A:支援,具體場景可直接與我們聯系。

Q:Cognos 支援嗎?是 JDBC 支援還是 ODBC 支援?

A:支援,我們提供 Windows/Linux 平台的 32 位 ODBC 安裝包。

Q:Kyligence 支援的資料源有 Oracle、SQL Server 等,是以不一定要在 Hadoop 平台上嗎?那 SAP BW 呢?

A:最新版本可以脫離 Hadoop 使用,比較适合雲上的場景。不過主要的使用者場景還是通過 Hadoop 平台做大資料的支撐。

Q:Cube 支援中文表名稱嗎?表名稱和表字段都是中文可以嗎?

A:資料庫設計規範裡不建議使用中文清單,是以 Kyligence(以及Kylin)預設不會主動支援中文表名列名的情況,不過 Kyligence 支援從 Hive 的同步中文的列描述到 Cube 的次元和度量和來滿足類似的需求。

視訊+白皮書 | Kyligence 與 Kylin 功能差異詳解

繼續閱讀