PowerBI:如何在以SharePoint文件做为数据源?

问题描述:

有朋友最近询问,在PowerBI中如何以SharePoint中的文件做为数据源,进行报告的设计开发?
今天抽一些时间,为大家做一个样例,供大家参考。

解决方案:

  1. 找到将要使用的SharePoint中文件的Web link地址,此步最为关键
  2. 打开Power BI,通过Web link文件地址,成功文件作为Power BI数据源;

操作步骤:
1,在一个测试使用的SharePoint站点,上传我们的测试Excel文件;

2,获取上传Excel文件的Web link 地址: 点击【---】 -> 【Copy link】;

获取到Link地址后还不能使用,这是一个假地址,需要进一步处理:

需要检查获取的SharePoint Web link地址,如果地址中存在/x,/r,/:x:请删除,同时地址信息仅保留到以teams为关键字的下一级目录即可。

  • 样例地址:https://xxxx.sharepoint.com/:x:/r/teams/SharePointTest/Shared%20Documents/ACTFOR_SALES.xlsx?d=w812341&e=nz335bt
  • 修改后地址: https://xxxx.sharepoint.com/teams/SharePointTest/

3,打开Power BI, 连接SharePoint作为数据源:

【Get data】  -> 【SharePoint folder】 -> 【Connect】 -> 在SharePoint folder弹出框中输入真实的Web link地址 -> 【Ok】;

4,界面显示获取了当前目录下的所有文件,我们仅保留我们需要连接的Excel文件即可。

点击【Transform Data】进行数据的处理和过滤操作。

5,通过【Name】列名称筛选,仅保留需要连接的Excel文件;

此时有同学要问:“为什么我看不到Excel文件的内容?”

这是个好问题,此时我们需要把Excel文件扩展出来:

点击【Content】列的双下箭头 -> 选择Excel中要使用的Sheet页(这里我们选择Sheet1)-> 【OK】

6,这时你就可以看到连接的Excel的所有列的信息,并用于报告的设计和开发。

本篇仅为读者拓宽使用思路和操作方法,在大家使用工作中会有类似场景会用到。

建议大家亲自做一下练习,便于消化吸收。
希望本文可以帮助到大家。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/592153.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【LeetCode 面试经典150题】27. Remove Element 移除元素

27. Remove Element 题目描述 Given an integer array nums and an integer val, remove all occurrences of val in nums in-place. The order of the elements may be changed. Then return the number of elements in nums which are not equal to val. Consider the num…

Alice Bob推出16量子比特量子处理单元——“Helium 1”

