Core Source Components
Foundation components for data source management:Source Types
Choose the appropriate source type for your data input needs:Interactive Source
Interactive data input for experimentation and development
REST Source
REST API-based data input for web applications
Data Loader Source
Batch data loading from files and databases
In Memory Source
In-memory data source for fast development and testing
Key Features
Source components provide:- Multiple Input Methods: Support for various data input patterns
- Real-time Processing: Handle streaming and real-time data updates
- Batch Processing: Efficient batch loading of large datasets
- API Integration: Built-in REST API support for web-based data input
- Development Support: Interactive sources for rapid prototyping
Different source types are optimized for specific data input scenarios. Interactive sources are ideal for development, while REST sources enable production API integrations.
Source Selection Guide
Choose the right source type for your use case:- Interactive Source: Best for development, experimentation, and manual data input
- REST Source: Ideal for production web applications with API-based data input
- Data Loader Source: Perfect for batch processing of files, databases, and large datasets
- In Memory Source: Optimized for testing and small-scale development scenarios
Start with Interactive Source during development for easy data manipulation, then transition to REST or Data Loader Source for production deployment.
Data Flow Patterns
Sources handle different data input patterns:- Real-time Streaming: Continuous data input from live sources
- Batch Loading: Periodic loading of large data volumes
- API Integration: RESTful data input from web applications
- Manual Input: Interactive data entry for testing and development