mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-11-11 08:23:40 +00:00
MINOR: Fix Vertica profiler median query (#14800)
This commit is contained in:
parent
0851b87442
commit
eb1550205a
@ -84,9 +84,10 @@ def _(elements, compiler, **kwargs):
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
@compiles(MedianFn, Dialects.Vertica)
|
||||||
@compiles(MedianFn, Dialects.MSSQL)
|
@compiles(MedianFn, Dialects.MSSQL)
|
||||||
def _(elements, compiler, **kwargs):
|
def _(elements, compiler, **kwargs):
|
||||||
"""Median computation for MSSQL"""
|
"""Median computation for MSSQL & Vertica"""
|
||||||
col = compiler.process(elements.clauses.clauses[0])
|
col = compiler.process(elements.clauses.clauses[0])
|
||||||
percentile = elements.clauses.clauses[2].value
|
percentile = elements.clauses.clauses[2].value
|
||||||
return "percentile_cont(%.2f) WITHIN GROUP (ORDER BY %s ASC) OVER()" % (
|
return "percentile_cont(%.2f) WITHIN GROUP (ORDER BY %s ASC) OVER()" % (
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user