Class SlowlyChangingDimensionUtils

java.lang.Object
org.gridgain.tpcds.qgen.SlowlyChangingDimensionUtils

public final class SlowlyChangingDimensionUtils extends Object
  • Method Details

    • computeScdKey

      public static SlowlyChangingDimensionUtils.SlowlyChangingDimensionKey computeScdKey(Table table, long rowNumber)
    • getValueForSlowlyChangingDimension

      public static <T> T getValueForSlowlyChangingDimension(int fieldChangeFlag, boolean isNewKey, T oldValue, T newValue)
    • shouldChangeDimension

      public static boolean shouldChangeDimension(int flags, boolean isNewKey)
    • matchSurrogateKey

      public static long matchSurrogateKey(long unique, long julianDate, Table table, Scaling scaling)