簡體   English   中英

在 Blob 鏈接服務 ADF 中參數化托管專用終結點

[英]Parameterize Managed Private Endpoint in Blob Linked Service ADF

我需要在 ADF 中使用多個 Blob 存儲帳戶。 我正在嘗試為所有帶參數的存儲創建一個鏈接服務。 我無法參數化托管專用端點。 當我對存儲名稱進行硬編碼時,托管專用端點(已在 ADF 中創建)會自動被選中。 有沒有辦法通過 Advance->JSON 或任何其他方式對其進行參數化? ] Blob 鏈接服務

無法參數化托管專用終結點。 沒有找到任何 Microsoft 文檔。

我在 azure 門戶中創建了 Azure 數據工廠和存儲帳戶。 我設置集成運行時如下所述

在此處輸入圖像描述

我在 Azure 數據工廠中創建了托管專用終結點。 Manage->Security->managed private endpoint 圖片供參考:

在此處輸入圖像描述

在此處輸入圖像描述

創建托管專用端點后,我們需要在存儲帳戶設置中批准。 為此,我單擊上面提到的 azure 門戶中的管理批准。 它帶我到下面的頁面

在此處輸入圖像描述

select 私人端點並單擊下面提到的批准。 它批准專用端點。

圖片供參考:

在此處輸入圖像描述

已成功創建並批准托管專用端點。

我們可以使用以下 Json 腳本在 Blob 鏈接服務 ADF 中實現參數化托管私有端點

{
    "name": "DataLakeBlob",
    "type": "Microsoft.DataFactory/factories/linkedservices",
    "properties": {
        "parameters": {
            "StorageAccountEndpoint": {
                "type": "String",
                "defaultValue": "https://<storage AccountName>.blob.core.windows.net"
            }
        },
        "type": "AzureBlobStorage",
        "typeProperties": {
            "sasUri": "@{linkedService().StorageAccountEndpoint}"
        },
        "description": "Test Description"
    }
}

測試連接成功時標記Specify dynamic contents in JSON format。

圖片供參考:

在此處輸入圖像描述

這在我這邊有效,請從你這邊檢查。

暫無
暫無

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

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