用途:该技能为使用 fab CLI 操作 Power BI 项目提供专家指导,覆盖语义模型(数据集)、报表、仪表板、数据流与分页报表。
主要能力:语义模型的获取、导出(PBIP/TMDL)、导入、跨工作区复制;触发与监控刷新、设置刷新计划、排查刷新失败;执行 DAX 查询(含参数、聚合、TOPN);报表导出、克隆、重绑定到其他模型、导出 PDF/PPTX;网关与数据源管理、更新凭据;接管语义模型所有权。
使用方式:需先加载 fabric-cli-core 技能,并用 fab auth status 确认已认证,且具备目标工作区权限。脚本位于本技能的 scripts/ 目录,可用 --help 查看选项,例如 python scripts/refresh_model.py <model> [--wait] [--timeout 300]、python scripts/list_refresh_history.py <model> [--last N]、python scripts/rebind_report.py <report> --model <new-model>。常用命令如 fab get、fab export、fab import、fab cp、fab api -A powerbi 等,路径形如 Production.Workspace/Sales.SemanticModel。
适用场景:Dev 到生产部署、语义模型备份、增量刷新配置、刷新失败排查、报表重绑定与网关凭据更新。
限制:需先完成认证与权限配置;刷新等操作应先验证工作区上下文并在开发环境测试,避免直接刷新生产;大型模型建议使用增强刷新以避免超时;重大变更前应导出定义备份。具体收费、价格与平台支持信息暂未提供。