hive中的 lateral view(側檢視)
lateral view用於和split, explode等UDTF一起使用,它能夠將一列資料拆成多行資料,在此基礎上可以對拆分後的資料進行聚合。
例子
表pageAds。它有兩個列:pageid、adid_list:
pageId | adid_list |
---|---|
front_page | [1, 2, 3] |
contact_page | [3, 4, 5] |
SELECT pageid, adid
FROM pageAds LATERAL VIEW explode(adid_list) adTable AS adid;
將輸出如下結果:
pageId | adid |
---|---|
front_page | 1 |
front_page | 2 |
front_page | 3 |
contact_page | 3 |
contact_page | 4 |
contact_page | 5 |
相關文章
- Hive-lateral view explodeHiveView
- lateral viewView
- hive 的函式 lateral view 用法詳解 | 附pdf下載Hive函式View
- MySQL View 檢視MySqlView
- materialized view (物化檢視)ZedView
- 在列印視窗,列印檢視View的子檢視結構圖View
- Dataguard (Standby) 相關的檢視(View)View
- MySQL View(檢視)詳解MySqlView
- 檢視所有VIEW/TABLE in MSSQLViewSQL
- 對資料庫檢視view的理解資料庫View
- 建立物化檢視MV ( Materialized View )ZedView
- ThinkPHP框架檢視詳細介紹View檢視–模板(九)PHP框架View
- android 動畫 ——檢視動畫(View Animation)Android動畫View
- View Transform(檢視變換)詳解ViewORM
- 檢視合併(View Merging)View
- 轉:物化檢視(Materialized View)介紹ZedView
- dlg中獲得view檢視物件 包含view標頭檔案出錯 解決方法View物件
- MV (Materialed View) 物化檢視的重新整理組View
- 利用檢視 V$FIXED_VIEW_DEFINITION 可以檢視Oracle很多底層的東西ViewOracle
- laravel利用artisan建立view檢視檔案LaravelView
- oracle parallel並行及px檢視viewOracleParallel並行View
- 11 UML中的邏輯檢視、程序檢視、實現檢視、部署檢視
- Sql Server關於indexed view索引檢視的總結SQLServerIndexView索引
- SAP ABAP CDS view 檢視的 Replacement 技術介紹View
- nancy Unable to find view engine that could render the view 無法找到檢視模板引擎NaNView
- 小程式開發基礎-view檢視容器View
- MSSQL索引檢視(indexed view)之簡述及使用SQL索引IndexView
- oracle10g materialized view物化檢視示例OracleZedView
- ogg 同步 物化檢視建立限制 Materialized ViewZedView
- 自定義view——仿酷狗的側滑選單View
- Win10 隱藏左側邊側欄(導航視窗)中的資料夾Win10
- 自定義View:側滑選單實現View
- 關於inline view內嵌檢視的學習inlineView
- 物化檢視(Materialized View)的重新整理回滾約束ZedView
- 物化檢視(Materialized View)的重新整理回滾測試ZedView
- (8)mysql 中的檢視MySql
- 11、Oracle中的檢視Oracle
- 什麼是SAP CDS重定向檢視(Redirect View)?View