提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:况鱼杰|2020-03-11 14:30:06.663|阅读 585 次
概述:在本教程中,你将学习如何导入来自 Facebook 的数据并在 Power BI Desktop 中使用该数据。 将从 Power BI Facebook 页面连接和导入数据,将转换应用于导入的数据,并在报表可视化效果中使用数据。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
使用 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.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微信公众号 ☟☟☟,了解产品的最新动态及最新资讯。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