我正在使用https://data-access-point.com上的数据访问点使用Microsoft Power BI和Exact Online,使用select * from exactonlinexml..aroutstandingitems
等查询。但是,URL必须包含用户名和密码,以允许数据访问点代表我连接到Exact Online。
这不是理想的行为;我希望它更容易更改密码,我也希望pbix
文件不包含用户名,尤其是密码。
我已经尝试手动生成pbix文件内容,但随着Microsoft Power BI的进一步成熟,这种格式似乎也会发生变化,这会导致主要的版本问题。
如何避免为Exact Online嵌入Power BI的数据访问点URL的用户名和密码?
当具有嵌入式Exact Online用户登录代码和密码的pbix文件的分发不受您的控制或不符合您的安全标准时,您可以使用ADO.Net提供程序进行Exact Online。但是(我在那里工作)它不是当前数据访问点的免费产品。但它工作正常并且在SQL级别兼容(两者都支持SQL v2语法)。安装步骤(将来可能会改进):
let
Source = AdoDotNet.Query
( "Invantive"
, "provider=ExactOnlineAll;apiUrl=https://start.exactonline.nl;"
, "select * from PayablesListOverdue"
)
in
Source