复制到数据储存工具是将数据集复制到门户图层的一种便捷方式。复制到数据储存将在包含您的图层的内容中创建项目。
工作流示意图
使用 GeoAnalytics Tools 进行的分析
通过跨多个 ArcGIS GeoAnalytics Server 计算机和核心组件的分布式处理来运行使用 GeoAnalytics Tools 进行的分析。GeoAnalytics Tools 和 ArcGIS Enterprise 中标准要素分析工具的参数和功能不同。要了解有关这些差别的详细信息,请参阅要素分析工具差别。
示例
城市警方正在执行一项分析,以确定暴力犯罪与距离饮酒场所的距离之间是否存在关系。负责的犯罪分析人员需要从完整数据集中选择暴力犯罪数据。犯罪分析人员使用复制到数据存储功能即可创建一个只包含暴力犯罪的选择,并将该选择复制到新的数据集中。
用法说明
复制到数据存储可以将要素和表格数据复制到门户或大数据文件共享中。一次只能复制一个图层。
如果要显示大数据文件共享中的数据,则可以将子集复制到门户中。
注:
可以直接在工具中分析大数据文件共享。不需要在分析前将其复制到数据储存中。以这种方式复制数据时,建议通过设置分析的地图范围或应用过滤器来选择数据的子集。
您可以将数据复制到 ArcGIS Data Store(关系或时空大数据存储)或大数据文件共享中。要复制到大数据文件共享,您必须配置大数据文件共享模板。
也可以通过单击查询按钮 为数据应用过滤器。仅应用符合条件的要素。例如,如果您有一个名为 temperature 的字段,则可以通过选择条件 temperature is greater than 10 来复制温度值高于 10 的所有要素。
可以选择使用选择按钮的特定要素。该选项仅在图层添加到地图后才可用。
选择数据存储以复制到参数可指定输出数据存储。将使用该工具参数值而不是当前分析的环境设置。例如,如果分析环境设置已设置为复制到时空数据存储,但该工具设置为复制到大数据文件共享模板,则在运行该工具时,系统会将要素复制到指定的大数据文件共享。
限制
- 复制到时空数据存储的图层具有以下限制:
- 所有图层将保存在空间参考 WGS84 中。
- 您无法发布这些图层。
- 您无法下载或导出这些图层。
复制到大数据文件共享的图层将不会在地图上绘制。要访问结果,请转到存储位置,或查看大数据文件共享中的数据集。
ArcGIS API for Python 示例
可通过 ArcGIS API for Python 获取复制到数据存储工具。
本示例可将出租车行程要素图层复制到时空数据存储,并将结果发布为地图图像图层。环境设置允许使用结果创建聚合图层。
# Import the required ArcGIS API for Python modules import arcgis from arcgis.gis import GIS from arcgis.geoanalytics import manage_data
# Connect to your ArcGIS Enterprise portal and check that GeoAnalytics is supported portal = GIS("https://myportal.domain.com/portal", "gis_publisher", "my_password", verify_cert=False) if not portal.geoanalytics.is_supported():
print("Quitting, GeoAnalytics is not supported") exit(1)
# Find the big data file share dataset you're interested in using for analysis search_result = portal.content.search("bigDataFileShares_NYC AND owner:Sarah")
# Look through search results for a big data file share with the matching name bd_file = next(x for x in search_result if x.title == "bigDataFileShares_NYC")
# Look through the big data file share for the taxi trip dataset taxi = next(x for x in bd_file.layers if x.properties.name == "TaxiTrips")
# Set the tool environment settings arcgis.env.verbose = True arcgis.env.defaultAggregations = True
# Run the tool Copy to Data Store and publish a Map Image Layer output = manage_data.copy_to_data_store(input_layer = taxi, output_name = "CopiedTaxi")
output.publish()
类似工具
使用复制到数据存储来选择数据并将其复制到门户中的新要素图层。其他工具或许在解决略有差异的类似问题时十分有用。
如果您尝试在关系数据存储中提取数据,请使用提取数据工具。
如果您想创建数据样本,请查看数据范围,或通过描述数据集工具来查找数据的描述性统计数据。
ArcGIS Desktop 分析工具
GeoAnalytics Tools 复制到数据存储可用于 ArcGIS Pro。
复制到数据存储执行的功能与转换工具箱中的工具类似。有关从 ArcGIS Desktop 导出数据的详细信息,请参阅导出数据快速浏览。