如何在PowerBi上的可视化中创建对象行
我试图可视化一个图表,其中包含我的目标的行值,因此我创建了一个表,其中包含数据库中每个部门的目标值 在我的图表中,我希望它能显示观察者和观察者的部门数量,以及我在OPS表中的值。该表与referencea_direcciones表连接,其中我有我的每个部门,我的目标表有每个部门的目标值,我将在下表中向您展示: 这是我的图表,没有目标值 这就是当我将Objetivos值添加到图表中的行值时返回的结果如何在PowerBi上的可视化中创建对象行,powerbi,dax,powerbi-desktop,Powerbi,Dax,Powerbi Desktop,我试图可视化一个图表,其中包含我的目标的行值,因此我创建了一个表,其中包含数据库中每个部门的目标值 在我的图表中,我希望它能显示观察者和观察者的部门数量,以及我在OPS表中的值。该表与referencea_direcciones表连接,其中我有我的每个部门,我的目标表有每个部门的目标值,我将在下表中向您展示: 这是我的图表,没有目标值 这就是当我将Objetivos值添加到图表中的行值时返回的结果 这很可能是因为您将“OPS”表中的[DepartPadreObservado]和[Dep
这很可能是因为您将“OPS”表中的[DepartPadreObservado]和[DepartObservadonmbre]作为X轴值,将“Objetivos”表中的[Objetivos]作为行值 根据你的关系形象,从“目标”到“行动”,存在一种单向的1:*(一对多)关系。这意味着,如果您从“Objetivos”表中选择一个部门,“OPS”表中的相应部门将被过滤 但是,由于它是单向的,所以过滤不会转到另一个方向。即,当您从“OPS”表中选择一个部门时,模型无法过滤“Objetivos”表,因此您将获得整个“Objetivos”表。这就是为什么该行是水平的(所有[DepartPadreObservado]和[DepartObservadonmbre]的值相同) 一种解决方案可能是将关系的单向性更改为双向。这意味着过滤在两个方向上的工作方式相同,而不仅仅是从“对象”到“操作”。注意:这不是最佳做法。您应该寻找一种构建模型的方法,以便只需要单向关系 例如: 我有两张表,“事实”和“参考”: 从Ref->Fact有一个1:*关系: 如果我现在创建与您相同类型的图表,以'Fact'[Dep]作为X轴值,以'Ref'[Ref]的和作为线值,我将得到以下结果: 但是,通过双击关系视图中的关系并将其更改为双向,我最终得到以下结果:
确保通过更改过滤中的方向性,不会破坏您创建的其他度量 很乐意为您提供帮助,希望您也能获得一些见解。干杯