Reading Data#
Learn to query B-Fabric and retrieve data using different approaches.
Choose Your Approach#
bfabricPy provides two complementary APIs for reading data:
Approach |
Primary Class |
Best For |
Documentation |
|---|---|---|---|
ResultContainer API |
|
Simple queries, data analysis, DataFrame export |
|
Entity API |
|
Typed entities, relationships, URI access |
Quick Comparison#
Feature |
ResultContainer API |
Entity API |
|---|---|---|
Entry Point |
|
|
Return Type |
Dictionaries (raw data) |
Entity objects (typed) |
Relationships |
Manual handling |
Lazy-loading via |
Caching |
Manual |
Automatic (via |
URI Support |
Limited |
Full URI-based access |
Data Export |
Polars DataFrames |
Via |
Use Case |
Simple queries, data analysis |
Working with entities, relationships |
See Also#
Working with Entities - Entity type reference
API Reference: EntityReader - Complete EntityReader documentation
Error Handling - Query error handling