Сравнить схемы (Управление данными)

Краткая информация

Сравнивает два отчета о схемах или схемы базы геоданных и создает динамический HTML-отчет, в котором сравниваются различия.

Подробнее о создании и использовании отчетов схемы

Использование

  • В настоящее время инструмент не поддерживает сравнение PDF-файлов.

  • Для просмотра выходных данных динамического HTML требуется подключение к Интернету.

  • Инструмент поддерживает сравнение различных типов отчетов, таких как файл .xlsx по сравнению с файлом .json.

Параметры

ПодписьОписаниеТип данных
Базовый источник

Отчет о базе геоданных, объекте базы геоданных или существующей схеме, который будет использоваться в качестве базовой схемы для сравнения с тестовой схемой.

Workspace; Feature Dataset; Table; File
Тестовый источник

Отчет о базе геоданных, объекте базы геоданных или существующей схеме, который будет использоваться в качестве тестовой схемы для сравнения с базовой схемой.

Workspace; Feature Dataset; Table; File
Выходное местоположение

Папка, в которой будет сохранен файл сравнения схем.

Folder
Имя

Первая часть имени выходного файла .html. К заданному имени в выходном файле будет добавлено _dynamic.html.

String
Форматы

Указывает типы файлов, которые будут включены в выходную папку.

  • Динамический HTMLВыходная папка будет включать файл .html.
String

Производные выходные данные

ПодписьОписаниеТип данных
Выходные файлы

Файлы сравнения

File

arcpy.management.CompareSchema(in_base_source, in_test_source, out_location, name, formats)
ИмяОписаниеТип данных
in_base_source

Отчет о базе геоданных, объекте базы геоданных или существующей схеме, который будет использоваться в качестве базовой схемы для сравнения с тестовой схемой.

Workspace; Feature Dataset; Table; File
in_test_source

Отчет о базе геоданных, объекте базы геоданных или существующей схеме, который будет использоваться в качестве тестовой схемы для сравнения с базовой схемой.

Workspace; Feature Dataset; Table; File
out_location

Папка, в которой будет сохранен файл сравнения схем.

Folder
name

Первая часть имени выходного файла .html. К заданному имени в выходном файле будет добавлено _dynamic.html.

String
formats
[formats,...]

Указывает типы файлов, которые будут включены в выходную папку.

  • DYNAMIC_HTMLВыходная папка будет включать файл .html.
String

Производные выходные данные

ИмяОписаниеТип данных
out_files

Файлы сравнения

File

Пример кода

CompareSchema, пример (окно Python)

Скрипт окна Python, демонстрирующий использование функции CompareSchema.

import arcpy
arcpy.management.CompareSchema(
    "C:\temp\testing.json",
    "C:\temp\testing_II.json",
    "C:\output\location",
    "output_name",
    "DYNAMIC_HTML"
)

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы