ETL and Comprehensive Data Management
C3 AI provides you with options to handle large and complex data efficiently. Use data integration options provided by the C3 Agentic AI Platform to support data aggregation from multiple disparate sources.
The C3 Agentic AI Platform provides tools for loading and transforming terabytes of data from:
- Remote file systems such as S3 and Azure Blob
- Streaming systems and message queues, like Apache Kafka, AWS Kinesis, AWS SQS, and Azure Event Hubs
- CRM and ERP Systems like Salesforce and SAP
- REST APIs and data services, both internal or external to your organization
- External data feeds like news, weather, and financial data
Batch and stream processing
Batch and stream processing are two distinct methods for handling and processing data within the C3 Agentic AI Platform, each suited for different data workloads and real-time requirements.
Data persistence
The C3 Agentic AI Platform allows you to process and transform data. Also, transformed data can be persisted in an application as relational, time-series, or graph data, depending on the requirements of the use case. Transformed data allows for highly optimized experiences for accessing data from applications that run on the platform. Optimizations from accessing data from the platform enable rich data-driven user experiences and low-latency feature materialization to provide real-time model predictions.
Depending on the persistence configuration for a specific entity type, the platform offers additional capabilities that might be relevant to how the data is persisted.
For example, the platform offers a robust normalization engine for time series data, massively accelerating the time-to-value for industrial IoT use cases where normalization of sensor readings is required. Similarly, for graph data, the platform offers a comprehensive set of graph traversal and path analysis algorithms.
For more information, see Model Data in an Application.