你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az datashare data-set-mapping

注意

此参考是 Azure CLI(版本 2.15.0 或更高版本)的 Datashare 扩展的一部分。 该扩展将在首次运行 az datashare data-set-mapping 命令时自动安装。 详细了解扩展。

命令组“datashare”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

使用 datashare 管理数据集映射。

命令

名称 说明 类型 Status
az datashare data-set-mapping create

创建 DataSetMapping。

扩展 实验
az datashare data-set-mapping delete

删除 shareSubscription 中的 DataSetMapping。

分机 实验
az datashare data-set-mapping list

列出共享订阅中的 DataSetMappings。

分机 实验
az datashare data-set-mapping show

获取 shareSubscription 中的 DataSetMapping。

分机 实验

az datashare data-set-mapping create

实验

命令组“datashare”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

创建 DataSetMapping。

az datashare data-set-mapping create --account-name
                                     --data-set-mapping-name
                                     --resource-group
                                     --share-subscription-name
                                     [--adls-gen2-file-data-set-mapping]
                                     [--adls-gen2-file-system-data-set-mapping]
                                     [--adls-gen2-folder-data-set-mapping]
                                     [--blob-container-data-set-mapping]
                                     [--blob-data-set-mapping]
                                     [--blob-folder-data-set-mapping]
                                     [--kusto-cluster-data-set-mapping]
                                     [--kusto-database-data-set-mapping]
                                     [--kusto-table-data-set-mapping]
                                     [--sqldb-table-data-set-mapping]
                                     [--sqldw-table-data-set-mapping]
                                     [--synapse-workspace-sql-pool-table-data-set-mapping]

示例

DataSetMappings_SqlDWDataSetToAdlsGen2File_Create

az datashare data-set-mapping create --account-name "Account1" --adls-gen2-file-data-set-mapping data-set-id="a08f184b-0567-4b11-ba22-a1199336d226" file-path="file21" file-system="fileSystem" output-type="Csv" resource-group="SampleResourceGroup" storage-account-name="storage2" subscription-id="433a8dfd-e5d5-4e77-ad86-90acdc75eb1a" --name "DatasetMapping1" --resource-group "SampleResourceGroup" --share-subscription-name "ShareSubscription1"

必需参数

--account-name

共享帐户的名称。

--data-set-mapping-name --name -n

要创建的数据集映射的名称。

--resource-group -g

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

--share-subscription-name

将保存数据集接收器的共享订阅的名称。

可选参数

--adls-gen2-file-data-set-mapping

ADLS Gen2 文件数据集映射。

用法:--adls-gen2-file-data-set-mapping data-set-id=XX file-path=XX file-path=XX file-system=XX output-type=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

data-set-id:必需。 源数据集的 ID。 file-path:必需。 文件系统中的文件路径。 file-system:必需。 文件所属的文件系统。 output-type:输出文件资源组的类型:必需。 存储帐户的资源组。 storage-account-name:必需。 存储源数据集的帐户名称。 subscription-id:必需。 存储帐户的订阅 ID。 类型:必需。 数据集映射的类型。

--adls-gen2-file-system-data-set-mapping

ADLS Gen2 文件系统数据集映射。

用法:--adls-gen2-file-system-data-set-mapping data-set-id=XX file-system=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

data-set-id:必需。 源数据集的 ID。 file-system:必需。 文件系统名称。 resource-group:必需。 存储帐户的资源组。 storage-account-name:必需。 存储源数据集的帐户名称。 subscription-id:必需。 存储帐户的订阅 ID。 类型:必需。 数据集映射的类型。

--adls-gen2-folder-data-set-mapping

ADLS Gen2 文件夹数据集映射。

用法:--adls-gen2-folder-data-set-mapping data-set-id=XX file-system=XX folder-path=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

data-set-id:必需。 源数据集的 ID。 file-system:必需。 文件夹所属的文件系统。 folder-path:必需。 文件系统中的文件夹路径。 resource-group:必需。 存储帐户的资源组。 storage-account-name:必需。 存储源数据集的帐户名称。 subscription-id:必需。 存储帐户的订阅 ID。 类型:必需。 数据集映射的类型。

--blob-container-data-set-mapping

Blob 容器数据集映射。

用法:--blob-container-data-set-mapping container-name=XX data-set-id=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

container-name:必需。 BLOB 容器名称。 data-set-id:必需。 源数据集的 ID。 resource-group:必需。 存储帐户的资源组。 storage-account-name:必需。 存储源数据集的帐户名称。 subscription-id:必需。 存储帐户的订阅 ID。 类型:必需。 数据集映射的类型。

--blob-data-set-mapping

Blob 数据集映射。

用法:--blob-data-set-mapping container-name=XX data-set-id=XX file-path=XX output-type=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

container-name:必需。 具有文件路径的容器。 data-set-id:必需。 源数据集的 ID。 file-path:必需。 源数据集输出类型中的文件路径:文件输出类型资源组:必需。 存储帐户的资源组。 storage-account-name:必需。 存储源数据集的帐户名称。 subscription-id:必需。 存储帐户的订阅 ID。 类型:必需。 数据集映射的类型。

--blob-folder-data-set-mapping

Blob 文件夹数据集映射。

用法:--blob-folder-data-set-mapping container-name=XX data-set-id=XX prefix=XX resource-group=XX storage-account-name=XX subscription-id=XX kind=XX

container-name:必需。 具有文件路径的容器。 data-set-id:必需。 源数据集的 ID。 prefix:必需。 Blob 文件夹资源组的前缀:必需。 存储帐户的资源组。 storage-account-name:必需。 存储源数据集的帐户名称。 subscription-id:必需。 存储帐户的订阅 ID。 类型:必需。 数据集映射的类型。

