繁体   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