Skip to content

Clarify limits for Data Table CSV exports #734

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

kent-amplitude
Copy link

I'm updating the docs to clarify limits for Data Table CSV exports, based on feedback from https://discourse.amplitude.com/t/data-table-group-by-limits/16243/2

  • Internally, many engineers consider event columns to be “unsaved metrics." This terminology should not be exposed to the customer, for whom "events" and "metrics" are separate concepts.
  • Rewrote initial blurb for clarity.

Copy link

vercel bot commented May 29, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
amplitude-docs ✅ Ready (Inspect) Visit Preview May 30, 2025 4:06pm

@@ -31,11 +31,12 @@ When using multiple metrics, sorting by a particular column displays data for al

## Limits for .CSV exports

Results exported to .CSV have row limits based on the metric type. If the data table contains multiple metrics of different kinds, the smallest row limit applies. Amplitude Analytics prunes rows exceeding the limit, and they don't appear in the exported .CSV.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

are the csv limits in this article the same as the limits described in this article https://amplitude.com/docs/faq/limits.

This article says "Any metric with attribution has a limit of 20 rows." but this article https://amplitude.com/docs/faq/limits says "The limit is 10 with attribution". So is the limit 10 or 20?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

there are no such thing as an event column, though. It is still an inline metric.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

* Event columns have a limit of 10,000 rows.
* Event Segmentation metrics **without** attribution have a limit of 10,000 rows.
* Funnel Analysis metrics **without** attribution have a limit of 300 rows.
* Sessions metrics have a limit of 100 rows.
* Any metric **with** attribution has a limit of 20 rows.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: two spaces between "a" and "limit"

@aaghdai
Copy link

aaghdai commented May 29, 2025

Copied from Slack:

Not a big fan of saying data tables supports events
Furthermore, the stated limits are not correct. you can use session totals measure on an event (which makes it an inline session metric), in which case the limit is not 10,000
Likewise, you can add a session group by to totals of an event, thereby converting it to a session metric, again the limit is not 10,000 in this case.
you can also apply attribution to an inline event metric resulting in a smaller limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants