文本数据集

  • Last update:May 27, 2022
  • 1. 概述

    文本数据集,就是指数据源是一系列的文本文件。如:网站的浏览访问量,每个页面的停留时间等等,这种系统生成的 log 文件一般来说都是文本文件。而我们就是要将这些文件作为数据来源,用 FineReport 来呈现这些数据,并做相应的数据分析。

    2. 定义文本数据集

    2.1 准备数据

    1)获取文本文件

    一般的文本文件都是由系统生成的,本文为了方便示例,我们手动新建一个 datasource.txt 文件,其内容如下:

    Name,Capital,Continent,Area,Population    
        Argentina,Buenos Aires,South America,2777815.00,32300003.00    
        Bolivia,La Paz,South America,1098575.00,7300000.00    
        Brazil,Brasilia,South America,8511196.00,150400000.00    
        Canada,Ottawa,North America,9976147.00,26500000.00    
        Chile,Santiago,South America,756943.00,13200000.00    
        Colombia,Bagota,South America,1138907.00,33000000.00    
        Cuba,Havana,North America,114524.00,10600000.00    
        Ecuador,Quito,South America,455502.00,10600000.00    
        El Salvador,San Salvador,North America,20865.00,5300000.00    
        Guyana,Georgetown,South America,214969.00,800000.00    
        Jamaica,Kingston,North America,11424.00,2500000.00    
        Mexico,Mexico City,North America,1967180.00,88600000.00    
        Nicaragua,Managua,North America,139000.00,3900000.00    
        Paraguay,Asuncion,South America,406576.00,4660000.00    
        Peru,Lima,South America,1285215.00,21600000.00    
        United States of America,Washington,North America,9363130.00,249200000.00    
        Uruguay,Montevideo,South America,176140.00,3002000.00    
        Venezuela,Caracas,South America,912047.00,19700000.00

    本示例使用的文本文件,第一行是字段标题,下面的字段值之间使用「逗号」分隔。

    报表使用的文本文件可以没有列标题,分隔符可以为「逗号」、「空格」、「制表符」、或者「其他自定义的分隔符」。

    2)将文本文件放置在规定位置

    将建好的文本文件或已存在的文本文件放置在 %FR_HOME%\webroot\WEB-INF\reportlets下,如下图所示:

    41.png

    2.2 添加文件数据集

    1)点击「+」,选择文件数据集,如下图所示:

    42.png                 

    2)在文本数据集设置界面,选择要添加的文本文件。如下图所示:

    由于在 datasource.txt 中,第一行是列标题,分隔符是逗号。在右侧的设置中也要按照实际情况选择,选择「其他」即可自定义分割符。

    44.png

    3)点击「预览」按钮,可以看到数据如下:

    45.png

    4)创建成功后即可看到对应的文本数据集:

    46.png

    Attachment List


    Theme: 数据准备
    Already the First
    • Helpful
    • Not helpful
    • Only read

    滑鼠選中內容,快速回饋問題

    滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

    不再提示

    10s後關閉

    Get
    Help
    Online Support
    Professional technical support is provided to quickly help you solve problems.
    Online support is available from 9:00-12:00 and 13:30-17:30 on weekdays.
    Page Feedback
    You can provide suggestions and feedback for the current web page.
    Pre-Sales Consultation
    Business Consultation
    Business: international@fanruan.com
    Support: support@fanruan.com
    Page Feedback
    *Problem Type
    Cannot be empty
    Problem Description
    0/1000
    Cannot be empty

    Submitted successfully

    Network busy