πData Source Connectors
The Data Testing platform supports a wide variety of data source connectors, enabling seamless integration with your entire data ecosystem.
Overview
Data sources are the foundation of any validation job. Each connector requires specific configuration details such as:
π Authentication & Credentials
π₯οΈ Host Information & Connection Details
π Query Configuration
π Optional Access Keys & Parameters
Before creating a job, ensure you have the necessary connection information for your target data source. Consult your database administrator or cloud provider for exact credentials and endpoint details.
π APIs & Webhooks
Connect to REST APIs and webhook endpoints for real-time data validation.
API Connector
Real-time API validation, REST endpoint testing
ποΈ SQL Databases
Connect to traditional relational SQL databases for structured data validation.
Managed cloud SQL services:
Amazon Redshift - Data warehouse on AWS
Snowflake - Cloud data platform
Enterprise-grade databases:
Oracle Database - Industry-standard enterprise database
Microsoft SQL Server - Windows-native SQL database
IBM DB2 - Enterprise database solution
Community and open-source databases:
MySQL - Most popular open-source relational database
π NoSQL Databases
Connect to modern multi-model and document databases for flexible data validation.
MongoDB
Document Database
Document-based validation
SurrealDB
Multi-Model Database
Complex, multi-type data validation
πΎ Blob Storage & File Systems
Connect to cloud storage and file systems for batch data validation.
Amazon S3
AWS
S3 bucket data validation
Azure Data Lake Storage Gen2
Microsoft Azure
ADLS Gen2 file validation
SFTP
Any SFTP Server
Remote file system validation
View All Storage Connectors β
π Security Considerations
Important Security Practices:
β Store credentials securely using environment variables or secrets management
β Use read-only database users when possible
β Restrict network access to your data sources
β Regularly audit and rotate credentials
β Enable encryption in transit (TLS/SSL)
β Never commit credentials to version control
π Connector Comparison
Real-time Access
β
β
β
β οΈ Limited
Authentication
Username/Password
Various
API Keys/OAuth
Cloud Credentials
Query Language
SQL, SurrealQL
Native Query
REST
File Paths
Large Data
β
β
β οΈ Paginated
β
Streaming
β οΈ Limited
β
β
β οΈ Limited
Getting Started
Choose your connector type based on where your data resides
Gather connection details from your IT/DevOps team
Configure the connector in your Data Testing job
Validate the connection before running validations
Create your first validation job using the configured source
Need help? Check out our Demo Configurations to see real-world connector setups!
Quick Links
Last updated