Как можно ссылаться на измерение / атрибут / меру в MDX?

Мне нужно проанализировать пользовательские запросы для Olap Cube, чтобы выяснить, какие измерения, атрибуты и меры не используются. Моя идея состоит в том, чтобы использовать список имен измерений, атрибутов и мер и выяснить, сколько раз они использовались с регулярными выражениями. Однако мне нужно быть уверенным, что я не пропустил ни одного параметра форматирования и не знаю MDX. Мои предположения:

Измерение: имя измерения всегда заключено в квадратные скобки [] или апостров: '' [['] dimensionName []']

Атрибут: Атрибуту всегда предшествует его размерность, отформатированная, как указано выше, и заключенная в квадратные скобки [['] dimensionName []'].[AttributeName]

Мера: Мера всегда заключена в квадратные скобки, заключена в знаки арифметической операции или их комбинацию.

Эти предположения верны? Если нет, как я могу улучшить их, чтобы охватить все случаи?

1 ответ

Решение

[Измерения] также является измерением.

  • [Measures]. [MeasureName] - мера использовалась.

  • [DimensionName]. [AttributeName] - измерение и его
    атрибут был использован.

Другие вопросы по тегам