Amplitude

BI serviceamplitude

Hosted product analytics with charts, funnels and cohorts over event data.

Provider
default
Category
Data
Properties · 2 set by this component
propertytypevaluesrequiredkind defaultthis component
capacityModeenumshared | dedicatedno—▸ shared
embeddedReportsboolean—nofalseinherited
eventsPerSecondPerDevice · component propertyinteger—no30inherited
insertIdDedupDays · component propertyinteger—no7inherited
managedboolean—nofalse▸ true
maxRequestSizeMb · component propertyinteger—no1inherited
projectEventsPerSecond · component propertyinteger—no50000inherited
publicSharingboolean—no—inherited
refreshesPerDayinteger—no—inherited
rowLevelSecurityboolean—no—inherited
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "amplitude", component: "amplitude" }
Other BI service products · 25
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# Amplitude: hosted product analytics over an event stream, with charts, funnels and cohorts.
# "HTTP V2 API": ingestion is throttled above 30 events per second for a single device, a project
# tops out at 50,000 events per second, requests must stay under 1 MB, and Amplitude "ignores
# subsequent events sent with the same insert_id on the same device_id ... within the past 7 days".
schemaVersion: "1"
type: "component"
id: "amplitude"
kind: "bi-service"
provider: "default"
docs: "https://amplitude.com/docs/apis/analytics/http-v2"
defaults:
  managed: true
  capacityMode: "shared"
properties:
  eventsPerSecondPerDevice:
    type: "integer"
    default: 30
  projectEventsPerSecond:
    type: "integer"
    default: 50000
  insertIdDedupDays:
    type: "integer"
    default: 7
  maxRequestSizeMb:
    type: "integer"
    default: 1

The same page as markdown, for an agent: /catalogue/components/amplitude.md