Skip to main content

Class MetaDBQueryParser

Parses MetaFileSystem queries by resolving alias references to backend storage systems using the Xperiflow MetaDB query parsing service.

Namespace: Workspace.XBR.Xperiflow.MetaDB

Assembly: Xperiflow.dll

Declaration
public class MetaDBQueryParser : IQueryParser

Remarks

This parser interacts with the Xperiflow API to preprocess SQL queries, ensuring that alias references in the query are properly mapped to the appropriate backend storage systems.

Implements: Workspace.XBR.Xperiflow.MetaDB.IQueryParser

Methods

Parse(SessionInfo, string)

Parses a SQL query, performing any necessary placeholder substitutions.

Declaration
public ParsedQueryResult Parse(SessionInfo si, string query)
Returns

Workspace.XBR.Xperiflow.MetaDB.ParsedQueryResult

The parsed SQL query and relevant connection information.

Parameters
TypeNameDescription
OneStream.Shared.Common.SessionInfosiThe session information.
System.StringqueryThe original SQL query.

Implements

Inherited Members

  • System.Object.Equals(System.Object)
  • System.Object.Equals(System.Object,System.Object)
  • System.Object.GetHashCode
  • System.Object.GetType
  • System.Object.MemberwiseClone
  • System.Object.ReferenceEquals(System.Object,System.Object)
  • System.Object.ToString

Was this page helpful?