In Excel 365 desktop, I can:
- Open a blank workbook
- Click on the 'Data' ribbon
- Click 'Get Data'
- Click 'From Database'
- Click 'From SQL Server Database'
- Fill in the 'Server' field
- Click OK
and that's all that I need to query my SQL server. Conversely, in the web version of Power Apps, it appears that I absolutely must set up something called a "gateway" (or sometimes, an "on-premises data gateway"). This appears to be non-trivial and looks like it may even cost money.
Is there any technical reason for this restriction? I find it very surprising that Excel appears to be more powerful than Power Apps. Am I profoundly ignorant in some way?