AI / Data Collection

Data Collection

Supports file, database and telemetry plugins with event awareness, lifecycle hooks, resumable transfer, multi-protocol delivery and async/blocking extension models — helping enterprises upgrade ad-hoc collection scripts into a maintainable data-ingress platform.

Talk to us

Upgrade data collection from stitched scripts into platform capability

The unified collection framework connects file, database and telemetry data sources through a plugin model, with built-in lifecycle hooks, resumable transfer, multi-protocol delivery and external-system integration — turning ad-hoc collection scripts into a long-lived, maintainable and observable data-ingress platform.

Core capabilities

File collection plugin

Supports file-event listening, directory traversal, suffix matching and regex filtering — for logs, batch files and landed-data processing.

  • File-event listening
  • Directory traversal
  • Suffix matching
  • Event / name regex filtering

Database plugin

Unified access, incremental collection and periodic sync for structured data sources, fitting both business and analytics databases.

  • Incremental pull
  • Task scheduling
  • Unified plugin model

Telemetry plugin

Collects and normalizes data from telemetry, SNMP, NetFlow, sFlow and similar protocols.

  • SNMP
  • NetFlow
  • sFlow
  • Extensible telemetry protocols

Reliable transfer

tusd-style resumable transfer for large files and long-haul tasks over unstable networks.

  • Resume from breakpoint
  • Chunked transfer
  • Large-file friendly
  • Retry mechanism

Solutions and integration

Lifecycle hooks and transfer-cycle hooks

Trigger hooks at the collection, pre-processing, transfer, callback and post-processing stages, wiring business logic, audit, notification and orchestration into one flow.

  • File-event stage hooks
  • Transfer-cycle hooks
  • Async or blocking modes
  • Easy business post-processing

Multi-protocol transfer and external integration

Supports S3, SFTP, HTTP API and other transfer protocols, and invokes hook functions via n8n, MQ, CLI, HTTP API and RPC for open integration.

  • S3 / SFTP / HTTP API
  • n8n orchestration
  • MQ / CLI / RPC
  • Open system integration

A data ingress for UAV and BIM scenarios

Data collection is not a standalone product but the unified ingress through which UAV field-flight data, images and video, building models, device telemetry and business records enter the AI platform — connecting collection naturally to downstream recognition, modeling, analysis and operations.

  • Field image & video backhaul
  • BIM models & business records
  • Device telemetry & sensor data
  • Standardized input for recognition & workflows

Architecture capabilities

Unified plugin model with multi-source access

File, database and telemetry plugins share one extension model, reducing integration complexity.

  • Unified interface
  • Unified task scheduling
  • Unified observability

A hook mechanism for the collection lifecycle

Connects collection, pre-processing, transfer, callback and business orchestration into one.

  • Async execution
  • Blocking execution
  • Business callbacks
  • Exception handling

A reliability-oriented transfer engine

Supports resumable transfer, retries, protocol adaptation and large-file transfer control for complex production environments.

  • Resumable transfer
  • Retry mechanism
  • Multi-protocol adaptation
  • State tracking