簡體   English   中英

Azure CLI 命令使用密鑰保管庫創建 ADF 鏈接服務?

[英]Azure CLI command to create ADF linked service with key vault?

在此處輸入圖像描述 我正在使用命令引用以下代碼,但兩者都出現錯誤

az datafactory 鏈接服務創建 --resource-group $resourcegroup --factory-name $factoryname --linked-service-name ls_AzureKeyVault_storage --properties @ls_AzureKeyVault_storage.json > \dev\null

{“名稱”:“ls_AzureKeyVault_storage”,“屬性”:{“注釋”:[],“類型”:“AzureKeyVault”,“typeProperties”:{“baseUrl”:“https://kvadfconnections.vault.azure.net /" } } }

az datafactory 鏈接服務創建 --resource-group $resourcegroup --factory-name $factoryname --linked-service-name AzureStorageLinkedService --properties @AzureStorageLinkedService.json > \dev\null

{“名稱”:“AzureStorageLinkedService”,“屬性”:{“注釋”:[],“類型”:“AzureBlobStorage”,“typeProperties”:{“connectionString”:{“類型”:“AzureKeyVaultSecret”,“存儲” :{“referenceName”:“ls_AzureKeyVault_storage”,“type”:“LinkedServiceReference”},“secretName”:“sec-stforadfcli-connection”}}},“type”:“Microsoft.DataFactory/factories/linkedservices”}

我們在本地環境中對此進行了測試,以下陳述基於我們的分析。

在使用az data factory linked-service create通過AzureCLI cmdlet 創建鏈接服務時,您需要將 json 文件傳遞給--properties flag

az datafactory linked-service create --factory-name
                                     --linked-service-name
                                     --properties
                                     --resource-group
                                     [--if-match]
  • 如果您在 json 文件中的typeproperties{}頂部聲明properties{}列表,則在創建與數據工廠的鏈接服務時,它將失敗並顯示您共享的錯誤,如下所示

在此處輸入圖像描述

  • 您只需傳遞typeProperties文件中的 typeProperties 即可使用數據工廠創建鏈接服務,如下所示。

在下面的示例中,我們嘗試使用現有的 ADF 創建一個keyvault鏈接服務。 這是我們的keyvault.json文件,它具有類型屬性。

{
    "type": "AzureKeyVault",
    "typeProperties":{
        "baseUrl": "<keyvault>"
    },
    "annotations":[<requiredannotations],
    "description":"<requireddescription>",
    "parameters": {
        "test":{
            "type":"String",
            "defaultValue":"test"
        }
    }
}

以下是樣品 output 供參考:

在此處輸入圖像描述

您可以使用上述keyvault.json文件作為參考並根據您的要求進行更改。

您還可以參考文檔,了解有關我們可以傳遞給AzurekeyVaultLinkedService的所有屬性以及相應數據類型的更多信息。

暫無
暫無

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

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