快速提示:使用DAX Studio一次即可导出辽宁体育彩票 BI桌面和辽宁体育彩票 BI服务模型数据

出口ing Model 数据 to CSV 
or SQL服务器 in One Shot

在一些最流行的旧帖子中,我解释了如何 导出数据辽宁体育彩票 BI Desktop 要么 辽宁体育彩票 BI服务数据 到不同的目的地 CSV, 电子表格 SQL服务器。在这个快速提示中,我解释了一种非常简单的方法,可以将模型数据整体导出到DAX Studio的CSV或SQL Server中。

丹尼尔从XXL BI well explained 这种方法, 但是我’d迅速解释其工作原理并添加更多信息。

发布2.8版本之后 达克斯 Studio,您现在可以一口气将整个模型快速导出到CSV和SQL Server。

在DAX Studio中启用导出所有数据

  • 打开DAX Studio
  • 请点击“File”
  • 请点击“Options”
  • 请点击“Advanced”
  • 蜱“显示导出所有数据按钮”
达克斯 Studio导出辽宁体育彩票 BI模型数据设置

将辽宁体育彩票 BI模型数据导出到CSV

达克斯 Studio将辽宁体育彩票 BI模型数据导出到CSV
继续阅读 “快速提示:使用DAX Studio一次即可导出辽宁体育彩票 BI桌面和辽宁体育彩票 BI服务模型数据”

XMLA端点对辽宁体育彩票 BI意味着什么,以及如何免费对其进行测试?

辽宁体育彩票 BI XMLA端点的测试环境

XMLA端点连接以进行公共预览 已于2019年3月下旬宣布。到今天为止,它仅适用于辽宁体育彩票 BI 保费容量用户。对于许多没有高级功能的人来说,这听起来像是一个巨大的限制,但他们希望了解它的工作原理。在本文中,我向您展示了一种尽快获得辽宁体育彩票 BI XMLA端点的简便方法。在开始之前,我想简单地解释一下XMLA终结点,以及它对辽宁体育彩票 BI用户的真正意义。

辽宁体育彩票 BI就像洋葱!它有层!

一般而言,辽宁体育彩票 BI具有两个不同的层,表示层和数据模型层。表示层是可视层,您可以进行所有这些引人注目的报告和可视化。顾名思义,数据模型是在其中创建数据模型的层。您可以通过XMLA连接性访问该层。

在辽宁体育彩票 BI Desktop文件中,您可以看到两个图层:

辽宁体育彩票 BI的不同层

XMLA如何与辽宁体育彩票 BI中的不同层相关?

您可能已经猜到了,XMLA仅与数据模型层有关,而与表示层无关。所以你可能 连接到数据模型, 浏览数据模型, 将数据从模型导入到其他平台,例如Excel 等等。

XMLA并不新鲜!

认真吗是的,认真。这不是新的。已经到了 多年了,也许您已经使用了无数次。每当 您正在连接到SQL Server Analysis Services的一个实例 来自任何工具(例如SQL Server管理Studio)的多维或表格形式 (SSMS),辽宁体育彩票 BI 报告 Builder,Excel,Tableau等…,您正在使用XMLA connectivity indeed.

辽宁体育彩票 BI是SSAS表格的实例

是真的。 辽宁体育彩票 BI运行SSAS表格的本地实例 模型。因此,每当您打开辽宁体育彩票 BI桌面文件(PBIX)时,辽宁体育彩票 BI都会创建一个 具有随机本地端口号的SSAS表格模型的本地实例,可以 只能在本地计算机上访问。关闭文件时,本地 SSAS 表格实例关闭,并释放其端口号。

我首先揭示了一个事实,你可以 在2016年6月通过各种工具(例如SSMS,SQL Server Profiler,Excel等)连接到辽宁体育彩票 BI Desktop中的基础数据模型。因此,我们确实使用XMLA长时间连接到辽宁体育彩票 BI数据模型。我们甚至可以更进一步 将我们的辽宁体育彩票 BI数据模型导入SSAS表格实例。从这个意义上讲,我们实际上是从辽宁体育彩票 BI生成XMLA脚本,以在SSAS 表格中创建相同的数据模型。多么酷啊?

太…什么是新的?

继续阅读 “XMLA端点对辽宁体育彩票 BI意味着什么,以及如何免费对其进行测试?”

快速提示:根据辽宁体育彩票 Query中的其他值有条件地替换值

功率查询(M)使许多数据转换活动变得更加容易,而价值替换就是其中之一。您可以轻松地右键单击Excel或辽宁体育彩票 BI中的辽宁体育彩票 Query中的任何所需值,或者通常是辽宁体育彩票 Platform的其他组件,然后只需用任何所需的替代项替换该值即可。首先,根据某些条件替换值似乎并不那么容易。一世’我们已经看到许多辽宁体育彩票 Query(M)开发人员添加了新列来完成该任务。但是,添加新列并不总是一个好主意,尤其是当您可以在辽宁体育彩票 Query中仅一步之遥就可以做到这一点时。在本文中,我向您展示了一种快速简便的方法,可以帮助您处理许多不同的价值替换方案。

假设您有一个如下表,并且如果[A] = [B],则需要用[C]列的值替换[B]列的值。

辽宁体育彩票 BI中的样本数据

一种方法是使用以下逻辑添加新的条件列:

if [B] = [A] then [C] else [B]

好吧,它工作得很好,但是等等,你’重新添加一个新列吧?不会’最好在不添加新列的情况下处理上述简单情况?如果您的回答是,请继续阅读。

继续阅读 “快速提示:根据辽宁体育彩票 Query中的其他值有条件地替换值”