Сохранение формулы (уравнений) в базе данных для последующего анализа (SQL Server 2005)
Я рассчитываю линейные регрессии на основе набора данных. Я не знаю регрессионную модель или количество параметров во время компиляции.
Я храню уравнение регрессии в базе данных SQL Server 2005 в виде строки
y = 3x^2 + 2x // just an example
Когда мне нужно сделать прогноз, я беру уравнение из базы данных, заменаx
со значением, которое я предсказываю, и используюNCalc оценить полученную строку.
Этот метод, кажется, работает нормально, но мне интересно, есть ли лучший способ или встроенная функция SQL Server, которую я пропустил, которая позволила бы мне делать эти вычисленияна стороне базы данных.