2017-07-12 78 views

回答

0

據我所知,Pentaho數據集成(Kettle)不直接支持從azure blob存儲讀取文件。

但Pentaho提供了一個HTTP元素,通過使用它你可以從它的url讀取blob文件。

在Microsoft Azure Blob存儲中,您可以生成SAS令牌。如果使用由存儲資源URI和SAS令牌創建的URL作爲HTTP元素中的URL字段的輸入,則Pentaho可以訪問Blob存儲中的相應文件。

有關如何生成blob文件SAS的更多詳細信息,可以參考此article

此外,如果您不想在Pentaho中使用http元素,則可以嘗試使用另一個ETL,如azure data factorytalend

+0

非常感謝.... Brando – dass

+0

如果您覺得我的回答有用/有幫助,請將其標記爲答案,以便其他人可以從中受益。 –

+0

一旦我獲得了投票的聲望,我會做到這一點..Brando – dass