6.0
/
Three types of server dataset can be added to FineBI project, including SQL dataset, tree dataset, and file dataset.
1. Admins can synchronize users from the server dataset, enabling enterprises to manage employee information better.
2. Server dataset applies to the entire FineBI project, allowing users to create database tables by using server datasets.
Super admin can create server datasets in FineBI project by default. However, ordinary users need to be assigned permissions by super admins.
Log in to FineBI as the super admin, choose System Management > Permission Management > Global Setting, enable Hierarchical Authorization and Data Connection Control, and click Save.
Log in to FineBI as the super admin, choose System Management > Permission Management > Common Permission Configuration, select the assigned target from Dept./Role/User List, select the System Management tab, and enable the Use permission of Data Connection.
Note:
The Use permission of data connection is required to create an SQL dataset.
Log in to FineBI as the super admin, choose System Management > Permission Management > Common Permission Configuration, select the assigned target from Dept./Role/User List, select the Data Connection tab, and enable the Use permission of Data Connection Management.
Log in to FineBI as a user with permission, choose System Management > Data Connection > Server Dataset, and hover your cursor over Create Dataset.
SQL dataset, tree dataset, and file dataset can be created in FineBI.
Specific settings for various datasets are shown in the following table.
SQL Dataset
Dataset whose data source is tables from the databases in
Data Connection
Tree Dataset
Dataset whose data source is SQL datasets with hierarchical data
File Dataset
Dataset whose data source is a series of TXT text files
Excel Dataset
Dataset whose data source is a series of XLS files
Excel File Dataset
XML Dataset
Dataset whose data source is a series of XML files
XML File Dataset
In FineReport Designer, you can create more types of server dataset, including program dataset, embedded dataset, stored procedure dataset, relation dataset, JSON dataset, and JSON program dataset.
To create server datasets of the above type in the FineBI project, you can establish a remote connection between FineBI and FineReport Designer in which a server dataset is created, and then the server datasets will appear in the FineBI project.
Program Dataset
Dataset reading user-defined data sources through the AbstractTableData
abstract class
Embedded Dataset
Dataset whose data source is the original tables (similar to database tables)
created in FineReport
Stored Procedure
Dataset
Dataset whose data source is the stored procedure of databases
Relation Dataset
See section "Overview" in Relation Dataset.
Dataset with hierarchical data
MongoDB Data
Connection
Currently, MongoDB database cannot be directly connected in FineBI. You need
to connect to MongoDB and create a dataset in FineReport, and then FineBI can call the dataset.
1. Data of the server dataset is subject to the caching policy. For details, see BI Cache.
2. Server datasets do not support combining queries (such as union all, join, and relationship queries) with database tables or SQL datasets. If you attempt to perform such a combining query, the system pops up an error message, indicating that server datasets do not support the combing query with database tables or SQL tables.
3. Server datasets support the combining query with Excel datasets.
The Server Dataset page lists all datasets, including the server datasets created during remote connection between the FineBI project and FineReport Designer.
In FineBI, you can create three types of server dataset, including SQL dataset, tree dataset, and file dataset.
In FineReport Designer, you can create more types of server dataset, including SQL dataset, program dataset, embedded dataset, file dataset, stored procedure dataset, relation dataset, tree dataset, JSON dataset, and JSON program dataset.
Note:All infomation about defined server datasets is saved in the fine_conf_entity table of FineDB database.
Scenario One: The server dataset is not SQL dataset, tree dataset, or file dataset.
The dataset content cannot be previewed in the platform. The message "This type of dataset can only be previewed in the designer." is displayed.
You can hover your cursor over the dataset to delete it.
Scenario Two: The server dataset is SQL dataset, tree dataset, or file dataset.
Select a dataset and click Preview to preview the dataset content.
Select a dataset, click Edit to open the editing page, modify the dataset, and click Save.
You can hover your cursor over the dataset to delete or rename it.
Server dataset is commonly used in synchronizing users. For details, see Synchronizing Users.
Choose Public Data > Database Table > Server Dataset, select a table, click OK, and the server dataset is added to the public data.
Then the server dataset can be used for analysis like other data tables in the public data list.
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
Submitted successfully
Network busy