abacusai.indexing_config

Classes

IndexingConfig

The indexing config for a Feature Group

Module Contents

class abacusai.indexing_config.IndexingConfig(client, primaryKey=None, updateTimestampKey=None, lookupKeys=None)

Bases: abacusai.return_class.AbstractApiClass

The indexing config for a Feature Group

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • primaryKey (str) – A single key index

  • updateTimestampKey (str) – The primary timestamp feature

  • lookupKeys (list[str]) – A multi-key index. Cannot be used in conjuction with primary key.

primary_key
update_timestamp_key
lookup_keys
deprecated_keys
__repr__()
to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict