Создание промежуточных данных, управляемых данных

В отдельных случаях инструментами модели невозможно создать промежуточные данные. Если модель назначена на создание промежуточных данных, но если этого не происходит, модель дает сбой и появляется сообщение об ошибке. Подобные сообщения об ошибке могут содержать утверждения наподобие «Неожиданная ошибка (Unexpected error)» в случае, когда модели не удается создать промежуточные данные, как правило, по той причине, что выходная папка или база геоданных не существует.

Единственный способ, благодаря которому модели могут создавать и удалять промежуточные данные, — это управление всеми переменными промежуточных данных с помощью модели. Если элементы данных управляются моделью, то по умолчанию они хранятся в рабочей области скретча (если установлен параметр среды) или по другому системному пути.

Шаги:
  1. В ModelBuilder правой кнопкой мыши выберите все переменные промежуточных данных поочередно и щелкните Управляемые (Managed). Отметка находится рядом с параметром Управляемые (Managed).
  2. Щелкните Модель (Model) > Свойства модели (Model Properties).
  3. Перейдите на вкладку Параметры среды (Environments).
  4. Разверните категорию Рабочая область (Workspace) и отметьте Временная рабочая область (Scratch Workspace).
  5. В диалоговом окне Параметры среды (Environment Settings) перейдите к файловой базе геоданных рабочей области, к той базе, которая будет использоваться для написания временных данных.
  6. Нажмите кнопку ОК.
  7. Выполните модель.
  8. Перевод промежуточных данных в категорию управляемых сделает возможным управление промежуточными данными приложением ModelBuilder, а настройка рабочего пространства обеспечит пространство для создания и удаления промежуточных данных.

Связанные темы

9/11/2013