Skip to main content

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.

Was this page helpful?