Skip to content

Commit 9ed11fc

Browse files
authored
Merge pull request #3447 from segmentio/3428-content
Add Compute Times Note #3428
2 parents bc6d153 + e4682fb commit 9ed11fc

File tree

4 files changed

+36
-10
lines changed

4 files changed

+36
-10
lines changed

src/engage/audiences/index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,12 @@ Because most marketing tools are still based at the user level, it is often impo
8383
> info ""
8484
> When you connect a new Destination to an existing Audience, Personas will backfill historical data for that Audience to the new Destination.
8585
86+
## Understanding compute times
87+
88+
Because a number of factors (like system load, backfills, or user bases) determine the complexity of an Audience, some compute times take longer than others.
89+
90+
As a result, **Segment recommends waiting at least 24 hours for an Audience to finish computing** before you resume working with the Audience.
91+
8692
## Real-time compute compared to batch
8793

8894
Real-time Compute allows you to update traits and Audiences as Segment receives new events. Real-time Compute unlocks exciting use cases:

src/engage/profiles/computed-traits.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -158,14 +158,20 @@ Learn more about [Computed trait generated events here](/docs/personas/using-per
158158

159159
For account-level computed traits, you have the option to send either a [group](/docs/connections/spec/group/) call and/or [identify](/docs/connections/spec/identify/) call. Group calls will send one event per account, whereas identify calls will send an identify call for each user in the account. This means that even if a user hasn't performed an event, Segment will still set the account-level computed trait on that user. Because most marketing tools are still based at the user level, it is often important to map this account-level trait onto each user within an account. See [Account-level Audiences](/docs/personas/audiences/account-audiences) for more information.
160160

161-
## Editing Realtime Traits
161+
## Understanding compute times
162162

163-
Personas supports the editing of realtime Traits, which allows you to make nuanced changes to existing Traits in situations where cloning or building from scratch may not suit your use case.
163+
Because a number of factors (like system load, backfills, or user bases) determine the complexity of a Computed Trait, some compute times take longer than others.
164164

165-
To edit a realtime Trait, follow these steps:
165+
As a result, **Segment recommends waiting at least 24 hours for a Trait to finish computing** before you resume working with the Trait.
166+
167+
## Editing Real-time Traits
168+
169+
Personas supports the editing of real-time Traits, which allows you to make nuanced changes to existing Traits in situations where cloning or building from scratch may not suit your use case.
170+
171+
To edit a real-time Trait, follow these steps:
166172

167173
1. In your Personas Space, select the **Computed Traits** tab.
168-
2. Select the realtime Trait you want to edit.
174+
2. Select the real-time Trait you want to edit.
169175
3. Select the **Builder** tab and make your edits.
170176
4. Select **Save Computed Trait** to confirm your edits.
171177

src/personas/audiences/index.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Personas Audiences Overview
44

55
Audiences let you group users or accounts based on event behavior and traits that Segment tracks.
66

7-
You can build Audiences from core **tracking events**, **traits**, and **computed traits**. You can then sync Audiences to hundreds of [Destinations](/docs/connections/destinations/) or access them with the [Profile API](/docs/personas/profile-api).
7+
You can build Audiences from core **tracking events**, **traits**, and [**computed traits**](/docs/personas/computed-traits/). You can then sync Audiences to hundreds of [Destinations](/docs/connections/destinations/) or access them with the [Profile API](/docs/personas/profile-api).
88

99
## Building an Audience
1010

@@ -80,6 +80,12 @@ Because most marketing tools are still based at the user level, it is often impo
8080
> info ""
8181
> When you connect a new Destination to an existing Audience, Personas will backfill historical data for that Audience to the new Destination.
8282
83+
## Understanding compute times
84+
85+
Because a number of factors (like system load, backfills, or user bases) determine the complexity of an Audience, some compute times take longer than others.
86+
87+
As a result, **Segment recommends waiting at least 24 hours for an Audience to finish computing** before you resume working with the Audience.
88+
8389
## Real-time compute compared to batch
8490

8591
Real-time Compute allows you to update traits and Audiences as Segment receives new events. Real-time Compute unlocks exciting use cases:

src/personas/computed-traits.md

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ title: Personas Computed Traits
44

55

66

7-
Computed Traits allow you to quickly create user or account-level calculations that Segment keeps up-to-date over time. These can be computations like the `total_num_orders` a customer has completed, the `lifetime_revenue` of a customer, the `most_frequent_user` to determine which user is most active in an account, or the `unique_visitors_count` to assess how many visitors from a single domain. These computations are based on your events and event properties that you are sending through Segment on the [page](/docs/connections/spec/page/) and [track](/docs/connections/spec/track) calls.
7+
Computed Traits allow you to quickly create user or account-level calculations that Segment keeps up-to-date over time.
8+
9+
These can be computations like the `total_num_orders` a customer has completed, the `lifetime_revenue` of a customer, the `most_frequent_user` to determine which user is most active in an account, or the `unique_visitors_count` to assess how many visitors from a single domain. These computations are based on your events and event properties that you send through Segment on the [Page](/docs/connections/spec/page/) and [Track](/docs/connections/spec/track) calls.
810

911
## Types of Computed Traits
1012

@@ -156,14 +158,20 @@ Learn more about [Computed trait generated events here](/docs/personas/using-per
156158

157159
For account-level computed traits, you have the option to send either a [group](/docs/connections/spec/group/) call and/or [identify](/docs/connections/spec/identify/) call. Group calls will send one event per account, whereas identify calls will send an identify call for each user in the account. This means that even if a user hasn't performed an event, Segment will still set the account-level computed trait on that user. Because most marketing tools are still based at the user level, it is often important to map this account-level trait onto each user within an account. See [Account-level Audiences](/docs/personas/audiences/account-audiences) for more information.
158160

159-
## Editing Realtime Traits
161+
## Understanding compute times
162+
163+
Because a number of factors (like system load, backfills, or user bases) determine the complexity of a Computed Trait, some compute times take longer than others.
164+
165+
As a result, **Segment recommends waiting at least 24 hours for a Trait to finish computing** before you resume working with the Trait.
166+
167+
## Editing Real-time Traits
160168

161-
Personas supports the editing of realtime Traits, which allows you to make nuanced changes to existing Traits in situations where cloning or building from scratch may not suit your use case.
169+
Personas supports the editing of real-time Traits, which allows you to make nuanced changes to existing Traits in situations where cloning or building from scratch may not suit your use case.
162170

163-
To edit a realtime Trait, follow these steps:
171+
To edit a real-time Trait, follow these steps:
164172

165173
1. In your Personas Space, select the **Computed Traits** tab.
166-
2. Select the realtime Trait you want to edit.
174+
2. Select the real-time Trait you want to edit.
167175
3. Select the **Builder** tab and make your edits.
168176
4. Select **Save Computed Trait** to confirm your edits.
169177

0 commit comments

Comments
 (0)