Параметр HDF5
Last updated
Last updated
Этот параметр считывает данные массива из базы данных PyTables HDF.
Параметр считывает данные с помощью интерфейса массива PyTables и поэтому не требует загрузки всего набора данных в память. Это полезно для больших запусков модели. API Справка
Сохраняя файлы HDF5 в «фиксированном» формате, пользователи могут достичь оптимальной скорости доступа к данным, что делает HDF5 эффективным инструментом для сценариев PYWR, использующих фреймы данных в качестве параметров, где быстрое извлечение данных имеет решающее значение. Файлы HDF5 читаются в виде словаря, где каждый ключ представляет собой фрейм данных панды. Например, структура файла inflows.h5 может содержать три ключа, каждый из которых представляет отдельную реку. Каждый ключ содержит три временных ряда, которые можно отнести к сценарию Pywr размера 3.
При использовании h5-файла DataFrame для запуска pywr-сценариев обратитесь к чтобы активировать эту функцию
Примечание: Размер pywr-сценариев должен соответствовать количеству ключей в файле h5
файл h5
Дескриптор файла таблицы или имя файла, к которому нужно прикрепить объекты CarRay. Если указано имя файла, объект откроет и закроет дескрипторы файлов
Да
узел
Имя узла в базе данных таблиц для чтения данных
Да
где
Путь для чтения узла
Да
сценарий
Сценарий для использования в качестве второго индекса в массиве
Да