kumoai.graph#
A Kumo Graph
is a fundamental concept within the Kumo
SDK; it links multiple Table
objects (created from
SourceTable
objects). Graphs represent relationships
between tables that are useful for a specific business problem, and can be used
as input to predictive queries and training jobs.
Column#
The metadata information of each column in a Table is represented by the Column
object. A Column within a Table can be accessed with
column()
, and can be modified by adjusting its
properties.
A column represents metadata information for a column in a Kumo |
Table#
A Table represents the metadata information of a table in your relational data
model; this includes information of each Column
, and
table-level information including its primary key, time column, and end time
column, should they exist.
A table represents metadata information for a table in a Kumo |
Graph#
A Graph represents a full relational schema over a set of Tables; this includes each table participating in the graph along with the primary key / foreign key relationships between these tables.
A graph defines the relationships between a set of Kumo tables, akin to relationships between tables in a relational database. |
|
An edge represents a relationship between two tables in a |
|
Graph health statistics contain important statistics that represent the healthiness of each defined edge in a graph. |