Data Ingestion
Examples for getting data into DBNL
This section contains examples demonstrating how to get data into the DBNL platform using various methods all adhering to the DBNL Semantic Convention. Each example includes working code, detailed explanations, and guidance on when to use each approach.
Getting Started
If you're new to DBNL, start with the Quickstart which walks you through deploying a local sandbox and uploading your first data.
Data Input Examples
DBNL supports multiple ways to ingest data.
Direct OTEL Ingestion: Stream traces in real-time from OTEL-instrumented applications
SDK from JSON: Load trace data from JSONL files and upload via the Python SDK
SDK from OTEL: Batch upload OpenTelemetry trace exports
SDK from Langfuse Export: Import traces exported from Langfuse
Repository
All example code is available in the dbnlAI/examples GitHub repository.
Next Steps
Check out the Tutorials and Walkthroughs to see DBNL in action for various end-to-end use cases.

Was this helpful?

