Доступно с лицензией Standard или Advanced.
Здесь приведены термины, с которыми приходится часто сталкиваться в документации по работе с версиями:
Термин | Описание |
---|---|
adds table – таблица добавлений | Для наборов данных с традиционной версией, таблица добавлений хранит все записи, добавленные или обновленные в наборе данных. Это одна из дельта-таблиц. Таблицу добавлений также называют таблицей А. |
base table – базовая таблица | Базовая таблица – это базовая таблица класса пространственных объектов. Там содержатся все непространственные атрибуты и, при использовании типа геометрии SQL, также и пространственные атрибуты. Термин базовая таблица используется, чтобы отличать ключевую таблицу от всех прочих, таких как дельта-таблицы и архивные классы. При доступе к классу пространственных объектов через пользовательский интерфейс системы управления базами данных, вы увидите его базовую таблицу. Например, если ваша база геоданных содержит версионный класс под названием prj_sites, вы увидите в базе данных таблицу с названием prj_sites. Эта таблица и есть базовая. Базовые таблицы также называют бизнес-таблицами. |
версии ветви | Веб-ориентированные версии - это тип версии базы геоданных, используемый для размещения длинных транзакций редактирования при правке объектов через векторные веб-слои. |
child version – дочерняя версия | Дочерняя версия – это версия многопользовательской базы геоданных, созданная из другой версии базы геоданных. Эта другая версия является родительской. В момент создания дочерняя версия содержит такие же точно данные, что и родительская версия. После внесения изменений в дочернюю версию, они обычно отправляются обратно в родительскую. |
общий предок | Общий предок — это представление данных, когда версия редактирования и ее родительская версия были идентичны. |
compress – сжать | Операция сжатия выполняется на многопользовательской базе геоданных для наборов данных, использующих традиционные версии. Она предназначена в первую очередь для удаления никому не нужных состояний и связанных с ними строк дельта-таблиц, и переноса записей из дельта-таблиц в базовые таблицы всех версий. Это снижает объем данных, который СУБД будет нужно просмотреть при выполнении каждого запроса и тем самым повышая производительность в обработке запросов и снижая время, затрачиваемое на подготовку ответа. Активно редактируемые базы геоданных с традиционными версиями следует часто сжимать (в зависимости от объема правок, ежедневно или еженедельно). Чем больше времени прошло между операциями сжатия, тем дольше будет происходить эта операция. |
версия по умолчанию | Версия по умолчанию – это исходная версия многопользовательской базы геоданных. Все прочие версии базы геоданных – это потомки версии Default. |
таблица удалений | Для наборов данных с традиционной версией, таблица удалений хранит все записи, удаленные из набора данных. Там также содержится информация об обновленных записях, так как обновить – это все равно что удалить существовавшую ранее запись и добавить вместо нее другую. Таблица удалений – это одна из дельта-таблиц. Таблицу удалений также называют таблицей D. |
дельта-таблицы | Для наборов данных с традиционной версией, таблицы добавлений и удалений вместе называют дельта-таблицами, так как в них хранятся внесенные в набор данных изменения (дельты). |
edit version – версия редактирования | Инструмент геообработки Согласовать версии использует термин версия редактирования для обозначения дочерней или именованной версии, которую вы согласовываете в данный момент. Во время процесса согласования версия редактирования сравнивается с целевой версией для поиска возможных конфликтов между ними. |
версия базы геоданных | Версия базы геоданных представляет собой моментальный снимок всей многопользователькой базы геоданных. Он позволяет выполнять независимое друг от друга редактирование базы геоданных, что предотвращает блокировки даже в том случае, если редактирование длится достаточно длительное время. Версии создаются из существующих версий. В результате выстраивается линейка из родительских и дочерних версий. |
move edits to base – перемещение изменений в базу | Для традиционных версий это опция, доступная при регистрации данных как версионных. Это позволяет сразу же переносить сделанные в версии Default изменения из дельта-таблиц в базовые таблицы. Опция перемещения изменений в основную таблицу полезна, если выполняется следующее:
|
именованная версия | В сервис-ориентированных версиях именованная версия - это любая версия, которая создается пользователем. Она представляет дочернюю версию, созданную на основе версии по умолчанию. |
parent version – родительская версия | Родительская версия – эта та версия базы геоданных, из которой сгенерирована другая версия. Нельзя удалять родительскую версию, если эта другая версия (дочерняя) все еще существует. Для сервис-ориентированных версий родительская версия - это всегда версия по умолчанию. |
post – закрепить | Процесс закрепления отправляет изменения из редактируемой в целевую версию. |
согласовать | Процесс согласования сравнивает версию редактирования с целевой версией для поиска возможных конфликтов между ними. Конфликты возникают, если внесенные вами изменения не совпадают с изменениями, внесенными в целевую версию другим пользователем. Вы можете установить правила выявления конфликтов – выявлять конфликты по столбцам или по строчкам – и поведение по умолчанию при разрешении конфликтов – решать в пользу целевой версии или версии редактирования. Согласование только обновляет редактируемую версию:ArcGIS может только произвести поиск конфликтов, он не производит внесение изменений в целевую версию. Вы должны просмотреть и разрешить все выявленные в процессе согласования конфликты до того, как выполнить их слияние с целевой версией с помощью процесса закрепления. |
register as versioned – регистрировать как версионные | Регистрация набора данных как версионного позволяет отслеживать изменения, внесенные в наборы данных, и позволяет редактировать наборы данных в изоляции без блокировки другими пользователями, которые тоже ее просматривают или редактируют. Перед регистрацией набора данных как версионного посмотрите статьи обзор версионирования and и типы версий, а также: |
состояние | При использовании традиционной версии, состояние базы геоданных – это запись изменений для версии. Каждый раз, когда вы редактируете пространственный объект в версии, создается новое состояние. |
state lineage or state tree – древо состояний | При использовании традиционной версии, древо состояний – это последовательность состояний, начиная с исходного и заканчивая текущим. Оно представляет серию изменений, внесенных в базы геоданных. Каждая ветвь древа состояний записывает новую привлеченную версию. При отображении или формировании запроса к традиционной версии, ArcGIS производит запрос к родословной версии для получения значений идентификаторов State ID, а затем извлекает соответствующие записи из таблиц добавления и удаления. |
target version – целевая версия | Целевая версия – это версия, с которой вы согласовываете свои изменения. |
традиционные версии | Традиционное управление версиями отслеживает изменения в дельта-таблицах и требует периодического сжатия для удаления ненужных состояний из списка состояний. Традиционное управление версиями предназначено для организаций, которым требуется несколько редакторов для прямого доступа к многопользовательской базе геоданных для редактирования данных, а не для доступа к данным через векторный веб-слой. Если вы не редактируете данные в векторных веб-слоях, но по-прежнему нуждаетесь в многопользовательском редактировании, длительных транзакциях и преимуществах рабочего процесса, предоставляемых версиями, вы можете использовать традиционные версии. |
администратор версии | В контексте управления сервис-ориентированных версий ветвей некоторые пользователи портала имеют более высокие права для работы с версиями в векторном веб-слое. Эти пользователи могут просматривать свойства версий, редактировать и просматривать данные в версиях, а также управлять версиями векторного веб-слоя независимо от владельца версии или прав доступа, настроенных для версии. Дополнительные сведения см. в разделе Администратор версии. |
version tree – дерево версий | Дерево версий – это организованная диаграмма связанных традиционных версий базы геоданных. Аналогично родословному древу, в дереве версий показано, какие версии являются родительскими для дочерних версий, что позволяет прослеживать преемственность определенной дочерней версии обратно до версии Default. |