--kusto-cluster-data-set-mapping

Kusto 群集数据集映射。

使用情况:--kusto-cluster-data-set-mapping data-set-id=XX kusto-cluster-resource-id=XX kind=XX

data-set-id:必需。 源数据集的 ID。 kusto-cluster-resource-id:必需。 接收器 kusto 群集的资源 ID。 类型:必需。 数据集映射的类型。

--kusto-database-data-set-mapping

Kusto 数据库数据集映射。

用法:--kusto-database-data-set-mapping data-set-id=XX kusto-cluster-resource-id=XX kind=XX

data-set-id:必需。 源数据集的 ID。 kusto-cluster-resource-id:必需。 接收器 kusto 群集的资源 ID。 类型:必需。 数据集映射的类型。

--kusto-table-data-set-mapping

Kusto 数据库数据集映射。

用法:--kusto-table-data-set-mapping data-set-id=XX kusto-cluster-resource-id=XX kind=XX

data-set-id:必需。 源数据集的 ID。 kusto-cluster-resource-id:必需。 接收器 kusto 群集的资源 ID。 类型:必需。 数据集映射的类型。

--sqldb-table-data-set-mapping

SQL DB 表数据集映射。

用法:--sqldb-table-data-set-mapping database-name=XX data-set-id=XX schema-name=XX sql-server-resource-id=XX table-name=XX kind=XX

database-name:必需。 接收器数据集 data-set-id 的 DatabaseName 名称:必需。 源数据集的 ID。 schema-name:必需。 表的架构。 默认值为 dbo。 sql-server-resource-id:必需。 SQL Server 表名称的资源 ID:必需。 SQL DB 表名称。 类型:必需。 数据集映射的类型。

--sqldw-table-data-set-mapping

SQL DW 表数据集映射。

用法:--sqldw-table-data-set-mapping data-set-id=XX data-warehouse-name=XX schema-name=XX sql-server-resource-id=XX table-name=XX kind=XX

data-set-id:必需。 源数据集的 ID。 data-warehouse-name:必需。 源数据集架构名称的 DataWarehouse 名称:必需。 表的架构。 默认值为 dbo。 sql-server-resource-id:必需。 SQL Server 表名称的资源 ID:必需。 SQL DW 表名称。 类型:必需。 数据集映射的类型。

--synapse-workspace-sql-pool-table-data-set-mapping

Synapse 工作区 Sql 池表数据集映射。

使用情况:--synapse-workspace-sql-pool-table-data-set-mapping data-set-id=XX synapse-workspace-sql-pool-table-resource-id=XX kind=XX

data-set-id:必需。 源数据集的 ID。 synapse-workspace-sql-pool-table-resource-id:必需。 Synapse 工作区 SQL 池表类型的资源 ID:必需。 数据集映射的类型。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az datashare data-set-mapping delete

实验

命令组“datashare”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

删除 shareSubscription 中的 DataSetMapping。

az datashare data-set-mapping delete [--account-name]
                                     [--data-set-mapping-name]
                                     [--ids]
                                     [--resource-group]
                                     [--share-subscription-name]
                                     [--subscription]
                                     [--yes]

示例

DataSetMappings_Delete

az datashare data-set-mapping delete --account-name "Account1" --name "DatasetMapping1" --resource-group "SampleResourceGroup" --share-subscription-name "ShareSubscription1"

可选参数

--account-name

共享帐户的名称。

--data-set-mapping-name --name -n

dataSetMapping 的名称。

--ids

一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--resource-group -g

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

--share-subscription-name

shareSubscription 的名称。

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--yes -y

不提示确认。

默认值: False
全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az datashare data-set-mapping list

实验

命令组“datashare”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

列出共享订阅中的 DataSetMappings。

az datashare data-set-mapping list --account-name
                                   --resource-group
                                   --share-subscription-name
                                   [--filter]
                                   [--orderby]
                                   [--skip-token]

示例

DataSetMappings_ListByShareSubscription

az datashare data-set-mapping list --account-name "Account1" --resource-group "SampleResourceGroup" --share-subscription-name "ShareSubscription1"

必需参数

--account-name

共享帐户的名称。

--resource-group -g

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

--share-subscription-name

共享订阅的名称。

可选参数

--filter

使用 OData 语法筛选结果。

--orderby

使用 OData 语法对结果进行排序。

--skip-token

继续标记。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az datashare data-set-mapping show

实验

命令组“datashare”是实验性的,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

获取 shareSubscription 中的 DataSetMapping。

az datashare data-set-mapping show [--account-name]
                                   [--data-set-mapping-name]
                                   [--ids]
                                   [--resource-group]
                                   [--share-subscription-name]
                                   [--subscription]

示例

DataSetMappings_Get

az datashare data-set-mapping show --account-name "Account1" --name "DatasetMapping1" --resource-group "SampleResourceGroup" --share-subscription-name "ShareSubscription1"

可选参数

--account-name

共享帐户的名称。

--data-set-mapping-name --name -n

dataSetMapping 的名称。

--ids

一个或多个资源 ID(空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --id 或其他“资源 ID”参数。

--resource-group -g

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

--share-subscription-name

shareSubscription 的名称。

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

全局参数
--debug

提高日志记录详细程度以显示所有调试日志。

--help -h

显示此帮助消息并退出。

--only-show-errors

只显示错误,取消显示警告。

--output -o

输出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
默认值: json
--query

JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。