测试语义模型横向扩展

本文介绍如何测试语义模型横向扩展功能。

步骤 1 - 创建横向扩展查询

  1. 打开 Power BI Desktop 并登录帐户。

  2. 选择“转换数据”以打开 Power BI 的“Power Query 编辑器”。

    A screenshot highlighting the transform data button in Power B I Desktop.

  3. 在 Power BI 的“Power Query 编辑器”中,选择“新建源”。

    A screenshot highlighting the new source button in the power query editor in Power B I Desktop.

  4. 在“获取数据”弹出窗口中,选择“空白查询”,然后选择“连接”。

    A screenshot highlighting the blank query option in the get data window in Power B I Desktop.

  5. 选择“查询 1”,然后选择“高级编辑器”。

    A screenshot highlighting the advanced editor button in the power query editor in Power B I Desktop.

  6. 输入以下 M 公式语言代码。

    let 
        Source = "Dataset last refreshed:",    
        #"Converted to Table" = #table(1, {{Source}}), 
        #"Renamed Columns" = Table.RenameColumns(#"Converted to Table",{{"Column1", "RefreshInfo"}}) 
    in 
        #"Renamed Columns"
    
    
  7. 选择“完成” 。

  8. 在“Power Query 编辑器”中,选择“关闭并应用”

    A screenshot showing the close and apply button in the power query editor in Power B I Desktop.

步骤 2 - 创建时间列

  1. 在 Power BI Desktop 中,选择“数据”。

    A screenshot showing the data button highlighted in Power B I Desktop.

  2. 在“字段”窗格中,选择“查询 1”。

  3. 选择“新建列”。

  4. 输入以下 DAX 表达式以定义新的计算列。

    Time = NOW()
    

    A screenshot showing the time equals now dax query.

  5. 选择报表

    A screenshot showing the report button highlighted in Power B I Desktop.

  6. 选择“发布”,然后在“Microsoft Power BI Desktop”弹出窗口中,选择“保存”。

    A screenshot showing the Microsoft Power B I Desktop pop up window after the publish button is selected. The publish and save buttons are highlighted.

  7. 在“发布到 Power BI”弹出窗口中,选择要为其启用横向扩展的工作区,然后选择“选择”。

    A screenshot showing the publish to Power B I pop up window in the Power B I Desktop.

步骤 3 - 连接到读写语义模型(可选)

默认情况下,Power BI Desktop 会连接到只读副本。 若要连接到读写语义模型,请执行以下步骤:

  1. 在 SQL Server Management Studio (SSMS) 中,展开“数据库”,然后选择已上传的 Power BI 语义模型。

  2. 运行简单的 DAX 查询,例如:

    Evaluate Query1
    

    A screenshot showing the evaluate query 1 D A X query in S Q L Server Management Studio.

步骤 4 - 验证读/写连接(可选)

如果已执行步骤 3,那么已连接到读写语义模型。 可以按照以下步骤验证此连接:

  1. 在 SQL Server Management Studio (SSMS) 中,右键单击语义模型,然后选择“处理数据库”。

    A screenshot showing the process database option highlighted in S Q L Server Management Studio.

  2. 在“处理数据库”对话框中,选择“确定”。

    A screenshot showing the process database window with the O K button highlighted.

  3. 成功处理完成后,选择“关闭”,关闭“处理数据库”窗口。

  4. 在 DAX 查询窗口中,再次执行查询 Evaluate Query1。 SQL Server Management Studio (SSMS) 显示最新的刷新时间,因为它已连接到读/写副本。