AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.06.2010, 13:36   #1  
Alexx7 is offline
Alexx7
Сам.AX
Аватар для Alexx7
Самостоятельные клиенты AX
1C
 
305 / 28 (1) +++
Регистрация: 22.07.2009
Класс Анализ данных в AX 4.0 sp2
Добрый день уважаемые пользователи AXforum.info

Вопрос к программистам Аксапты, которые хорошо занают 1С 8.

В 1С есть объект Анализ данных. Смысл его в том, что ему передается таблица занчеий (или массив), а он при помощи методов возвращает значения типа среднее из всех или самое большое и т.д.

Внимание вопрос. Есть ли в аксапте подобный класс. Или можт кому то приходилось писать что то типа анализа данных, или может кто то знает где в аксапте посмотреть нечто аналогичное? Помогите.

Спасибо.
__________________
Возьми свет!
Старый 18.06.2010, 13:45   #2  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
временная таблица + встроенный SQL?

Последний раз редактировалось belugin; 18.06.2010 в 13:47.
Старый 18.06.2010, 13:46   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,308 / 3540 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Если речь идет про аналог в АХ для данных, которые хранятся в СУБД - то тогда это просто:
X++:
select maxof(AmountCur) from LedgerTrans
или
X++:
select minof(AmountCur) from LedgerTrans
или
X++:
select count(RecId) from LedgerTrans
Среднего нет - есть только максимум, минимум и количество
Для массива есть класс ArrayExtend_RU, наследник системного класса Array, который умеет сортировать значения массива
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: Alexx7 (1).
Старый 18.06.2010, 13:50   #4  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Aggregate = sum | avg | minof | maxof | count

avg - среднее
За это сообщение автора поблагодарили: sukhanchik (2), Alexx7 (1).
Старый 18.06.2010, 14:51   #5  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1293 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Ну анализ данных в 1С это немного другое. Они взяли и реализовали в самой платформе объекты, которые выполняют анализ данных по принципу: получи кучу данных, в ответ дай закономерности (что продается совместно, какие закономерности есть в данных и т.п.).
У Microsoft такие технологии реализованы на уровне сервера базы данных под названием Data Mining http://www.microsoft.com/sqlserver/2...ta-mining.aspx
в рамках Integration Services.
В самой аксе из Integration Services интегрирована работа с Analysis Services, а вот с Data Mining ничего нет.
За это сообщение автора поблагодарили: mazzy (2).
Старый 18.06.2010, 15:18   #6  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,308 / 3540 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от raz Посмотреть сообщение
Aggregate = sum | avg | minof | maxof | count

avg - среднее
Ой... виноват... каюсь... Просто никогда не пользовался Действительно - среднее - это avg
__________________
Возможно сделать все. Вопрос времени
Теги
класс, программирование

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
mbsturk: Ax 2009 Rollup 4 Version Checker Blog bot DAX Blogs 0 29.04.2010 17:05
gatesasbait: Dynamics AX 2009 SSRS and SSAS Integration Tips Blog bot DAX Blogs 3 09.07.2009 13:07
Upgrade с AX 3.0 SP2 до AX 3.0 SP5 KR2 vallys DAX: Администрирование 14 04.08.2008 11:31
Dynamics AX: Dynamics AX 4.0 SP2 has been released Blog bot DAX Blogs 0 02.08.2007 03:50
Перенос данных на Axapta с SP2 Maxim Gorbunov DAX: Администрирование 4 20.12.2001 15:23

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:57.