22.05.2012, 18:32 | #1 |
Участник
|
Проведите ликбез по DAX, плиз )
Решаем сейчас на чем реализовывать проект по автоматизации бизнес процессов в телевидении, и один (основной вариант) это использовать Dynamics AX. Плюс есть уже введенные в эксплуатацию проекты сделанные на Delphi который хотелось бы как то интегрировать с Dynamics.
Dynamics AX потому что хочется "вживую" конфигурировать цепочки бизнес процесса, очень уж по разному на каждом канале они проходят. Проект только боком касается стандартных учетных функций, в 95% процентах операции никак не будут касаться денег и уж тем более бухгалтерии. 1. Имеет ли смысл делать на Dynamics AX сложные интерфейсы ? (по прикладной области там есть несколько мест где нужно делать довольно сложную графическую визуализацию данных - десятки тысяч записей из БД, на одной форме данные из пары десятков таблиц (тоже в графическом виде)). Скорее всего самописные контролы под всё это дело. Или лучше вынести это в отдельные third party модули и формы ? (если такое возможно конечно) 2. Можно ли авторизировать DAX через логины SQL сервера ? (это наверное уж совсем ламерский вопрос, но все же )). В предыдущем проекте используется довольно обширная и гибкая система авторизации которая как раз базируется на этом. 3. Работает ли клиент DAX c доступом к БД по интернет, что нибудь в стиле WCF, например ? Вообще есть часть проекта которая работает с большими обьемами данных - там нужно по максимуму оптимизировать работу с ними, отсюда и вопросы 5 Есть данные которые напрямую не играют роли в бизнес данных, в основном статистические - рейтинги, доли и тд. Они нужны для построения сложных интерфейсов, они используются при конечном просчете бизнес данных - но их миллионы записей в месяц, выбираются они или оптимизированными stored процедурами или динамическим SQL и вообще это все на грани производительности сервера. Имеет ли смысл заносить их в данные DAX или лучше хранить их рядом на том же SQL сервере а в DAX записывать только агрегации и конечные бизнес данные ? 6 Можно ли использовать stored процедуры для выборок в DAX ? Вообще у нас есть несколько путей на выбор --Набирать команду(или нанимать партнера) и писать все с нуля на DAX, если нужно использовать WinForms или WPF компоненты, если нужно писать эти компоненты с 0. --Использовать DAX как обвязку бизнес процессов и интегрировать с ним уже существующие системы на том же Delphi+AppLayer+SQL Server, где и обрабатывать сложные "документы". --Использовать DAX как обвязку бизнес процессов, а для сложных документов сделать обработку в виде подпроекта на Winforms+WCF+EF, ну или тупо на Winforms+ADO.NET Я понимаю что часть вопросов, наверняка не корректна вообще и в принципе, но сделайте скидку на ламерство, плиз )) Несколько дней уже читаю информацию про DAX, но какой то слитной картинки никак не получается. Заранее Спасибо за ответы ) |
|