![]() |
#19 |
Участник
|
Появился новый вопрос, связанный с генерацией кастомных проектов 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. |
|
Теги |
olap, ssas, кубы |
|
|