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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.03.2013, 09:36   #1  
AP-1055D is offline
AP-1055D
Участник
 
351 / 92 (4) ++++
Регистрация: 01.06.2011
Именование измерений в SSAS
Коллеги,

Продолжаю изучать SSAS. Вопрос касается именования измерений в SSAS согласно best practice. Источником данных проекта SSAS являются таблицы Microsoft Dynamics AX. В AX имена таблиц хранятся с учётом регистра, а в SQL Server без учёта регистра. Например, таблица номенклатур в AX хранится как InventTable. В базе данных SQL Server эта таблица хранится как INVENTTABLE. Аналогично хранятся имена полей таблиц в AX и SQL Server.
Как лучше именовать измерения? Например, как лучше именовать измерение номенклатуры? Как DimInventTable (согласно учебникам по SSAS), InventTable (совпадает с названием таблицы в AX), INVENTTABLE (совпадает с названием таблицы в SQL Server) или же «Картотека номенклатур» (как должны видеть его пользователи)? Насколько я понимаю, если имя измерения будет InventTable, то при ошибке в обработке измерения можно легко найти в какой таблице содержится ошибка. Напротив, если имя измерения будет «Картотека номенклатур», то DBA может потребоваться помощь разработчика, чтобы обнаружить проблемную таблицу. Аналогичный вопрос касается полей измерения. Например, код номенклатуры в AX именуется как ItemId, в SQL Server как ITEMID, а пользователи должно видеть это поле как «Код номенклатуры». Как правильно именовать поля измерений?
Аналогичный вопрос касается представления модели данных. Когда я добавляю в проект новую таблицу, то её имя по умолчанию берётся из SQL Server. Следует ли переименовывать таблицы, то есть приводить в соответствие имена таблиц в AX и SQL Server?
Теги
best practice, sql server, ssas, измерение, dimensions

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: Additional steps for when you install BI components (Reporting Services extensions and Analysis Services Configuration) and SSAS is a named instance. Blog bot DAX Blogs 0 08.11.2012 00:11
dynamicsaxbi: IsNotApplicable (N/A) attribute and count measures in AX (2012) SSAS cubes Blog bot DAX Blogs 0 22.05.2012 02:12
gatesasbait: Dynamics AX 2009 SSRS and SSAS Integration Tips Blog bot DAX Blogs 3 09.07.2009 13:07
OLAP: проблема с программным процессингом измерений SSAS 2005 ATimTim DAX: Программирование 6 23.06.2009 16:40
SSRS and SSAS Integration for Microsoft Dynamics AX 2009 Vadik DAX: База знаний и проекты 0 21.01.2009 09:41

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

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

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