Class RVClickHouseDataSource

ClickHouse data source

Inheritance
System.Object
RVClickHouseDataSource
Implements
Namespace: Reveal.Sdk.Data.ClickHouse
Assembly: Infragistics.Reveal.Connectors.ClickHouse.dll
Syntax
public class RVClickHouseDataSource : RVSqlPDSDataSource, IDataSource, IProcessDataOnServerDataSource

Constructors

RVClickHouseDataSource()

Declaration
public RVClickHouseDataSource()

Properties

Database

Name of the database to connect to.

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

Path

(Optional) The URL path appended after the host and port.

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

Protocol

(Optional) The protocol used to connect to ClickHouse (e.g. "http", "https").

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

ProviderKey

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

SkipServerCertificateValidation

(Optional) When true, skips server certificate validation for TLS connections.

Declaration
public Nullable<bool> SkipServerCertificateValidation { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

Timeout

(Optional) Connection timeout in seconds.

Declaration
public Nullable<int> Timeout { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Methods

ToModelDataSource()

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

Implements

IProcessDataOnServerDataSource