beachbear » Сб фев 07, 2015 10:52 pm
Файлы с fastload csv данными должны быть помещены в папку C:\Historian\Data\DataImport\FastLoad, которую мониторит процесс aahManStSvc.exe, и как только он там замечает файл, то он его импортирует и если импорт прошёл успешно, то автоматически удаляет. Если при импорте файла возникла ошибка, то файл будет перемещён в папку C:\Historian\Support. B обоих случаях должно быть сообщение в логгере про то, что файл импортирован или нет. Если файлы скопились в той самой папке FastLoad, которую мониторит aahManStSvc, то это означает, что aahManStSvc не успевает обрабатывать файлы быстрее, чем они поступают и надо что-то с этим делать.
Дикое количество потоков данных в некоторых блоках истории объясняется неправильным образом организованным импортом данных внешней утилитой. Она должна либо накапливать гораздо больше данных для каждого fastload csv файла, либо вместо fastload импорта использовать обыкновенный csv импорт с ORIGINAL INSERT-ами. Разница в том, что fastload импорт всегда создаёт новый поток данных для каждого файла импорта, что описано в документации. То есть надо минимизировать число fastload файлов и запихивать в каждый файл как можно больше данных. Если посылать в каждом fastload файле малое число значений, то как раз и получится то, что получилось. Если использовать обыковенный csv импорт, который должен производиться в папку C:\Historian\Data\DataImport и csv файлы которого немного отличаются в заголовке, то он будет пытаться использовать уже имеющиеся потоки данных и создавать новые только когда имеющиеся превысят некоторый размер.
Если импорт данных через csv файлы является основным способом сбора данных для этой системы, я бы посоветовал попробовать версию 2014 R2 (11.6) построенной на системе хранения данных нового поколения, где описыаемые проблемы отсутствуют по определению.