Prerequisites
- The hostname for the Microsoft SQL Server database server
- The username/password for the Microsoft SQL Server database server
- The name of the database to use within the Microsoft SQL Server database server
Setup
Manual
Add the following to a.env file in your Cube project:
Environment Variables
Pre-Aggregation Feature Support
count_distinct_approx
Measures of typecount_distinct_approx can
not be used in pre-aggregations when using Microsoft SQL Server as a source
database.
Pre-Aggregation Build Strategies
To learn more about pre-aggregation build strategies, head
here.
By default, Microsoft SQL Server uses a simple strategy
to build pre-aggregations.
Simple
No extra configuration is required to configure simple pre-aggregation builds for Microsoft SQL Server.Batching
Microsoft SQL Server does not support batching.Export Bucket
Microsoft SQL Server does not support export buckets.SSL
To enable SSL-encrypted connections between Cube and Microsoft SQL Server, set theCUBEJS_DB_SSL environment variable to true. For more information on how
to configure custom certificates, please check out Enable SSL Connections to
the Database.
Additional Configuration
Windows Authentication
To connect to a Microsoft SQL Server database using Windows Authentication (also sometimes known astrustedConnection), instantiate the driver with
trustedConnection: true in your cube.js configuration file: