Skip to main content

compositeDatasetRows

Rows from a composite of datasets joined on a conformed dimension, in the same shape as datasetRows.

Each source runs as its own dataset request over the window, the folded groups are joined on the join dimension's value (a full outer join), the formulas are evaluated per joined row, and the result is paged. The join dimension is always the first column. Each source may fold to at most 50,000 groups in the window; a source over that is refused by name rather than joined partially.

For integrations, counts as one request against the rows rate limit per source, and twice that with compare. Stopped with DATASET_TIMEOUT when it takes too long, as datasetRows is.

compositeDatasetRows(
spec: CompositeSpecInput!
start_date: Date!
end_date: Date!
first: Int!
page: Int = 1
compare: DatasetCompare = NONE
sort: DatasetSortInput
): DatasetRowsResponse!

Arguments​

compositeDatasetRows.spec ● CompositeSpecInput! non-null input​

compositeDatasetRows.start_date ● Date! non-null scalar​

First day of the window, inclusive, in your Paminga time zone.

compositeDatasetRows.end_date ● Date! non-null scalar​

Last day of the window, inclusive, in your Paminga time zone.

compositeDatasetRows.first ● Int! non-null scalar​

compositeDatasetRows.page ● Int scalar​

compositeDatasetRows.compare ● DatasetCompare enum​

Run the whole composite over a comparison window too and return its rows aligned to this page in comparison, exactly as datasetRows does.

compositeDatasetRows.sort ● DatasetSortInput input​

Order the joined rows before paging, on one of the composite's output columns. Omit to keep the join order.

Type​

DatasetRowsResponse object​

Product

PricingFAQPaminga vs. MarketoMigration CenterMarketo to Paminga TranslatorMarketo Alternative
Paminga Logo
LinkedInFacebookXYouTube
ISO 27001 CompliantSOC 2 Compliant

Built with pride in Denver, Colorado, USA

Copyright © Paminga, Inc. 2026
All rights reserved. Various trademarks held by their respective owners.