使用 M 连接数据源并转换数据
1. Power BI 数据连接器
在 Power BI Desktop 中,不同的数据连接器有着不同的状态。例如在 2017 年 10 月发布的版本中,Google BigQuery 连接器处于测试版(Beta),而 Amazon Redshift 自 2017 年 6 月发布以来已普遍可用。
测试版连接器仅应用于测试目的,因为测试版与后续正式版之间的差异可能导致依赖测试版的查询失败。Power BI Desktop 的“获取数据”图形界面中显示的数据连接器图标与 M 的数据访问函数相关联,如 Sql.Database() 。
2. 身份验证
Power BI Desktop 会为每个使用的数据源连接保存数据源凭据或登录身份。这些凭据和设置不会存储在 PBIX 文件中,而是存储在特定用户的本地计算机上。
如果用户之前未访问过该数据源,或者在 Power BI Desktop 的“数据源设置”菜单中删除了对该数据源的现有权限,则会显示特定于该数据源的身份验证对话框。例如,当使用 Sql.Database() M 查询函数引用 ATLAS 服务器上的 AdventureWorksDW SQL Server 数据库时,如果用户之前未访问过该数据源,执行此查询将提示用户配置对该数据源的身份验证。
大多数关系数据库源具有类似的身份验证选项。对于 SQL Server,用户可以在默认的 Windows 集成身份验证(即“使用我的当前凭据”)或数据库身份验证(如果数据库处于混合模式)之间进行选择。此外,凭据可以专门保存到特定数据库,也可以
超级会员免费看
订阅专栏 解锁全文

278

被折叠的 条评论
为什么被折叠?



