自动将数据从SQL拉入excel

自动将数据从SQL拉入excel,sql,excel,automation,Sql,Excel,Automation,我有一份每周生成的报告。我用SQL编写代码,然后将所有数据拉入excel的数据模型 然后,我根据特定数据在excel中创建数据透视表和仪表板 SQL代码每次都会创建同名的新表,并删除表的旧版本。对于我来说,没有任何方法可以只附加新数据,因为报告从一开始就运行,而不仅仅是在新数据上运行 我希望通过SQL生成的数据自动刷新仪表板。有没有办法做到这一点 目前,我在SQL中创建了一个新表,将数据导入excel的数据模型,然后重新创建仪表板 我甚至不确定这是否可能。任何帮助都将不胜感激 解决了 经过一些挖

我有一份每周生成的报告。我用SQL编写代码,然后将所有数据拉入excel的数据模型

然后,我根据特定数据在excel中创建数据透视表和仪表板

SQL代码每次都会创建同名的新表,并删除表的旧版本。对于我来说,没有任何方法可以只附加新数据,因为报告从一开始就运行,而不仅仅是在新数据上运行

我希望通过SQL生成的数据自动刷新仪表板。有没有办法做到这一点

目前,我在SQL中创建了一个新表,将数据导入excel的数据模型,然后重新创建仪表板

我甚至不确定这是否可能。任何帮助都将不胜感激

解决了

经过一些挖掘,我找到了Excel数据模型支持的功能。 您可以通过编写SQL查询来创建连接,而不是直接连接到SQL Server表

这样,即使删除表以进行更新,只要名称保持不变,Excel的数据模型也可以通过单击“刷新”从表中提取数据

解决了

经过一些挖掘,我找到了Excel数据模型支持的功能。 您可以通过编写SQL查询来创建连接,而不是直接连接到SQL Server表


这样,即使删除表以进行更新,只要名称保持不变,Excel的数据模型也可以通过单击“刷新”从表中提取数据

您是否有SSR(以及使用它的愿望)?您已经能够运行计划的SQL作业了吗?你的编程技能如何?您希望excel工作表放在哪里(电子邮件、网络共享、任何地方都可以)?我目前没有SSR,但Idm正在使用它。我当前未运行计划的SQL作业。我擅长编程,excel表应该留在我的本地驱动器上!您是否有SSR(以及使用它的愿望)?您已经能够运行计划的SQL作业了吗?你的编程技能如何?您希望excel工作表放在哪里(电子邮件、网络共享、任何地方都可以)?我目前没有SSR,但Idm正在使用它。我当前未运行计划的SQL作业。我擅长编程,excel表应该留在我的本地驱动器上!