使用 Power BI Desktop,你可以连接到来自许多不同的源的数据。 有关可用数据源的完整列表,请参阅 Power BI 数据源

你可以使用“主页”功能区连接到数据。 若要显示“最常用”数据类型菜单,请选择“获取数据”按钮标签或向下箭头。

转到“获取数据”对话框,显示“最常用”数据类型菜单,然后选择“更多”。 你还可以通过直接选择“获取数据”图标来打开“获取数据”对话框(绕过“最常用”菜单) 。

数据源

“获取数据”对话框按以下类别组织数据类型:

  • 全部
  • 文件
  • 数据库
  • Power Platform
  • Azure
  • Online Services
  • 其他

全部类别包括来自所有类别的所有数据连接类型。

文件数据源

文件类别提供下列数据连接:

  • Excel
  • 文本/CSV
  • XML
  • JSON
  • 文件夹
  • PDF
  • SharePoint 文件夹

下图显示文件获取数据窗口。

数据库数据源

数据库类别提供下列数据连接:

  • SQL Server 数据库
  • Access 数据库
  • SQL Server Analysis Services 数据库
  • Oracle 数据库
  • IBM DB2 数据库
  • IBM Informix 数据库 (Beta)
  • IBM Netezza
  • MySQL 数据库
  • PostgreSQL 数据库
  • Sybase 数据库
  • Teradata 数据库
  • SAP HANA 数据库
  • SAP Business Warehouse 应用程序服务器
  • SAP Business Warehouse 消息服务器
  • Amazon Redshift
  • Impala
  • Google BigQuery
  • Vertica
  • Snowflake
  • Essbase
  • AtScale 多维数据集
  • BI 连接器
  • Data Virtuality LDW (Beta)
  • Denodo
  • Dremio
  • Exasol
  • Indexima (Beta)
  • InterSystems IRIS (Beta)
  • Jethro (Beta)
  • Kyligence
  • Linkar PICK 样式/多值数据库 (Beta)
  • MarkLogic

备注
某些数据库连接器需要通过选择“文件”>“选项和设置”>“选项”,然后再选择“预览功能”才能启用 。 如果你没有看到上面提到的某些连接器,但想使用它们,请检查“预览功能”设置。 另请注意,标记为 Beta预览的任何数据源所提供的支持和功能有限,不应在生产环境中使用。

下图显示数据库获取数据窗口。

Power Platform 数据源

“Power 平台”类别提供下列数据连接:

  • Power BI 数据集
  • Power BI 数据流
  • Common Data Service
  • Power Platform 数据流

下图显示 Power 平台的“获取数据”窗口 。

Azure 数据源

Azure 类别提供下列数据连接:

  • Azure SQL 数据库
  • Azure SQL 数据仓库
  • Azure Analysis Services 数据库
  • Azure Database for PostgreSQL
  • Azure Blob 存储
  • Azure 表存储
  • Azure Cosmos DB
  • Azure Data Lake Storage Gen2
  • Azure Data Lake Storage Gen1
  • Azure HDInsight (HDFS)
  • Azure HDInsight Spark
  • HDInsight 交互式查询
  • Azure 数据资源管理器 (Kusto)
  • Azure 成本管理
  • Azure 时序见解 (Beta)

下图显示 Azure获取数据窗口。

联机服务数据源

Online Services 类别提供下列数据连接:

  • SharePoint Online 列表
  • Microsoft Exchange Online
  • Dynamics 365 (联机)
  • Dynamics NAV
  • Dynamics 365 Business Central
  • Dynamics 365 Business Central (本地)
  • Microsoft Azure 使用见解(Beta)
  • Azure DevOps(仅 Boards)
  • Azure DevOps Server(仅 Boards)
  • Salesforce 对象
  • Salesforce 报表
  • Google Analytics
  • Adobe Analytics
  • appFigures (Beta)
  • Data.World - 获取数据集 (Beta)
  • GitHub (Beta)
  • LinkedIn Sales Navigator (Beta)
  • Marketo (Beta)
  • Mixpanel (Beta)
  • Planview Enterprise One - PRM (Beta)
  • Planview Projectplace (Beta)
  • QuickBooks Online (Beta)
  • Smartsheet
  • SparkPost (Beta)
  • SweetIQ (Beta)
  • Planview Enterprise One - CTM (Beta)
  • Twilio (Beta)
  • tyGraph (Beta)
  • Webtrends (Beta)
  • Zendesk (Beta)
  • Asana (Beta)
  • Dynamics 365 Customer Insights (Beta)
  • Emigo Data Source
  • Entersoft Business Suite (Beta)
  • FactSet Analytics (Beta)
  • Industrial App Store
  • Intune 数据仓库 (Beta)
  • Microsoft Graph Security (Beta)
  • 适用于 Power BI 的 Projectplace (Beta)
  • 产品见解 (Beta)
  • Quick Base
  • TeamDesk (Beta)
  • Webtrends Analytics (Beta)
  • Witivio (Beta)
  • Workplace Analytics (Beta)
  • Zoho Creator (Beta)

