olapR (пакет R в Службах машинного обучения SQL Server)olapR (R package in SQL Server Machine Learning Services)

Применимо к:Applies to: даSQL Server 2016 (13.x);SQL Server 2016 (13.x)yesSQL Server 2016 (13.x);SQL Server 2016 (13.x) и более поздние версииПрименимо к:Applies to: даSQL Server 2016 (13.x);SQL Server 2016 (13.x)yesSQL Server 2016 (13.x);SQL Server 2016 (13.x) and later

olapR — это пакет R от Майкрософт, используемый для запросов многомерных выражений к кубу OLAP SQL Server Analysis Services.olapR is an R package from Microsoft used for MDX queries against a SQL Server Analysis Services OLAP cube. Функции не поддерживают все операции многомерных выражений, но можно создавать запросы, которые создают срезы, выполняют сегментацию, детализацию, свертку и сведение по измерениям.Functions do not support all MDX operations, but you can build queries that slice, dice, drilldown, rollup, and pivot on dimensions. Этот пакет входит в состав Служб машинного обучения SQL Server и служб SQL Server 2016 R Services.The package is included in SQL Server Machine Learning Services and SQL Server 2016 R Services.

Этот пакет можно использовать для подключений к кубу OLAP Analysis Services во всех поддерживаемых версиях SQL Server.You can use this package on connections to an Analysis Services OLAP cube on all supported versions of SQL Server. В настоящее время соединения с табличной моделью не поддерживаются.Connections to a tabular model are not supported at this time.

Загрузка пакетаLoad package

Пакет olapR не загружен предварительно в сеанс R.The olapR package is not preloaded into an R session. Для загрузки пакета выполните приведенную ниже команду.Run the following command to load the package.

library(olapR)

Версия пакетаPackage version

Текущая версия — 1.0.0 во всех продуктах и загрузках только для Windows, предоставляющих пакет.Current version is 1.0.0 in all Windows-only products and downloads providing the package.

Полная справочная документацияFull reference documentation

Пакет olapr распространяется в нескольких продуктах Майкрософт, но его использование не зависит от того, получили ли вы его в SQL Server или в другом продукте.The olapr package is distributed in multiple Microsoft products, but usage is the same whether you get the package in SQL Server or another product. Благодаря сходству функций документация по отдельным функциям sqlrutils опубликована только в одном разделе в справочнике по R для Microsoft Machine Learning Server.Because the functions are the same, documentation for individual sqlrutils functions is published to just one location under the R reference for Microsoft Machine Learning Server. Если для конкретных продуктов функции будут действовать иначе, выявленные расхождения будут приведены на странице справки по функциям.Should any product-specific behaviors exist, discrepancies will be noted in the function help page.

Расположение и доступностьAvailability and location

Этот пакет предоставляется в следующих продуктах, а также в нескольких образах виртуальных машин в Azure.This package is provided in the following products, as well as on several virtual machine images on Azure. Расположение пакета изменяется соответствующим образом.Package location varies accordingly.

ПродуктProduct РасположениеLocation
Службы машинного обучения SQL Server (интеграция с R)SQL Server Machine Learning Services (with R integration) C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\R_SERVICES\libraryC:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\R_SERVICES\library
SQL Server 2016 R ServicesSQL Server 2016 R Services C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\R_SERVICES\libraryC:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\R_SERVICES\library
Microsoft Machine Learning Server (R Server)Microsoft Machine Learning Server (R Server) C:\Program Files\Microsoft\R_SERVER\libraryC:\Program Files\Microsoft\R_SERVER\library
Microsoft R ClientMicrosoft R Client C:\Program Files\Microsoft\R Client\R_SERVER\libraryC:\Program Files\Microsoft\R Client\R_SERVER\library
Виртуальная машина обработки и анализа данных (в Azure)Data Science Virtual Machine (on Azure) C:\Program Files\Microsoft\R Client\R_SERVER\libraryC:\Program Files\Microsoft\R Client\R_SERVER\library
Виртуальная машина SQL Server (в Azure) 1SQL Server Virtual Machine (on Azure) 1 C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\R_SERVICES\libraryC:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\R_SERVICES\library

1 Интеграция с R необязательна в SQL Server.1 R integration is optional in SQL Server. Пакет olapR будет установлен при добавлении компонента "Машинное обучение" или функции R во время настройки виртуальной машины.The olapR package will be installed when you add the Machine Learning or R feature during VM configuration.

См. также разделSee also

Создание запросов многомерных выражений с помощью olapRHow to create MDX queries using olapR