Поделиться через


Запуск скриптов R в Power BI Desktop

Скрипты R можно запускать непосредственно в Power BI Desktop и импортировать полученные семантические модели в модель данных Power BI Desktop.

Установка R

Чтобы запустить сценарии R в Power BI Desktop, необходимо установить R на локальном компьютере. Вы можете бесплатно скачать и установить R из многих источников, включая репозиторий CRAN. Текущий выпуск поддерживает символы и пробелы Юникода (пустые символы) в пути установки.

Запуск скриптов R

С помощью нескольких шагов в Power BI Desktop можно запускать скрипты R и создавать модель данных. С помощью модели данных можно создавать отчеты и совместно использовать их в службе Power BI. Скрипты R в Power BI Desktop теперь поддерживают числовые форматы, содержащие десятичные (.) и запятые (,).

Подготовка скрипта R

Чтобы запустить скрипт R в Power BI Desktop, создайте сценарий в локальной среде разработки R и убедитесь, что он успешно запущен.

Чтобы запустить скрипт в Power BI Desktop, убедитесь, что скрипт успешно выполняется в новой и неизмененном рабочей области. Это означает, что все пакеты и зависимости должны быть явно загружены и запущены. Можно использовать source() для запуска зависимых скриптов.

При подготовке и запуске скрипта R в Power BI Desktop существует несколько ограничений:

  • Так как импортируются только кадры данных, не забудьте представить данные, которые необходимо импортировать в Power BI в кадре данных.
  • Столбцы, типизированные как Комплексные и Вектор, не импортируются и заменяются значениями ошибок в созданной таблице.
  • Значения N/A переводятся в значения NULL в Power BI Desktop.
  • Если скрипт R выполняется дольше 30 минут, время ожидания истекает.
  • Интерактивные вызовы в скрипте R, например, ожидание ввода пользователем, останавливают выполнение скрипта.
  • При настройке рабочего каталога в скрипте R необходимо определить полный путь к рабочему каталогу, а не относительный путь.
  • Скрипты R не могут выполняться в службе Power BI.

Запуск скрипта R и импорт данных

Теперь можно запустить скрипт R для импорта данных в Power BI Desktop:

  1. В Power BI Desktop выберите Получить данные, выберите Другое>Скрипт R, а затем выберите Подключить:

    снимок экрана диалогового окна

  2. Если R установлен на локальном компьютере, просто скопируйте скрипт в окно скрипта и нажмите кнопку ОК. Последняя установленная версия отображается как ваш движок R.

    снимок экрана: диалоговое окно скрипта R в Power BI Desktop с выделенными сведениями об установке R.

  3. Нажмите кнопку ОК для запуска скрипта R. После успешного выполнения скрипта можно выбрать полученные кадры данных для добавления в модель Power BI.

Вы можете управлять установкой R для запуска скрипта. Чтобы указать параметры установки R, выберите Файл>Параметры и настройки>Параметры, а затем выберите Скрипты R. В разделе параметры скрипта Rв раскрывающемся списке обнаруженных домашних каталогов R отображаются текущие варианты установки R. Если нужная установка R не указана, выберите Другие, а затем перейдите к папке установки R или введите предпочитаемую папку установки R в Установка домашнего каталога R.

снимок экрана диалогового окна

Обновить

Скрипт R можно обновить в Power BI Desktop. При обновлении скрипта R Power BI Desktop снова запускает сценарий R в среде Power BI Desktop.

Ознакомьтесь со следующими дополнительными сведениями о R в Power BI.