将数据从Power 辽宁体育彩票 Desktop导出到Excel和CSV–第2部分:直接将Power 辽宁体育彩票数据导入到Excel

AAEAAQAAAAAAAAz4AAAAJGQ5ZTk4ZGUxLTI4YjQtNDc4ZC05NTQ4LWRjNDk3OTBlYTE5OQ

2019年4月更新:如果您有兴趣将数据模型从Power 辽宁体育彩票 Desktop或Power 辽宁体育彩票 Service导出到CSV或SQL Server 看一下这个. The method 在这里解释 仅适用于具有XMLA端点连接的Power 辽宁体育彩票 Premium或嵌入式功能。

我以前的帖子 我解释了如何将数据从Power 辽宁体育彩票 Desktop复制和粘贴到Excel或CSV。我还解释了使用DAX Studio将Power 辽宁体育彩票 Desktop数据导出到CSV的容易程度。如我所承诺的,在这篇文章中,我将向您展示如何将Power 辽宁体育彩票 Desktop数据直接导入Excel。使用这种方法,您无需使用任何第三方软件,并且性能比以前的方法好得多。

注意: 我在这篇文章中介绍的方法仅在Excel 2016中进行了测试。但是,它应该适用于Excel 2013。

直接将Power 辽宁体育彩票 Desktop导入到Excel

在我以前的一篇文章中,我解释了如何 从Excel连接到Power 辽宁体育彩票桌面。要将Power 辽宁体育彩票 Desktop数据导入Excel,我们必须做同样的事情。我将说明直接从Excel连接到Power 辽宁体育彩票 Desktop模型的方法,然后向您展示如何使用此方法导入Power 辽宁体育彩票 Desktop数据。

从Power 辽宁体育彩票 Desktop临时目录中查找Power 辽宁体育彩票 Desktop本地端口号

我们可以通过以下几种方法找到Power 辽宁体育彩票 Desktop本地端口号 这里。因此,在本文中,我不会介绍所有方法。

每当我们运行Power 辽宁体育彩票 Desktop时,它都会打开一个随机端口号。端口号与型号无关,因此,即使我们没有连接任何数据源,或者甚至没有打开任何已保存的Power 辽宁体育彩票 Desktop(* .P辽宁体育彩票X)文件,也都没有关系。该端口号存储在名为“ msmdsrv.port.txt”的文本文件中。因此,我们唯一需要做的就是浏览Power 辽宁体育彩票 Desktop的temp目录并打开“ msmdsrv.port.txt”文本文件。您可以在此处找到Power 辽宁体育彩票 Desktop临时文件夹:

%LocalAppData%\ Microsoft \ Power 辽宁体育彩票桌面 \ AnalysisServicesWorkspaces

应该有一个“ AnalysisServicesWorkspaceXXX”文件夹,其中XXX是一个随机数。打开该文件夹,然后打开“数据”并找到“ msmdsrv.port.txt”。打开文件以查看Power 辽宁体育彩票 Desktop本地端口号。

图片

继续阅读 “将数据从Power 辽宁体育彩票 Desktop导出到Excel和CSV–第2部分:直接将Power 辽宁体育彩票数据导入到Excel”

将Power 辽宁体育彩票桌面模型导入SSAS Tabular 2016

将Power 辽宁体育彩票模型导入SSAS表格

注意: 本文已于2017年6月更新,以支持Power 辽宁体育彩票 Desktop和SSAS Tabular 2017的最新版本。

2020年7月更新:虽然此方法仍可用于Power 辽宁体育彩票 Desktop 2017年6月版和SSAS 2017,但可能无法’不能与Power 辽宁体育彩票 Desktop的更高版本(2020年7月)和SSAS 2019一起使用,因为Power 辽宁体育彩票 Desktop中提供了新的DAX功能,但SSAS 2019中没有。因此,请使用此方法作为实验方法,避免自己承担风险!

您是否已在Power 辽宁体育彩票 Desktop中创建了健壮的模型,并且正在寻找一种将其导入到SQL Server Analysis Services表格实例的方法?嗯,如果您可以将Power 辽宁体育彩票模型导入SSAS Tabular,那将是非常有益的,并且可以节省大量的开发时间和成本。好消息是,有了SQL Server 2016和用于Visual Studio 2015的SQL Server数据工具,这是可能的。在本文中,我将向您展示如何将Power 辽宁体育彩票 Desktop模型导入SSAS Tabular2016。不幸的是,您无法在任何早期版本的SQL Server,SQL Server Management Studio或SSDT中执行此工作。

要求

  • SQL服务器 2016 Tabular: 您 can download SQL服务器 2016 Developer Edition for free. 查看此以获取更多信息
  • SQL服务器 Management Studio(SSMS)2016:从以下版本的SSMS 2016开始 这里
  • SQL服务器 Data Tools for Visual Studio 2015 (SSDT 2015): 您 can download it 这里
  • Power 辽宁体育彩票桌面:从以下位置下载Power 辽宁体育彩票 Desktop 这里

这个怎么运作?

这个想法是为了

  1. 从SSMS 2016连接到Power 辽宁体育彩票 Desktop模型
  2. 编写模型脚本
  3. 修改脚本
  4. 在SSAS Tabular 2016的本地实例上执行脚本
  5. 在SSDT 2016中打开新的SSAS表格数据库
  6. 修改模型
  7. 重新部署和处理模型

注意: 在将模型完全导入到SSAS Tabular中之前,请不要关闭Power 辽宁体育彩票 Desktop。

假设条件

我假设

  • 您’熟悉上面列出的所有必需工具
  • 您’熟悉SQL Server Analysis Services表格模型以及任何相应的概念,安全设置等
  • 您’重新熟悉DAX和Power Query

继续阅读 “将Power 辽宁体育彩票桌面模型导入SSAS Tabular 2016”