文件存储_数据服务器_排行榜

安全 虚拟云 浏览

小编:您好,我最近研究了如何将两个查询的数据合并到一个报表中 我希望这对其他人有所帮助,我一直在想如何做到这一点。在SQL中非常简单,但在WEBI中却相当复杂。 关于 Louis 嗨, 我一

文件存储_数据服务器_排行榜

您好,我最近研究了如何将两个查询的数据合并到一个报表中

我希望这对其他人有所帮助,数据库引擎,我一直在想如何做到这一点。在SQL中非常简单,但在WEBI中却相当复杂。

关于

Louis

嗨,

我一直在尝试合并来自不同查询的常用数据类型的维度,它工作得很好,但只使用合并维度和来自任何一个查询的比较维度。无法添加新维度,因为它提供了不兼容的对象。方法它只允许我用公共对象添加一个对象。

示例:我从查询1的Employee和Job表中获取Emp\u Firstname和Job\u Title

在第二个查询中,我从Employee和Showroom表中获取Emp\u Firstname和Showroom\u Name2.

我已经合并了Emp\u Firstname。

当我试图将Emp\u Firstname与Showroom\u Name和Job\u Title一起拖动时,它给出了不兼容的对象不能删除。

但是当我只取Emp\u Firstname和Job\u Title或Showroom\u Name时,云服务器买,它工作正常。

为什么我不能将报告中的三个对象都取下?

请给出建议

问候

您是否为您的展厅名称或职务创建了详细信息变量,并将其与合并维度相关联?

阅读上面的说明

"接下来从相关的Acc查询中为组织名称创建一个变量。

重要的元素是使变量的限定成为一个细节,而不是一个维度。当使用此详细变量类型时,它允许您指定关联的维度是什么"

感谢它工作了

正如Andrew指出的,您必须创建一个新的变量,该变量被指定为类型详细而不是维度。当您这样做时,您可以在变量中指定关联的维度字段。这解决了我按照我原来的博客帖子。如果您在遵循说明后仍在挣扎,请回复更多详细信息,我将尝试帮助您。

问候

路易斯

我已经寻找此解决方案好几天了。我错过了将维度作为一个细节进行投影的技巧。非常感谢您的提示!

嗨山姆,我很高兴这对你有帮助

问候

路易斯

嗨路易斯,我有一个合并维度的问题。看起来是区分大小写的。因此,如果我从两个不同的数据库中带回数据,就不能完成所有值的匹配,因为其中一些值在一个数据库中是小写的,而在另一个数据库中是大写的。我可以用一个较低的函数创建一个维度变量,但它不允许我在合并中使用它。

你遇到过这个问题吗?

使用BI4.1 SP5

嗨,Andrew,很抱歉打扰您的讨论,但我想我可能有办法解决您的问题。

试试这个,

将两个维度(一个带小写,另一个带大写)合并到[merged\u dim],

现在对这个变量应用大写或小写,比如大写([merged\u dim]),这将"规范化"强制它的值为了匹配。

我在这里讨论过

如何合并一个查询中的值有前导或尾随空格的维度。

现在,在定义细节变量时,使用[merged\u dim]作为关联维度。

注意,

Rogerio

Hi Rogerio

谢谢,我使用了您的建议,云服务器厂商,但是你上面的描述不太正确,但是你的链接是正确的。上面应该说

顺便说一句,在"属性文档扩展合并维度值"上需要取消勾选,否则您会得到#合并值上有不匹配案例的记录的多值错误

再次感谢,数据库建表,这似乎有效

安德鲁

嗨安德鲁,

谢谢您的更正!!

您可以使用Sum(度量值1)+Sum(度量值2),

假设度量值1来自查询1,度量值2来自查询2。

注意,

Rogerio

嗨,Andrew和Rogerio,我没有遇到过这个问题,因为我使用的所有合并维度都具有相同的属性。不同的案例会导致问题,这是有道理的。我个人不喜欢加入诸如名字姓氏之类的条件,并且总是喜欢使用诸如ID之类的键,这通常不会有不同的案例问题。但是,如果在查询中创建一个规范化案例的变量,那么这难道不能解决问题吗?

罗格里奥我认为这是你的建议,但我没有完全理解你的解释。

安德鲁如果你尝试正常化的情况下,然后按照合并方法概述了这是否工作?

,云数据

文章来源:www.vmchk.com

 
你可能喜欢的: