FAQ > 金融建模 > 第三方交互 > 其他

Q:如何实现导出大文件到本地?    

  • 说明: 
     天软客户端从服务器取数单次返回的结果集最大不超过1G,从客户端直接导出数据到本地并没有严格的限制大小。
     实际能导出大小与电脑的运行内存相关,超过内存限制会报错:“Remote call error”。
     一般导出大小在200M(excel)以内是安全的,电脑的配置越高单次导出的数据越大
     由于导出的数据越大所花费的时间越久,而且在每次下载的数据量是超过本机限制情况下,一般采用将数据分批导出的方法。
     参考:FAQ:Q:如何合理下载大量高频行情数据?

     导入限制说明参考:FAQ:Q:导入本地excel数据文件到天软中的大小限制

    20240627日前的说明:
     在天软客户端中获取数据量较大的数据时,一般采用将数据分批导出的方法。如需一次性导出大数据,须进行以下配置:
     打开FileMgr.ini文件(系统->系统设置->打开文件信任配置文件)并添加内容
     [FileMgr Config]
     MaxStrLen=100000000000
     
    FAQ:Q:多种导出数据(txt/xls/csv/stm)到本地的方法

    注意事项:
     1.未添加该配置在导出时会报错
     

     2.MaxStrLen的值表示字符串的长度,可根据需要调整,一般越大越好
     3.获取的大数据不建议在客户端返回,会有屏幕卡顿的现象
     
     4.在导出数据过程中会先在本地创建文件,逐步把数据导入进去,导出期间客户端会卡顿且时间较长,最后导出的数据由于超时可能会不全