Microsoft Fabric Tools
The Microsoft Fabric Tools allow DinoAI to explore your Fabric Data Warehouse β listing databases, schemas, tables, and columns β so it can help you write accurate SQL, build dbt models, and understand your data structure, all without leaving Paradime.
Requires a Microsoft Fabric connection. These tools are only available when your workspace is connected to a Microsoft Fabric Data Warehouse. See your workspace settings to configure a Fabric credential.
Capabilities
The Microsoft Fabric Tools give DinoAI the following abilities:
List all user databases in your Fabric Data Warehouse (system databases are excluded automatically)
List all schemas within a given database (system schemas such as
INFORMATION_SCHEMA,SYS, andGUESTare excluded)List all base tables within a given database and schema
Inspect column names, data types, and descriptions for any table
Using the Microsoft Fabric Tools
Open DinoAI in the right panel of the Code IDE
Describe what you want to explore (e.g., a database name, a schema, or the columns of a specific table)
Add your prompt describing what you want DinoAI to do with that information
Grant permission when DinoAI asks to access your Fabric Data Warehouse
Review the results and implement DinoAI's suggested actions
Example Use Cases
Generating a dbt Source File
Prompt
Result: DinoAI queries INFORMATION_SCHEMA.COLUMNS for the specified table, fetches all column names and data types, and produces a ready-to-use sources.yml file with the correct structure and column definitions pre-filled.
Exploring an Unfamiliar Database
Prompt
Result: DinoAI first lists all schemas in the database, then lists the tables within each, giving you a complete picture of what's available before writing queries or building models.
Understanding a Table's Structure
Prompt
Result: DinoAI returns all column names and data types ordered by their ordinal position, so you can immediately understand the schema and start writing accurate SQL.
Working with Other Tools
The Microsoft Fabric Tools work well alongside DinoAI's other capabilities:
Combine with the dbt Tools to inspect Fabric source tables and immediately scaffold dbt models or source definitions
Combine with the Catalog Search Tool to cross-reference Fabric table structure with existing dbt model documentation
Combine with the Column Level Lineage Tool to trace how a specific column flows from a raw Fabric table through your dbt transformations
Best Practices
List databases and schemas first β If you're unsure of exact names, ask DinoAI to list databases and schemas before drilling into tables or columns
Identifiers use bracket notation β Fabric queries use
[database].INFORMATION_SCHEMAsyntax internally; provide clean identifiers without brackets in your promptsSystem schemas are excluded automatically β
INFORMATION_SCHEMA,SYS, andGUESTare filtered out by default; you don't need to exclude them manuallyCheck permissions β DinoAI surfaces a
[ERROR]if it cannot access a resource; confirm your Fabric credential has the necessary read permissions on the target database
Last updated
Was this helpful?