您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

az datafactory linked-service

备注

此引用是 Azure CLI 的 datafactory 扩展的一部分,需要2.15.0 或更高版本。 首次运行 az datafactory 命令时,该扩展将自动安装。 详细了解扩展。

管理 datafactory 的链接服务。

命令

az datafactory linked-service create

创建链接服务。

az datafactory linked-service delete

删除链接服务。

az datafactory linked-service list

列出链接的服务。

az datafactory linked-service show

获取链接服务。

az datafactory linked-service update

更新链接服务。

az datafactory linked-service create

创建链接服务。

az datafactory linked-service create --factory-name
                                     --linked-service-name
                                     --properties
                                     --resource-group
                                     [--if-match]

示例

LinkedServices_Create

az datafactory linked-service create --factory-name "exampleFactoryName" --properties "{\"type\":\"AzureStorage\",\"typeProperties\":{\"connectionString\":{\"type\":\"SecureString\",\"value\":\"DefaultEndpointsProtocol=https;AccountName=examplestorageaccount;AccountKey=<storage key>\"}}}" --name "exampleLinkedService" --resource-group "exampleResourceGroup"

必需参数

--factory-name

工厂名称。

--linked-service-name --name -n

链接服务名称。

--properties

链接服务的属性。 预期值: json-string/@json-file 。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--if-match

LinkedService 实体的 ETag。 只应为 update 指定,它应匹配现有实体或可 * 用于无条件更新。

az datafactory linked-service delete

删除链接服务。

az datafactory linked-service delete --factory-name
                                     --linked-service-name
                                     --resource-group
                                     [--yes]

示例

LinkedServices_Delete

az datafactory linked-service delete --factory-name "exampleFactoryName" --name "exampleLinkedService" --resource-group "exampleResourceGroup"

必需参数

--factory-name

工厂名称。

--linked-service-name --name -n

链接服务名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--yes -y

不提示确认。

az datafactory linked-service list

列出链接的服务。

az datafactory linked-service list --factory-name
                                   --resource-group

示例

LinkedServices_ListByFactory

az datafactory linked-service list --factory-name "exampleFactoryName" --resource-group "exampleResourceGroup"

必需参数

--factory-name

工厂名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

az datafactory linked-service show

获取链接服务。

az datafactory linked-service show --factory-name
                                   --linked-service-name
                                   --resource-group
                                   [--if-none-match]

示例

LinkedServices_Get

az datafactory linked-service show --factory-name "exampleFactoryName" --name "exampleLinkedService" --resource-group "exampleResourceGroup"

必需参数

--factory-name

工厂名称。

--linked-service-name --name -n

链接服务名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--if-none-match

链接的服务实体的 ETag。 只应为 get 指定。 如果 ETag 与现有实体标记相匹配,则为; 如果 * 提供了,则不会返回任何内容。

az datafactory linked-service update

更新链接服务。

az datafactory linked-service update --factory-name
                                     --linked-service-name
                                     --resource-group
                                     [--add]
                                     [--annotations]
                                     [--connect-via]
                                     [--description]
                                     [--force-string]
                                     [--if-match]
                                     [--if-none-match]
                                     [--parameters]
                                     [--remove]
                                     [--set]

示例

LinkedServices_Update

az datafactory linked-service update --factory-name "exampleFactoryName" --description "Example description" --name "exampleLinkedService" --resource-group "exampleResourceGroup"

必需参数

--factory-name

工厂名称。

--linked-service-name --name -n

链接服务名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--add

通过指定路径和键值对,将对象添加到对象列表中。 示例:--添加 listProperty <键 = 值、字符串或 JSON 字符串>。

--annotations

可用于描述链接服务的标记的列表。 预期值: json-string/@json-file 。

--connect-via

集成运行时引用。 预期值: json-string/@json-file 。

--description

链接的服务说明。

--force-string

使用 "set" 或 "add" 时,保留字符串文本,而不是尝试转换为 JSON。

--if-match

LinkedService 实体的 ETag。 只应为 update 指定,它应匹配现有实体或可 * 用于无条件更新。

--if-none-match

链接的服务实体的 ETag。 只应为 get 指定。 如果 ETag 与现有实体标记相匹配,则为; 如果 * 提供了,则不会返回任何内容。

--parameters

链接服务的参数。 预期值: json-string/@json-file 。

--remove

从列表中删除属性或元素。 示例:--remove property. list 或--Remove propertyToRemove。

--set

通过指定要设置的属性路径和值来更新对象。 示例:--set property1. property2 =.