注释
此连接器由 SingleStore 拥有和提供。
概要
| Item | Description |
|---|---|
| 发布状态 | 一般可用性 |
| Products | Power BI (语义模型) Power BI (数据流) Fabric(Dataflow Gen2) |
| 支持的身份验证类型 | 基本 Windows操作系统 |
支持的功能
- Import
- DirectQuery(Power BI 语义模型)
连接到 SingleStore
若要将 Microsoft Power BI Desktop 连接至 SingleStore DB 或托管服务,请执行以下步骤:
在 “主页 ”功能区中,从 “获取数据” 列表中选择“ 更多”。
在“ 获取数据 ”对话框中,选择 “SingleStore Direct Query Connector”。
在 “SingleStore 数据库 ”对话框中,在 “服务器”中输入 SingleStore 群集的 IP 地址或主机名。 在 “数据库”中,输入数据库名称。
在 “数据连接 ”模式下,选择“导入”或“DirectQuery”模式,然后选择“ 确定”。
在 “SingleStore Direct Query Connector ”对话框中的左窗格中,选择身份验证类型( Windows 或 基本)。
注释
SingleStoreDB 云用户只能使用 基本 身份验证。
对于 Windows 身份验证, 请设置用于 Kerberos 身份验证的 SingleStore 服务器。 然后选择 “连接 ”按钮。
注释
必须使用与 SingleStore DB 用户相对应的用户帐户来运行 Power BI。
对于 基本 身份验证,请输入用于连接到 SingleStore 的用户名和密码,然后选择 “连接 ”按钮。
在 导航器 对话框中对导入或 DirectQuery 模式进行身份验证后,选择所需的表,然后选择“ 加载 ”按钮。
现在可以使用 Power BI 浏览 SingleStore 数据。
创建自定义 SQL 报表
注释
任何创建自定义 SQL 报表的用户都必须仅对 SingleStore 数据库具有只读访问权限。
创建新的自定义 SQL 报表:
打开 Power BI Desktop。
在 “主页 ”功能区中,从 “获取数据” 列表中选择 “空白查询”。
在 “Power Query 编辑器 ”对话框中,使用以下格式指定查询:
SingleStoreODBC.Query(“<ip_address_or_hostname>”、“<database>”、“<query>”)
提交查询。
注释
如果首次使用服务器,请选择 “编辑凭据 ”并输入凭据。 有关详细信息,请转到“连接到 SingleStore”中的步骤 4。
验证要加载的数据,然后选择“ 关闭并应用”。
如果以前使用过数据集并将其缓存在内存中,请刷新报表以重置本地缓存。 在 “开始” 功能区上,选择“ 刷新”。
若要更新现有的自定义 SQL 报表,请选择“主页”功能区上的“刷新”按钮。
修改凭据
要修改用于连接到 SingleStore 的凭据,请执行以下步骤:
在 “文件 ”功能区中,选择“ 选项”和“设置>数据源设置”。
在 “数据源设置 ”对话框中,选择 “SingleStore Direct Query Connector”,然后选择“ 编辑权限”。