Search traces based on span attributes

Hi,

In my setup, all the spans in a trace have the same span attributes which is used to differentiate the traces, as there no way to have trace-level attributes. Since trace id is not user friendly for searching, I want to have the functionality of filtering traces based on the span attributes. I though of using variables but querying is not supported for Tempo.

Is there a way to achieve this? It would be really helpful if someone could provide a workaround for this.

Thanks.