Is there any documentation on what the actions in the logs table represent? For example, what is the difference between 'explore' vs. 'explore_json'
Expected results
what you expected to happen.
Actual results
what actually happens.
Screenshots
If applicable, add screenshots to help explain your problem.
How to reproduce the bug
- Go to '...'
- Click on '....'
- Scroll down to '....'
- See error
Environment
(please complete the following information):
- superset version: [e.g.
v0.29
,master
,commit
] - python version:
python --version
- node.js version:
node -v
- npm version:
npm -v
Checklist
Make sure these boxes are checked before submitting your issue - thank you!
- [ ] I have checked the superset logs for python stacktraces and included it here as text if there are any.
- [ ] I have reproduced the issue with at least the latest released version of superset.
- [ ] I have checked the issue tracker for the same issue and I haven't found one similar.
Additional context
Add any other context about the problem here.
Comment From: stale[bot]
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. For admin, please label this issue .pinned
to prevent stale bot from closing the issue.
Comment From: alkragh
Hi, Sorry, but where can I find the explanation for the different action as asked in the question? Br Anders
Comment From: jaroet
I know it is closed, but same question here.
Comment From: srozov
???
Comment From: rusackas
@dosu
Comment From: dosubot[bot]
There isn't official documentation explaining the meanings of log actions like 'explore' and 'explore_json' in Superset. Based on the code:
- The 'explore' action is tied to the main Explore UI, handling chart editing and rendering the HTML page for interactive exploration.
- The 'explore_json' action is a backend endpoint that serves chart data (JSON, CSV, etc.) to the frontend, often used for AJAX/chart rendering and async queries. It's also used by legacy visualizations and for serving cached results.
So, 'explore' is about loading the interactive UI, while 'explore_json' is about fetching the underlying chart data for that UI or for API consumers. Both are logged as user actions, but they serve different parts of the workflow. You can see these distinctions in the code for the core views and frontend chart client logic (core.py, ChartClient.ts).
Let me know if you want more details on other log actions!
To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other