Uses of Class
io.revealbi.core.data.RVDataSourceItem
Packages that use RVDataSourceItem
-
Uses of RVDataSourceItem in io.revealbi.core.data
Subclasses of RVDataSourceItem in io.revealbi.core.dataModifier and TypeClassDescriptionclassMicrosoft Analysis Services (MS SSAS) item, specifies the cube to get data from.classAmazon Athena data source item.classAzure CosmosDB data source itemclassAzure SQL Server data source item.classAzure Synapse data source item.classThe base abstract class for data source items from Sharepoint.classBigQuery data source item.classBox data source item, referencing a file in Box (box.net).classClickHouse data source item.classThe data source item used to represent a dataset from a CSV file, it includes optional settings like the separator to use when parsing the data.classDatabricks data source item.classDropbox data source item, referencing a file in Dropbox.classDynamics CRM data source item.classElasticsearch data source itemclassThe data source item used to represent a dataset from an Excel file, it includes information like the name of the sheet to get data from and the range to use when loading data.classGoogle Analytics 4 data source item.classGoogle Drive data source item, referencing a file in Google Drive.classGoogle Search Console data source item.classThe data source item used to represent a dataset from a Google Sheet file, it includes information like the name of the sheet to get data from and the range to use when loading data.classHubSpot data source item, referencing HubSpot entity.classData source item to get in-memory data.classThe data source item used to represent a dataset from a JSON file, it includes the optional parsing configuration.classThe local file data source item, used to load files from local storage.classMarketo data source item, seeRVMarketoDataSourcefor more information.classData source item for MongoDB.classMySQL data source itemclassOData data source item, seeRVODataDataSourcefor more information.classOneDrive data source item, referencing a file in OneDrive.classOracle data source item.classPostgreSQL data source item.classData source item for QuickBooks.classAmazon Redshift data source item.classMicrosoft Reporting Services (MS SSRS) data source item.classThe base abstract class representing a data source item getting data from a file (a resource).classREST API data source item.classAmazon S3 data source item.classData source item to get data from a Sharepoint list.classData source item to get data from a single item in a Sharepoint list.classData source item to get data from people in Sharepoint.classData source item to show information from a site (or sub site).classSnowflake data source itemclassThe base item class used to represent a dataset from one of the supported database systems.classBase data source item class for SQL-based data sources supporting "Server-side Processing".classMicrosoft SQL Server data source item.classSybase data source item.classWeb resource data source item, seeRVWebResourceDataSourcefor more information.Methods in io.revealbi.core.data that return RVDataSourceItemModifier and TypeMethodDescriptionIRVDataSourceProvider.changeDataSourceItem(IRVUserContext userContext, String dashboardId, RVDataSourceItem dataSourceItem) This method can be used to replace a data source, returningnullindicates Reveal to use the original data source.Methods in io.revealbi.core.data with parameters of type RVDataSourceItemModifier and TypeMethodDescriptionIRVDataSourceProvider.changeDataSourceItem(IRVUserContext userContext, String dashboardId, RVDataSourceItem dataSourceItem) This method can be used to replace a data source, returningnullindicates Reveal to use the original data source.IRVDataModelProvider.editSchema(RVDataSourceItem dataSourceItem, List<RVDataModelField> schema, IRequestContext requestContext) Called to allow editing the schema fields of the given data source item.booleanIRVObjectFilter.filter(IRVUserContext userContext, RVDataSourceItem dataSourceItem) Used to filter DataSourceItems to be returned to the client.IRVDataModelProvider.getCalculatedFields(RVDataSourceItem dataSourceItem, IRequestContext requestContext) Called to retrieve additional calculated fields for the given data source item.IRVDataModelProvider.getMeasures(RVDataSourceItem dataSourceItem, IRequestContext requestContext) Called to retrieve additional measures for the given data source item. -
Uses of RVDataSourceItem in io.revealbi.core.impl.serializers
Fields in io.revealbi.core.impl.serializers declared as RVDataSourceItemModifier and TypeFieldDescriptionfinal RVDataSourceItemDataModelSerializer.EditSchemaRequest.dataSourceItemMethods in io.revealbi.core.impl.serializers that return RVDataSourceItemModifier and TypeMethodDescriptionDataSourceItemSerializer.deserialize(com.fasterxml.jackson.databind.JsonNode node) Deserializes a data source item from an already-parsedJsonNode, avoiding a string round-trip when the node was extracted from a larger JSON document.DataSourceItemSerializer.deserialize(String json) Deserializes a data source item from its JSON string representation.Methods in io.revealbi.core.impl.serializers that return types with arguments of type RVDataSourceItemMethods in io.revealbi.core.impl.serializers with parameters of type RVDataSourceItemModifier and TypeMethodDescriptionDataSourceItemSerializer.serialize(RVDataSourceItem dsi) Serializes a data source item to JSON string.