Fields

InsightMaker.fields(include=None, core=True, entities=True, metadata=True, models=True, raw=False)

Parameters:

Response:

A list of available Field objects, methods:

  • Field.id() String, Field ID

  • Field.name() String, Field name

  • Field.data_type() Python type object, the Python type for this field (str, datetime, int or float)

Example:

model_fields = im.fields(core=False, entities=False, metadata=False, models=True)
print("Model Fields:")
for field in model_fields:
    print("{} : {}".format(field.name(), field.data_type()))