Использовать информацию из настраиваемого экстрактора в настраиваемом устройстве вывода

Я реализовал собственный экстрактор для файлов NetCDF, и теперь я пытаюсь реализовать настраиваемый модуль вывода для файлов NetCDF. При извлечении из файлов NetCDF и выводе в них в выходном устройстве мне нужно использовать некоторую структурную информацию, обнаруженную во входных файлах во время извлечения. Есть ли способ сохранить информацию при извлечении, которую можно использовать в настраиваемом устройстве вывода?


person Magnus Johannesson    schedule 28.11.2016    source источник


Ответы (1)


Вам нужно будет передать информацию из вашего оператора extract как часть набора строк в свой оператор вывода, если информация неизвестна во время компиляции.

person Michael Rys    schedule 28.11.2016
comment
Теперь у меня есть два отрывка. Один извлекает реальные входные данные, а второй извлекает некоторые метаданные о входных данных. Затем я выполняю некоторую обработку входных данных, и теперь я реализую настраиваемое средство вывода для вывода обработанных входных данных. В настраиваемом устройстве вывода мне нужны метаданные, и я хотел бы каким-то образом передать их в настраиваемый модуль вывода, но я не знаю, как это сделать. - person Magnus Johannesson; 02.12.2016
comment
Вы можете использовать DEPLOY RESOURCE adlspath; чтобы файл, содержащий метаданные, был скопирован в локальный рабочий каталог настраиваемого устройства вывода. Таким образом, вы можете прочитать содержимое файла внутри кода модуля вывода. - person Michael Rys; 05.12.2016