powerbi使用数据建模和导航

powerbi 专栏收录该内容
12 篇文章 0 订阅

数据建模是使用关系在BI工具中连接多个数据源的功能之一。 关系定义数据源如何相互连接,您可以在多个数据源上创建有趣的数据可视化。

使用建模功能,您可以在现有表上构建自定义计算,这些列可以直接显示在Power BI可视化中。 这允许企业定义新指标并为这些指标执行自定义计算。

Modeling Feature

在上图中,您可以看到一个公共数据模型,它显示了两个表之间的关系。 两个表都使用列名“Id”连接。

同样,在Power BI中,您可以设置两个对象之间的关系。 要设置关系,您必须在公共列之间拖动一条线。 您还可以在Power BI中查看数据模型中的“关系”。

要在Power BI中创建数据模型,您需要在Power BI新报告选项中添加所有数据源。 要添加数据源,请转到“获取数据”选项。 然后,选择要连接的数据源,然后单击“连接”按钮。

Data Model in Power BI

添加数据源后,它将显示在右侧栏中。 在下图中,我们使用了2个xls文件来导入数据 - 客户和产品。

Add Data Source

在屏幕左侧的Power BI中,您有以下三个选项卡 - 

报告
数据
关系

Power BI Screen

导航到“报告”选项卡时,您可以看到为数据可视化选择的仪表板和图表。 您可以根据需要选择不同的图表类型。 在我们的示例中,我们从可用的可视化中选择了一种表类型。

Report Tab

转到“数据”选项卡时,您可以根据数据源中定义的“关系”查看所有数据。

Data Tab

在“关系”选项卡中,您可以看到数据源之间的关系。 向Power BI可视化添加多个数据源时,该工具会自动尝试检测列之间的关系。 导航到“关系”选项卡时,可以查看关系。 您还可以使用“创建关系”选项在列之间创建关系。

Relationships

您还可以使用“关系”视图隐藏报表中的特定列。 要隐藏列,请右键单击列名称,然后选择“隐藏在报表视图中”选项。

Relationship View

创建计算列
您可以通过组合现有数据的两个或多个元素在Power BI中创建计算列。 您还可以对现有列应用计算以定义新度量,或组合两列以创建一个新列。

您甚至可以创建计算列来建立表之间的关系,它还可以用于设置两个表之间的关系。

要创建新的计算列,请导航到屏幕左侧的“数据视图”选项卡,然后单击“建模”。

New Calculated Column

导航到“建模”选项卡时,您可以在屏幕顶部看到“新建列”选项。 这也会打开公式栏,您可以在其中输入DAX公式来执行计算。 DAX-数据分析表达式是一种功能强大的语言,也可用于Excel执行计算。 您还可以通过更改公式栏中的列文本来重命名列。

Modeling Tab

在下面的示例中,让我们创建一个新列:Product Code(Product_C),它派生自Prod_Id列的最后三个字符。 然后,写下面的公式 - 

Product_C = RIGHT( Sheet1[Prod_Id],3)

Create New Column

还提供了一长串公式,您可以使用它们来创建计算列。 您必须输入要在计算中使用的公式的第一个字符,如以下屏幕截图所示。

Creating Calculated Columns

创建计算表
您还可以在Power BI中的数据建模中创建新的计算表。 要创建新表,请导航到屏幕左侧的“数据视图”选项卡,然后转到屏幕顶部的“建模”选项。

Modeling Option

DAX表达式用于创建新表。 您必须在等号和DAX公式的左侧输入新表的名称,以执行计算以在右侧形成该表。 计算完成后,新表将显示在模型的“字段”窗格中。

在下面的示例中,让我们定义一个新表 -  Table_CustC,它返回一个包含另一个表的列中唯一值的列表。

Table_CustC

在Power BI屏幕的“字段”部分下添加了一个新表,如以下屏幕截图所示。 根据您的要求创建计算列和计算表后,可以使用Power BI中“报告”选项卡中的字段。

要添加这些对象,您必须选中一个复选框,并在可能的情况下自动检测关系。 如果没有,则可以拖动要连接的列。

Select Checkbox

要查看报告,请导航到“报告”选项卡,您可以在报告视图中看到“计算列”和新“计算表”中的字段。

