Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago
Solved

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

  • Anonymous's avatar
    Anonymous
    7 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

  • Anonymous's avatar
    Anonymous
    Not applicable

    Anonymous,

    You can go to control panel to check gateway version.


    Regards,
    Lydia

    • Anonymous's avatar
      Anonymous
      Not 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?

       

       

      • Anonymous's avatar
        Anonymous
        Not 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

  • trutz's avatar
    trutz
    Advocate 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 Get

     

    You 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\":\"***\"}"
        }
      ]
    }

     

     

  • 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