描述
用于创建大数据连接 (BDC) 数据集的副本。
使用方法
此工具需要 BDC。要创建 BDC,请使用创建大数据连接工具。
在以下情况下,BDC 数据集的副本可能会非常有用:
- 您的数据集包含多个事件的几何和时间位置(例如配送的上客和下客位置),而您要单独对其进行分析而不创建源数据集副本。
- 您希望通过减少分析中使用的要素或属性数量来优化处理时间,而无需修改原始 BDC 数据集。
- 您要为同事创建 BDC 数据集的子集,同时保持完整数据集的使用功能。
使用大数据连接数据集参数以指定要复制的数据集。
如果输出 BDC 数据集的名称已经存在,则将在名称后追加一个数字以使其成为唯一数据集(例如 <inputBDCDatasetName>_2)。或者,将副本名称参数设置为唯一名称。
该工具将创建现有 BDC 数据集的副本。使用以下工具来修改 BDC:
- 从大数据连接复制数据集 - 将数据集从 BDC 复制到要素类。
- 从大数据连接移除数据集 - 从 BDC 移除数据集。
- 刷新大数据连接 - 检查是否有新数据集并将其添加到 BDC。
- 更新大数据连接数据集属性 - 修改单个 BDC 数据集的属性。
- 从大数据连接预览数据集 - 预览数据集中的前十个要素以验证其是否已正确注册。
此外,如果您选择修改副本的属性,则可以运行描述数据集工具来确认数据集是否按预期显示。
此地理处理工具由 Spark 作为支持。有关大数据连接及其使用方法的详细信息,请参阅大数据连接。
语法
arcpy.gapro.DuplicateDatasetFromBDC(bdc_dataset, {duplicate_name})
参数 | 说明 | 数据类型 |
bdc_dataset | 要复制的 BDC 数据集。 | Table View |
duplicate_name (可选) | 输出 BDC 数据集的名称。 | String |
派生输出
名称 | 说明 | 数据类型 |
updated_bdc | 包含输入数据集和复制数据集的 .bdc 文件。 | 文件 |
代码示例
以下脚本演示了如何使用 DuplicateDatasetFromBDC 工具。
# Name: DuplicateDatasetFromBDC.py
# Description: Creates a duplicate of a big data connection dataset.
#
# Requirements: ArcGIS Pro Advanced License
# Import system modules
import arcpy
# Set local variables
bdcDataset = r"c:\Projects\MyProjectFolder\my_BigDataConnection.bdc\Taxi_Locations"
newName = "taxi_pickups"
# Execute Duplicate Dataset From BDC
arcpy.gapro.DuplicateDatasetFromBDC(bdcDataset, newName)
环境
此工具不使用任何地理处理环境。
许可信息
- Basic: 否
- Standard: 否
- Advanced: 是