Создание отчета схемы

База геоданных позволяет создавать модели объектов реального мира в виде таблиц, классов пространственных объектов и отношений, а также добавлять поведение с помощью логики базы геоданных (домены, зависящие значения, правила атрибутов и так далее). Частью процесса определения базы геоданных является создание схемы. В реляционных базах данных схема состоит из набора таблиц. Вы можете рассматривать эту схему как схему базы данных, а также базы геоданных. Наборы данных и их определения, правила и отношения в базе геоданных определяют схему этой базы геоданных.

Инструмент геообработки Создать отчет схемы создает отчеты в форматах Excel, JSON, PDF или HTML с подробным описанием того, как определена схема базы геоданных. Его можно использовать в качестве способа визуализации и изучения вашей модели данных, словаря данных или основы для более подробного документа.

Посмотрите короткий видеоролик для общего представления о работе с отчетом схемы.

  • Это видео было создано с помощью ArcGIS Pro 3.2.

Варианты использования

Важно понять, как ваш отчет схемы впишется в рабочий процесс, как в следующих примерах:

  • Документация
    • Документальное оформление схемы позволяет как сотрудникам ГИС, так и лицам, не связанным с ГИС, разобраться в этих данных и в том, как они соотносятся с другими данными в модели данных. Например, на начальном этапе отчет схемы можно использовать в качестве одного из ресурсов, чтобы показать пользователям, не использующим ГИС, какую роль выполняют их рабочие процессы в более масштабной системе сбора данных.
  • Сотрудничество и моделирование данных
    • Разработка схемы - один из самых важных первых шагов. Отчет схемы базы геоданных позволяет вносить в нее изменения и может быть экспортирован для целей сотрудничества. Например, был создан новый отдел для сбора данных о водоснабжении ливневых стоках, и две группы приступили к созданию модели данных. Однако между этими двумя моделями данных существуют различия. Отчет схемы можно использовать в качестве метода сотрудничества для устранения этих различий.
  • Отчетность и участие заинтересованных сторон
    • Отчет схемы содержит различные типы выходных данных, которые можно отправлять причастным лицам для получения поддержки. Например, руководитель высшего звена попросил ознакомиться с отчетом о предлагаемых изменениях модели данных и о том, как эти изменения помогут решить проблему изменения климата в определенной области. В рамках привлечения поддержки со стороны заинтересованных лиц отчет схемы может быть использован для того, чтобы представить, каким образом будет организована эта модель данных и как предлагаемые изменения могут поспособствовать получению благоприятных результатов.
  • Перенос данных
    • Отчет схемы можно использовать при переносе данных. Используя два отчета схемы, вы можете сравнить схему после переноса данных в место назначения и убедиться, что исходный и целевой отчеты совпадают. Например, вы переносите многопользовательскую базу геоданных от одного поставщика СУБД к другому. Используя отчет схемы из исходной базы геоданных, вы можете сравнить целевой отчет схемы с исходным отчетом схемы, чтобы убедиться, что перенос данных прошел успешно.
  • Аудит и соответствие требованиям
    • Отчет схемы можно использовать в качестве отчета схемы базы геоданных на определенный момент времени. Это полезно для целей аудита и соблюдения требований законодательства, когда существуют юридические требования в отношении записей о хранении данных. Например, ваш отдел обязан хранить годовые отчеты за несколько лет. Вы можете использовать отчет схемы базы геоданных, чтобы облегчить выполнение требований к записям о хранении данных. Делая снимки в течение определенного времени, вы можете увидеть, как изменялась база геоданных и какие изменения вносились в схему.

Формат отчета

Инструмент геообработки Создать отчет схемы позволяет выбрать целевую папку и сформировать доступный для чтения вид схемы базы геоданных в формате Excel, XLSX, JSON, PDF или HTML.

Ниже приведен пример рабочей книги Excel, созданной на основе адресных данных в базе геоданных. На вкладке Таблица содержания (TOC) представлен обзор информации, включенной в отчет. Чтобы быстро перейти к другим разделам рабочей книги, можно щелкнуть по тексту с гиперссылками или использовать вкладки внизу книги.

Пример отчета в Excel, полученного с помощью инструмента геообработки Создать отчет схемы

Создание отчета схемы

Чтобы создать отчет схемы, выполните следующие действия:

  1. На панели Каталог щелкните правой кнопкой по таблице, классу пространственных объектов, набору классов объектов или базе геоданных, которые будут использоваться в качестве входных данных для инструмента геообработки Создать отчет схемы.
  2. Щелкните Экспорт.
  3. Щелкните Создать отчет схемы.
  4. В инструменте геообработки Создать отчет схемы заполните остальные параметры, выберите выходные форматы и нажмите Запустить.

    Выбранные отчеты будут сформированы в указанном выходном местоположении.

Ознакомьтесь со статьей блога Создание отчетов схемы для более подробной информации о работе с отчетом схемы.

Внесение изменений в схему в отчете схемы

Распространенным процессом является экспорт отчета схемы в рабочий журнал Excel и выполнение изменений в Excel. Этот альтернативный способ, чтобы не открывать несколько видов Дизайн (Поля, Домены, Подтипы и т.д.) для выполнения изменений схемы, может существенно ускорить и повысить удобство при необходимости внести массовые изменения в схему.

В коротком видеоролике ниже представлен краткий обзор рабочего процесса.

Play Video

  • Это видео было создано с помощью ArcGIS Pro 3.3.

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

  1. Создать отчет схемы и экспортировать его в файл .xlsx или .json.
  2. Открыть рабочий журнал Excel или документ JSON и внести изменения в схему.
  3. Конвертировать отчет схемы из его исходного формата в файл .xml.
  4. Создать базу геоданных на панели Каталог, в представлении каталога или с помощью инструмента геообработки.
  5. Импорт XML-документа рабочей области с изменениями в схеме в новую базу геоданных.

Диаграмма для создания отчета схемы, преобразования его в XML и импорта XML-документа в новую базу геоданных

Примечание:

В рамках этого процесса только изменения схемы, выполненные на отдельных страницах для каждого элемента схемы, будут конвертированы из .xlsx в .xml. Например, если необходимо изменить порядок полей в классе объектов или обновить пространственную привязку, необходимо найти лист для этого класса объектов в рабочем журнале Microsoft Excel и выполнить изменения там. Выполнение изменений на листе FeatureClass со списком всех классов объектов в отчете схемы не приведет к изменениям.

Примечание:
Важно хорошо понимать схему перед выполнением изменений таким способом. Есть ограниченная логика проверок, связанных с этим процессом, поэтому все ошибки пользовательского ввода в файле .xlsx могут привести к поломке элементов схемы при создании базы геоданных.