下图显示 Online Services获取数据窗口。

其他数据源

其他类别提供下列数据连接:

  • Web
  • SharePoint 列表
  • OData 数据源
  • Active Directory
  • Microsoft Exchange
  • Hadoop 文件 (HDFS)
  • Spark
  • Hive LLAP (Beta)
  • R 脚本
  • Python 脚本
  • ODBC
  • OLE DB
  • 解算器
  • Cognite Data Fusion (Beta)
  • FHIR
  • Information Grid (Beta)
  • Jamf Pro (Beta)
  • 适用于 Power BI 的 MicroStrategy
  • Paxata
  • QubolePresto (Beta)
  • Roamler (Beta)
  • Shortcuts Business Insights (Beta)
  • Siteimprove
  • SurveyMonkey (Beta)
  • Tenforce (Smart)List
  • TIBCO(R) 数据虚拟化 (Beta)
  • Vena (Beta)
  • 工作人员维度 (Beta)
  • Zucchetti HR Infinity (Beta)
  • 空白查询

下图显示其他获取数据窗口。

备注
此时,无法连接到使用 Azure Active Directory 保护的自定义数据源。

连接到数据源

若要连接到数据源,请从获取数据窗口选择数据源,然后选择连接。 在下图中,已从其他数据连接类别中选择了 Web

将显示特定于数据连接类型的连接窗口。 如果需要提供凭据,将提示你提供凭据。 下图显示输入 URL 以便连接到 Web 数据源。

输入 URL 或资源连接信息,然后选择“确定”。 Power BI Desktop 会建立到数据源的连接,并在“导航器”中显示可用的数据源。

若要加载数据,请在“导航器”窗格底部选择“加载”按钮 。 若要在加载数据之前在 Power Query 编辑器中转换或编辑查询,请选择“转换数据”按钮。

这就是连接到 Power BI Desktop 中的数据源的所有相关信息! 尝试从我们不断增多的数据源列表连接到数据,并经常回访 - 我们会持续将数据源添加到此列表中。

使用 PBIDS 文件获取数据

PBIDS 文件是具有特定结构的 Power BI Desktop 文件,并且具有 .PBIDS 扩展名,用于标识它是 Power BI 数据源文件。

可以创建 PBIDS 文件,用于简化组织中报表创建者的“获取数据”体验。 为了使新的报表作者更容易使用 PBIDS 文件,我们建议管理员为常用连接创建这些文件。

当作者打开 PBIDS 文件时,Power BI Desktop 将打开并提示用户提供凭据,以进行身份验证并连接到文件中指定的数据源。 此时将显示“导航”对话框,用户必须从该数据源中选择要加载到模型中的表。 如果未在 PBIDS 文件中指定数据库,用户可能还需要选择数据库。

之后,用户便可以开始生成可视化效果,或选择“最近使用的源”,将一组新的表加载到模型中。

目前,PBIDS 文件仅支持一个文件中的单个数据源。 指定多个数据源会导致错误。

若要创建 PBIDS 文件,管理员必须为单一连接指定所需的输入。 他们还可以将连接模式指定为“DirectQuery”或“导入”。 如果文件中缺少“模式”或者为 null,系统会提示在 Power BI Desktop 中打开文件的用户选择“DirectQuery”或“导入”。

PBIDS 文件示例

本节提供了一些来自常用数据源的示例。 PBIDS 文件类型仅支持在 Power BI Desktop 中同时支持的数据连接,但有两个例外:“实时连接”和“空白查询”。

PBIDS 文件不包括身份验证信息以及表和架构信息。

以下代码片段显示了 PBIDS 文件的几个常见示例,但是它们并不完整,也不全面。 对于其他数据源,可以参阅协议和地址信息的数据源引用 (DSR) 格式

这些示例只是为了方便起见,并不全面,也不包含 DSR 格式的所有受支持的连接器。 管理员或组织可以使用这些示例作为指南来创建自己的数据源,从而创建和支持自己的数据源文件。

Azure AS

JSON复制

{ "version": "0.1", "connections": [ { "details": { "protocol": "analysis-services", "address": { "server": "server-here" }, } } ]
}

文件夹

JSON复制

{ "version": "0.1", "connections": [ { "details": { "protocol": "folder", "address": { "path": "folder-path-here" } } } ]
}

OData

JSON复制

{ "version": "0.1", "connections": [ { "details": { "protocol": "odata", "address": { "url": "URL-here" } } } ]
}

SAP BW

JSON复制

{ "version": "0.1", "connections": [ { "details": { "protocol": "sap-bw-olap", "address": { "server": "server-name-here", "systemNumber": "system-number-here", "clientId": "client-id-here" }, } } ]
}

SAP Hana

JSON复制

{ "version": "0.1", "connections": [ { "details": { "protocol": "sap-hana-sql", "address": { "server": "server-name-here:port-here" }, } } ]
}

SharePoint 列表

URL 必须指向 SharePoint 站点本身,而不是站点内的列表。 用户将获取一个导航器,并用该导航器从该站点选择一个或多个列表,其中每个列表都成为模型中的一个表。

JSON复制

{ "version": "0.1", "connections": [ { "details": { "protocol": "sharepoint-list", "address": { "url": "URL-here" }, } } ]
}

SQL Server

JSON复制

{ "version": "0.1", "connections": [ { "details": { "protocol": "tds", "address": { "server": "server-name-here", "database": "db-name-here (optional) "} }, "options": {}, "mode": "DirectQuery" } ]
}

文本文件

JSON复制

{ "version": "0.1", "connections": [ { "details": { "protocol": "file", "address": { "path": "path-here" } } } ]
}

Web

JSON复制

{ "version": "0.1", "connections": [ { "details": { "protocol": "http", "address": { "url": "URL-here" } } } ]
}

数据流

JSON复制

{"version": "0.1","connections": [{"details": {"protocol": "powerbi-dataflows","address": {"workspace":"workspace id (Guid)","dataflow":"optional dataflow id (Guid)","entity":"optional entity name"}}}]
}

文章来源:Microsoft Power BI官网
编辑翻译:Power BI学堂

数据源中没有 datarow_Power BI Desktop 中的数据源相关推荐

  1. Power BI Desktop中的分解树

    介绍 (Introduction) Power BI is enriched with many useful visualizations and helps to represent data i ...

  2. power bi可视化表_滚动器可视化功能,用于Power BI Desktop中的股价变动

    power bi可视化表 In the article, Candlestick chart for stock data analysis in Power BI Desktop, we explo ...

  3. 用于Power BI Desktop中的库存数据分析的烛台图

    Candlestick chart for stock data analysis in Power BI Desktop 用于Power BI Desktop中的库存数据分析的烛台图 Power B ...

  4. power bi导入文件夹_从Power BI Desktop中的PDF文件导入数据

    power bi导入文件夹 Power BI Desktop is a useful reporting and analytical tool to represent data in variou ...

  5. power python_在 Power BI Desktop 中运行 Python 脚本

    在 Power BI Desktop 中运行 Python 脚本Run Python scripts in Power BI Desktop 06/02/2020 本文内容 你可以直接在 Power ...

  6. hexbin_Power BI Desktop中的Hexbin散点图

    hexbin We have explored useful visualizations in Power BI Desktop with my previous articles that cov ...

  7. Power BI Desktop中的“提问”功能

    In this article, we are going to learn how to use Power BI Desktop Q&A functionality to enable u ...

  8. 如何在Power BI Desktop中创建词云生成器

    In this article, we'll look at how to create a Word cloud generator in Power BI Desktop, including i ...

  9. Power Bi Desktop 中如何做出像 Excel 一样的透视表,PowerBi的分组依据用法

    Power Bi Desktop 中如何做出像 Excel 一样的透视表 或许 Power Bi Desktop 在国内普及度仍然不高,或许大家觉得这个太过简单,反正我没有找到正解,接近正解的不过是 ...

最新文章

  1. 反向域名解析的用途,如何设置?
  2. 信息系统项目管理知识--信息系统建设
  3. spring boot 会默认加载DataSourceAutoConfiguration这个类
  4. 一文看懂PHP如何实现依赖注入
  5. 不止音箱,百度还发布了这些AI产品,还有参会者的10个小建议
  6. 模拟(堆):USACO Jan11 瓶颈
  7. Codeforces Round #580 (Div. 1)(CF1205)A-E
  8. 程序员跳槽时,如何高效地准备面试?
  9. 一年中的最后一天说说_2019最后一天说说唯美句子
  10. Python之pandas学习笔记
  11. 苹果软件更新在哪里_苹果再次为已停产的AirPort发布软件更新
  12. 报错:Cannot use v-for on stateful component root element because it renders multiple elements.
  13. 蔡盈芳:企业数字档案馆整体架构及其层次模型研究
  14. android获取摄像头焦距,并调焦
  15. c盘gnway是什么文件_gnauphelper.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家...
  16. MacbookPro M1安装nodejs
  17. pytorch 获取网络结构打印网络结构
  18. 搭建胜过Apache十倍的Web服务器
  19. mindmanager的R6025 - pure virtual function call错误解决办法
  20. 十月二十五日西施沟溯溪

热门文章

  1. 球球大作战c语言源代码,球球大作战,源码分享
  2. ue4渲染速度太慢_技术汇丨如何在UE4中实现最佳性能和高质量视觉效果
  3. c语言2048代码linux,C语言实现2048小游戏(示例代码)
  4. php打印出前一天时间戳,使用php 获取时间今天明天昨天时间戳的详解
  5. sparksql对hive操作
  6. 对于有一定编程基础的学生来说,看下面这个链接的文章比较好
  7. -bash: arm-uclinuxeabi-gcc: command not found
  8. 树梅派编译opencv并且编译测试流程
  9. SQL语句和EF Group by 用法
  10. php不使用插件导出excel