Можно ли преобразовать таблицу с 1 значением в текстовый формат в Power BI? - PullRequest
0 голосов
/ 27 января 2020

Я использую R.execute в Power BI, чтобы найти имя пользователя текущего пользователя для компьютера. (наша организация работает с sharepoint). таким образом, я хочу создать универсальный истинный путь к файлу для любого пользователя. Этот М-код находится в таблице, которая стоит сама по себе. Я хочу сформировать эту таблицу в текстовый формат вместо таблицы, чтобы я мог использовать ее в качестве текстовой переменной для пути к файлу.

M код для поиска имени пользователя:

let
        RScript = R.Execute("output <- read.table(text=system2(""whoami"", stdout=TRUE))"),
        output = RScript{[Name="output"]}[Value]
in
        output

Теперь создается таблица только с 1 значением. В любом случае я могу преобразовать это в простое текстовое значение? Или, может быть, выбрать это единственное значение для использования в качестве переменной для моего filepath?

Спасибо за помощь!

1 Ответ

0 голосов
/ 27 января 2020

Просто укажите номер строки и имя столбца:

output = RScript{[Name="output"]}[Value]{0}[Column1]

Или, при условии, что имя столбца может быть изменено:

output = Record.FieldValues(RScript{[Name="output"]}[Value]{0}){0}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...