​(图片来源:网络) 容错量子计算机硬件开发商Alice & Bob宣布已成功流片一款新芯片“Helium 1”,希望能借助该芯片降低随着量子比特数增加而提高的错误率,这是该公司第一个纠错逻辑量子比特(纠错量子计…

test ui-04-testcomplete 入门介绍

About TestComplete TestComplete是一款适用于各种应用程序类型和技术的自动化测试环境,包括(但不限于)Windows、.NET、WPF、Visual C、Visual Basic、Delphi、CBuilder、Java以及Web应用程序和服务。 TestComplete既适用于功能测试&#x…

k8s的声明式资源管理

在k8s当中支持两种声明资源的方式: 1、 yaml格式:主要用于和管理资源对象 2、 json格式:主要用于在API接口之间进行消息传递 声明式管理方法(yaml)文件 1、 适合对资源的修改操作 2、 声明式管理依赖于yaml文件,所有的内容都…

python股票分析挖掘预测金融大数据获取方法和实现(2)

本人股市多年的老韭菜了,各种股票分析书籍,技术指标书籍阅历无数,萌发想法,何不自己开发个股票预测分析软件,选择python因为够强大,它提供了很多高效便捷的数据分析工具包, 我们已经初步的接触…

DDD+SOA的事件驱动微服务读写分离架构

DDD DDD是Eric Evans于2003年出版的书名,同时也是这个架构设计方法名的起源 Eric Evans “领域驱动设计之父”,世界杰出软件建模专家。 他创建了Domain Language公司,致力于帮助公司机构创建与业务紧密相关的软件。 他在世界各地宣讲领域驱动…

DrGraph原理示教 - OpenCV 4 功能 - 二值化

二值化,也就是处理结果为0或1,当然是针对图像的各像素而言的 1或0,对应于有无,也就是留下有用的,删除无用的,有用的部分,就是关心的部分 在图像处理中,也不仅仅只是1或0,…

test dbtest-02-Liquibase 是一个数据库变更管理工具

拓展阅读 DbUnit-01-数据库测试工具入门介绍 database tool-01-flyway 数据库迁移工具介绍 什么是 Liquibase? Liquibase 是一种开源的数据库架构变更管理解决方案,它使你能够轻松地管理数据库变更的修订版本。 Liquibase使得参与应用程序发布流程的…

采用 SO-8 封装的 LDO(如 MIC5209BM),用于密封环境时,为保证热应力降额满足要求,通常热耗不应超过 0.3W。

在密封环境中使用SO-8封装的LDO(如MIC5209BM)时,通常会对热耗进行限制,以确保热应力降额满足要求。其主要原因是; 封装热阻 SO-8封装的热阻较高,这意味着它在将内部产生的热量传递到周围环境时效率不高。热阻可以用θJA(连接到环境的热阻)和θJC(连接到芯片的热阻)来…

element-ui table-自定义表格某列的表头样式或者功能

自带表格 自定义表格某列的表头样式或者功能 <el-table><el-table-column :prop"date">//自定义表身每行数据<template slot-scope"scope">{{scope.row[scope.column.label] - ? - : scope.row[scope.column.label]}}</template>…

向爬虫而生---Redis 基石篇1 <拓展str>

前言: 本来是基于scrapy-redis进行讲解的,需要拓展一下redis; 包含用法,设计,高并发,阻塞等; 要应用到爬虫开发中,这些基础理论我觉得还是有必要了解一下; 所以,新开一栏! 把redis这个环节系统补上,再转回去scrapy-redis才好深入; 正文: Redis是一种内存数据库&#xff0c…

Spark导入报错:object security is not a member of package org.apache.kafka.common

引言 build spark里自带的示例项目时报了这样一个错&#xff1a;object kafka is not a member of package org.apache&#xff0c;排查后发现是因为添加的jar依赖里没有kafka这一项&#xff0c;去Maven下载了对应版本的Kafka jar包后放置在examples\jars底下却仍然报错object …

Java经典框架之SpringSecurity

SpringSecurity Java 是第一大编程语言和开发平台。它有助于企业降低成本、缩短开发周期、推动创新以及改善应用服务。如今全球有数百万开发人员运行着超过 51 亿个 Java 虚拟机&#xff0c;Java 仍是企业和开发人员的首选开发平台。 课程内容的介绍 1. SpringSecurity基本应用…

wps将姓名处理格式为:姓**

1.打开wps&#xff0c;在要处理数据右侧一个单元格 输入公式&#xff1a;LEFT(A1,1)&"**"&#xff0c;然后回车 2.按住ctrl和处理好的数据的右下角小方框&#xff0c;往下拖动即可生成格式为&#xff1a;姓** 格式的数据 3.复制生成的数据&#xff0c;右键选择 “…

springboot日志

1、日志用途 故障排查和调试&#xff1a;当项目出现异常或者故障时&#xff0c;日志记录可以快速帮助我们定位到异常的部分以及知道异常的原因。性能监测和优化&#xff1a;通过在关键代码路径中添加日志记录&#xff0c;可以了解应用程序的性能表现&#xff0c;并根据性能表…

MT8766安卓核心板规格参数_MTK8766核心板模块方案定制

MT8766安卓核心板&#xff1a;高性能、稳定可靠、集成度高的一体化解决方案 MT8766安卓核心板采用联发科MTK8766四核4G模块方案&#xff0c;是一款高度集成的安卓一体板。四核芯片架构&#xff0c;主频可达到2.0GHz&#xff0c;支持国内4G全网通。12nm制程工艺&#xff0c;支持…

引导过程与服务控制

一、开机启动的完整过程 bios加电自检测-------mbr------grub----------加载内核文件------------启动第一个进程 简述&#xff1a;加电后bios程序会自检硬件&#xff0c;硬件无故障&#xff0c;会根据第一启动项去找内核&#xff0c;一般来说&#xff0c;第一启动项是硬盘&a…

网络端口(包括TCP端口和UDP端口)的作用、定义、分类,以及在视频监控和流媒体通信中的定义

目 录 一、什么地方会用到网络端口&#xff1f; 二、端口的定义和作用 &#xff08;一&#xff09;TCP协议和UDP协议 &#xff08;二&#xff09;端口的定义 &#xff08;三&#xff09;在TCP/IP体系中&#xff0c;端口(TCP和UDP)的作用 &#xff08;…

使用GPTs+Actions自动获取第三方数据

目录 安装插件与GPT对话联网插件首先,创建GPTs。 Voxscript 官网:https://voxscript.awt.icu/index.htmlOpenAI Schema:https://voxscript.awt.icu/swagger/v1/swagger.yamlServer URL: servers: url: https://voxscript.awt.icu安装插件 要使用这个插件&

HarmonyOS开发环境配置

设备要求 CPU内存&#xff1a;12GB以上电脑需要支持虚拟化并开启虚拟化功能硬盘可用空间30GB以上 安装编辑器的时候需要下载SDK、ohpm依赖确保网络畅通。 HarmonyOS开发环境安装步骤如下 下载并安装DevEco Studio&#xff1a;DevEco Studio是华为官方提供的集成开发环境&am…