卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

使用Kettle作為Pentaho報表的數(shù)據(jù)源

對于數(shù)據(jù)的展示,報表是一個非常重要的工具。然而,有時候我們需要對數(shù)據(jù)進行一些處理和操作,這就需要借助其他方法。比如,我們可以使用ETL工具Kettle來對數(shù)據(jù)進行處理。下面將介紹如何將Kettle文件

對于數(shù)據(jù)的展示,報表是一個非常重要的工具。然而,有時候我們需要對數(shù)據(jù)進行一些處理和操作,這就需要借助其他方法。比如,我們可以使用ETL工具Kettle來對數(shù)據(jù)進行處理。下面將介紹如何將Kettle文件作為Pentaho報表的數(shù)據(jù)源。

進入報表設(shè)計器并打開/新建報表

首先,我們需要進入Pentaho的報表設(shè)計器,并打開一個已保存好的報表,或者新建一個報表并保存。

在右側(cè)的窗口中,選擇"Data Sets"選項卡,在彈出的菜單中右鍵點擊"【Pentaho Data Integration】"。

選擇Kettle文件作為數(shù)據(jù)源

在彈出的窗口中,點擊"【...】"按鈕,然后瀏覽并選擇我們想要使用的Kettle文件。點擊打開后,我們將看到與Kettle對應的步驟列表。選擇我們想要獲取數(shù)據(jù)的節(jié)點,例如"結(jié)果"。

注意:Kettle文件是有路徑的,如果文件移動了位置,我們將無法使用它。為了解決這個問題,我們需要將Kettle文件導入到報表文件中。

導入Kettle文件到報表

點擊頂部工具欄上的"File",選擇"Resource",然后在彈出的對話框中選擇"import"。

在"File Name"中選擇我們想要導入的Kettle文件,并點擊"【...】"按鈕選擇文件。

"Entry Name"為我們導入的文件名稱,"Content-Type"必須為"text/xml"。

注意:導入Kettle文件后,我們必須重新保存報表,否則下一步將無法看到步驟列表。

點擊"OK"后,我們可以重新編輯數(shù)據(jù)源。在"File"中填寫我們的"Entry Name"(例如"suiyi"),然后我們就可以看到我們的Kettle步驟列表了。

處理Kettle參數(shù)

如果我們的Kettle文件有參數(shù),我們需要點擊"Edit Parameter",在左側(cè)的"Transformation Parameter"下進行編輯。

"DataRow Column"是報表參數(shù),"Transformation Parameter"是Kettle文件的參數(shù)。

注意:不要修改Kettle文件參數(shù)的名稱,否則參數(shù)將無法傳遞。報表參數(shù)的名稱可以與Kettle參數(shù)名稱不同。

編輯完成后,點擊"OK"。現(xiàn)在,我們已經(jīng)成功地將Kettle作為Pentaho報表的數(shù)據(jù)源添加了進來。

標簽: