Проще говоря, вы не' t реализовать SQL q ueries в MicroStrategy. Вы моделируете свои бизнес-объекты в своей схеме, а MicroStrategy записывает SQL.
Есть, однако, некоторые исключения. Вы можете использовать отчет Freeform SQL, который позволяет вам самостоятельно писать SQL для отчета. Это несколько негибко, так как этот отчет не может быть изменен никому, использующим его (например, путем сверления на другой уровень данных).
В качестве альтернативы вы можете создать логическую таблицу в MicroStrategy, которая позволяет вам писать один проход SQL, а затем отображать на него объекты схемы. Этот SQL обычно будет использоваться в качестве подзапроса в запросе MicroStrategy. Это иногда называют функцией «Мой DBA не позволяет мне создавать представления».
Звучит, однако, что вам нужно вернуться и понять, как MicroStrategy работает фундаментально. Если вы вернетесь из запроса в MSTR, вы, вероятно, ошибаетесь.