FERP50 - Excel以存储过程方式访问数据仓库

问题

FERP50数据仓库升级之后,为进行权限管理,对外只提供存储过程访问方式,若通过Excel访问,菜单获取外部数据-自其他来源-来自SQL Server中只能使用表,而不能使用存储过程。

分析

直接查询AI可知,数据菜单下的两个工具,是两套不同引擎,新旧并存。

  1. "获取外部数据"(旧版,Excel 2013 及更早):是传统数据连接(ODBC/OLEDB),偏 "只读导入 + 定时刷新",功能老、转换弱,里面只能读数据表。
  2. "获取和转换数据"(新版,Power Query,Excel 2016/2019/365):是新的查询引擎,能连接、清洗、合并、参数化,再加载到表格 / 数据模型,里面可以写SQL,从而调用存储过程;

解决

获取和转换数据中依次点击新建查询-从数据库-从SQL Server数据库,则会显示下面窗口,如果不填SQL语句则会要求选择数据表,如果填写SQL语句则直接进行查询。填入如下语句调用存储过程。注意,高级选项需要手动点开。

bash 复制代码
EXEC P_BI_DataProvider_v1
    @CorpId = 1001,
    @Mobile = '1380013800',
    @Password = '123456',
    @DataId = 975, 
    @TopRows = 10
相关推荐
2501_9307077818 小时前
使用C#代码使用条件格式为 Excel 隔行设置颜色
c#·excel
Francek Chen19 小时前
【大数据处理与分析】数据仓库Hive:04 数据仓库Hive概述
大数据·数据仓库·hive·hadoop·分布式
leihefeng20 小时前
PX04-用 Python 读 Excel 画折线图,还能直接插回 Excel 文件
python·excel
计算机源码社1 天前
基于大数据技术的台北市住宅价格影响因素挖掘与可视化分析-基于Python与Hadoop的台北市住宅价格数据仓库构建与可视化
大数据·hadoop·python·数据分析·spark·毕业设计·数据可视化
IT研究室1 天前
最新大数据毕业设计选题推荐-基于大数据的物流快递数据分析与可视化-大数据-Spark-Hadoop-Bigdata
大数据·信息可视化·数据分析·spark·课程设计
IT研究室1 天前
最新大数据毕业设计选题推荐-基于大数据的鲜羊肉价格分析与可视化-大数据-Spark-Hadoop-Bigdata
大数据·信息可视化·数据分析·spark·课程设计
计算机源码社1 天前
基于Hadoop+Spark的乳腺癌病理数据可视化分析系统 基于K-Means聚类与PCA降维的乳腺癌形态特征分析系统
大数据·hadoop·python·数据分析·spark·毕业设计·数据可视化
yanlaifan1 天前
Excel中指定单元格不能输入内容的方法
excel
Moshow郑锴1 天前
从“水库”到“直饮水站”:重新理解 Data Mart 与 Data Lake、Data Lakehouse、Data Warehouse 的区别
数据仓库·data·湖仓一体
babe小鑫2 天前
信息与计算科学专业应届生面试 怎么证明自己能解决业务问题
学习·r语言·excel