Supported Data Platforms
What is CloudLink?
CloudLink is Elementum’s secure data integration solution that provides:Secure Access
Direct, encrypted connections to your data with IP whitelisting and role-based access control
In-Place Data
Your data stays in your platform. No data is copied or moved to external systems.
Easy Management
Simple configuration through Elementum’s interface with automated monitoring
Scalable Architecture
Supports everything from small teams to enterprise-scale deployments
Critical: Understanding the Platform Schema Field
Why This Matters
| What You Enter | What Happens |
|---|---|
❌ Your data schema (e.g., PUBLIC, SALES) | Your data becomes inaccessible in Elementum |
✅ Empty platform schema (e.g., ELEMENTUM_PLATFORM) | Elementum stores operational data here, your data remains accessible |
Prerequisites
Before setting up CloudLink, ensure you have:1
Platform Requirements
Snowflake:
- ACCOUNTADMIN role access for setup
- Tables/views with unique identifiers (primary key)
- Network policy permissions (for IP whitelisting)
2
Elementum Access
Admin Privileges
Required: Elementum account with admin privilegesNeeded to configure CloudLink connections
Domain Whitelisting
Included: Your organization domain automatically whitelistedFormat:
[your-org].elementum.io3
Network Configuration
Required: Whitelist Elementum IP addresses in your data platform
| Region | IP Addresses |
|---|---|
| US East | 44.210.166.136, 44.209.114.114, 52.72.254.246 |
| Europe | 3.124.57.142, 3.126.230.195, 3.76.143.79 |
Important: Add these IPs to your platform’s network policy/firewall before attempting connection.
Get Started
Snowflake Setup Guide
Best for: Organizations using Snowflake Data CloudFeatures:
- ✅ RSA key-pair authentication
- ✅ Change tracking for real-time sync
- ✅ Cortex AI/ML integration
- ✅ Native App support (License Patrol)
Security and Compliance
CloudLink is designed with security as a priority:Network Security
IP Whitelisting: Only authorized Elementum IPs can access your dataEncrypted Connections: All data transfer uses TLS encryptionVPC Support: Compatible with private network configurations
Access Control
Role-Based Access: Dedicated service account with minimal permissionsData Isolation: Each organization has separate access controlsAudit Trail: Complete logging of all data access and modifications
Need specific compliance features? Contact your Elementum representative to discuss SOC 2, GDPR, HIPAA, and other compliance requirements.
Performance Considerations
Optimize your CloudLink setup for the best performance:Real-Time Updates
Use change tracking for immediate synchronization
- Best for transactional data
- Minimal latency
- Enable Snowflake Change Tracking
Scheduled Updates
Use scheduled sync for batch processing
- Best for analytical data
- Resource efficient
- Configurable intervals (minutes to days)
Common Issues and Solutions
Connection Failures
Connection Failures
Symptoms: Unable to establish CloudLink connectionCommon Causes:
- IP addresses not whitelisted
- Service account credentials incorrect
- Role/permissions insufficient
- Network firewall blocking connection
- Verify IP whitelist configuration in your platform
- Test service account login directly in your platform
- Review role permissions against setup guide requirements
Cannot See Data Tables
Cannot See Data Tables
Symptoms: Connected successfully but tables are not visibleCommon Causes:
- Most likely: You entered your data schema in the Platform Schema field
- Permissions not granted on specific tables
- Tables in a different database/catalog
- Check the Schema field - it should be an empty schema for Elementum operations, NOT your data schema
- Verify GRANT statements include all required tables
- Confirm database/catalog access is granted
Performance Issues
Performance Issues
Symptoms: Slow data synchronization or query timeoutsCommon Causes:
- Compute resources undersized
- Large tables without optimization
- Network connectivity issues
- Increase warehouse/cluster size
- Implement partitioning for large datasets
- Check network policies and routing
Next Steps
Snowflake Setup Guide
Complete Snowflake setup guide
After Setup
Once your CloudLink connection is established:1
Configure Data Access
Select which tables and fields to expose in Elementum
2
Set Up Apps
Create apps that use your connected data
3
Build Automations
Create workflows that act on your data