- 打印
将郁金香表与 PowerBI Desktop 整合,简化分析工作
概述
所附的 .pbix 模板展示了如何在 PowerBI 中轻松查询郁金香表下载 PowerBI 模板
对于需要复杂数据模型、较长刷新频率和较广覆盖范围的分析,可使用此方法将郁金香数据置于领导者的头脑中。
PowerQuery 脚本
或者,请参阅以下包含在 PowerBI 模板中的 PowerQuery 脚本````(TulipTableId 为文本,instance 为文本) as table=>
let Query = #table( type table [#"table" = text], { {TulipTableId}})、
Function = Table.AddColumn(Query, "Offset", Number.Round(Json.Document(Web.Contents("https://"&instance&"/api/v3/tables/"& TulipTableId &"/count"))/100))、
ExpandedOffset =Table.ExpandListColumn(Function, "Offset")、
NbLoop=Number.Round(Json.Document(Web.Contents("https://"&instance&"/api/v3/tables/"& TulipTableId &"/count"))/100)、
TableOffset=Table.FromList(List.Transform({0..NbLoop},each Number.ToText(_*100)))、
TableOffset1=Table.RenameColumns(TableOffset,{{"Column1", "Offset"}})、
TulipTable= Table.AddColumn(TableOffset1, "Records", each Table.FromRecords(Json.Document(Web.Contents("https://"&instance&"/api/v3/tables/" & TulipTableId &"/records?limit=100&offset="& [Offset] &"&sortBy=_sequenceNumber&sortDir=asc"))))
在 TulipTable ```` 中
说明
下载 .pbix 模板,并按照应用程序中的说明操作(如下所示)
- 查看 "主页 >> 数据转换 "部分下的 PowerQuery 模板:"主页 >> 数据转换 "打开 PowerQuery
- 查看查询 "郁金香查询",并将郁金香表 ID 替换为所需的表 ID,将实例替换为实例 URL(例如,company.tulip.co)。
- 单击 "调用 "并输入 API 凭据(使用 "基本 "身份验证)
- 根据提示说明隐私级别(大多数使用情况下默认为组织级别)
- 点击记录列右侧的拆分箭头
- 根据需要修改表格;点击 "关闭并应用