Namespace Workspace.XBR.Xperiflow.SubApis
Classes
XBRApiConduit
Provides a simplified API interface for Xperiflow job management operations. This class serves as a high-level wrapper around the ConduitOrchestration functionality, offering convenient methods for creating, starting, and retrieving Xperiflow jobs.
XBRApiEtl
The XBRApiEtl class provides methods for extracting and loading data from various sources.
The XBRApiEtl class functions like the BRApi from OneStream. It can be thought of as the main entrypoint
into programmatically extracting and loading data from various sources. For Example:
var tabularEtlManager = XBRApi.Etl.GetTabularEtlManager(si); tabularEtlManager.ExtractAndLoad(sourceDataDefinition, destinationDataDefinition);
XBRApiMetaDB
Provides an API for interacting with MetaDB, a database interaction layer that enables querying and managing tabular data using DuckDB syntax.
XBRApiMetaFileSystem
Provides the primary entry point for accessing the XperiFlow MetaFileSystem through the XBRApi facade.
XBRApiRoutines
Provides factory methods for creating routine clients and managing routine system interactions.
XBRApiUtilities
XBRApiWebSdk
Provides access to Xperiflow Base Url utilities and to the Xperiflow REST API. This is a C# SDK wrapper around the Xperiflow REST API.