SingleStore

注释

此连接器由 SingleStore 拥有和提供。

概要

Item Description
发布状态 一般可用性
Products Power BI (语义模型)
Power BI (数据流)
Fabric(Dataflow Gen2)
支持的身份验证类型 基本
Windows操作系统

支持的功能

  • Import
  • DirectQuery(Power BI 语义模型)

连接到 SingleStore

若要将 Microsoft Power BI Desktop 连接至 SingleStore DB 或托管服务,请执行以下步骤:

  1. “主页 ”功能区中,从 “获取数据” 列表中选择“ 更多”。

  2. 在“ 获取数据 ”对话框中,选择 “SingleStore Direct Query Connector”。

    在“获取数据”对话框中找到 SingleStore 连接器。

  3. “SingleStore 数据库 ”对话框中,在 “服务器”中输入 SingleStore 群集的 IP 地址或主机名。 在 “数据库”中,输入数据库名称。

    “数据连接 ”模式下,选择“导入”或“DirectQuery”模式,然后选择“ 确定”。

    输入服务器 IP/主机名和数据库,然后选择连接模式。

  4. “SingleStore Direct Query Connector ”对话框中的左窗格中,选择身份验证类型( Windows基本)。

    注释

    SingleStoreDB 云用户只能使用 基本 身份验证。

    • 对于 Windows 身份验证, 请设置用于 Kerberos 身份验证的 SingleStore 服务器。 然后选择 “连接 ”按钮。

      注释

      必须使用与 SingleStore DB 用户相对应的用户帐户来运行 Power BI。

      选择 Windows 身份验证。

    • 对于 基本 身份验证,请输入用于连接到 SingleStore 的用户名和密码,然后选择 “连接 ”按钮。

      选择“基本身份验证”。

  5. 导航器 对话框中对导入或 DirectQuery 模式进行身份验证后,选择所需的表,然后选择“ 加载 ”按钮。

    在“导航器”对话框中选择表,然后选择“加载”。

现在可以使用 Power BI 浏览 SingleStore 数据。

创建自定义 SQL 报表

注释

任何创建自定义 SQL 报表的用户都必须仅对 SingleStore 数据库具有只读访问权限。

创建新的自定义 SQL 报表:

  1. 打开 Power BI Desktop。

  2. “主页 ”功能区中,从 “获取数据” 列表中选择 “空白查询”。

  3. “Power Query 编辑器 ”对话框中,使用以下格式指定查询:

    SingleStoreODBC.Query(“<ip_address_or_hostname>”、“<database>”、“<query>”)

    提交查询。

    注释

    如果首次使用服务器,请选择 “编辑凭据 ”并输入凭据。 有关详细信息,请转到“连接到 SingleStore中的步骤 4

  4. 验证要加载的数据,然后选择“ 关闭并应用”。

  5. 如果以前使用过数据集并将其缓存在内存中,请刷新报表以重置本地缓存。 在 “开始” 功能区上,选择“ 刷新”。

若要更新现有的自定义 SQL 报表,请选择“主页”功能区上的“刷新”按钮。

修改凭据

要修改用于连接到 SingleStore 的凭据,请执行以下步骤:

  1. “文件 ”功能区中,选择“ 选项”和“设置>数据源设置”。

  2. “数据源设置 ”对话框中,选择 “SingleStore Direct Query Connector”,然后选择“ 编辑权限”。