Calculated Columns

管理基于时间的数据
Power BI允许默认情况下钻取基于时间的数据。 在分析中添加日期字段并在数据可视化中启用钻取时,它会将您带到下一级别的基于时间的数据。

让我们考虑一下我们在Power BI可视化中添加了基于时间的表。 我们在报告中添加了“收入和年度”列。

Revenue Column

Year Column

我们可以使用顶部的选项在可视化中启用钻取功能。 启用钻取功能并单击图表中的条形图或线条后,它将向下钻取到下一级别的时间层次结构。 示例:年份→季度→月份。

我们还可以使用Go到层次结构选项中的下一级别来执行钻取。

Hierarchy Option

  • 3
    点赞
  • 0
    评论
  • 4
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

Power-BI是一款(BI)商业智能软件,是珠海奥威软件科技有限公司自主研发的软件产品,全称是:Power-BI决策分析系统。 课程简介 本课程在《Power BI 数据分析快速上手》基础上结合大量的实例,深入讲解PowerBI中看似难懂的各种概念、操作, 并结合行业中的典型案例贯穿了从初级的数据透视表工具、数据透视表选项、数据透视表的刷新、数据透视表中的排序,到中级的动 态数据透视表的创建、数据透视表函数 GETPIVOTDATA 的使用、在数据透视表中执行计算项、 可视化透视表切片器等技能点,再到高级部分的使用 SQL 语句导入外部数据源创建透视表、使用 Microsoft Query创建透视表、PowerPivot 与数据透视表、数据透视图,以及最终的一页纸Dashboard 报告呈现, 都进行了详细的讲解。 本课程适合想提高 Power BI数据分析人员,特别是经常需要整理大量数据的相关人员。 课程目录 第1章:【Power BI 数据分析快速上手】Power BI概述、Power Map、Power Query初识 1. Power BI简介 2.Power BI组成部分 3.Power BI的DWT 4.Power BI的版权及费用 5.Power BI的安装及演示 6.Power BI四大护法 7.Power Map之静态地图 8.Power Map之动态地图 9.Power View之功能加载 10.Power View之高交互式可视化报表使用 11.Power Query之花样数据导入 12.Power Query之数据合并(横向合并) 13.Power Query之数据合并(纵向合并) 14.Power Query之M函数 第2章:【Power BI 数据分析快速上手】Power BIPower Pivot插件详解 15.Power Pivot之数据导入 16.Power Pivot之层次结构创建 17.Power Pivot之创建KPI 18.Power Pivot之DAX函数(一) 19.Power Pivot之DAX函数(二) 20.Power Pivot之多维数据模型的创建 第3章:【Power BI 数据分析快速上手】综合案例:Power BI之大气质量数据分析 21.案例分析_大气质量(城市信息准备工作) 22.大气质量(导入大气质量文件夹数据) 23.大气质量(处理数据) 24.大气质量(Power View界面) 25.大气质量(基于Power View界面)制作仪表板 26.大气质量(切片器样式处理) 27.大气质量(控件绑定) 28.大气质量(组合图实现) 29.大气质量(完成值联动) 30.大气质量(气泡地图制作) 第4章:Power BI Desktop 可视化应用实战 31.概念 32.运作方式 33.安装并运行 34.三种视图 35.查询编辑器 36.连接并调整数据 37.合并数据 38.创建图表 第5章:Power BI 实战:财务指标-杜邦分析仪 39.财务杜邦分析仪的概念 40.财务杜邦分析仪制作(1) 41.财务杜邦分析仪制作(2) 42.财务杜邦分析仪制作(3) 43.财务杜邦分析仪制作(4) 44.财务杜邦分析制作仪(5) 第6章:Power BI 实战:销售运营管理数据分析 45.销售漏斗关系 46.搭建多维数据模型 47.洞察风险 48.故事序章 49.故事展开 50.故事高潮 51.故事尾声 52.P0WER QUERY数据处理(1) 53.P0WER QUERY数据处理(2) 54. P0WER QUERY数据处理(3) 55.P0WER PIVOT数据处理(1) 56.P0WER PIVOT数据处理(2) 57.P0WER PIVOT数据处理(3) 58.作业
©️2021 CSDN 皮肤主题: 黑客帝国 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值