Package io.revealbi.core.data
Class RVSnowflakeDataSource
java.lang.Object
io.revealbi.core.data.RVDashboardDataSource
io.revealbi.core.data.RVSqlBasedDataSource
io.revealbi.core.data.RVSqlPDSDataSource
io.revealbi.core.data.RVSnowflakeDataSource
- All Implemented Interfaces:
IProcessDataOnServerDataSource
Snowflake data source.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionName of the account used to connect to SnowflakeName of the database to connect to.getRole()Name of the role that will be used to access Snowflake.Name of the schema the referenced table belongs to.Name of the Snowflake warehouse to use in this connectionvoidsetAccount(String account) Name of the account used to connect to SnowflakesetDatabase(String value) Name of the database to connect to.voidName of the role that will be used to access Snowflake.voidName of the schema the referenced table belongs to.voidsetWarehouse(String warehouse) Name of the Snowflake warehouse to use in this connection.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
-
RVSnowflakeDataSource
public RVSnowflakeDataSource()
-
-
Method Details
-
getDatabase
Name of the database to connect to.- Returns:
-
setDatabase
Name of the database to connect to.- Parameters:
value-- Returns:
-
getAccount
Name of the account used to connect to Snowflake- Returns:
-
setAccount
Name of the account used to connect to Snowflake- Parameters:
account-
-
getWarehouse
Name of the Snowflake warehouse to use in this connection- Returns:
-
setWarehouse
Name of the Snowflake warehouse to use in this connection.- Parameters:
warehouse-
-
getRole
Name of the role that will be used to access Snowflake. (optional)- Returns:
-
setRole
Name of the role that will be used to access Snowflake. (optional)- Parameters:
role-
-
setSchema
Name of the schema the referenced table belongs to.- Parameters:
value-
-
getSchema
Name of the schema the referenced table belongs to.- Returns:
-
getProviderKey
- Specified by:
getProviderKeyin classRVDashboardDataSource
-