Для большинства задач в EG вы можете щелкнуть их правой кнопкой мыши и выбрать «Выбрать входные данные ...» и изменить входные данные. Задача фильтра и запроса, о которой я предполагаю, что вы говорите, не имеет этой опции.
Единственные подходы, которые я могу придумать для повторного использования запроса, включают в себя углубление в код SAS. Если вам это удобно, вот одно предложение (это в EG4.1, я полагаю, более поздние версии похожи):
- Создайте желаемый запрос из вашего
первый набор данных с использованием фильтра и
запрос задачи.
- Сохраните и закройте диалоговое окно фильтра и запроса.
- Щелкните правой кнопкой мыши на задаче запроса и
выберите «Добавить как шаблон кода». Новый
код объекта появится в
дизайнер проекта. Когда вы открываете его,
вы увидите код SAS, который был
построен с помощью задачи фильтра и запроса.
- Здесь, измените входные данные (это
будет в предложении
from
Код SQL) к другим входным данным
установить и изменить имя выходных данных (см.
create table xxx as
). Вы можете также
нужно изменить имя
выходные данные, где это говорит
%_eg_conditional_dropds(xxx)
или
похоже - эта часть сбрасывает
набор данных с тем же именем, что и ваш
выходные данные, если они существуют.
Все это немного трудоемко - если вы делаете это много, я предлагаю вам перейти на SAS-кодирование, потому что есть много способов сделать то, что вы описываете, которые намного проще, чем взломать код задачи EG: )