What new features would you most like to see?

We are thinking about additional features to add to Easy Data Transform, and it would be useful to get your feedback to help with prioritization.

Please select up to 3 things you would most like to see added to Easy Data Transform:

  • Input direct from SQL databases (MYSQL, PostgreSQL etc)
  • Output direct to SQL databases (MYSQL, PostgreSQL etc)
  • Input direct from REST APIs
  • Output direct to REST APIs
  • Create graphs and charts with a few clicks (scatter, bar, line graphs etc)
  • Scheduled processing (e.g. run this .transform at 9am on Wednesdays)
  • Linux version
  • Exportable audit log
  • Improved performance (e.g. using multi-threading)
  • Input from Mac Numbers spreadsheets
  • Output to Mac Numbers spreadsheets
  • A new ‘SQL’ transform
  • Input from PDF
  • Output to PDF
  • Input via FTP/SFTP
  • Output via FTP/SFTP
  • Handle ranges/tables in Excel
  • Javascript syntax highlighting
  • Regex sandbox
  • Something else (comment below)
0 voters

Note that we haven’t included everything we are considering, just some of the features where we are less sure how much demand there is.

Poll closes at the end of the 9th December.

Would like EZT to be able to process SQL queries. Would really like a merge several tables into one utility, including field names mapping.

1 Like

Yes, I think a transform that allowed you to write SQL queries could be very useful. Hopefully we can use SQLite or DuckDB to do the heavy lifting there.

Voted! Thanks for the opportunity.

1 Like

For the last question: other. Maybe i’m not savy enough, but i have a lot of markdown files with tables. It would be great to be able to read those files e.g. A file with two tables. Open the file. Mark lines by 30 to 77 and 200 to 250 as tables, ignore the rest of the lines and work with the table data. Please do not automate selection of lines. Usually its automatically wrong :upside_down_face:

1 Like

Having to manually specify which bits of the .md file are tables sounds rather tedious. Also, it could change every time the input changes. And it should be possible to automatically identify tables (if they are correctly formatted as markdown tables). So I would think it is better to do it automatically? You could perhaps specify something like:

c:\users\andy\data.md[2]

to mean the 2nd table in the .md file.

See also:

Voted, not in the options to select from, but it would be great to input / output from google sheets

1 Like

Google Sheets was in the original list, but the survey is limited to 20 questions. Is input or output more important?

both are equally important, but if i have to choose one, i’d say input.

1 Like

I think the sidebar UX could use a little TLC.

  1. Ability to pin favorite transforms to the top of the sidebar list, or
  2. create my own category = favorites or most used, or
  3. instead of a transforms dropdown for each category (All, Merge, Column, Row, Etc.) have transforms in collapsible sections (lose the dropdown but add a toggle to switch between all or sections view)

Reasoning: I find the full list of transforms+advanced to be a little overwhelming; I only need a few of them (but across different categories and from both simple and advanced lists.) Switching between categories is also a bit of a PITA (I keep clicking “Transform” instead of the dropdown below it, mainly because I’m an idiot with a mouse.

2 Likes

BTW, off-topic, but thanks for this fantastic software - you have saved me hours of data mangling I would have spent in SQL.

1 Like

Hi @Exninja,

When you know the transaction you intend to use, you don‘t need to select them from sidebar, you just can type the first character of the transformation you want to add and the options will be offered.

3 Likes

Want to bring back a former discussion on feature. Mark and copy a sequence of transformations and past in the same or a different .transform file.

2 Likes

I agree that the left pane can be a little overwhelming. But I’m not convinced that duplicating buttons or reordering buttons would be be helpful. You would end up with even more buttons or a changed button order.

That is something we have considered and it is somewhere on the wishlist.

I’m not sure the different categories are distinct enough for that to work well.

I get that. We hide the ‘Advanced’ transforms by default to try to avoid terrifying first time users.

Most customers probably use only a small subset of all the transforms. But it is probably a different subset!

Did you know you can select one or more items in the center pane and just start typing the name of the new transform?

Type to add transform.

Thank you. Please tell a friend. ;0)

That is sufficiently high on the wishlist that I didn’t bother adding it to the list.

2 Likes

The ability to copy a transforms group or to import saved transform modules may cover my “Other” for now, it being:
It seems often that I need to calculate a statistic then use it in a comparison with each row. Currently this requires creating the stat, which appears in the last row, reproducing it in a new column, copying that up (or down) in the column then removing the line you first created.

Given all the steps after finding the statistic in the first place are consistent regardless of the table structure, could they not be magicked as a tail option for the stat?

2 Likes

Can you please describe a simple example (in a new post) where you are having to do this, so we can see if we can think of a more elegant solution.

I am using the If and Fill items in this post by Anonymous, plus a Filter to remove the row which Stats added, not referring to the Filter used in that particular transform.

If this were an option on the tail of Stats then three or four transforms would be reduced to one. The user burden is not huge but I have found it odd that adding a data column in this fashion after calculating a summary statistic is not already a unitary feature.

1 Like