Graph consisting of Table objects.
A Kumo Graph represents a connected set of Tables, with each table fully specifying the relevant metadata (including selected source columns, column data type and semantic type, and relational constraint information) of SourceTables for modeling purposes.
Creating Tables from Source
ATable can be constructed from a SourceTable in multiple ways. The simplest approach is to call from_source_table():
Inspecting Table Metadata
To verify the metadata that was inferred, call themetadata property:
Building Tables from Scratch
You can also specify the table from the ground-up, optionally inferring metadata for any non-fully-specified columns:Modifying Table Metadata
No matter how you create your table,Table exposes methods to inspect and adjust metadata:
column() returns a Column object, which contains the relevant metadata for the column of a table.