Asky and Microsoft Copilot

Different layers of
the same problem

Asky vs Microsoft Copilot: what each layer can actually query

Asky is a governed query layer for live operational databases: it turns a plain-language question into read-only SQL, runs it inside your own deployment under your access policies, and returns a chart with the business read. Copilot works across Microsoft 365 content and modelled Power BI or Fabric data. Asky does not replace Copilot; it can be called from it.

Keep Copilot where your employees already work. Use Asky as the controlled data layer when they need live operational data inside your own query policies and deployment boundary.

ENGINES IN PRODUCTION

PostgreSQL, MySQL, Oracle, SQL Server and ClickHouse, queried where they already run.

DATA MOVEMENT

None required. No semantic model to publish first, no copy of the data to keep in sync.

DEPLOYMENT

Docker on your own infrastructure, including air-gapped, or your cloud tenant with your keys.

Scope facts, not performance claims. Measured numbers (accuracy, response time, deployments in production) are shared with their methodology during evaluation rather than asserted here.

Which Copilot are we comparing?

“Copilot” covers several Microsoft products with different scopes. Only one of them addresses database querying, so identifying the deployed product is step one in any real comparison.

Microsoft 365 Copilot

Word, Excel, Outlook, Teams and SharePoint content via Microsoft Graph. It is not a native operational SQL layer, but connectors and agents can reach external systems, and Asky can be added as one of them.

Complementary

Power BI / Fabric Copilot

Data modelled in Power BI semantic models or held in Fabric / OneLake. It answers only once the data has been moved and modelled.

Overlapping scope

Copilot Studio

Builds custom agents that call external tools. It reaches data only through the tools it calls, and Asky can be registered as one.

Integration path

Can Copilot query an Oracle or PostgreSQL database directly?

Compared against Copilot in the Fabric / Power BI scope, the only one that queries data. Sources: public Microsoft documentation, last verified August 2026. Asky column reflects the on-prem Docker deployment.

DimensionMicrosoft CopilotAsky
Where data residesMicrosoft cloud: OneLake, Fabric or a Power BI modelYour own database. In the local deployment nothing leaves your network; in cloud BYOK the prompt reaches your nominated model endpoint, result rows do not
Live production dataAnswers over a published semantic model; DirectQuery can reach some sources without copying data, but the model layer is still requiredQueried directly on Oracle, PostgreSQL, MySQL, SQL Server, ClickHouse
PreparationSemantic model, DAX measures, capacity provisioningKnowledge vault and metric definitions; can start table by table
Data movementETL or mirroring; a copy of the data is createdNone; the query travels to the data
On-prem / air-gappedCloud-basedFull on-premises deployment via Docker
Data residencySubject to Microsoft regional policyRuns on your infrastructure; no cross-border transfer

How are access controls enforced in each?

Enforced in the Asky query pipeline itself, not configured per report, and verifiable during a technical evaluation. Microsoft column per public documentation, last verified August 2026.

ControlMicrosoft CopilotAsky
Row-level securityIn Power BI, defined in the semantic modelEnforced structurally on the query tree, independent of any model
Column-level securityDepends on model designDenied columns cannot be returned
Per-user SQL visibilityNo equivalent conceptRole-based, with per-user override
Pre-execution safeguardNot availableRow-count estimate before execution; queries that would overload the database are blocked
LLM consumption limitsGoverned by licensing and capacityThree tiers: session, user and team quotas
Bring your own LLM keyNot available; Microsoft-provided modelsSupported; the key remains with you
Customer-managed keysWithin the Microsoft ecosystemSupported via AWS, GCP or Azure key management
Audit trailVia Microsoft PurviewAction, outcome, source address and applied security filters recorded

What happens when a definition or a schema changes?

CapabilityMicrosoft CopilotAsky
Learning definitionsReflects what IT has modelledRetains user- and team-level definitions learned in conversation
Approving knowledgeNo equivalent conceptTeam conventions require explicit human approval before taking effect
Metric governanceNot surfaced to the userEach metric carries its source, owner, freshness and attestation status
Schema change detectionThe model is republishedLive schema continuously compared against documentation; differences reported
Hallucination safeguardDepends on model qualityQueries referencing columns absent from the schema are rejected before execution

What does it cost on top of a Microsoft licence?

DimensionMicrosoft CopilotAsky
Commercial modelPer-user subscription plus Fabric capacityAnnual agreement priced by business unit and connected data scope, not per seat; adding readers does not change the bill
Other cost factorsCapacity, data movement and storage, modelling effortOne-off implementation and documentation preparation
Ecosystem dependencyTied to the Microsoft stackDatabase engine and LLM provider are both interchangeable
LLM cost visibilityAbsorbed into capacity; not visible per queryPer-query cost with team and user breakdown
Large result extractionSubject to Power BI export limitsAsynchronous export at million-row scale with time-limited download links
ReportingPower BI; mature and widely adoptedPanels generated from conversation, through the same governance path

Where Copilot is the right tool

Point of use

Already embedded in Teams, Outlook, Word and Excel, with no change in user behaviour.

Document productivity

Summarizing documents, drafting correspondence and meeting notes are outside Asky’s scope by design.

Enterprise reporting

Power BI remains a mature platform for visualization and distribution at scale.

Procurement & ecosystem

Added to an existing Microsoft agreement, with identity and compliance integrated out of the box.

Scope and transparency

We would rather set expectations now than during a technical evaluation. This is what Asky supports today.

DATABASE ENGINES

PostgreSQL, MySQL, Oracle, SQL Server and ClickHouse in production.

CLOUD WAREHOUSES

Snowflake, BigQuery and Redshift are on the roadmap, prioritized by customer demand.

LANGUAGES

Questions and answers in any language, with multilingual security guardrails.

REPORTING

Asky generates charts and panels. It is not intended to replace an established enterprise reporting platform.

DEPLOYMENT

On-premises via Docker, including air-gapped environments; SSO integrates with your identity provider.

How can we test this safely before committing?

A 30-day evaluation on your own data, measured against criteria you define in advance.

WEEKS 1-2
  • Connection and scope: three to five tables, one business area
  • Documentation preparation: table and column definitions
  • Identity and roles: connected to your existing SSO
WEEKS 3-4
  • Your own questions: a question set defined by your team
  • Accuracy measurement: scored with your analysts
  • Security validation: access, row and column controls verified
WHAT YOU RECEIVE
  • A measured accuracy result: evidence rather than estimates
  • Time-saved analysis: analyst hours per question
  • An integration plan, including Copilot surfacing if wanted

Two questions that come up in every buying meeting

What if Microsoft closes this gap itself?

Parts of it will narrow, and we plan for that. What is unlikely to change is the shape of the Microsoft offering: it is designed around Microsoft-hosted data and Microsoft-provided models. Our position sits in the places that assumption does not reach: non-Microsoft operational databases, deployments with no internet route, and customers who must hold their own model keys and encryption keys. If your environment is fully inside the Microsoft cloud, the honest answer is that the gap is smaller for you and we would say so in the first call.

We already pay for Microsoft licences, so how is the extra cost justified?

Asky is priced per business unit and connected data scope rather than per seat, so the cost does not grow with the number of people asking questions. Set it against the work it removes: the modelling and pipeline effort needed to make each new source answerable, the capacity provisioned for it, and the analyst hours currently spent turning questions into SQL. We will size it for your scope on the first call, before an evaluation.

Microsoft product capabilities, licensing tiers and capacity requirements change frequently. Statements about Copilot here reflect our understanding as of July 2026 and should be verified against current Microsoft documentation before any commercial decision.