Загрузить всю рабочую область из R в Power BI - PullRequest
0 голосов
/ 30 мая 2018

Мне нужно импортировать данные из R в Power BI.

Мне известно, что я могу запустить сценарий R с помощью опции «получить данные» PowerBI, которая может создавать кадры данных, в которые мне нужно импортироватьPower BI.

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

Вместо этого я сохранил свое рабочее пространство в R и попытался загрузить его через Power BI:

в R

save.image(file = "M:\\PowerBI\\R Environment.RData")

в Power BI

load("M:\\PowerBI\\R Environment.RData")

но проблема в том, что отображается только один кадр данных, тогда как если я загружаюсь в новом сеансе R с использованием Rстудия показывает все данные.

Я что-то упустил?

1 Ответ

0 голосов
/ 19 июля 2018

Сохраните нужные кадры данных в виде csv-файлов, а затем загрузите их в Power BI с помощью скрипта «R» на вкладке ленты «Получить данные».

dataframe <- read.csv(csv_data, na.strings=c("", "NA"), sep=",")

Таблица с именем «dataframe» отобразится вPower Bi редактора запросов.

Вы также можете назначить другие кадры данных в сценарии R, и они также будут отображаться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...