-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[Dataset quality] Add dataset filters #170242
Comments
Pinging @elastic/obs-ux-logs-team (Team:obs-ux-logs) |
Does this mean we will still show datasets that don't match the 24h filter? Do we maybe need to add a quick filter buttons need the dataset name and integration, to quickly filter for those instead of them being types in the search bar? |
We will show them whenever |
didn't complete get this. We have sor t of a quick filter for integrations already |
…ll dataset names (#176162) Relates to #170242. ### Changes - Dedicated component for switch with description was created (`DescriptiveSwitch`). - Two new events where added to the machine: - `TOGGLE_INACTIVE_DATASETS`: Used to toggle `Show inactive datasets` switch. - `TOGGLE_FULL_DATASET_NAMES`: Used to toggle `Show full dataset names` switch. - Some minor changes around typings, to reuse the existing ones instead of duplicating states in around controller public state. - DatasetQualityUrlSchema was also updated so the consumer could hold the properties around the switches. - Fixed a small issue when merging degradedDocStats into dataStreamStats, I was using `DataStreamStat.name` where I should be using `DataStreamStat.rawName` from matching datastreams. #### App statechart <img width="1099" alt="image" src="https://github.com/elastic/kibana/assets/1313018/7f0308c6-f8f5-4050-9498-e566370372f2"> #### Demo https://github.com/elastic/kibana/assets/1313018/971efb30-2562-4409-8973-25b4972e6793 #### Note for reviewers - Timefilter selector will be included in a follow up PR. - `timeRange` was added to the state to have the same `from`/`to`, that was used for querying data, when filtering inactive datasets.
…ll dataset names (elastic#176162) Relates to elastic#170242. ### Changes - Dedicated component for switch with description was created (`DescriptiveSwitch`). - Two new events where added to the machine: - `TOGGLE_INACTIVE_DATASETS`: Used to toggle `Show inactive datasets` switch. - `TOGGLE_FULL_DATASET_NAMES`: Used to toggle `Show full dataset names` switch. - Some minor changes around typings, to reuse the existing ones instead of duplicating states in around controller public state. - DatasetQualityUrlSchema was also updated so the consumer could hold the properties around the switches. - Fixed a small issue when merging degradedDocStats into dataStreamStats, I was using `DataStreamStat.name` where I should be using `DataStreamStat.rawName` from matching datastreams. #### App statechart <img width="1099" alt="image" src="https://github.com/elastic/kibana/assets/1313018/7f0308c6-f8f5-4050-9498-e566370372f2"> #### Demo https://github.com/elastic/kibana/assets/1313018/971efb30-2562-4409-8973-25b4972e6793 #### Note for reviewers - Timefilter selector will be included in a follow up PR. - `timeRange` was added to the state to have the same `from`/`to`, that was used for querying data, when filtering inactive datasets.
…ll dataset names (elastic#176162) Relates to elastic#170242. ### Changes - Dedicated component for switch with description was created (`DescriptiveSwitch`). - Two new events where added to the machine: - `TOGGLE_INACTIVE_DATASETS`: Used to toggle `Show inactive datasets` switch. - `TOGGLE_FULL_DATASET_NAMES`: Used to toggle `Show full dataset names` switch. - Some minor changes around typings, to reuse the existing ones instead of duplicating states in around controller public state. - DatasetQualityUrlSchema was also updated so the consumer could hold the properties around the switches. - Fixed a small issue when merging degradedDocStats into dataStreamStats, I was using `DataStreamStat.name` where I should be using `DataStreamStat.rawName` from matching datastreams. #### App statechart <img width="1099" alt="image" src="https://github.com/elastic/kibana/assets/1313018/7f0308c6-f8f5-4050-9498-e566370372f2"> #### Demo https://github.com/elastic/kibana/assets/1313018/971efb30-2562-4409-8973-25b4972e6793 #### Note for reviewers - Timefilter selector will be included in a follow up PR. - `timeRange` was added to the state to have the same `from`/`to`, that was used for querying data, when filtering inactive datasets.
…ll dataset names (elastic#176162) Relates to elastic#170242. ### Changes - Dedicated component for switch with description was created (`DescriptiveSwitch`). - Two new events where added to the machine: - `TOGGLE_INACTIVE_DATASETS`: Used to toggle `Show inactive datasets` switch. - `TOGGLE_FULL_DATASET_NAMES`: Used to toggle `Show full dataset names` switch. - Some minor changes around typings, to reuse the existing ones instead of duplicating states in around controller public state. - DatasetQualityUrlSchema was also updated so the consumer could hold the properties around the switches. - Fixed a small issue when merging degradedDocStats into dataStreamStats, I was using `DataStreamStat.name` where I should be using `DataStreamStat.rawName` from matching datastreams. #### App statechart <img width="1099" alt="image" src="https://github.com/elastic/kibana/assets/1313018/7f0308c6-f8f5-4050-9498-e566370372f2"> #### Demo https://github.com/elastic/kibana/assets/1313018/971efb30-2562-4409-8973-25b4972e6793 #### Note for reviewers - Timefilter selector will be included in a follow up PR. - `timeRange` was added to the state to have the same `from`/`to`, that was used for querying data, when filtering inactive datasets.
elastic#176611) Closes elastic#170242 --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
📓 Summary
Allow users to filter dataset health view so they can explore the page as they feel is most useful for them.
✔️ Acceptance criteria
Above the table there is
a search field, that searches the dataset name by default
Health
dropdown that will show Integrations that filters the table to show the selected integrations. We can start by making this dropdown a single select but consider to include it as a multiselect dropdown.Last activity
is higher than last 24h should display a tooltip withTry expanding the time range above for more results
Tasks
The text was updated successfully, but these errors were encountered: