aleph.logic.entities

aleph.logic.entities.bulk_load(config)

Bulk load entities from a CSV file or SQL database.

This is done by mapping the rows in the source data to entities and links which can be understood by the entity index.

aleph.logic.entities.bulk_load_query(collection, query)
aleph.logic.entities.delete_entity(entity)
aleph.logic.entities.entity_url()
aleph.logic.entities.fetch_entity(entity_id)

Load entities from both the ES index and the database.

aleph.logic.entities.reindex_entities()
aleph.logic.entities.update_entity(entity)
aleph.logic.entities.update_entity_full(entity_id)

Perform update operations on entities.