Class RVDuckDBDataSource

DuckDB data source

Inheritance
System.Object
RVDuckDBDataSource
Implements
Namespace: Reveal.Sdk.Data.DuckDB
Assembly: Infragistics.Reveal.Connectors.DuckDB.dll
Syntax
public class RVDuckDBDataSource : RVDashboardDataSource, IDataSource, IProcessDataOnServerDataSource

Constructors

RVDuckDBDataSource()

Declaration
public RVDuckDBDataSource()

RVDuckDBDataSource(BaseDataSource)

Declaration
public RVDuckDBDataSource(BaseDataSource modelDataSource)
Parameters
Type Name Description
Infragistics.ReportPlus.DashboardModel.BaseDataSource modelDataSource

Properties

Database

Path of the DuckDB database file. Accepts both absolute paths and relative paths. Relative paths are resolved against (the executing assembly's base directory). For MotherDuck use "md:databaseName" as the database value.

Declaration
public string Database { get; set; }
Property Value
Type Description
System.String

ProcessDataOnServerDefaultValue

Declaration
public bool ProcessDataOnServerDefaultValue { get; set; }
Property Value
Type Description
System.Boolean

ProcessDataOnServerReadOnly

Declaration
public bool ProcessDataOnServerReadOnly { get; set; }
Property Value
Type Description
System.Boolean

ProviderKey

Declaration
protected override string ProviderKey { get; }
Property Value
Type Description
System.String
Overrides
RVDashboardDataSource.ProviderKey

Schema

Name of the schema to connect to.

Declaration
public string Schema { get; set; }
Property Value
Type Description
System.String

Methods

ToModelDataSource()

Declaration
protected override BaseDataSource ToModelDataSource()
Returns
Type Description
Infragistics.ReportPlus.DashboardModel.BaseDataSource
Overrides
RVDashboardDataSource.ToModelDataSource()

Implements

IProcessDataOnServerDataSource