Query Library
The Query Library provides a central repository of approved and reusable queries within CryspIQ®.
Rather than creating reports or asking the same questions repeatedly, users can execute pre-built queries that have already been validated and approved by the organisation.
This ensures:
- Consistent reporting
- Common business definitions
- Trusted results
- Faster access to information
- Reduced duplication of effort
The Query Library is designed for both business and technical users.
Overview
Many organisations experience challenges where different teams create their own reports and calculations.
This often results in:
- Multiple versions of the truth
- Conflicting KPI definitions
- Duplicate reports
- Inconsistent decision-making
The Query Library addresses this by providing a governed collection of approved queries.
Approved Query
↓
Query Library
↓
Execute Query
↓
Trusted Results
↓
Consistent Decisions
Users can simply select and run a query without needing to understand SQL or database structures.
Who Uses the Query Library?
Business Users
Business users can:
- Browse available queries
- Run approved queries
- Review results
- Export results
- Re-use trusted organisational reports
No SQL knowledge is required.
Data Administrators
In addition to running queries, Data Administrators can:
- Create new queries
- Edit existing queries
- Retire obsolete queries
- Validate query logic
- Manage query ownership
Data Administrators help ensure the library remains accurate, governed and aligned to organisational standards.
Query Library Screen
The Query Library provides a searchable catalogue of reusable queries.
Users can view:
- Query Name
- Description
- Business Function
- Owner
- Last Updated Date
- Query Category
This makes it easy to locate the information required.
Running a Query
Running a query is straightforward.
Step 1 – Open Query Library
Navigate to:
Consume → Query Library
Step 2 – Search or Browse
Locate the required query.
Examples:
Monthly Revenue Summary
Customer Profitability
Sales by Region
Employee Headcount
Operational KPI Dashboard
Step 3 – Review Description
Review the query description to ensure it meets your requirements.
Typical descriptions explain:
- Purpose of the query
- Business definitions used
- Data sources involved
- Intended audience
Step 4 – Execute Query
Select Run Query.
CryspIQ® executes the query against the Enterprise Data Model and returns the results.
Step 5 – Review Results
Results may be displayed as:
- Tables
- Summaries
- Aggregations
- KPI metrics
Users can then:
- Export results
- Share insights
- Use results in decision-making
Security and Data Access
All CryspIQ® security rules continue to apply when running queries.
Users only see data they are authorised to access.
Access is controlled through Microsoft Entra Security Groups.
Important
Even when running a shared query:
- Security is automatically enforced.
- Restricted records remain hidden.
- Users only see data they are permitted to access.
This ensures sensitive information remains protected.
Building New Queries
Data Administrators can create new queries for organisational use.
Queries can be created using:
SQL Query Tool
CryspIQ® includes an online SQL query editor that allows Data Administrators to:
- Write SQL queries
- Test results
- Validate logic
- Save approved queries
External Query Tools
Queries can also be developed using external tools such as:
- SQL Server Management Studio (SSMS)
- Azure Data Studio
- Visual Studio
- Other approved SQL development tools
Once validated, queries can be imported into the Query Library.
Natural Language Generated SQL
One of the most powerful ways to build new queries is through the Questions feature.
Users can:
- Ask a question in everyday language.
- Review the generated SQL.
- Validate the results.
- Save the SQL into the Query Library.
Example:
Question:
What was total revenue by region last quarter?
CryspIQ® generates SQL automatically.
The Data Administrator can then:
- Review the SQL
- Optimise if required
- Save it into the Query Library
This significantly accelerates query development.
Why Use the Query Library?
The Query Library helps organisations standardise reporting.
Instead of multiple teams creating their own versions of the same report:
Finance Revenue Report
Sales Revenue Report
Executive Revenue Report
A single approved query can be used across the organisation.
Benefits include:
- One definition
- One calculation method
- One trusted result
Query Categories
Queries can be organised into categories such as:
Finance
Examples:
Revenue Analysis
Profitability
Budget Variance
Accounts Receivable
Human Resources
Examples:
Employee Headcount
Staff Turnover
Workforce Analysis
Operations
Examples:
Asset Utilisation
Service Performance
Production Metrics
Executive Reporting
Examples:
Board Reporting
Enterprise KPIs
Performance Dashboards
Exporting Results
Query results can be exported for further analysis.
Supported export formats may include:
- CSV
- Excel
- Power BI
- Reporting tools
This enables users to perform additional analysis where required.
Best Practices
Business Users
- Use approved queries wherever possible.
- Review query descriptions before execution.
- Confirm the results meet your requirements.
Data Administrators
- Avoid duplicate queries.
- Re-use existing queries where possible.
- Validate business definitions before publishing.
- Keep descriptions current and meaningful.
Organisation-Wide
- Use shared queries for KPI reporting.
- Standardise business definitions.
- Retire obsolete queries regularly.
Common Questions
Do I need SQL knowledge?
No.
Business users can simply select and execute approved queries.
Can I save queries?
Yes.
Data Administrators can save and manage reusable queries within the library.
Can I create my own queries?
Yes.
Data Administrators can create and manage queries using:
- CryspIQ® SQL tools
- External SQL tools
- Natural Language generated SQL
Why are Query Library results different from another report?
The Query Library should be considered the trusted organisational source.
Any differences should be investigated and reconciled.
Benefits of the Query Library
The Query Library helps organisations:
- Standardise reporting
- Improve consistency
- Reduce duplicate effort
- Accelerate analysis
- Re-use organisational knowledge
- Improve trust in reporting
- Support governance initiatives
Most importantly, it ensures everyone is working from the same definitions and trusted enterprise data.
Related Guides
Next Steps
- Browse the Query Library.
- Execute approved queries.
- Review and export results.
- Re-use trusted organisational reports.
- Save valuable Natural Language queries for future use.
- Promote standardised reporting across the organisation.
The Query Library provides a governed collection of trusted queries that help organisations make decisions using consistent, reliable and transparent enterprise data.