execute2D: методы execute2D для olapR
Принимает объект Query или строку многомерных выражений и возвращает результат в виде кадра данных.
Использование
execute2D(olapCnn, query)
execute2D(olapCnn, mdx)
Аргументы
olapCnn
Объект класса OlapConnection, возвращенный OlapConnection()
query
Объект класса Query, возвращенный Query()
mdx
Строка, указывающая допустимый запрос многомерных выражений
Подробнее
Если предоставлен запрос, execute2D
проверяет объект запроса (необязательно), формирует строку запроса многомерных выражений из объекта запроса, выполняет запрос многомерных выражений и возвращает результат в виде кадра данных.
Если указана строка многомерных выражений, execute2D
выполняет запрос многомерных выражений и возвращает результат в виде кадра данных.
Значение
Кадр данных, если команда многомерных выражений вернула результирующий набор.
TRUE
и предупреждение, если запрос не вернул данные.
Ошибка, если запрос является недопустимым
Примечания
Результаты многомерных запросов сведены к двухмерным с помощью стандартного алгоритма сведения.
Ссылки
Создание демонстрационной версии куба OLAP (такого, как используется в примерах):
См. также
Query, OlapConnection, executeMD, explore, data.frame
Примеры
cnnstr <- "Data Source=localhost; Provider=MSOLAP;"
olapCnn <- OlapConnection(cnnstr)
qry <- Query()
cube(qry) <- "[Analysis Services Tutorial]"
columns(qry) <- c("[Measures].[Internet Sales Count]", "[Measures].[Internet Sales-Sales Amount]")
rows(qry) <- c("[Product].[Product Line].[Product Line].MEMBERS")
pages(qry) <- c("[Sales Territory].[Sales Territory Region].[Sales Territory Region].MEMBERS")
result1 <- execute2D(olapCnn, qry)
mdx <- "SELECT {[Measures].[Internet Sales Count], [Measures].[Internet Sales-Sales Amount]} ON AXIS(0), {[Product].[Product Line].[Product Line].MEMBERS} ON AXIS(1), {[Sales Territory].[Sales Territory Region].[Sales Territory Region].MEMBERS} ON AXIS(2) FROM [Analysis Services Tutorial]"
result2 <- execute2D(olapCnn, mdx)
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру