如何使用PowerPivot将新SQL表添加到Excel工作簿

时间:2016-08-25 19:28:31

标签: sql-server excel powerpivot

我有通过PowerPivot连接到SQL Server表的数据透视表仪表板。当SQL表添加了新数据时,我所要做的就是刷新Excel工作簿以查看这些更改。但每次我在SQL中添加新的列或表时,我都必须通过建立与数据库的新连接从头开始重建所有这些仪表板。如何只刷新Excel以查看我在SQL端所做的更改?

1 个答案:

答案 0 :(得分:1)

正如我在评论中提到的,您必须在该表的设计中选择新列。 归结为此(source):

  1. 在PowerPivot窗口中,单击“设计”选项卡,然后在“属性”组中,单击“表格属性”。 当前工作簿表的名称显示在“表名称”框中。 “源名称”框包含外部数据源中表的名称。如果在源和工作簿中以不同方式命名列,则可以通过选择Source或PowerPivot数据(工作簿)选项在两组列名之间切换。
  2. 要更改用作数据源的表,对于“源名称”,请选择与当前表不同的表。

  3. 根据需要更改列映射:

    • 要添加源中但不在工作簿中的列,请选中列名旁边的复选框。
    • 下次刷新时,实际数据将加载到工作簿中。
    • 如果工作簿中的某些列在当前数据源中不再可用,则会在通知区域中显示一条消息,列出无效列。你不需要做任何其他事情。