Functions
get_attribute_store(data_source_id integer, entity_type_id integer)
get_attribute_store(data_source text, entity_type text)
get_attribute_store(attribute_store_id integer)
to_char(attribute_directory.attribute_store)
to_table_name(attribute_directory.attribute_store)
at_function_name(attribute_directory.attribute_store)
staging_new_view_name(attribute_directory.attribute_store)
staging_modified_view_name(attribute_directory.attribute_store)
changes_view_name(attribute_directory.attribute_store)
run_length_view_name(attribute_directory.attribute_store)
compacted_view_name(attribute_directory.attribute_store)
to_compact_view_name(attribute_directory.attribute_store)
curr_ptr_view_name(attribute_directory.attribute_store)
curr_view_name(attribute_directory.attribute_store)
curr_ptr_table_name(attribute_directory.attribute_store)
render_hash_query(attribute_directory.attribute_store)
create_hash_function_sql(attribute_directory.attribute_store)
create_hash_function(attribute_directory.attribute_store)
changes_view_query(attribute_directory.attribute_store)
create_changes_view_sql(attribute_directory.attribute_store)
create_changes_view(attribute_directory.attribute_store)
run_length_view_query(attribute_directory.attribute_store)
create_run_length_view_sql(attribute_directory.attribute_store)
create_run_length_view(attribute_directory.attribute_store)
Create a view on an attribute_store’s history table that lists the runs of
duplicate attribute data records by their entity ID and start-end. This can
be used as a source for compacting actions.
drop_run_length_view_sql(attribute_directory.attribute_store)
drop_run_length_view(attribute_directory.attribute_store)
Drop the run-length view of the attribute store.
drop_changes_view(attribute_directory.attribute_store)
curr_view_query(attribute_directory.attribute_store)
create_curr_view_sql(attribute_directory.attribute_store)
create_curr_view(attribute_directory.attribute_store)
drop_curr_view_sql(attribute_directory.attribute_store)
drop_curr_view(attribute_directory.attribute_store)
create_curr_ptr_table_sql(attribute_directory.attribute_store)
create_curr_ptr_table(attribute_directory.attribute_store)
drop_curr_ptr_table_sql(attribute_directory.attribute_store)
drop_curr_ptr_table(attribute_directory.attribute_store)
create_curr_ptr_view_sql(attribute_directory.attribute_store)
create_curr_ptr_view(attribute_directory.attribute_store)
drop_curr_ptr_view_sql(attribute_directory.attribute_store)
drop_curr_ptr_view(attribute_directory.attribute_store)
base_columns()
column_specs(attribute_directory.attribute_store)
create_base_table_sql(attribute_directory.attribute_store)
create_base_table(attribute_directory.attribute_store)
drop_base_table_sql(attribute_directory.attribute_store)
drop_base_table(attribute_directory.attribute_store)
add_first_appearance_to_attribute_table(attribute_directory.attribute_store)
create_history_table_sql(attribute_directory.attribute_store)
create_history_table(attribute_directory.attribute_store)
drop_history_table_sql(attribute_directory.attribute_store)
drop_history_table(attribute_directory.attribute_store)
create_staging_table_sql(attribute_directory.attribute_store)
create_staging_table(attribute_directory.attribute_store)
drop_staging_table_sql(attribute_directory.attribute_store)
drop_staging_table(attribute_directory.attribute_store)
create_staging_new_view_sql(attribute_directory.attribute_store)
create_staging_new_view(attribute_directory.attribute_store)
drop_staging_new_view(attribute_directory.attribute_store)
create_staging_modified_view_sql(attribute_directory.attribute_store)
create_staging_modified_view(attribute_directory.attribute_store)
drop_staging_modified_view_sql(attribute_directory.attribute_store)
drop_staging_modified_view(attribute_directory.attribute_store)
update_curr_materialized(attribute_store_id integer, materialized timestamp with time zone)
store_curr_materialized(attribute_store_id integer, materialized timestamp with time zone)
mark_curr_materialized(attribute_store_id integer, materialized timestamp with time zone)
mark_curr_materialized(attribute_store_id integer)
last_history_id(attribute_store_id integer)
update_compacted(attribute_store_id integer, compacted integer)
store_compacted(attribute_store_id integer, compacted integer)
mark_compacted(attribute_store_id integer, compacted integer)
update_modified(attribute_store_id integer, modified timestamp with time zone)
store_modified(attribute_store_id integer, modified timestamp with time zone)
mark_modified(attribute_store_id integer, modified timestamp with time zone)
mark_modified(attribute_store_id integer)
create_modified_trigger_function_sql(attribute_directory.attribute_store)
create_modified_trigger_function(attribute_directory.attribute_store)
drop_modified_trigger_function_sql(attribute_directory.attribute_store)
drop_modified_trigger_function(attribute_directory.attribute_store)
create_modified_triggers_sql(attribute_directory.attribute_store)
create_modified_triggers(attribute_directory.attribute_store)
drop_modified_triggers_sql(attribute_directory.attribute_store)
drop_modified_triggers(attribute_directory.attribute_store)
drop_hash_function(attribute_directory.attribute_store)
define_attribute_store(data_source_id integer, entity_type_id integer)
define_attribute_store(data_source_name text, entity_type_name text)
add_attributes(attribute_directory.attribute_store, attributes attribute_directory.attribute_descr[])
get_attribute(attribute_directory.attribute_store, name)
define_attribute(attribute_directory.attribute_store, name name, data_type text, description text)
check_attribute_types(attribute_directory.attribute_store, attribute_directory.attribute_descr[])
modify_column_type(table_name name, column_name name, data_type text)
modify_column_type(attribute_directory.attribute_store, column_name name, data_type text)
transfer_staged(attribute_directory.attribute_store)
compacted_tmp_table_name(attribute_directory.attribute_store)
create_compacted_tmp_table_sql(attribute_directory.attribute_store)
create_compacted_tmp_table(attribute_directory.attribute_store)
drop_compacted_tmp_table_sql(attribute_directory.attribute_store)
drop_compacted_tmp_table(attribute_directory.attribute_store)
compacted_view_query(attribute_directory.attribute_store)
create_compacted_view_sql(attribute_directory.attribute_store)
create_compacted_view(attribute_directory.attribute_store)
drop_compacted_view_sql(attribute_directory.attribute_store)
drop_compacted_view(attribute_directory.attribute_store)
to_compact_view_query(attribute_directory.attribute_store)
create_to_compact_view_sql(attribute_directory.attribute_store)
create_to_compact_view(attribute_directory.attribute_store)
drop_to_compact_view_sql(attribute_directory.attribute_store)
drop_to_compact_view(attribute_directory.attribute_store)
insert_into_compacted_sql(attribute_directory.attribute_store)
remove_from_compacted_sql(attribute_directory.attribute_store)
insert_into_compacted(attribute_directory.attribute_store)
remove_from_compacted(attribute_directory.attribute_store)
requires_compacting(attribute_store_id integer)
requires_compacting(attribute_directory.attribute_store)
last_compacted(attribute_store_id integer)
compact(attribute_directory.attribute_store, max_compacting integer)
Remove at most max_compacting subsequent records with duplicate attribute values and update the modified of the first
compact(attribute_directory.attribute_store)
Remove all subsequent records with duplicate attribute values and update the modified of the first
materialize_curr_ptr(attribute_directory.attribute_store)
direct_dependers(name text)
dependers(name name, level integer, name name, level integer)
dependers(name name, name name, level integer)
at_ptr_function_name(attribute_directory.attribute_store)
create_at_func_ptr_sql(attribute_directory.attribute_store)
create_at_func_ptr(attribute_directory.attribute_store)
drop_at_func_ptr_sql(attribute_directory.attribute_store)
drop_at_func_ptr(attribute_directory.attribute_store)
create_entity_at_func_ptr_sql(attribute_directory.attribute_store)
create_entity_at_func_ptr(attribute_directory.attribute_store)
drop_entity_at_func_ptr_sql(attribute_directory.attribute_store)
drop_entity_at_func_ptr(attribute_directory.attribute_store)
create_at_func(attribute_directory.attribute_store)
drop_at_func(attribute_directory.attribute_store)
drop_entity_at_func_sql(attribute_directory.attribute_store)
drop_entity_at_func(attribute_directory.attribute_store)
create_entity_at_func_sql(attribute_directory.attribute_store)
create_entity_at_func(attribute_directory.attribute_store)
create_dependees(attribute_directory.attribute_store)
drop_dependees(attribute_directory.attribute_store)
add_attribute_column(attribute_directory.attribute_store, name, text)
create_attribute(attribute_directory.attribute_store, name, text, text)
remove_attribute_column(attribute_directory.attribute_store, name)
drop_attribute(attribute_directory.attribute_store, name)
init(attribute_directory.attribute)
modify_data_type(attribute_directory.attribute)
cleanup_on_data_source_delete()
cleanup_on_entity_type_delete()
cleanup_attribute_store_on_delete()
update_data_type_on_change()
set_hash()
create_hash_triggers_sql(attribute_directory.attribute_store)
create_hash_triggers(attribute_directory.attribute_store)
drop_hash_triggers_sql(attribute_directory.attribute_store)
drop_hash_triggers(attribute_directory.attribute_store)
init(attribute_directory.attribute_store)
deinit(attribute_directory.attribute_store)
to_attribute(attribute_directory.attribute_store, name name, data_type text, description text)
check_attributes_exist(attribute_directory.attribute_store, attribute_directory.attribute_descr[])
create_attribute_store(data_source_name text, entity_type_name text)
create_attribute_store(data_source_name text, entity_type_name text, attributes attribute_directory.attribute_descr[])
create_attribute_store(data_source_id integer, entity_type_id integer, attributes attribute_directory.attribute_descr[])
delete_attribute_store(attribute_store attribute_directory.attribute_store)
delete_attribute_store(name text)
to_attribute_store(data_source_id integer, entity_type_id integer, attribute_directory.attribute_descr[])
view_to_attribute_staging_sql(view text, attribute_directory.attribute_store)
stage_sample(attribute_directory.sampled_view_materialization)
materialize(attribute_directory.sampled_view_materialization)