Как обработать добавление размера таблицы на основе нескольких DSV

Я использую многомерную модель.

Я знаю, что есть много примеров в сети, но все, что я нашел, это добавление dsv вместе с командой xmla, указывающей базовую структуру таблицы dsv измерения и запрос, содержащий строки, которые нужно добавить. Как сказано в этой статье http://www.artisconsulting.com/blogs/greggalloway/2007/4/20/processadd-examples

В моем случае у меня есть измерение, основанное на нескольких таблицах DSV. (Например, есть две таблицы a, b в dsv, и между ними определены правильные отношения. Создайте измерение на основе таблицы a. Откройте измерение, в правой панели представления источника данных нажмите "Показать связанные таблицы", где таблица b. Появится таблица. Добавьте столбцы a и b в качестве атрибута в измерение. Теперь это измерение основано на двух таблицах dsv.)

Я думаю, что мне нужно предоставить запрос, подобный этому: выберите.б. из внутреннего соединения b на a.key = b.foreignKey и dsv для обеих таблиц. Но в Интернете нет примера, показывающего мне правильный формат этого.

Я знаю, что могу создать представление для двух таблиц, сделав его одной таблицей DSV, но измерение в моем случае является динамическим и может иметь более 1024 столбцов, что не позволяет мне создавать представление для них.

Пожалуйста, помогите мне, если у вас есть опыт, спасибо.

0 ответов

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