Class TpchSchema

  • All Implemented Interfaces:
    Schema

    public class TpchSchema
    extends AbstractSchema
    Schema that provides TPC-H tables, populated according to a particular scale factor.
    • Field Detail

      • scaleFactor

        private final double scaleFactor
      • part

        private final int part
      • partCount

        private final int partCount
      • columnPrefix

        private final boolean columnPrefix
      • tableMap

        private final com.google.common.collect.ImmutableMap<java.lang.String,​Table> tableMap
      • columnPrefixes

        private final com.google.common.collect.ImmutableMap<java.lang.String,​java.lang.String> columnPrefixes
    • Constructor Detail

      • TpchSchema

        public TpchSchema​(double scaleFactor,
                          int part,
                          int partCount,
                          boolean columnPrefix)