How to use fabric-app-data CLI to manage Fabric data source connections. Maintain workspace/item IDs in a fabric.yaml file with profiles, add connections by ID or Fabric portal URL, and generate TypeScript config for use with @microsoft/fabric-app-data.
Install
npx skills add microsoft/rayfin --skill fabric-clinpx skills add microsoft/rayfin --skill fabric-cli -a claude-code -gnpx skills add microsoft/rayfin --skill fabric-cli -a codex -ggemini skills install https://github.com/microsoft/rayfin.git --path samples/data-app/.agents/skills/fabric-cligh skill install microsoft/rayfin fabric-cligit clone --depth 1 https://github.com/microsoft/rayfin /tmp/microsoft__rayfin
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/microsoft__rayfin/samples/data-app/.agents/skills/fabric-cli ~/.claude/skills/fabric-cli # Claude Code
cp -R /tmp/microsoft__rayfin/samples/data-app/.agents/skills/fabric-cli ~/.agents/skills/fabric-cli # Codex, Cursor, Gemini CLI, Copilot, OpenCode