MLSQL Stack 應用場景示例

2021-09-19 23:14:14 字數 1110 閱讀 6416

mlsql stack 都有哪些應用場景呢?畢竟現在是個場景為王的時代。其實mlsql stack有無限的可能性等待大家挖掘。下面我們提一些已經在應用的。

比如從各個資料庫裡把資料同步到hdfs上。

配合排程,傳統的批處理平台。

mlsql 很好的支援了structured streaming.

什麼意思呢?就是根據業務需求,用mlsql開發了乙個指令碼,然後將指令碼暴露通過api暴露出去,供外部呼叫。比如edm,研發接到需求後,使用mlsql寫好指令碼儲存,然後對外提供乙個api介面,給定了乙個指令碼id號,使用者就可以通過http介面呼叫得到這個指令碼執行後的結果了。目前主要對接的是後台業務。 mlsql 也支援變數覆蓋,比如指令碼裡寫

set input1=

"a"where

type

="default"

;set input2=

"a"where

type

="default"

;select..

....

..

這表示使用者傳遞過來的input1,input2會覆蓋指令碼寫好的。

mlsql engine提供了大量的資料預處理et以及良好的python專案支援功能,所以進行訓練一點問題都沒有。對於**,mlsql也提供了優化的local部署模式完成低於毫秒級的**服務支援。

mlsql engine優秀的語法以及巨集支援,適合非研發同學學習。通過mlsql console的配合,非常方便資料分析師,資料科學家進行資料資料探索,也支援運營,產品自助使用。

分析師寫好乙個指令碼,系統提供了乙個功能,可以將指令碼以乙個表單的形式提供出去,使用者通過填寫表單就能出發mlsql指令碼的執行,從而得到結果。

另外通過巨集的支援,分析師可以封裝乙個非常複雜的sql指令碼,然後將其作為乙個命令提供出去。比如

分析師寫好如下指令:

set queryemailbyname='''

select email from table1 where name="{}"

'''

使用者可以這麼用:

!queryemailbyname william;

Redis應用場景

redis開創了一種新的資料儲存思路,使用redis,我們不用在面對功能單調的資料庫時,把精力放在如何把大象放進冰箱這樣的問題上,而是利用redis靈活多變的資料結構和資料操作,為不同的大象構建不同的冰箱。redis常用資料型別 redis最為常用的資料型別主要有以下五種 在具體描述這幾種資料型別之...

Redis應用場景

redis開創了一種新的資料儲存思路,使用redis,我們不用在面對功能單調的資料庫時,把精力放在如何把大象放進冰箱這樣的問題上,而是利用redis靈活多變的資料結構和資料操作,為不同的大象構建不同的冰箱。redis常用資料型別 redis最為常用的資料型別主要有以下五種 在具體描述這幾種資料型別之...

Redis應用場景

閱讀 31,232 次 毫無疑問,redis 開創了一種新的資料儲存思路,使用redis,我們不用在面對功能單調的資料庫時,把精力放在如何把大象放進冰箱這樣的問題上,而是利用redis靈活多變的資料結構和資料操作,為不同的大象構建不同的冰箱。希望你喜歡這個比喻。下面是一篇新鮮出爐的文章,其作者是re...