Как отличить в основных данных и рассчитанных интерполированных данных? - PullRequest
0 голосов
/ 05 ноября 2010

Я получаю набор векторов с точками данных для фиксированного набора значений, в приведенном ниже примере вы видите пример вектора со значением на момент времени

1D:2
2D:
7D:5
1M:6
6M:6.5

Но, увы, не длявсе временные точки являются доступными значениями.Все векторы хранятся в базе данных, и с помощью триггера мы вычисляем недостающие значения путем интерполяции или, возможно, более продвинутого алгоритма.Каким-то образом я хочу быть в состоянии сказать, какие точки данных были рассчитаны, а какие были предоставлены нам в оригинале.Конечно, я могу добавить столбец флага в таблицу со значениями, указывающими, было ли это значение основным или рассчитывается, но мне интересно, есть ли более изощренный способ.Возможно, нам не нужно определять на регулярной основе, поэтому циклы ЦП не являются проблемой для определения или вставки.

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

База данных для хранения называется oracle 10.

cheers.

1 Ответ

0 голосов
/ 05 ноября 2010

Не могли бы вы временно отключить триггер?

...