Method: GoodData::Model::FromWire.dataset_from_wire
- Defined in:
- lib/gooddata/models/from_wire.rb
.dataset_from_wire(dataset) ⇒ Hash
Converts dataset from wire format into an internal blueprint representation
12 13 14 15 16 17 18 19 20 |
# File 'lib/gooddata/models/from_wire.rb', line 12 def self.dataset_from_wire(dataset) {}.tap do |d| id = dataset['dataset']['identifier'] d[:type] = :dataset d[:title] = dataset['dataset']['title'] d[:id] = id d[:columns] = (parse_anchor(dataset) + parse_attributes(dataset) + parse_facts(dataset) + parse_references(dataset) + parse_bridges(dataset)) end end |