You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI中使用viewCard.pbviz组件:External ID获取及替代方案问询

Power BI中Autodesk Forge Viewer自定义视觉组件External ID问题解答

1. 如何获取External ID?

  • External ID是上传模型到Autodesk Forge时可自定义的标识,也能通过以下方式获取:
    • 调用Forge Data Management的GET /data/v1/projects/{project_id}/items/{item_id}接口,响应里的externalId字段就是目标ID
    • 若模型是通过ACC/BIM 360上传的,可在项目文档管理界面找到对应模型文件,查看属性详情就能看到External ID

2. 可使用哪些值替代External ID?

  • 模型的Item ID(Forge Data Management中模型项的唯一标识)
  • 模型文件本身的URN(注意不是Config里填的派生后模型URN)
  • 从Exchange Data拉取的数据集中,若包含文件ID、项目内文件编码等能唯一对应Forge模型项的字段,也可以用

3. 修改代码的步骤

  1. 将viewCard.pbviz重命名为viewCard.zip并解压,拿到源码文件
  2. 找到核心逻辑文件(一般是src/visual.ts),定位处理External ID的代码段
  3. 把依赖External ID的逻辑替换成你想用的替代标识逻辑,比如原本用External ID查模型,改成用Item ID调用Forge API获取模型信息
  4. 用Power BI自定义视觉工具链执行pbiviz package命令,重新打包生成新的.pbviz文件
  5. 导入新文件到Power BI,验证功能是否正常

内容的提问来源于stack exchange,提问作者eray

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.04 16:32:47