I have:
1. On-Premises Data Gateway which has an ODBC (driver={PostgreSQL Unicode(x64)}) Data Source added. (Test All Connections works well)
2. PowerBI desktop file which has a DataSet added (GetData -> ODBC).
a) DataSet's 'Data Source Name' (DSN) = Gateway's DSN
b) Connection string = Gateway's Connection string
c) Authentication credentials = Gateway's authentication credentials
Now, if I go to powerbi.com and try to 'Schedule Refresh' to my DataSet, 'Use Data Gateway' option is disabled (greyed out). However the 'Personal Gateway' is selected and "Your data gateway (Power BI – personal) is offline. To set refresh scheduling, make sure your gateway is online." is displayed.
What I'm missing here to get my DataSet and DataGateway talking?