Class: Kusto::Rest::DataTable

Inherits:
DataFrame show all
Defined in:
lib/kusto/rest/result/data_table.rb

Instance Method Summary collapse

Methods inherited from DataFrame

#cast, #initialize, #kind, #name, #type

Constructor Details

This class inherits a constructor from Kusto::Rest::DataFrame

Instance Method Details

#rowsObject



8
9
10
11
12
13
14
15
16
# File 'lib/kusto/rest/result/data_table.rb', line 8

def rows
  columns = @data["Columns"]
  row_data = @data["Rows"]
  row_data.map do |row|
    columns.each_with_index.to_h do |column, index|
      [column["ColumnName"], cast(row[index], column["ColumnType"])]
    end
  end
end