首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CDS链接服务动态json

CDS链接服务动态json
EN

Stack Overflow用户
提问于 2020-11-11 18:00:52
回答 1查看 70关注 0票数 0

对于CDS链接服务,没有(从UI)引入参数的方法。但!微软在高级设置中为我们提供了方便的‘指定Json格式的动态conent’复选框。

是否有人有这样的转换标准链接服务json的示例:

代码语言:javascript
复制
{
    "name": "cdsCorpPlan",
    "type": "Microsoft.DataFactory/factories/linkedservices",
    "properties": {
        "annotations": [],
        "type": "CommonDataServiceForApps",
        "typeProperties": {
            "deploymentType": "Online",
            "serviceUri": "https://blahblah-dev.crm.dynamics.com",
            "authenticationType": "AADServicePrincipal",
            "servicePrincipalCredentialType": "ServicePrincipalKey",
            "servicePrincipalId": "xxx-xxx-xxx-xxx-xxxxxxxx",
            "encryptedCredential": "ew0KICAiVmVyc2lvbiI6ICIyMDE3LTExLTMwIiwNCiAgIlByb3RlY3Rpb25Nb2RlIjogIktleSIsDQogICJTZWNyZXRDb250ZW50VHlwZSI6ICJQbGFpbnRleHQiLA0KICAiQ3JlZGVudGlhbElkIjogIkFERi1MUC1PUkNIRVNUUkFUT1ItREVWX2M0MDYzYjEzLTBkNjYtNDQ2Yi04NjFkLTYyYjJkNjI1MjNlYiINCn0="
        }
    }
}

变成了一个顺位版本?

具体来说,如果我想参数化serviceUriservice主体键,语法是什么?

EN

回答 1

Stack Overflow用户

发布于 2020-11-11 20:52:10

我想我想明白了。对于那些对此感兴趣的人:

代码语言:javascript
复制
{
    "name": "cdsCorpPlanTCO",
    "properties": {
        "parameters": {
            "SecretName": {
                "type": "string"
            }
        },
        "type": "CommonDataServiceForApps",
        "typeProperties": {
            "deploymentType": "Online",
            "serviceUri": {
                "type": "AzureKeyVaultSecret",
                "store": {
                    "referenceName": "MyKeyVault",
                    "type": "LinkedServiceReference"
                },
                "secretName": {
                    "value": "@linkedService().SecretName",
                    "type": "Expression"
                }
            },
            "authenticationType": "AADServicePrincipal",
            "servicePrincipalCredentialType": "ServicePrincipalKey",
            "servicePrincipalId": "xxxx-xxxx-xxxx-xxxx-xxxxxxxx",
            "servicePrincipalCredential": {
                "type": "AzureKeyVaultSecret",
                "store": {
                    "referenceName": "MyKeyVault",
                    "type": "LinkedServiceReference"
                },
                "secretName": "SPkey"
            }
        },
        "annotations": []
    },
    "type": "Microsoft.DataFactory/factories/linkedservices"
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64791731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档