Что такое Data Reviewer?
Чтобы производить картографическую продукцию высокого качества и выполнять тщательный анализ данных, исходная база данных должна иметь высокое качество и хорошо обслуживаться. Data Reviewer позволяет управлять данными для поддержки их производства и анализа. Data Reviewer предоставляет совершенную систему для автоматизации и упрощения проверки качества данных, которая быстро улучшит целостность данных.
Data Reviewer состоит из ряда инструментов, которые поддерживают как автоматизированный, так и визуальный анализ данных. Их можно использовать для выявления неправильностей у объектов, атрибутов и отношений в базе данных. Проверки данных содержат правила анализа и могут бы запрограммированы на запуск по расписанию или по необходимости. Результаты анализа регистрируются в сеансе Data Reviewer, который используется для управления процессом анализа. Выбирая запись в таблице проверок, вы автоматически перемещаетесь на экстент записи. В зависимости от типа выполняемого анализа, неправильности можно исправить в рамках обслуживания базы данных или подвергнуть дальнейшему исследованию.
Инструменты анализа данных
Data Reviewer позволяет управлять контролем качества и анализом данных. Например, здание в океане скорее всего является ошибкой, обнаруженной в ходе проверки качества. Если обнаружение здания в зоне, которая на протяжении целого столетия подвергалась затоплениям, не является ошибкой, такая аналитическая информация может оказаться полезной для оценщика страхового убытка. Проверки, предоставляемые Data Reviewer, позволяют отслеживать оба типа анализа.
Пространственные проверки
Пространственные проверки анализируют пространственные отношения объектов. Можно производить анализ объектов, которые накладываются, пересекают, касаются друг друга или находятся на определенном расстоянии друг от друга. Например, можно убедиться, что дорога не пересекает океан. Также можно проверять, не находятся ли объекты в пределах заданного расстояния друг от друга. Например, пожарный кран должен быть подсоединен к трубопроводу.
Проверки атрибутов
Проверки атрибутов анализируют значения атрибутов объектов и таблиц. Это может быть проверка простого поля наподобие домена базы геоданных или более сложных зависимостей атрибутов. У многих объектов один атрибут зависит от другого атрибута того же объекта. Например, если дорога еще строится, она может быть недоступной. Проверку атрибутов можно сконфигурировать таким образом, чтобы она отслеживала статус и доступность дорог.
Проверки целостности объектов
Проверки целостности объектов анализируют свойства объектов. Не все объекты в базе данных следуют одинаковым критериям записи. Можно иметь набор правил, определяющих, как близко могут располагаться две вершины, или разрешены ли составные объекты в данных. Проверки целостности объектов следят, чтобы набору правил следовал каждый класс пространственных объектов. Например, проверка смещений (Cutbacks) может быть использована для поиска объектов, содержащих острые углы.
Проверки метаданных
Проверки метаданных анализируют информацию о метаданных наборов классов объектов и классов пространственных объектов. Метаданные могут содержать крайне важную информацию об источнике, использованном для сбора расчетных данных, которые серьезным образом влияют на достоверность данных. Например, диапазон дат использованного источника данных серьезным образом влияет на точность производимых карт и анализ, выполняемый с помощью этих данных.
Управляемый просмотр данных
Управляемый просмотр данных крайне важен для завершения анализа данных. Выполняется ли просмотр данных с помощью автоматических проверок или визуально, важно понять целостность всей базы данных. Для данных могут быть созданы полигональные сетки с произвольным размером ячейки, задаваемым количеством строк и столбцов или единицами карты. Затем можно использовать окно Обзор проверок (Reviewer Overview) с сеткой, чтобы переходить к нужным ячейкам и запускать пакетные задания или визуально просматривать данные. Когда данные просмотрены, можно изменить статус ячейки, чтобы можно было отслеживать, работа с какими областями была завершена.
Интерактивные инструменты анализа
Можно создать скетч геометрии для улучшения передачи информации о пропущенных объектах и объектах с неправильными формами. Используйте инструменты Наброски (Notepad) или Пометить пропущенный объект (Flag Missing Feature), чтобы записать скетч для предоставления заданной геометрической информации об исследуемом объекте.
Пакетные задания
Пакетное задание содержит указанные пользователем правила, что позволяет многократно воспроизводить стандартизированный анализ данных. Пакетные задания можно рассматривать в качестве способа организации и хранения правил анализа, так чтобы их можно было выполнять или распространять как среди членов команды, так и между другими командами. Они могут содержать множество проверок, охватывающих широкий спектр данных, или быть сфокусированными на одной теме. Это позволяет управлять анализом данных, обеспечивая гибкость благодаря возможности запускать пакетные задания по мере необходимости. Пакетные задания можно запрограммировать запускаться с помощью сервиса, инструмента Пакетная проверка Reviewer (Reviewer Batch Validate), включить в скрипты или сделать частью рабочего процесса.
Пакетная проверка Reviewer (Batch Validate) может быть использована для запуска пакетного задания во время работы с данными в ArcMap.
Сервис Data Reviewer — это сервис Windows, который может быть запрограммирован на выполнение пакетных заданий модуля Data Reviewer по расписанию. Как и в случае запуска пакетного задания с помощью инструмента Пакетная проверка Reviewer (Batch Validate), сервис Data Reviewer проверяет и запускает пакетные задания, а также записывает результаты их работы в таблицу проверок в ходе заданного сеанса проверок. Можно задать расписание для однократного выполнения пакетных заданий в определенный день и время либо составить расписание для регулярного выполнения пакетных заданий с определенным интервалом.
Workflow Manager упорядочивает этапы, которые необходимо пройти для завершения задания. Можно задать этап рабочего процесса, на котором будет запущено пакетное задание, а затем начать его прямо в ходе этого этапа. Другие этапы рабочего процесса могут создавать сеанс проверок или открывать его при запуске ArcMap, чтобы любые результаты работы пакетного задания отображались без проблем.
Скрипт может вызвать инструмент Выполнить пакетное задание Data Reviewer (Execute Reviewer Batch Job) из набора инструментов Data Reviewer. Это позволяет запускать пакетное задание в рабочей области и записывать результаты его работы в таблицу проверок в ходе заданного сеанса проверки. Те же самые функциональные возможности, используемые в инструменте геообработки, можно вызвать через командную строку или с помощью пакетного скрипта (.bat).
Создание выборки из базы данных
Часто база данных, которую нужно проанализировать, очень большая, что делает полный анализ всех значений базы данных трудно осуществимым или невозможным. Выборка представляет собой поднабор базы данных, имеющий удобный объем. Если выборка не смещена, результаты ее анализа можно распространить на всю базу данных. Это может значительно сэкономить время, необходимое для анализа базы данных. Проверка Выборка (Sampling) может быть использована для создания статистической или произвольной выборки объектов из одного или более слоев.
Хранение и управление результатами анализа
Сеанс проверки используется для хранения и управления результатами анализа данных на всем протяжении жизненного цикла несообразности. Это позволяет упорядочивать результаты, полученные в ходе запуска пакетных заданий и выполнения визуальных осмотров. Сеансы проверок хранятся либо в централизованной базе геоданных для обеспечения коллективного доступа, либо в локальной базе геоданных. Можно создать базу геоданных специально для сеанса проверки или включить его в объектную базу геоданных. Информация об анализе может включать примечания, статус, имя пользователя, выполнившего анализ, и время его выполнения. А также (при желании) скетч представления, образец или геометрию, описывающие обнаруженное отклонение, например, заданную область перекрытия.
Работа с результатами анализа
Таблица проверок является интерфейсом для доступа и работы с информацией, хранящейся в сеансах проверок. С помощью таблицы проверок можно управлять стадиями жизненного цикла несообразности. Простым щелчком мыши по записи в таблице объект выделяется и автоматически помещается в центр для облегчения идентификации. Затем объект может быть изменен, исходя из информации о несообразности, содержащейся в записи. Или, при необходимости, подвергнут дальнейшему анализу.
Подведение итогов анализа
Когда анализ данных путем выполнения пакетных заданий или визуального осмотра завершен, можно создать отчеты с его результатами. Инструменты отчетности позволяют различными способами упорядочивать результаты, что облегчает понимание данных.