Skip to Main Content
Spotfire Ideas Portal
Status Implemented
Product Spotfire
Categories Library
Created by Guest
Created on Aug 25, 2016

Compress SBDF files in the Spotfire Library and while in transmission

The ability to compress SBDF files should improve performance when working with SBDF files.  One could more easily store the SBDF files in the Spotfire Library.  One should get better performance when using the compressed SBDF files since the compressed files would transmit quicker over the network.  The option to compress SBDF files will need to be added to the Automation Services task for exporting SBDF files.

Implemented in 12.0
  • ADMIN RESPONSE
    Sep 28, 2022

    Hi,

    I'm happy to announce that library version history has been implemented in Spotfire 12.0 LTS.

    Library items imported into, or exported from, the Spotfire library are now compressed using the gzip format.

    This change provides more efficient use of library space, whether the library is stored in the Spotfire database or using an external storage mechanism. Library compression works with all supported databases.

    The Library operations are transparent as without compression.

    For more information, see the What's new in Spotfire 12.0 LTS and the release notes and product documentation.

    Thanks!!

  • Attach files
  • Guest
    Reply
    |
    Sep 28, 2022

    Hello,

    I understand the benefit of the proposed solution.Though, the expectation from several members of the community is to get smaller/compressed SBDF files when generated with the "TIBCO Spotfire® C# or JAVA SBDF Library" . Can we hope the RLE compression be ported in these libraries?

    Thanks,

    Eric.

  • Admin
    Arnaud Varin
    Reply
    |
    Feb 23, 2022

    @Eric, I can't share information about future directions. But I'll be interessed to here about your use cases. I will reach out to you via email to schedule a short call.

  • Guest
    Reply
    |
    Feb 22, 2022

    Thank you Arnaud, this is great! Do you have an idea of when this compression feature will be avaialble in the Spotfire Java SBDF Library ?

  • Admin
    Arnaud Varin
    Reply
    |
    Feb 22, 2022

    Yes Eric, it relates to this idea. Spotfire 11.7 include RLE compression for TERR data functions and when exporting to SBDF files. This idea was not marked as implemented since there are other areas in the product where compression of SBDF files may be implemented.

  • Guest
    Reply
    |
    Feb 21, 2022

    I read this in the Spotfire 11.7 "What's new" post (https://community.tibco.com/wiki/whats-new-tibco-spotfirer-117#toc-12):

    Faster TERR data functions and SBDF export

    Run-length encoding (RLE) compression is now used for faster TERR data function execution and faster export of SBDF files.

    RLE is a form of lossless data compression. You will see the biggest improvements with images or texts were you have long runs of identical pixels or strings.


    Is this related to this "idea"?


  • Guest
    Reply
    |
    May 27, 2021

    With more users working remotely via VPN, we really need the capability to have the SBDF data compressed while transferring the data to the Spotfire clients.

  • Guest
    Reply
    |
    Oct 17, 2019

    This is a great idea and should absolutely be implemented - faster file transfer and reduced storage space seem like easy big wins.

  • Guest
    Reply
    |
    Oct 17, 2019

    With TIBCO expending the Data Functions capabilities in 10.x+ versions, the ability to work with smaller sbdf files will be great.  Compression rates show significant improvement. Ideally this should be available natively in the Spotfire engine and the open source SBDF Java Library

  • Guest
    Reply
    |
    Sep 20, 2018

    SBDF files are a key capability in promoting reuse of data across reports. They can get very large, and once loaded inside reports (stored data) the report compression kicks in and the reports are often a fraction of the size of the SBDF. But their physical size on disk is often an issue, both when getting created and when being read. Compression would be a massive help.

  • Guest
    Reply
    |
    May 8, 2017

    Another reason to do is is that we hit limits on the size of data files saved within Oracle based on Blob size limitations - so compressing SBDF within the library would allow storage of much larger files.

7 MERGED

option to export data as compressed sbdf and api to convert csv/txt to compressed sbdf

Merged
Customer would like to 1)export data to compressed sbdf, 2)convert big csv/txt file to compressed sbdf using API, in order to utilize the benefit of sbdf file itself. However currently for either case data is not compressed in sbdf file so the res...
about 7 years ago in Spotfire / Data Management 0 Implemented
8 MERGED

data function data compression

Merged
We are seeing longer than desired data transfer times for remote clients when loading data from TIBCO Spotfire Statistics Services (TSSS) using data functions. This data is not compressed when transferred via URL using Spotfire Binary Data Format ...
almost 5 years ago in Spotfire / Data Functions 0 Implemented