Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Kibana] Embed Enhanced Table plugin #87455

Closed
carlopuri opened this issue Jan 6, 2021 · 5 comments
Closed

[Kibana] Embed Enhanced Table plugin #87455

carlopuri opened this issue Jan 6, 2021 · 5 comments
Labels
discuss Feature:Data Table Data table visualization feature Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@carlopuri
Copy link

carlopuri commented Jan 6, 2021

Hello All!
This plugin:
https://github.com/fbaligand/kibana-enhanced-table
represent what default "data table" in Kibana visualize should have as default...[IMHO]
Default "data table" is a very basic visualization and the above plugin shows what can be improved in order to get a powerful tool to analyze data.

Integrating this plugin as default in next release of Kibana, will give us a lot of features like computed columns, filter bar and pivot table. And a very useful features is to hide columns that's missing in default "data table" visualization.
And it give us lot of possibilities to style computed columns based on a computed formula and lot of other useful features...
And again the GREAT ability to use all its features on a single document (not ONLY aggregations).
I think it's a very big enhancement for Kibana visualizations. For sure!

But the features list of this plugin is very long and I suggest you to take a look at link provided for a complete overview on this plugin possibilities.

Specific use cases to use the features of the plugin are many...
The basic one is to hide a column.
Another use case for example, is to calculate a delta between two columns and show the delta in a third column and style the result changing the background in delta cell colour in red or green according to the values of delta (positive / negative)
But I can continue for a long list...
And I'm sure that all of you have read the features list, would like to have this data table visualization as default in Kibana.

The BIG HELP is represented by the fact we have all the code ready; plugin works; the project is maintained and it's compatible to the latest release of elastic (7.10).

So... this will be a small step for the developer; a big step for all of us.

So, PLEASE, embed this plugin in next release / upgrade of Kibana as a news available visualization or making it the default data table visualization.

Thank you in advance for the time you spent reading this message.
Best regards!

@carlopuri carlopuri changed the title Embed Enhanced Table in Kibana [Kibana] Embed Enhanced Table plugin Jan 6, 2021
@nickofthyme
Copy link
Contributor

Hey @carlopuri, thanks for opening this issue.

I agree that plugin is very powerful. While I'm not aware of the implications or likelyhood of releasing kibana with that plugin, we have been working to provide better table visualizations.

First, we are replacing the old visualize data table in 7.11 to offer greater functionality using our EuiDataGrid. See #70801.

Second, the Lens table is also being replaced with EuiDataGrid. See #72504. Not sure of this release version but you can subscribe to the issue for all updates.

These are a start but not yet as feature-rich as https://github.com/fbaligand/kibana-enhanced-table. I'm not aware of how the feature lists compare to these implementations but you could look at the release notes, when available, to see if they meet your needs.

If there are specific features you would like to see I would open a feature request for each specific feature so we can better plan the implemention.

@nickofthyme nickofthyme added discuss Feature:Data Table Data table visualization feature Team:Visualizations Visualization editors, elastic-charts and infrastructure labels Jan 7, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@carlopuri
Copy link
Author

Hello @nickofthyme nickofthyme!
Thank you for your kind reply and for the info you have provided me.
I'll wait for the "EuiDataGrid" and I'll follow your suggestion to stimulate the dev community with features request that can enhance the usage of ES.
Thank you again and stay safe!

@timroes
Copy link
Contributor

timroes commented Jan 11, 2021

As Nick mentioned, we're planning to implement similar behaviors into different parts of Kibana. Some of them might be part of the mentioned Data Grid migration. Others might be build in a more generic version, e.g. a calculation system for all charts, not just tables (see #57708) and many more table improvements (#57709). We're happy to take specific feature requests for features you're missing, so we can track them.

Since we have no intention to actually embed the enhanced table plugin as is in Kibana, I'll close this issue with a thanks to @fbaligand who really did an awesome job with the enhanced table plugin and does an awesome job keeping it up to date with new Kibana releases.

@timroes timroes closed this as completed Jan 11, 2021
@fbaligand
Copy link
Contributor

Happy to see that my work on enhanced table plugin is so much appreciated!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discuss Feature:Data Table Data table visualization feature Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

5 participants