cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
amin4000 Occasional Visitor
Occasional Visitor

Standard output as data source?

Is there a way to run an executable, receive its standard output and use it as a data source?

3 REPLIES 3
Super User
Super User

Re: Standard output as data source?

I would have a look at Power Query's accessing data functions and R. 

https://msdn.microsoft.com/en-us/library/mt296615.aspx

 

I have to believe that this would not be supported by any gateway however. Seems like an awfully big potential security risk.


I have book! Learn Power BI from Packt


Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!

hugoberry Member
Member

Re: Standard output as data source?

Following @Greg_Deckler advice here is an R based solution.

 

let
dummyInput = #table(null,{{1}}),
RScript = R.Execute("output <- dataset#(lf)output$system <- system2(""whoami"", stdout=TRUE)",[dataset=dummyInput ]),
output = RScript{[Name="output"]}[Value]
in
output

Highlighted
Super User
Super User

Re: Standard output as data source?

Nice. Have you tried that in conjunction with an on-premises gateway? Just curious if it would work. Obviously, the cloud gateway is not going to support any random executable but would be interesting if the on-premises gateways did.


I have book! Learn Power BI from Packt


Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!

Helpful resources

Announcements
Can You Solve These Challenge

Challenge: Can You Solve These?

Find out how to participate in the first Power BI 'Can You Solve These?' challenge.

Community News & Announcements

Community News & Announcements

Get your latest community news and announcements.

Virtual Launch Event

Microsoft Business Applications October Virtual Launch Event

Join us for an in-depth look at the new innovations across Dynamics 365 and the Microsoft Power Platform.

Community Kudopalooza

Win Power BI Swag with Community Kudopalooza!

Each week, complete activities and be qualified in the drawing for cool Power BI Swag.

Users Online
Currently online: 279 members 3,250 guests
Please welcome our newest community members: