Forum Discussion
how do I know what my gateway version is?
I have a several gateways installed on different machines. Where to check what version they have installed?
I would like to quickly indentify which one require update?
Where to check what version is behind the new one?
https://powerbi.microsoft.com/en-us/gateway/
thanks in advance
- Anonymous7 years ago
Anonymous ,
You might need to remote sign in that VM to check gateway version, it is not possible to check gateway version from Power BI Service.
In addition, you can check what is the version of latest gateway under Details in the link below.
https://www.microsoft.com/en-us/download/details.aspx?id=53127
Regards,
Lydia
5 Replies
- AnonymousNot applicable
Anonymous,
You can go to control panel to check gateway version.
Regards,
Lydia- AnonymousNot applicable
Thanks Lydia,
You are right. But what about enterprise gateways on i.e. VMs? If I am an admin, can I check version from PBI Service?
Also, where to find the version for the lates one:
https://powerbi.microsoft.com/en-us/gateway/
before to download?
- AnonymousNot applicable
Anonymous ,
You might need to remote sign in that VM to check gateway version, it is not possible to check gateway version from Power BI Service.
In addition, you can check what is the version of latest gateway under Details in the link below.
https://www.microsoft.com/en-us/download/details.aspx?id=53127
Regards,
Lydia
- trutzAdvocate IV
Hi Anonymous
You can use the Power BI PowerShell to get the gateway version information:
https://docs.microsoft.com/en-us/powershell/power-bi/overview?view=powerbi-ps
Just enter the following commands after having installed the Powershell module:
Connect-PowerBIServiceAccount Invoke-PowerBIRestMethod -Url gateways -Method GetYou then get a JSON that contains the version info in the gatewayAnnotation.gatewayVersion attribute:
{ "@odata.context":"http://wabi-north-europe-redirect.analysis.windows.net/v1.0/myorg/$metadata#gateways","value":[ { "id":"****","gatewayId":0,"name":"My Gateway","type":"Resource","publicKey":{ "exponent":"AQAB","modulus":"***" },"gatewayAnnotation":"{\"gatewayContactInformation\":[\"[email protected]\"],\"gatewayVersion\":\"3000.9.194+ga90bb05c0e\",\"gatewayWitnessString\":\"{\\\"EncryptedResult\\\":\\\"***",\\\"IV\\\":\\\"***",\\\"Signature\\\":\\\"***"}\",\"gatewayMachine\":\"***\"}" } ] } - NeilRCarmichaelNew Member
Another way, without requiring login (and therefore more suitable for checking with an automated tool) maybe to check the version number of the .exe using something like this
(Get-Item "C:\Program Files\On-premises data gateway\Microsoft.PowerBI.EnterpriseGateway.exe").VersionInfo.FileVersion