В отдельных случаях инструментами модели невозможно создать промежуточные данные. Если модель назначена на создание промежуточных данных, но если этого не происходит, модель дает сбой и появляется сообщение об ошибке. Подобные сообщения об ошибке могут содержать утверждения наподобие «Неожиданная ошибка (Unexpected error)» в случае, когда модели не удается создать промежуточные данные, как правило, по той причине, что выходная папка или база геоданных не существует.
Единственный способ, благодаря которому модели могут создавать и удалять промежуточные данные, — это управление всеми переменными промежуточных данных с помощью модели. Если элементы данных управляются моделью, то по умолчанию они хранятся в рабочей области скретча (если установлен параметр среды) или по другому системному пути.
- В ModelBuilder правой кнопкой мыши выберите все переменные промежуточных данных поочередно и щелкните Управляемые (Managed). Отметка находится рядом с параметром Управляемые (Managed).
- Щелкните Модель (Model) > Свойства модели (Model Properties).
- Перейдите на вкладку Параметры среды (Environments).
- Разверните категорию Рабочая область (Workspace) и отметьте Временная рабочая область (Scratch Workspace).
- В диалоговом окне Параметры среды (Environment Settings) перейдите к файловой базе геоданных рабочей области, к той базе, которая будет использоваться для написания временных данных.
- Нажмите кнопку ОК.
- Выполните модель.