influxdata / influxdata/ui

New Data Explorer Analytic Instrumentation

Open
#4,856 1 comment 0 reactions 1 assignee Claimed by @asalem1 View on GitHub
team/automation
Dominant language
TypeScript
Stars
117
Forks
51
Avg merge
2d 15h
Merged PRs (30d)
4

Description

## User Story

As Product Manager and service provider, I want to know how users are feeling about and adopting the new data explorer experience so that I know what needs to be refined and when/if I can turn off the old data explorer.

## Notes

The following is a wishlist without regard for what may be technically feasible/possible. The Acceptance Criteria here is simply our best effort at the highest priority wish list items that are feasible.

Note: Color coded version with priorities listed here:

**New Data Explorer Analytic Instrumentation**

**New Data Explorer Toggle**

- How often a user selects the new data explorer and never turns it back off.  

- Total number and percentage of users who have turned on the new data explorer and not turned it off yet 

- How often a user selects the new data explorer but turns it back off.

- Total number and percentage of users who at one point turned on the new data explorer, but currently have it turned off

- When a user turns off the new data explorer, how quickly they turn it off 

- Average time it takes for users to turn off the new data explorer 

- When a user turns off the new data explorer, if they have had any interaction with that UI first (bucket selection, typing into flux window, etc.). 

- Number and percentage of times users select a bucket and then switch back to the **old** data explorer

- Number and percentage of times users type into script editor then switch back to **old** data explorer

- Number and percentage of times users run a query and then switch back to **old** data explorer

- How often a user tries the new data explorer more than once (goes back to it after toggle it off)

- Number and percentage of times users have turned on, turned off, and then turned back on the new data explorer

- Average number of times a user switches between new and old data explorer

**New Data Explorer (in general)**

- How long are the sessions in the new Data Explorer?

- What percentage of users that go into the new Data Explorer, click a schema item first, vs. type in the flux window first, vs. browse flux functions first.

- Number and percentage of times users click a schema item first in the **new** data explorer

- Number and percentage of times users make selections in the query builder first in the **old** data explorer

- Number and percentage of times users type in the flux window first in the **new** data explorer

- Number and percentage of times users switch to the script editor first in the **old** data explorer

- Number and percentage of users who scroll through or click on flux function first in the **new** data explorer

- What percentage of the time users click "run" when launching data explorer

- Number and percentage of times users run a query in the **new** data explorer

- Number and percentage of times users run a query in the **old** data explorer

- What percentage of the time data is returned in the results window when users click "run" vs. what percentage of time is there an error vs. what percentage of time is the result set empty

- Number and percentage of times data is returned in the results window after running a query in the **new** data explorer

- Number and percentage of times data is returned in the results window after running a query in the **old** data explorer

- Number and percentage of times there is an error after running a query in the **new** data explorer

- Number and percentage of times there is an error after running a query in the **old** data explorer

- Number and percentage of times there is an empty result set after running a query in the **new** data explorer

- Number and percentage of times there is an empty result set after running a query in the **old** data explorer

- What percentage of the time does the query timeout?

- Number and percentage of queries that time out in the **new** data explorer

- Number and percentage of queries that time out in the **old** data explorer

- What is the average length of session in the new data explorer?

- Average session time in the **new** data explorer

- Average session time in the **old** data explorer

- What is the average time from query run to query results?

- Average query run + render time in **new** data explorer

- Average query run + render time in **old** data explorer

- What is the longest time from query run to query results?

- Longest query run + render time in **new** data explorer

- Longest query run + render time in **old** data explorer

- How often is the next path after leaving data explorer going to Notebooks?

- Number and percentage of times users go to Notebooks from the **new** Data Explorer

- Number and percentage of times users go to Notebooks from the **old** Data Explorer

- How often is the next path after leaving data explorer going to Dashboards?

- Number and percentage of times users go to Dashboards from the **new** Data Explorer

- Number and percentage of times users go to Dashboards from the **old** Data Explorer

- What percentage of queries are re-run after the first run

- Number and percentage of queries that are re-run after the first run in the **new** Data Explorer

- Number and percentage of queries that are re-run after the first run in the **old** Data Explorer

- What percentage of queries are re-run with no changes to flux?

- Number and percentage of queries that are re-run with no changes to flux in the **new** Data Explorer

- Number and percentage of queries that are re-run with no changes to flux in the **old** Data Explorer

- What are the path breakdowns for usage, and how often is each path taken (ie. Schema browser selections, Schema Browser Inject, Manual Edit, Run, Table, Graph)

- Schema browser selection

- Number and percentage of times users select a bucket in the **new** data explorer

- Number and percentage of times users select a bucket in the **old** data explorer

- Number and percentage of times users select a measurement in the **new** data explorer

- Number and percentage of times users select a measurement in the **old** data explorer

- Number and percentage of times users select/inject a field in the **new** data explorer

- Number and percentage of times users select a field in the **old** data explorer

- Number and percentage of times users select/inject a tag value in the **new** data explorer

- Number and percentage of times users select a tag value in the **old** data explorer

- Schema browser injection (first)

- Number and percentage of times users inject something in the script editor at least 1 time using the schema browser in the **new** data explorer

- Number and percentage of times users run a query at least 1 time using only the query builder in the **old** data explorer

- Schema browser injection (subsequent)

- Number and percentage of times users inject something in the script editor more than 1 time using the schema browser in the **new** data explorer

- Number and percentage of times users run a query more than 1 time using only the query builder in the **old** data explorer

- Average number of times a user injects code from the schema browser in the **new** data explorer

- Manual typing or pasting into flux editor

- Number and percentage of times users manually type into the script editor in the **new** data explorer

- Number and percentage of times users manually type into the script editor in the **old** data explorer

