Method: Chicago::StarSchema#define_shrunken_dimension
- Defined in:
- lib/chicago/star_schema.rb
#define_shrunken_dimension(name, base_name, &block) ⇒ Chicago::Schema::Dimension
Defines a shrunken dimension table named name in this schema.
base_name is the name of the base dimension that the shrunken dimension is derived from; this base dimention must already be defined.
112 113 114 115 |
# File 'lib/chicago/star_schema.rb', line 112 def define_shrunken_dimension(name, base_name, &block) add Schema::Builders::ShrunkenDimensionBuilder.new(self, base_name). build(name, &block) end |