Package io.revealbi.core.data
Class RVSqlServerDataSource
java.lang.Object
io.revealbi.core.data.RVDashboardDataSource
io.revealbi.core.data.RVSqlBasedDataSource
io.revealbi.core.data.RVSqlPDSDataSource
io.revealbi.core.data.RVSqlServerDataSource
- All Implemented Interfaces:
IProcessDataOnServerDataSource
- Direct Known Subclasses:
RVAzureSqlDataSource,RVAzureSynapseDataSource
Microsoft SQL Server data source, it adds the database name property to the base properties in
RVSqlBasedDataSource.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionName of the database to connect to.If not null, the Encrypt flag will be set in the connection string to the specified value.Name of the schema to use to filter tables, views and store procedures, by default all schemas are displayed.If not null, the TrustServerCertificate flag will be set in the connection string to the specified value.setDatabase(String value) Name of the database to connect to.setEncrypt(Boolean value) If not null, the Encrypt flag will be set in the connection string to the specified value.Name of the schema to use to filter tables, views and store procedures, by default all schemas are displayed.setTrustServerCertificate(Boolean value) If not null, the TrustServerCertificate flag will be set in the connection string to the specified value.Methods inherited from class io.revealbi.core.data.RVSqlPDSDataSource
getProcessDataOnServerDefaultValue, getProcessDataOnServerReadOnly, setProcessDataOnServerDefaultValue, setProcessDataOnServerReadOnlyMethods inherited from class io.revealbi.core.data.RVSqlBasedDataSource
getHost, getPort, setHost, setPortMethods inherited from class io.revealbi.core.data.RVDashboardDataSource
getDefaultRefreshRate, getId, getSubtitle, getTitle, setDefaultRefreshRate, setId, setSubtitle, setTitle
-
Field Details
-
PROVIDER_KEY
- See Also:
-
-
Constructor Details
-
RVSqlServerDataSource
public RVSqlServerDataSource()
-
-
Method Details
-
setDatabase
Name of the database to connect to.- Parameters:
value-- Returns:
-
getDatabase
Name of the database to connect to.- Returns:
-
setSchema
Name of the schema to use to filter tables, views and store procedures, by default all schemas are displayed.- Parameters:
value-- Returns:
-
getSchema
Name of the schema to use to filter tables, views and store procedures, by default all schemas are displayed.- Returns:
-
setTrustServerCertificate
If not null, the TrustServerCertificate flag will be set in the connection string to the specified value.- Parameters:
value-- Returns:
-
getTrustServerCertificate
If not null, the TrustServerCertificate flag will be set in the connection string to the specified value.- Returns:
-
setEncrypt
If not null, the Encrypt flag will be set in the connection string to the specified value.- Parameters:
value-- Returns:
-
getEncrypt
If not null, the Encrypt flag will be set in the connection string to the specified value.- Returns:
-
getProviderKey
- Specified by:
getProviderKeyin classRVDashboardDataSource
-