MSSQL
Features
Feature | Supported?(Yes/No) | Notes |
---|---|---|
Full Refresh Sync | Yes | |
Incremental - Append Sync | Yes | |
Incremental - Append + Deduped | Yes | |
Namespaces | Yes |
Output Schema
Each stream will be output into its own table in SQL Server. Each table will contain the following metadata columns:
_airbyte_raw_id
: A random UUID assigned to each incoming record. The column type in SQL Server isVARCHAR(MAX)
._airbyte_extracted_at
: A timestamp for when the event was pulled from the data source. The column type in SQL Server isBIGINT
._airbyte_meta
: Additional information about the record. The column type in SQL Server isTEXT
._airbyte_generation_id
: Incremented each time a refresh is executed. The column type in SQL Server isTEXT
.
See here for more information about these fields.
Getting Started
Setup guide
- MS SQL Server:
Azure SQL Database
,SQL Server 2016
or greater
Network Access
Make sure your SQL Server database can be accessed by Airbyte. If your database is within a VPC, you may need to allow access from the IP you're using to expose Airbyte.
Permissions
You need a user configured in SQL Server that can create tables and write rows. We highly recommend creating an Airbyte-specific user for this purpose. In order to allow for normalization, please grant ALTER permissions for the user configured.
Target Database
You will need to choose an existing database or create a new database that will be used to store synced data from Airbyte.