Databend 開源周報第 92 期

Databend 是一款現(xiàn)代云數(shù)倉。專為彈性和高效設(shè)計,為您的大規(guī)模分析需求保駕護航。自由且開源。即刻體驗云服務(wù):https://app.databend.cn

What's On In Databend

探索 Databend 本周新進展,遇到更貼近你心意的 Databend 。

WHERE 子句中使用列別名

列別名提供了一種為結(jié)果集創(chuàng)建清晰、更具描述性的標題的方法。

Databend 現(xiàn)在支持在 WHERE 子句中使用列別名。

> select number * 2 as number from numbers(3) where (number + 1) % 3 = 0;
┌────────┐
│ number │
│ UInt64 │
├────────┤
│      4 │
└────────┘

如果你想要了解更多信息,請查看下面列出的資源。

databend-metactl 現(xiàn)已隨 Databend 發(fā)布

databend-metactl 是一個命令行工具,可以輔助用戶管理 Databend Meta Service 集群。它可以用于備份和恢復元數(shù)據(jù)。

現(xiàn)在,databend-metactl 將與 Databend 一起發(fā)布,無需手動構(gòu)建。

如果你想要了解更多信息,請查看下面列出的資源。

Code Corner

一起來探索 Databend 和周邊生態(tài)中的代碼片段或項目。

解決 databend-meta 連接問題和 Invalid semver 錯誤

在編譯和運行 Databend 時,可能會遇到與 databend-meta 的連接問題,并收到包含 “Invalid semver” 的錯誤消息。由于 Databend 使用語義版本控制進行協(xié)議兼容性檢查,在 git tags 不匹配時將會產(chǎn)生錯誤。

可以使用命令 git fetch https://github.com/datafuselabs/databend.git --tags 從官方 Databend 存儲庫中獲取最新的 tag ,以確保使用最新版本的 databend-meta 并通過版本檢查。

亮點

以下是一些值得注意的事件,也許您可以找到感興趣的內(nèi)容。

  • 優(yōu)化器現(xiàn)已支持常量折疊,查看 PR #11216 了解更多信息。
  • 閱讀文檔 Transform Data During Load 中的三個簡短教程,了解如何在數(shù)據(jù)導入過程中進行轉(zhuǎn)換。
  • 新增 bitmap 函數(shù):bitmap_countbuild_bitmap 。

What's Up Next

我們始終對前沿技術(shù)和創(chuàng)新理念持開放態(tài)度,歡迎您加入社區(qū),為 Databend 注入活力。

引入超時機制以控制查詢優(yōu)化時間

優(yōu)化具有大量 Join 的復雜查詢可能是一個耗時的任務(wù)。為了避免對整個查詢計劃空間進行詳盡搜索,可以為優(yōu)化設(shè)置超時。

超時可以基于邏輯時間,例如應(yīng)用的轉(zhuǎn)換規(guī)則數(shù)量,而不是基于實際時間。一旦到達閾值,可以執(zhí)行貪心搜索,而不是生成新的轉(zhuǎn)換規(guī)則。

Issue #11133 | Introduce timeout mechanism to control the query optimization time

如果你對這個主題感興趣,可以嘗試解決其中的部分問題或者參與討論和 PR review 。或者,你可以點擊 https://link.databend.rs/i-m-feeling-lucky 來挑選一個隨機問題,祝好運!

Changelog

前往查看 Databend 每日構(gòu)建的變更日志,以了解開發(fā)的最新動態(tài)。

地址:https://github.com/datafuselabs/databend/releases

Contributors

非常感謝貢獻者們在本周的卓越工作。

Connect With Us

Databend 是一款開源、彈性、低成本,基于對象存儲也可以做實時分析的新式數(shù)倉。期待您的關(guān)注,一起探索云原生數(shù)倉解決方案,打造新一代開源 Data Cloud。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容