我在 Power BI 中使用 R.execute 来查找当前用户到计算机的用户名。(我们的组织与 sharepoint 合作)。这样我想为任何用户创建一个普遍真实的文件路径。这个 M 代码位于一个独立的表格中。我想将此表格形成文本格式而不是表格,以便我可以将其用作文件路径的文本变量。
M代码查找用户名:
let
RScript = R.Execute("output <- read.table(text=system2(""whoami"", stdout=TRUE))"),
output = RScript{[Name="output"]}[Value]
in
output
现在,这将创建一个只有 1 个值的表。有什么方法可以将其转换为简单的文本值?或者也许选择这个单个值作为我的文件路径的变量?
谢谢您的帮助!
只需指定行号和列名:
output = RScript{[Name="output"]}[Value]{0}[Column1]
或者,假设列名可能会更改:
output = Record.FieldValues(RScript{[Name="output"]}[Value]{0}){0}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句