- Number and percentage of times users paste into the script editor in the **new** data explorer

- Number and percentage of times users paste into the script editor in the **old** data explorer

- Time Range Selection

- Number and percentage of times users select the time range feature in the **new** data explorer

- Number and percentage of times users select the time range feature in the **old** data explorer

- Number and percentage of times users change the time range selection in the **new** data explorer

- Number and percentage of times users change the time range selection in the **old** data explorer

- Number and percentage of times users use calendar date selection in in the **new** data explorer

- Number and percentage of times users use calendar date selection in in the **old** data explorer

- Number and percentage of times users use time options (ie.  in in the **new** data explorer

- Number and percentage of times users use the data selection in in the **old** data explorer

- Flux Function Search

- Number and percentage of times users use flux function search in **new** data explorer

- Number and percentage of times users use flux function search in **old** data explorer

- Flux Function Selection & Injection (first)

- Number and percentage of times users inject a flux function in the script editor at least 1 time using the flux browser in the **new** data explorer

- Number and percentage of times users inject a flux function in the script editor at least 1 time using the flux browser at least 1 time using only the query builder in the **old** data explorer  

- Flux Function Selection & Injection (subsequent)

- Number and percentage of times users inject a flux function in the script editor more than 1 time using the flux browser in the **new** data explorer

- Number and percentage of times users inject a flux function in the script editor more than 1 time using the flux browser in the **old** data explorer

- Average number of times a user injects a flux function from the flux browser in the **new** data explorer

- Average number of times a user injects a flux function from the flux browser in the **old** data explorer

- Clicking Run

- Number and percentage of times users click run in the **new** data explorer

- Number and percentage of times users click run in the **old** data explorer

- Getting Results

- Number and percentage of times users get results after clicking run in the **new** data explorer

- Number and percentage of times users get results after clicking run in the **old** data explorer

- Scrolling through results

- Number and percentage of times users use the next button on results pagination in the **new** data explorer

- Number and percentage of times users use the next button on results pagination in the **old** data explorer

- Toggling to graph

- Number and percentage of times users switch to graph in the **new** data explorer

- Number and percentage of times users who switch to simple table in the **old** data explorer

- Graph Selection

- Number and percentage breakdown of graph types selected in the **new** data explorer

- Number and percentage breakdown of graph types selected in the **old** data explorer

- Leaving Data Explorer

- Number and percentage of times users bounce from the **new** data explorer page

- Number and percentage of times users bounce from the **old** data explorer page

- Number and percentage of times users exit from the **new** data explorer page

- Number and percentage of times users exit from the **old** data explorer page

**Schema Browser**

- What percentage of unique users make a bucket selection after launching data explorer

- What percentage of any usage makes a bucket selection after launching data explorer

- What percentage of time bucket selection happens with a bucket search vs. not a bucket search

- When bucket search is used, how many characters are typed before bucket selection is made

- What percentage of unique users make a field selection after launching data explorer and selecting a bucket

- What percentage of any usage makes a field selection after launching data explorer and selecting a bucket

- What percentage of time field selection happens with a field search vs. not a field search

- When field search is used, how many characters are typed before field selection is made

- What percentage of unique users make a tag key selection after launching data explorer and selecting a bucket

- What percentage of any usage makes a tag key selection happens after launching data explorer and selecting a bucket

- What percentage of time tag selection happens with a tag key search vs. not a tag search

- When tag search is used, how many characters are typed before tag key selection is made

- What percentage of unique users make a tag value selection after launching data explorer and selecting a bucket

- What percentage of any usage makes a tag value selection after launching data explorer and selecting a bucket

- How often are more than 1 field selected (may not be applicable with current prototype)?

- How often are more than 1 tag keys selected (may not be applicable with current prototype)?

- How often are more than 1 tag values selected may not be applicable with current prototype)?

- Average Number of fields selected

- Average Number of tags selected

- Average Number of tag values selected

- Time it takes from bucket down area to bucket list to show

- Time it takes from bucket selection for field/tag list to show

- Time it takes from tag key selection for tag values to show

**Flux Script Editor**

- How often/what percentage of queries has something pasted into the Script Editor

- How often/what percentage of queries has manual tying in the script editor (vs. just injection).

**What number and percentage of queries have:**

- Typing only in the **new** data explorer

- Typing only in the **old** data explorer

- Injection only from the Schema Browser in the **new** data explorer

- Query ran only using the query builder in the **old** data explorer

- Started in the query builder and switched to script in the **old** data explorer

- Injection only from the Function Browser in the **new** data explorer

- Injection only from either the Schema Browser & Function Browser in the **new** data explorer

- Injection only from both the Schema Browser & Function Browser in the **new** data explorer

- Injection from the Schema Browser and typing in the **new** data explorer

- Injection from the Function Browser and typing in the **new** data explorer

- Injection from both the Schema browser and function browser and typing in the **new** data explorer

**Flux Function Window**

- What percentage of queries that get run have used function injection?

- Number and percentage of queries that have used a function injection in the **new** data explorer

- Number and percentage of queries that have used a function injection in the **old** data explorer

- How often does the function browser/injection get browsed but not injected?

- Number and percentage of times that users interact with the flux browser but don’t inject into the script editor in the **new** data explorer

- Number and percentage of times that users interact with the flux browser but don’t inject into the script editor in the **old** data explorer

- What percentage of function searches find a match?

- Number and percentage of times users search for a flux function and inject it into the script editor in the **new** data explorer

- Number and percentage of times users search for a flux function and inject it into the script editor in the **old** data explorer

- What flux functions are selected (times each one is selected)?

- Number of times each flux function is injected into the script editor in the **new** data explorer

- Number of times each flux function is injected into the script editor in the **old** data explorer

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.