Open oliviertassinari opened 4 years ago
im looking foward to it :D
Has this been confirmed to be in Jul - Sep timeframe?
Is this still due for Q4? Hoping to see it soon!
I thought we are the only one who always extend the deadline :laughing:
Is this feature coming out by the end of this year?
This feature will come out in ....
We don't yet have a deadline for this feature. We have changed the roadmap presentation a bit. We now have an internal roadmap where we set ambitious targets and a public one where we try to under promise, so we can more consistently overdeliver.
Main issue for me is that I can't make column headers stick - not being scrolled out. Maybe there is a way but I didn't see it.
@KlausFabian Is this what you're looking for? https://mui.com/components/data-grid/columns/#column-pinning
@m4theushw That looks exactly what I have been looking for!!! Thanks a lot. But does that only work with the DataGridPro?
Hoping to see this re-prioritized - my team will definitely use this as soon as it's available.
Looking forward to this new feature! Hope it can be prioritized
Also need this!
WE NEED THIS!
As a customer we would like to see this re-prioritized
I am new customer too; also please re-prioritized this would be amazing
We are in need of this feature very much, Please re-prioritize this.
I'm happy to listen to your pain points, expectations, and use cases. Let us know if you're willing to give us a user interview.
Hi @joserodolfofreitas ; thats an amazing initial point; we would love yo see that; let us know and in the future if any testing needed. Also; probably would connect soon; there were some issues with the export excel functionality. Kind regards, Ricardo
We really need this feature to make datagrid even more powerful!
That's killer for us!
Any updates on this ?
Second that. I feel like this feature is a must.
+1
+1
+1, Please add the feature asap. We need this for our new saas.
I am dam sure many people are ready to take higher plan for the same.
Can anyone please please provide ETA for this
Can anyone please please provide ETA for this
I do not look forward to, can not afford, Ha Ha
Really need this asap! We're on the pro now, we will upgrade to premium if this will be released soon!
+1 for this feature
+1 - We would also need it in near future, otherwise we will have to find alternative solution.
Is there any progress on this?
Is there any progress on this?
@srgg We recently moved the feature to "Next in queue" in our public MUI X roadmap https://github.com/mui/mui-x/projects/1#card-45123122
Our next step is to run a proof of concept, we recently started to look into it.
Can anyone please please provide ETA for this
@h4r3en Assuming we plan for the worse case: the first unstable API release before the end of year and a stable API for March 2024 feels like something we won't struggle to pull off.
+1
the first unstable API release before the end of year
did this happen? can i test it somewhere?
the first unstable API release before the end of year
did this happen? can i test it somewhere?
Would also like to know if unstable API is available somewhere
Same here, Where can we check the existing API for pivoting? Is it available somewhere?
Hi everyone, We plan to release the Pivoting feature this quarter! Here is a proof of concept PR: https://github.com/mui/mui-x/pull/9877. You can preview the feature here https://deploy-preview-9877--material-ui-x.netlify.app/x/react-data-grid/pivoting/ - give it a try. The UI for pivoting will be different, but the overall concept will stay the same. Let us know what you think!
Can we support fields to be searchable text instead of select box. As we can have thousands of columns and it will be difficult to scroll through them.
If you are looking for an alternative meanwhile, i have found this library https://perspective.finos.org/
Is this still on track for this quarter?
Hi @delpiersos We didn't make it in Q1, but it's on track for Q2. You can check out the preview in https://github.com/mui/mui-x/pull/9877: https://deploy-preview-9877--material-ui-x.netlify.app/x/react-data-grid/pivoting/ We would appreciate your feedback!
Hi @delpiersos We didn't make it in Q1, but it's on track for Q2. You can check out the preview in #9877: https://deploy-preview-9877--material-ui-x.netlify.app/x/react-data-grid/pivoting/ We would appreciate your feedback!
Hi @cherniavskii - thanks for the update, really hoping to see it soon. Some feedback on the preview you've shared (not sure if there's anything more recent); note i'm a PM, not an engineer - apologies if my views appear to take things too simply or I'm missing a technical point somewhere:
When opening the "Columns" or "Filters" menus in the top - columns get repeated - seemingly to n (i.e. the matching the number of occurrences across the data set). Really, these data elements are common entity across all entries, so by removing "Gross", it should be removing it from all pivot columns.
Filters similarly should only contain each unique item in that way, when I filter on "Gross", I'm expecting to just pick Gross and my filter, and show items that match, regardless of the Year group or whatever it might be. I should also be able to filter on "Year" (the column) in this example, but it's not available.
Given that the Values contain items that should allow mathematical operators - i.e. sum of Gross, avg of rating; I would expect the filters to allow for numeric filtering like the below, but perhaps the data set is poorly defined?: -- greater than, greater than or equal to -- less than, less than or equal to -- between
Let me hide the pivot controls to take back screen real estate to view the results
It's really encouraging progress; the feedback above make it a bit difficult to incorporate into my use case in a way that my users would be able to leverage.
Hey. @cherniavskii Can we know the approximate delivery time for this functionality in the stable version? Since Q2 is over, when can we expect it? Thank you!
Hey. @cherniavskii Can we know the approximate delivery time for this functionality in the stable version? Since Q3 is also over, when can we expect it?
What a pivot table is?
TLDR
Transform row data from given selected field(s) into column headers; values under these columns are aggregations of all the rows that share the same value on the selected fields(s)
A pivot table is a statistics tool that summarizes and reorganizes selected columns and rows of data in a spreadsheet or data table to obtain a desired report.
It’s an extension of the behavior of combining row grouping and aggregation. With the ability to pivot columns, users can break down the row-grouped values in a new dimension, and the aggregation functions are used to compute the crossed values between rows and columns.
It’s a tool that targets end-users and enables them to build a new table by combining different computed values based on the original dataset.
How does pivoting work?
A pivot table is built over four distinct concepts.
Row grouping
.field
is set for the columns, the unique values of that field are listed across the top as column headers. It is similar toRow grouping
, but with columns. This property is what effectively gives the sense of data pivoting.Aggregation
, but extended to aggregate the value in multiple columns represented by a field’s unique values.Examples of use cases
Extracting the sum of gold medals per country each year:
Original dataset
Row group: Country, Columns: Year, Computed Values: Gold (sum)
Row group: Year, Columns: Country, Computed Values: Gold (sum)
When a user turns on the pivoting:
Where can users access this function?
At the new “Manage columns” panel https://github.com/mui/mui-x/issues/5700
Challenges
Benchmark