Powerbi AI Native Source Router

Use when each source table or query must be routed to the correct native Power Query connector pattern, including Excel, CSV, Folder, SharePoint, SQL, Fabric, OData, REST, SaaS, ODBC/OLE DB, or embedded demo mode.

rweisssieker-xp Updated

File contents

Power BI AI Native Source Router

Use this skill when source access must be generated or reviewed.

Routing Rules

  • Prefer first-party/native Power Query connectors for production.
  • Use Excel.Workbook for Excel workbook sheets and tables.
  • Use Csv.Document for CSV files.
  • Use Folder.Files or SharePoint.Files for file collections.
  • Use database connectors for SQL/Fabric/Snowflake/Databricks and similar systems.
  • Use OData.Feed or Web.Contents only when native service connectors are not suitable.
  • Use embedded DATATABLE only for offline demos and smoke-test fixtures.

Output Requirements

  • For every table: source family, connector function, path/endpoint pattern, auth, gateway, privacy, refresh mode, folding expectation, and fallback.
  • Flag missing source objects before generating M.

Executable Support

  • Use data/powerbi_connector_matrix.json as the local connector decision source.
  • Use scripts/powerbi_expert_factory.py validate --project <pbip-folder> to detect native connector functions, DATATABLE demo usage, missing file references, and brittle numeric M navigation.

rweisssieker-xp/powerbi-codex-plugin/tree/main/plugins/powerbi-business-intelligence/skills/powerbi-ai-native-source-router commit d88821d0ca

Frequently asked questions

npx skillmds@latest add rweisssieker-xp/powerbi-ai-native-source-router