SB
можно обновлять словари частично используя update_field
Size: a a a
SB
D
VT
VT
VT
SELECT
floor(timestampMillis / 60000) * 60000 AS time,
quantileTimingIf(0.75)(firstContentfulPaint, isNotNull(firstContentfulPaint)) AS p75FirstContentfulPaint,
quantileTimingIf(0.75)(firstInputDelay, isNotNull(firstInputDelay)) AS p75FirstInputDelay,
quantileTimingIf(0.75)(largestContentfulPaint, isNotNull(largestContentfulPaint)) AS p75LargestContentfulPaint,
quantileTimingIf(0.75)(timeToFirstByte, isNotNull(timeToFirstByte)) AS p75TimeToFirstByte,
count(appId) AS count
FROM VitalsDistributed
WHERE (timestampMillis >= 1611212382688) AND (timestampMillis <= 1611215982688) AND (appId = 25840) AND (1 = 1)
GROUP BY time
ORDER BY time ASC
FORMAT TabSeparatedWithNamesAndTypes
time p75FirstContentfulPaint p75FirstInputDelay p75LargestContentfulPaint p75TimeToFirstByte count
Float64 Nullable(Float32) Nullable(Float32) Nullable(Float32) Nullable(Float32) UInt64
↓ Progress: 930.15 thousand rows, 32.04 MB (7.46 million rows/s., 256.81 MB/s.) 32%
Received exception from server (version 20.8.7):
Code: 42. DB::Exception: Received from localhost:9000. DB::Exception: Aggregate function quantileTiming requires single argument: while receiving packet from server1.com:9000: While executing Remote.
VT
VT
D
SELECT
floor(timestampMillis / 60000) * 60000 AS time,
quantileTimingIf(0.75)(firstContentfulPaint, isNotNull(firstContentfulPaint)) AS p75FirstContentfulPaint,
quantileTimingIf(0.75)(firstInputDelay, isNotNull(firstInputDelay)) AS p75FirstInputDelay,
quantileTimingIf(0.75)(largestContentfulPaint, isNotNull(largestContentfulPaint)) AS p75LargestContentfulPaint,
quantileTimingIf(0.75)(timeToFirstByte, isNotNull(timeToFirstByte)) AS p75TimeToFirstByte,
count(appId) AS count
FROM VitalsDistributed
WHERE (timestampMillis >= 1611212382688) AND (timestampMillis <= 1611215982688) AND (appId = 25840) AND (1 = 1)
GROUP BY time
ORDER BY time ASC
FORMAT TabSeparatedWithNamesAndTypes
time p75FirstContentfulPaint p75FirstInputDelay p75LargestContentfulPaint p75TimeToFirstByte count
Float64 Nullable(Float32) Nullable(Float32) Nullable(Float32) Nullable(Float32) UInt64
↓ Progress: 930.15 thousand rows, 32.04 MB (7.46 million rows/s., 256.81 MB/s.) 32%
Received exception from server (version 20.8.7):
Code: 42. DB::Exception: Received from localhost:9000. DB::Exception: Aggregate function quantileTiming requires single argument: while receiving packet from server1.com:9000: While executing Remote.
VT
VT
quantileTimingIf(0.75)(assumeNotNull(firstContentfulPaint)
чинит проблему но добавлять везде assumeNotNull
некасиво как-тоD
quantileTimingIf(0.75)(assumeNotNull(firstContentfulPaint)
чинит проблему но добавлять везде assumeNotNull
некасиво как-тоVT
D
VT
D
D
VT
D
VT
D