彩票走势图

使用 Power BI Desktop 分析 Facebook 数据(上)

翻译|使用教程|编辑:况鱼杰|2020-03-11 14:30:06.663|阅读 585 次

概述:在本教程中,你将学习如何导入来自 Facebook 的数据并在 Power BI Desktop 中使用该数据。 将从 Power BI Facebook 页面连接和导入数据,将转换应用于导入的数据,并在报表可视化效果中使用数据。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

使用 Power BI Desktop 从数据获得见解,然后进行相关操作利用可视化分析免费创建内容丰富的交互式报表,一切尽在指尖。

点击下载Power BI Desktop正式版


在本教程中,你将学习如何导入来自 Facebook 的数据并在 Power BI Desktop 中使用该数据。 将从 Power BI Facebook 页面连接和导入数据,将转换应用于导入的数据,并在报表可视化效果中使用数据。

注意:由于 Facebook 应用权限限制,本文中所述的连接器功能当前无法正常工作。点击查看下篇>>

连接到 Facebook 页面

本教程使用 Microsoft Power BI Facebook 页面中的数据。 除了个人 Facebook 帐户之外,不需要任何特殊凭据从该页面连接和导入数据。

打开 Power BI Desktop,然后选择“开始使用”对话框中的“获取数据”,或者在“主页”功能区选项卡中,依次选择“获取数据”和“更多”。

在“获取数据”对话框中,从“联机服务”组中选择“Facebook”,然后选择“连接”。

获取数据

随即出现一个对话框,提醒你如果使用第三方服务,将产生风险。

第三方警告

选择“继续”。

在“Facebook”对话框中,键入页名称“microsoftbi”作为“用户名”,从“连接”下拉列表选择“帖子”,然后选择“确定”。

连接

当系统提示输入凭据时,请登录到 Facebook 帐户,并允许 Power BI 访问该账户。

凭据

连接到 Power BI Facebook 页面后,将看到页面帖子数据的预览。

数据预览

调整和转换导入的数据

假如你想要查看并显示一段时间内哪些帖子的评论数量最多,但注意到在帖子数据预览中,“created_time”数据难以读懂和理解,并且根本没有评论数据。若要充分利用数据,需要对数据执行一些调整和清理操作。要执行此操作,在将数据导入 Power BI Desktop 之前/之后,可以使用 Power BI Desktop Power Query 编辑器编辑数据。

拆分“日期/时间”列

首先,拆分“created_time”列中的日期和时间值,使其更易于识读。在 Facebook 数据预览中,选择“编辑”。

Power BI Desktop Power Query 编辑器会在新窗口中打开,并显示来自 Power BI Facebook 页面的数据预览。

选择“created_time”列。 注意,由列标题中的“ABC”图标指示可知,它是“文本”数据类型。 右键单击标题,并在下拉列表中选择“拆分列” > “按分隔符”。或者,在功能区“主页”选项卡的“转换”组下选择“拆分列” > “按分隔符”。

按分隔符拆分列

在“按分隔符拆分列”对话框中,从下拉列表中选择“自定义”,在输入字段中输入“T”(用于启动“created_time”值的时间部分的字符),然后选择“确定”。

“按分隔符拆分列”对话框

列将拆分为包含“T”分隔符之前和之后的字符串的两个列。新列名称分别为“created_time.1”和“created_time.2”。Power BI 会自动进行检测,并将第一列的数据类型更改为“日期”,将第二列的数据类型更改为“时间”,并设置日期和时间值格式,使其更易于识读。

将两个列重命名。 选择“created_time.1”列,然后从功能区的“转换”选项卡中的“任何列”组中选择“重命名”。或者,双击列标题并输入新列名称“created_date”。 对“created_time.2”列重复此操作,并将其重命名为“created_time”。

新日期和时间列

展开嵌套列

现在日期和时间数据符合你的需要,接下来可以通过展开嵌套列来显示评论数据。

选择“object_link”列顶部的展开图标图标,打开“展开/聚合”对话框。 选择“连接”,然后选择“确定”。

展开 object_link

列标题将更改为“object_link.connections”。选择“object_link.connections”列顶部的展开图标图标,选择“评论”然后选择“确定”。 列标题将更改为“object_link.connections.comments”。

选择“object_link.connections.comments”列顶部的展开图标图标,这次选择对话框中的“聚合”而不是“展开”。 选择“# ID 计数”,然后选择“确定”。

聚合评论

列现在显示每个消息的评论数。将“object_link.connections.comments.id 计数”列重命名为“评论数”。选择“评论数”列标题旁的向下箭头,然后选择“降序排序”,按照评论数最多到最少的顺序查看帖子。

查看查询步骤

在 Power Query 编辑器中调整和转换数据时,每个步骤都会记录到“Power Query 编辑器”窗口右侧“查询设置”窗格的“应用的步骤”区域。 可在“应用的步骤”中回退查看所做更改,并在必要时编辑、删除或重新排列这些步骤。修改这些步骤时请小心,因为更改前面的步骤可能会影响后续步骤。

在应用数据转换之后,“应用的步骤”应如下所示:

应用的步骤

提示基本的“应用的步骤”是以 Power Query M 公式语言编写的公式。 若要查看和编辑该公式,请选择功能区“主页”选项卡“查询”组中的“高级编辑器”。

导入转换后的数据

如果对数据感到满意,请选择功能区“主页”选项卡中的“关闭并应用” > “关闭并应用”,将其导入 Power BI Desktop 中。

关闭并应用

将显示一个对话框,其中显示向 Power BI Desktop 数据模型加载数据的进度。

正在加载数据

数据加载完成后,它会在“报表”视图中显示为“字段”窗格中的新查询。

新建查询

由于内容过多,本次内容分为上下篇发布。点击查看下篇>>


想要购买Power BI Desktop正版授权,或了解更多产品信息请点击

关注慧聚IT微信公众号 ☟☟☟,了解产品的最新动态及最新资讯。

慧聚IT


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP