gigl.src.data_preprocessor.lib.enumerate.utils#
Attributes#
Classes#
Functions#
Module Contents#
- class gigl.src.data_preprocessor.lib.enumerate.utils.Enumerator[source]#
- run(applied_task_identifier, node_data_references, edge_data_references, gcp_project)[source]#
- Parameters:
applied_task_identifier (gigl.src.common.types.AppliedTaskIdentifier)
node_data_references (Sequence[gigl.src.data_preprocessor.lib.ingest.reference.NodeDataReference])
edge_data_references (Sequence[gigl.src.data_preprocessor.lib.ingest.reference.EdgeDataReference])
gcp_project (str)
- Return type:
Tuple[List[EnumeratorNodeTypeMetadata], List[EnumeratorEdgeTypeMetadata]]
- class gigl.src.data_preprocessor.lib.enumerate.utils.EnumeratorEdgeTypeMetadata[source]#
- enumerated_edge_data_reference: gigl.src.data_preprocessor.lib.ingest.bigquery.BigqueryEdgeDataReference[source]#
- input_edge_data_reference: gigl.src.data_preprocessor.lib.ingest.reference.EdgeDataReference[source]#
- class gigl.src.data_preprocessor.lib.enumerate.utils.EnumeratorNodeTypeMetadata[source]#
-
- enumerated_node_data_reference: gigl.src.data_preprocessor.lib.ingest.bigquery.BigqueryNodeDataReference[source]#
- input_node_data_reference: gigl.src.data_preprocessor.lib.ingest.reference.NodeDataReference[source]#
- gigl.src.data_preprocessor.lib.enumerate.utils.get_enumerated_edge_features_bq_table_name(applied_task_identifier, edge_type, edge_usage_type)[source]#
- Parameters:
applied_task_identifier (gigl.src.common.types.AppliedTaskIdentifier)
edge_type (gigl.src.common.types.graph_data.EdgeType)
edge_usage_type (gigl.src.common.types.graph_data.EdgeUsageType)
- gigl.src.data_preprocessor.lib.enumerate.utils.get_enumerated_node_features_bq_table_name(applied_task_identifier, node_type)[source]#
- Parameters:
applied_task_identifier (gigl.src.common.types.AppliedTaskIdentifier)
node_type (gigl.src.common.types.graph_data.NodeType)
- Return type:
str
- gigl.src.data_preprocessor.lib.enumerate.utils.get_enumerated_node_id_map_bq_table_name(applied_task_identifier, node_type)[source]#
- Parameters:
applied_task_identifier (gigl.src.common.types.AppliedTaskIdentifier)
node_type (gigl.src.common.types.graph_data.NodeType)
- Return type:
str