ClickHouse Workload for Microsoft Fabric: Vendor Attestation
We, the vendor, ClickHouse, Inc., confirm and attest to reviewing, meeting, and complying with the requirements outlined in the Microsoft Fabric Extensibility Toolkit, specifically the Publish Workload Requirements.
The following sections document details, exceptions, or variances regarding the attestation of adherence to the Publish Workload Requirements.
Workload Information
| Workload Version: | Public Preview |
| Workload Name: | ClickHouse (ClickHouse.ClickHouse.Cloud) |
| Release Date: | Sep 27, 2026 |
Business Requirements
Value To Customers
The ClickHouse workload for Microsoft Fabric provides an acceleration layer on top of OneLake, delivering sub-second, cost-efficient analytical queries for interactive analytics and AI workloads. Customers can sync OneLake tables into ClickHouse, query them from a built-in SQL console inside Fabric, connect to BI tools, build with client libraries like .NET, and expose governed, read-only access to agents and AI tooling via MCP.
Trial
We provide a free trial and simple way to explore the full value offered from the ClickHouse workload for a limited time.
☒ Yes ☐ No
Note: A trial organization and dedicated ClickHouse service are provisioned automatically when a user creates a ClickHouse item; sign-up requires no separate registration (Microsoft Entra identity). The trial includes credits and 30 days in accordance with Microsoft trial guidelines. Trials are available directly in Microsoft Fabric and default to the ClickHouse Scale tier, with service idling enabled by default.
Monetization
The workload is available on the marketplace for the customer to procure with or without a trial in accordance with the monetization guidelines.
☒ Yes ☐ No
Note: Available via Azure Marketplace; the trial converts to paid through the existing ClickHouse Cloud Azure Marketplace offer or by providing a credit card in ClickHouse Cloud console. Marketplace transaction data is covered by the existing marketplace terms and privacy policy. Link: ClickHouse Cloud on Microsoft Marketplace
Technical Requirements
Microsoft Entra Access
The workloads use Microsoft Entra authentication and authorization.
☐ No other authentication and authorization mechanisms are used
☒ Different authentication and authorization mechanisms are used for stored data in Fabric
Note: All user authentication into the workload uses Microsoft Entra via the Fabric Workload Client SDK (acquireAccessToken). The fabric-api backend validates the Entra token and performs a token exchange to establish the corresponding ClickHouse Cloud identity (deterministically derived from tenant ID + object ID; no passwords created; Microsoft SSO for console access). OneLake access uses Entra on-behalf-of tokens (trial) or a customer-provided service principal (paid). The primary PII exchanged is the admin's Microsoft Entra email address.
OneLake
Workloads integrate with OneLake to store data in the standard formats supported by the Fabric platform so that other services can take advantage of it.
☐ All data and metadata is stored in OneLake or Fabric Data Stores
☒ Not all data and metadata is stored in OneLake or Fabric Data Stores
Note: OneLake remains the source of truth. Tables selected for acceleration are copied/synced into the customer's dedicated ClickHouse Cloud service running on Azure. Metadata (saved queries, service configuration, user references) is stored in the ClickHouse Cloud control plane. Query results are rendered in the Fabric workspace.
Microsoft Entra Conditional Access
Enterprise customers require centralized control and management of the identities and credentials used to access their resources and data via Microsoft Entra to further secure their environment via conditional access.
☒ Works in its entirety ☐ Works with limitations ☐ Doesn't work
Admin REST API
Admin REST APIs are an integral part of the Fabric admin and governance process. These APIs help Fabric admins in discovering workspaces and items, and enforcing governance such as performing access reviews, etc. Basic functionality is supported as part of the Workload Development Kit and doesn't need any work from Partners.
☐ Microsoft Fabric Admin APIs are being used (/admin/*)
☒ No Microsoft Fabric Admin APIs are being used
Customer Facing Monitoring & Diagnostics
Health and telemetry data needs to be stored for a minimum of 30 days including activity ID for customer support purposes, including Trials.
☒ Minimum 30 days requirement is adhered to
☐ Vendor stores the data for __ days beyond the minimum requirement
Note: Health and telemetry data are stored in the ClickHouse Cloud control plane.
B2B
The implementation of the workload is in line with Microsoft Fabric's sharing strategy focused on allowing customers to collaborate with their business partners, customers, vendors, subsidiaries, etc. It also means users from other tenants can potentially be granted access to items partners are creating.
☐ Cross tenant B2B collaboration supported
☒ Workload Item Access only within the tenant
Note: Access is scoped to the tenant; a Fabric workspace maps 1:1 to a ClickHouse organization. Customers cannot share data in their ClickHouse service across tenants through the workload.
Business Continuity and Disaster Recovery
The vendor has a comprehensive Business Continuity and Disaster Recovery (BCDR) plan designed to tackle unplanned disasters and recovery steps.
Note: ClickHouse maintains documented BCDR plans, tests them at least annually, uses backups and cloud-native resiliency, and handles events through incident response procedures. ClickHouse's business continuity and disaster recovery controls are also covered as part of our ISO 27001 program. This certification can be viewed on our trust center at trust.clickhouse.com.
Performance
The Workload implementation takes measures to test and track performance of their Items.
☐ Performance metrics available via the monitoring hub
☒ Separate monitoring UI
☐ Not currently available to the end user; vendor support personnel can monitor via internal instrumentation
Note: Service monitoring is available to customers via the linked ClickHouse Cloud console.
Presence
To ensure that customer expectations independent of their home or capacity region are met, vendors need to align with Fabric regions and clouds. Availability in certain restrictions also impacts your Data Residency commitments.
☒ Service availability and colocation/alignment in the following Fabric regions.
Services are provisioned and hosted in the same ClickHouse Cloud Azure region as the user's Fabric region, where available (supported regions). Where no equivalent region exists, the nearest available supported ClickHouse Cloud Azure region is used for hosting.
☒ All or part of the service doesn't reside in Azure
Note: The ClickHouse Cloud control plane operates replicas in AWS; customer data may transit through or be processed by the control plane. Certain other parts of the service are provided by subprocessors in locations specified here.
Public APIs
Fabric Public APIs are the backbone of automation, enabling seamless communication and integration for both customers and partners within the Fabric ecosystem. Fabric Public API empowers users to build innovative solutions, enhance scalability, and streamline workflows.
☒ The workload uses Fabric Public APIs
Design / UX Requirements
Common UX
The workload and all item types the partner provides as part of it comply with the Fabric UX guidelines.
☒ The following variance and/or exceptions have been granted by Microsoft: designs follow the Fabric UX System and were reviewed with the Microsoft design team. Custom components styled to match Fabric are used where the Fabric library lacks primitives, per Microsoft guidance that look-and-feel is the requirement, not a specific library. No formal exceptions requested.
Item Creation Experience
The item creation experience is in accordance with the Fabric UX System.
☒ Yes ☐ No
Note: Item creation follows the Fabric UX System.
Monitoring Hub (long-running operations)
All long running operations need to integrate with the Fabric Monitoring Hub.
☐ Yes ☒ No
Note: Long running operations that copy data from Fabric to ClickHouse Cloud can be monitored in the ClickHouse Cloud console.
Trial Experience
The workload provides a Trial Experience for users as outlined in the design guidelines.
☒ Trial Supported ☐ Trial Not Supported
Monetization Experience
The monetization experience is in line with the design guidelines provided.
☒ Integrated with the marketplace and compliant with the guidelines
☐ BYOL ☐ Free / Freemium ☐ Other
Accessibility
The user experience is in compliance with the Fabric UX design guidelines for Accessibility.
☒ Compliant with the guidelines
World Readiness / Internationalization
English is supported as the default language. Localization, though optional, should be considered.
☒ English is the only supported language ☐ The following languages are supported
Item Settings
Item settings are implemented as a part of the ribbon as outlined in the UX guidelines.
☒ Yes ☐ No
Samples
Samples are optionally provided that preconfigure items of their type to help customers get started more easily.
☒ Samples not provided ☐ Samples provided
Note: Fabric users can use the built-in OneLake sample data to sync with ClickHouse to try out the Fabric workload with a trial.
Custom Actions
Custom actions can be optionally provided as a part of the item editor.
☒ Not implemented ☐ Implemented
Workspace settings
Workspace settings provide a way that workloads can be configured on a workspace level.
☐ Supported ☒ Not Supported
Global Search
Searching for items in Fabric is supported through the top search bar.
☐ Supported ☒ Not supported
Security / Compliance Requirements
Security general
Protection of customer data and metadata is of paramount importance. Workloads must go through a security review and assessment. Vendor attests that the security review and assessment was completed and will be periodically performed as enhancements and changes are made. Security issues discovered which could have a detrimental impact on the customer should be addressed promptly and customers notified where applicable.
Note: Our ClickHouse Security Standards that highlight our information security program and certifications can be found here: Security Addendum
ClickHouse maintains a secure development lifecycle including automated code scanning and periodic penetration testing. OneLake credentials (client secrets) are held in KMS and never exposed to or stored on the ClickHouse instance, and the on-behalf-of token flow was approved by ClickHouse product security. Certifications: SOC 2 Type II, ISO 27001. For details: trust.clickhouse.com.
Privacy
Partners that build workloads also have a responsibility to protect that data when they access it. Every workload goes through a privacy assessment and a privacy review. Vendor attests that privacy review was completed and is periodically performed as enhancements and changes are made.
Extra Requirements:
☐ Only essential HTTP-only cookies, only after positive authentication
☐ No third-party cookies
☐ Entra tokens obtained via the Fabric Workload Client SDK JavaScript APIs
Note: The Fabric Workload and ClickHouse Cloud console, accessible via an "Open ClickHouse" link, place certain first and third-party cookies for essential, functional, and analytical purposes. See our cookie policy.
Data Residency
Microsoft Fabric is making an Enterprise Promise around data not leaving the geography of the tenant for stored data and data in transit. As a workload in Fabric directly and users need to be aware what your commitments to Data Residency are. Define what your commitments are to the Data Residency of customer data.
Note: OneLake data that Fabric users transmit through a Workload to ClickHouse Cloud is stored in the ClickHouse Cloud Azure region nearest to the customer's Fabric region. Data that customers ingest into ClickHouse Cloud services they independently create outside of a Fabric Workload are hosted in the location the customer selects from among the cloud service providers and regions we support. Customers should be aware that, in either case: (1) ingested data may be processed by subprocessors in locations as described in our subprocessor list; and (2) support and engineering personnel receive access to cloud production environments to maintain infrastructure and provide support.
Compliance
The publisher attests to the following security, data, and compliance regulations and standards.
Note: ClickHouse maintains a SOC 2 Type II certification covering ClickHouse Cloud, and an ISO 27001 certification. The ClickHouse Cloud terms of service include a data processing addendum to help customers meet GDPR requirements, and we offer HIPAA-qualified compliance services options for customers that execute a Business Associate Agreement with us for processing of Protected Health Information (PHI). Details: trust.clickhouse.com.
Support
Live site
Partner workloads are an integral part of Fabric that requires that the Microsoft support teams are aware of how to contact you in case customers are reaching out to us directly.
| Contact Name/Team: | ClickHouse Support |
| Email alias: | support@clickhouse.com |
| Self Service portal: | clickhouse.com/support/program |
Supportability
Vendors are responsible for defining and documenting their support parameters (Service level agreement, contact methods, ...). This information needs to be linked from the Workload page and should always be accessible to customers. In addition, the Marketplace criteria need to be taken into account for the listing of the SaaS offer.
☒ Vendor attests that support information is published to the marketplace offering and available to users/customers directly via the workload
Service Health and Availability
Vendors need to host a service health dashboard that shows their service health and availability to customers. This information can be included on the Supportability page.
Service health dashboard: status.clickhouse.com
Fabric Features
Application Life Cycle Management (ALM)
Microsoft Fabric's lifecycle management tools enable efficient product development, continuous updates, fast releases, and ongoing feature enhancements.
☐ Supported ☒ Not Supported
CI/CD
The workload supports CI/CD pipelines to enable automated deployment and integration workflows within Microsoft Fabric.
☐ Supported via the Fabric CICD manifest section ☒ Not supported
Item Definition Portability
Items can be exported with their full definition and restored in other workspaces, enabling lifecycle management and cross-workspace deployment.
☐ Items restorable in other workspaces ☒ Not restorable
Private Links
In Fabric, you can configure and use an endpoint that allows your organization to access Fabric privately.
☐ Supported ☒ Not Supported
Note: Azure Private Link is supported from ClickHouse Cloud console but it is not configurable through the Fabric workload. Link: Azure Private Link
Data Hub
The OneLake data hub makes it easy to find, explore, and use the Fabric data items in your organization that you have access to. It provides information about the items and entry points for working with them.
☐ Supported ☒ Not Supported
Data Lineage
In modern business intelligence (BI) projects, understanding the flow of data from the data source to its destination can be a challenge, especially for advanced analytical projects spanning multiple data sources, data items, and dependencies.
☐ Supported ☒ Not Supported
Sensitivity labels
Sensitivity labels from Microsoft Purview Information Protection on items can guard your sensitive content against unauthorized data access and leakage. They're a key component in helping your organization meet its governance and compliance requirements.
☐ Supported ☒ Not Supported