我使用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的用户名和密码?
答案 0 :(得分:1)
当带有嵌入式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
当您需要其他来源作为ExactOnline时,请使用相应的提供程序(如Teradata或CbsNl)替换ExactOnlineAll。目前还不支持分布式查询。
答案 1 :(得分:1)