02.11.2013, 21:54 | #21 |
Участник
|
Мне очень интересно, а как всё-таки предпочтительнее решать подобные задачи: со стороны Аксапты или всё же со стороны BIDS?
И, если я произвёл доработку кода со стороны BIDS, не будут ли потеряны мои модификации после следующего обновления проекта этого же куба с помощью средств Аксапты? Спасибо! Последний раз редактировалось Cardagant; 02.11.2013 в 21:58. |
|
25.12.2013, 11:35 | #22 |
Участник
|
Снова прошу помощи более опытных коллег!
Добавлял ли кто-то стандартным мастером в куб финансовые аналитики в Dynamics AX 2012? Не совсем понимаю результат, которые получаю, просматривая структуру куба в BIDS. После добавления следующих аналитик (рис.1) имею следующую ситуацию в BIDS (рис.2) Помимо измерений "OLAP* " я получаю ещё и некоторые измерения "Main account OLAP* ", которые ссылаются на те же измерения "OLAP* ". Не совсем понимаю в чём логика данного результата? А также некоторые из измерений, если использовать Excel как UI отображаются без каких либо идентификаторов (рис.3). В то время как, к примеру, Departments отображается красиво. Очень прошу помочь разобраться или хотя натолкнуть на верные суждения! Буду рад любым ответам, так как информацию об этом нигде не могу найти. Благодарю! |
|
22.04.2014, 01:20 | #23 |
Участник
|
Доброго времени суток!
Может кто сталкивался с работой поддержки преобразования валют, предлагаемой стандартным мастером развёртывания кубов в 2012й версии и дальше. Для развёртывания использую DAX 2012, ставлю галку добавить фрэймворк преобразования валют. 1. В книге "Inside MS Dynamics AX 2012" нашёл интересный абзац, а именно: Цитата:
Provided that you define the field-level metadata tag ExchangeRateDateField, the wizard adds the currency conversion calculation to the generated project as a multidimensional expression (MDX) script. The wizard also adds the system dimension Analysis Currency (the Currency dimension is added regardless of whether you select currency conversion). The wizard also creates an intermediate measure group called Exchange Rates By Day in each cube.
2. При добавлении измерения Analysis Currency получаю интересную наполненность этого измерения данными. А именно, Измерение не имеет членов, кроме [Local] и [Unknown] (ну и [All], естественно) (см. рисунок). Насколько я понимаю, здесь должны содержаться пересчёты валют (список доступных валютных курсов и валют к пересчёту). При этом использованные вьюхи имеют данные, если просматривать через Аксу. Чего может не хватать? Буду благодарен за любые мысли. Спасибо! |
|
10.08.2014, 19:13 | #24 |
Участник
|
Всем привет! Кому интересно, решением этой задачи
Цитата:
Сообщение от Cardagant
2. При добавлении измерения Analysis Currency получаю интересную наполненность этого измерения данными. А именно, Измерение не имеет членов, кроме [Local] и [Unknown] (ну и [All], естественно) (см. рисунок). Насколько я понимаю, здесь должны содержаться пересчёты валют (список доступных валютных курсов и валют к пересчёту). При этом использованные вьюхи имеют данные, если просматривать через Аксу. Чего может не хватать?
На первый вопрос решение пока найдено не было. |
|
10.08.2014, 20:35 | #25 |
Участник
|
Появился новый вопрос, связанный с генерацией кастомных проектов SSAS и обновлением стандартного проекта DynamicsAX. Использую AX 2012 R2.
Поясню проблему подробнее на кубе с названием CustCube, хотя это повторяется не только на нём. Если заглянуть в этот куб в проекте DynamicsAX, используя VS и открыв вкладку Dimension Usage, то для измерения DueDate можно увидеть привязку сразу к трём группам мер : Open customer transactions, Total customer sales, Customer transactions. Дальше, если сгененировать свой проект, содержащий только данный куб, после зайдя на вкладку Dimension Usage, вижу, что имеется привязка только к 2м из них, третья привязка почему-то не появилась, именно Total customer sales Начинаю разбираться в проблеме. Для этого перехожу в перспективу CustCube и проверяю настройки поле вьюхи CustTransTotalSales. Действительно, поле DueDate не установлено как Атрибут, то есть не должно попадать в проект как измерение. Кастомных модификаций перспектив и проекта DynamicsAX не было, всё со слоя SYS. Сразу возникает первый вопрос: 1. Каким же образом оно очутилось в DynamicsAX проекте? Возможно его добавили вручную ещё на слое SYS? Проверяю остальные поля на наличие свойства, установленного в Атрибут. У CusTTrans (Customer transactions) всё установлено верно. А вот у третьей группы мер (CustTransOpen) ещё одна загадка. Привязка в Dimension Usage была прописана Аксаптой верно, однако поле не имеет свойства, установленного в Атрибут, соответственно не должна была попасть в проект. Также проверил всю иерархию мест, в которых могло бы быть указано свойство (табличное поле, расширенный тип данных), которое добавляло бы измерение дат в куб. Всё чисто, оно не должно было добавиться. В связи с этим возникает другой вопрос: 2. Почему же эта аналитика дат всё же добавилась в проект вопреки тому, что нигде нет свойства, указывающего на то, что его нужно добавить? Очень прошу помочь хотя бы предположениями, так как не вижу никаких рациональных причин для такого необычного поведения. UPD: Прошу также попробовать у себя смоделировать данную ситуацию, чтоб подтвердить данный глюк. Спасибо! Последний раз редактировалось Cardagant; 10.08.2014 в 20:50. |
|
11.08.2014, 14:41 | #26 |
MCTS
|
Насчет ваших вопросов точно не знаю. Но у меня тоже были глюки, только наоборот, что связи, заданные в Акспте не появлялись потом в проекте OLAP. Поэтому я с определенного момента перестал обновлять куб из Аксапты, а вношу изменения в проект вручную. К тому же, все равно не все нужные свойства и вычислимые элементы можно указать в Аксапте.
__________________
I could tell you, but then I would have to bill you. |
|
11.08.2014, 17:11 | #27 |
Участник
|
Цитата:
Сообщение от twilight
Насчет ваших вопросов точно не знаю. Но у меня тоже были глюки, только наоборот, что связи, заданные в Акспте не появлялись потом в проекте OLAP. Поэтому я с определенного момента перестал обновлять куб из Аксапты, а вношу изменения в проект вручную. К тому же, все равно не все нужные свойства и вычислимые элементы можно указать в Аксапте.
А Вы могли бы смоделировать ситуацию с CustCube, описанную мной, у себя с целью подтвердить данную проблему, чтоб стало ясно, что это не локальная проблема моей Аксапты? Вы бы мне очень помогли. |
|
11.08.2014, 21:02 | #28 |
MCTS
|
Развернул новый проект с кубом CustCube. У меня все даты в проекте привязаны только к Customer transactions )
__________________
I could tell you, but then I would have to bill you. |
|
|
За это сообщение автора поблагодарили: Cardagant (2). |
12.08.2014, 09:51 | #29 |
Участник
|
Цитата:
А вот со вторым попробую разбираться у себя, возможно, где-то сохранилось и не хочет обновляться. Нужно искать, чтобы понять. Спасибо Вам! |
|
Теги |
olap, ssas, кубы |
|
|