Do we have a SIP written for this? (see
https://github.com/apache/superset/issues/5602 for context)
Also, did you consider having some kind of macro that would indicate to
the frontend that the result should be rendered as HTML? For example, this:
```
SELECT product, {{ render_html('product_url') }}, price
FROM some_table
```
Could generate SQL like this:
```
SELECT product, '<RENDER>' || product_url || '</RENDER>', price
FROM some_table
```
Which would then be detected by the frontend and we'd render
`product_url` as HTML.
Then this could be defined at the column level, and people would be able
to create derived columns in datasets that are automatically rendered as
HTML.
--Beto
On 3/7/24 10:56 PM, Treesak, Yanisa (Agoda) wrote:
Hi everyone,
I hope this email finds you well. I wanted to reach out to propose an
idea for enhancing Superset SQLLab's functionality.
Currently, the platform renders any HTML command in the result table,
which can sometimes obscure the full HTML in the request body. To
address this, I suggest implementing an option button that enables
users to control the rendering of HTML in the result table.
This feature would provide users with more flexibility and clarity
when viewing HTML content within SQLLab. I believe it could greatly
improve the user experience and streamline workflows.
I would appreciate your consideration of this proposal and would be
happy to discuss it further at your convenience.
Thank you for your time and attention.
Best regards,
*Yanisa Treesak*
Data Engineer
Agoda Services Co., Ltd.
a *Booking Holdings* company
------------------------------------------------------------------------
This message is confidential and is for the sole use of the
intended recipient(s). It may also be privileged or
otherwise protected by copyright or other legal rules. If
you have received it by mistake please let us know by reply
email and delete it from your system. It is prohibited to
copy this message or disclose its content to anyone. Any
confidentiality or privilege is not waived or lost by any
mistaken delivery or unauthorized disclosure of the message.
All messages sent to and from Agoda may be monitored to
ensure compliance with company policies, to protect the
company's interests and to remove potential malware.
Electronic messages may be intercepted, amended, lost or
deleted, or contain viruses.