簡體   English   中英

如何在 Blob 存儲上使用 JSON 作為 Azure 數據工廠的參數?

[英]How to use JSON on Blob Storage as parameter for Azure Data Factory?

我在 ADF 上有一個帶有參數DateTime的存儲過程,現在我需要將我的參數轉換為存儲在 Blob Storage 中的.JSON文件。

我的問題是,是否可以在 Azure Blob 存儲上使用JSON文件? 因為在 Azure 數據工廠上,我看到dynamic content上有JSON選項。

如果可能的話,我的Stored Procedure SQL Script上是否有任何不同的參數用法? 以及如何將我的JSON文件調用到我的管道? 我是否需要在博客存儲中指定我的JSON文件夾?

這是我的想法,從這個

在此處輸入圖像描述

對此

在此處輸入圖像描述

我們可以使用查找活動在 json 文件中查找值,然后將 output 值到 ADF 中的變量中。

  1. 我在我的 Azure 數據湖中找到了我的 json 文件。
{
    "intial_date":"2020-01-07",
    "end_date":"2020-01-07"
}

這是我的存儲過程:

CREATE PROCEDURE dbo.test 
@end_date SMALLDATETIME, @initial_date SMALLDATETIME, @datediff INT 
as
begin

    print(@end_date)
    print(@initial_date)
end
  1. 然后我使用查找活動來獲取值。 在此處輸入圖像描述

  2. 在我的存儲過程中:

end_date: @activity('Lookup1').output.firstRow.end_date
初始日期: @activity('Lookup1').output.firstRow.initial_date

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM