novie-core/src/main/java/com/groupon/novie/utils/SchemaDefinitionImpl.java
public void addTZAlternateDimension(String orignalDimensionName, DimensionTable alternateDimension, String tzName) {
        addSupportedTZ(tzName);
        if (tzNamesAliases.containsValue(tzName)) {
            sqlTables.put(alternateDimension.getTableName(), alternateDimension);
            alternateDimensions.put(Pair.of(orignalDimensionName.toUpperCase(), tzName), alternateDimension);
        } else {
            LOG.error("Unsuported timezone: " + tzName);
        }
    }
public void addTZAlternateDimension(String orignalDimensionName, DimensionTable alternateDimension, String tzName) {
        addSupportedTZ(tzName);
        if (tzNamesAliases.containsValue(tzName)) {
            sqlTables.put(alternateDimension.getTableName(), alternateDimension);
            alternateDimensions.put(Pair.of(orignalDimensionName.toUpperCase(), tzName), alternateDimension);
        } else {
            LOG.error("Unsuported timezone: " + tzName);
        }
    }
Timezone is case sensitive