This article lists all of the objects and fields related to groups in the communities data lake.
group (dimension)
This object table contains a catalog of groups with their types, ids and names.
| Field Name | Field Type | Description |
|---|---|---|
| type | string | refers to the type of group that can be a public group, private group or hidden group |
| group_id | string | refers to the unique identifier assigned to a specific group within the community |
| name | string | refers to the name or title assigned to a group within the community |
group_group_created (fact)
This object table contains a list of fields related to when a new group was created.
| Field Name | Field Type | Description |
|---|---|---|
| community_id | string | contains the community ID where the activity was executed |
| correlation_id | string | refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes |
| occurred_at | string | refers to the timestamp indicating the precise moment when the activity took place |
| executed_by | string | identifies the person who executed the activity (zero, if system event) |
| user_id | string | refers to the unique identifier of the person that identifies the user platform-wide |
| group_id | string | refers to the unique identifier assigned to a specific group within the community |
| group_title | string | refers to the name or title assigned to a group within community |
group_group_tag_created (fact)
This object table contains a list of fields related to when a group tag was created.
| Field Name | Field Type | Description |
|---|---|---|
| community_id | string | contains the community ID where the activity was executed |
| correlation_id | string | refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes |
| occurred_at | string | refers to the timestamp indicating the precise moment when the activity took place |
| executed_by | string | identifies the person who executed the activity (zero, if system event) |
| user_id | string | refers to the unique identifier of the person that identifies the user platform-wide |
| group_tag_id | string | refers to the unique identifier assigned to a tag associated with a group within the community |
| group_tag_name | string | refers to the name or label assigned to a tag associated with a group within the community |
group_grouptag (dimension)
This object table contains current assignment of tags to groups.
| Field Name | Field Type | Description |
|---|---|---|
| group_id | string | refers to the unique identifier assigned to a specific group within the community |
| grouptag_id | string | refers to the unique identifier assigned to a tag associated with a group within the community |
group_member_approved (fact)
This object table contains a list of fields related to when a new group member was approved.
| Field Name | Field Type | Description |
|---|---|---|
| community_id | string | contains the community ID where the activity was executed |
| correlation_id | string | refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes |
| occurred_at | string | refers to the timestamp indicating the precise moment when the activity took place |
| group_id | string | refers to the unique identifier assigned to a specific group within the community |
| group_title | string | refers to the name or title assigned to a group within community |
| member_group_ids | string | contains the list of group IDs that the user(executor) is currently part of. |
| user_id | string | refers to the unique identifier of the person that identifies the user platform-wide |
group_member_declined (fact)
This object table contains a list of fields related to when a new group member approval was declined.
| Field Name | Field Type | Description |
|---|---|---|
| community_id | string | contains the community ID where the activity was executed |
| correlation_id | string | refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes |
| occurred_at | string | refers to the timestamp indicating the precise moment when the activity took place |
| group_id | string | refers to the unique identifier assigned to a specific group within the community |
| group_title | string | refers to the name or title assigned to a group within community |
| user_id | string | refers to the unique identifier of the person that identifies the user platform-wide |
group_member_joined (fact)
This object table contains a list of fields related to when a member joint the group.
| Field Name | Field Type | Description |
|---|---|---|
| community_id | string | contains the community ID where the activity was executed |
| correlation_id | string | refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes |
| occurred_at | string | refers to the timestamp indicating the precise moment when the activity took place |
| member_status | string | refers to the current status of a member within the group |
| member_group_ids | string | contains the list of group IDs that the user(executor) is currently part of. |
| executed_by | string | identifies the person who executed the activity (zero, if system event) |
| group_id | string | refers to the unique identifier assigned to a specific group within the community |
| group_title | string | refers to the name or title assigned to a group within community |
| user_id | string | refers to the unique identifier of the person that identifies the user platform-wide |
| origin | string | contains the method or source of the membership |
group_member_left (fact)
This object table contains a list of fields related to when a member left the group.
| Field Name | Field Type | Description |
|---|---|---|
| community_id | string | contains the community ID where the activity was executed |
| correlation_id | string | refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes |
| occurred_at | string | refers to the timestamp indicating the precise moment when the activity took place |
| group_id | string | refers to the unique identifier assigned to a specific group within the community |
| group_title | string | refers to the name or title assigned to a group within community |
| member_group_ids | string | contains the list of group IDs that the user(executor) is currently part of. |
| executed_by | string | identifies the person who executed the activity (zero, if system event) |
| user_id | string | refers to the unique identifier of the person that identifies the user platform-wide |
group_member_request (fact)
This object table contains a list of fields related to when a user requests to join private group.
| Field Name | Field Type | Description |
|---|---|---|
| community_id | string | contains the community ID where the activity was executed |
| correlation_id | string | refers to a unique identifier used to correlate and track related actions within the community platform, used for debugging or monitoring purposes |
| occurred_at | string | refers to the timestamp indicating the precise moment when the activity took place |
| group_id | string | refers to the unique identifier assigned to a specific group within the community |
| group_title | string | refers to the name or title assigned to a group within community |
| executed_by | string | identifies the person who executed the activity (zero, if system event) |
| user_id | string | refers to the unique identifier of the person that identifies the user platform-wide |
grouptag (dimension)
This object table contains a catalog of tags dedicated to groups with their ids and names.
| Field Name | Field Type | Description |
|---|---|---|
| grouptag_id | string | refers to the unique identifier assigned to a tag associated with a group within the community |
| name | string | refers to the name or label assigned to a tag associated with a group within the community |