[Долгое время «слушатель», первый раз «вызывающий»] ...
Процесс: Лабораторная работа [TID ###### в столбце «добавлено0»] документируется (ежедневно), когда файл NEW в каталог1 (ребята из лаборатории) [ДАТА в столбце «добавлено11»]. Также задокументировано (ежедневно), если ACTIVE (что-то изменено в файле - может быть несколько записей) [ДАТА в столбце «добавлено12»] - предположительно, некоторая работа была выполнена. Наконец, если файл был перемещен из каталога1 (лаборанты закончили), записывается запись, что работа ЗАВЕРШЕНА (ДАТА в столбце «добавлено13»). Иногда это так. Сделано. Иногда требуется официальный отчет. Теперь файл может иметь вид NEW , ACTIVE , COMPLETED в каталоге2 (очередь отчетов) [ДАТЫ в «добавлено21», «добавлено22», «добавлено23»].
Начальная точка данных
Цель: отчеты / графики. 1) график времени в днях от добавленного как NEW до начала работы для каталога1. То же самое для directory2. 2) время в днях АКТИВНЫЙ (оба каталога). 3) общее время в днях от начала до конца sh - ЗАВЕРШЕНО (и только значения).
Попытка сообщить ...
Проблемы:
- ПРОЦЕСС Может (иногда) проходить через каталог1 и / или каталог2 несколько раз (исправленная работа) [обрабатывать как разные запросы]
- АКТИВНЫЙ столбцов может иметь много итераций [Если необходимо, просто получите ПЕРВУЮ и ПОСЛЕДНЮЮ запись, предпочитайте все]
Дополнительные требования будут обсуждаться дальше, если кто-то может помочь так далеко ... [лучший сюжет?] Ищете что-то вроде это ...
Принятие желаемого за действительное ...
Спасибо, Дэн