Fixes dim time population select clause.
- Dim time fact column population had a bug where the time id was being rounded instead of being floored. This fixes it.
This commit is contained in:
parent
aede5d6fc6
commit
3b7603b311
@ -125,8 +125,8 @@ factTablePopulateSQL popMode fact = do
|
|||||||
timeUnitColumnInsertSQL cName =
|
timeUnitColumnInsertSQL cName =
|
||||||
let colName = timeUnitColumnName dimIdColName cName settingTimeUnit
|
let colName = timeUnitColumnName dimIdColName cName settingTimeUnit
|
||||||
in ( colName
|
in ( colName
|
||||||
, "extract(epoch from " <> fullColumnName fTableName cName <> ")::bigint/"
|
, "floor(extract(epoch from " <> fullColumnName fTableName cName <> ")/"
|
||||||
<> Text.pack (show $ timeUnitToSeconds settingTimeUnit)
|
<> Text.pack (show $ timeUnitToSeconds settingTimeUnit) <> ")::bigint"
|
||||||
, True
|
, True
|
||||||
)
|
)
|
||||||
dimIdColumnInsertSQL cName =
|
dimIdColumnInsertSQL cName =
|
||||||
|
Loading…
Reference in New Issue
Block a user