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?