馬哈魚直接資料流元素介紹

2022-09-20 09:18:09 字數 1148 閱讀 5274

本文將介紹一些生成直接資料流的sql元素,這些元素是生產資料流的主要原型。

示例語句:

select a.empname "ename" from scott.emp a where sal > 1000
目標列「ename」的資料來自scott.emp.empname列,所以我們有這樣乙個直接的資料流:

scott.emp.empname -> direct -> rs-1."ename"
選擇列表生成的結果集rs-1是乙個關係,包括列和行。

dataflow in xml

<?xml version="1.0" encoding="utf-8" standalone="yes"?>

上述關係表示從id=3的源列到id=6的目標列的資料流.

資料流圖示:

在資料流分析過程中,function起著關鍵作用,它接受列作為引數,並生成可能是標量值或集合值的結果。

select round(salary) as sal from scott.emp
在上述sql中,從列salary到round函式生成乙個直接資料流:

scott.emp.salary -> direct -> round(salary) -> direct -> sal
資料流圖示:

資料流圖示:

如果您關閉「show function」,設定「/if」選項,資料流結果如下:

馬哈魚資料血緣分析器:

馬哈魚資料血緣分析器中文**:

馬哈魚間接資料流和偽列介紹

本文介紹一些生成間接資料流的sql元素。間接資料流通常由where子句 group by子句 聚合函式等中使用的列生成。為了在列之間建立間接資料流,我們引入了乙個偽列 relationrows。relationrows是關係的偽列,用於表示關係中的行數。顧名思義,relationrows不是關係 表...

馬哈魚血緣分析工具部署介紹 win 10

隨著大資料技術的發展與普及,資料治理和資料質量變得越來越重要,資料血緣分析在業界悄然興起並得到了廣泛流行,馬哈魚是國內少有的一款專業且易用的血緣分析工具。本文介紹如何在您的windows 10環境中快速安裝部署馬哈魚。1 jdk安裝及配置 上述環境變數配置完畢後,要進行j a版本和jps命令檢查,否...

JFlow 6 0資料流引擎介紹

jflow 6.0工作流引擎 簡介 jflow屬於濟南馳騁資訊科技 的開源專案,向社會100 開源。研發於2003年,到一直持續到現在,功能強大豐富,圖形化的配置,功能性配置較高,在中國國情下成長起來的優秀的工作流引擎。在國內有一定的市場地位,是國內著名的老牌工作流引擎。文件 公司提供完整詳細的介面...