dosubot[bot] commented on issue #35221:
URL: https://github.com/apache/superset/issues/35221#issuecomment-3314831659

   <!-- Greeting -->
   Hi @Amen-Zelealem! I'm [Dosu](https://go.dosu.dev/dosubot) and I’m helping 
the superset team.
   
   <!-- Answer -->
   That's correct—due to a known limitation in Superset's API, metrics can't be 
programmatically populated in the METRIC field when creating charts. Manual 
drag-and-drop in the UI is required, even if metrics are included in the API 
payload. This behavior is confirmed in several issues and discussions, and is 
caused by the fact that the query context (which includes metrics) is generated 
by frontend logic when the chart is loaded, not by the backend or API alone 
([issue #32966](https://github.com/apache/superset/issues/32966), [discussion 
#34750](https://github.com/apache/superset/discussions/34750), [discussion 
#33574](https://github.com/apache/superset/discussions/33574)).
   
   Some users have tried workarounds like sending a PUT request to update the 
chart or dashboard after creation, using browser automation to trigger the 
frontend logic, or writing custom backend jobs, but none of these guarantee 
automatic metric field population in the UI. If you want more technical details 
or code references for these workarounds, let me know!
   
   
   <!-- Dosu Comment Footer -->
   *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*
   
   ---
   <sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/054a3496-96a8-48a4-9f36-141b93c1caea?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/054a3496-96a8-48a4-9f36-141b93c1caea?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/054a3496-96a8-48a4-9f36-141b93c1caea?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/054a3496-96a8-48a4-9f36-141b93c1caea?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/054a3496-96a8-48a4-9f36-141b93c1caea?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/054a3496-96a8-48a4-9f36-141b93c1caea?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/054a3496-96a8-48a4-9f36-141b93c1caea?feedback_type=other)</sup>&nbsp;&nbsp;[![Chat
 with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/a28d3c7e-a9d3-459e-9fb6-3a6f9ff4f357/ask?utm_source=githu
 b)&nbsp;[![Join 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/superset/issues/35221)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@superset.apache.org
For additional commands, e-mail: notifications-h...@superset.apache.org

Reply via email to