Unsupported aggregation. So two data sources, blended, trying to do a count distinct on product or whatever in the secondary source. Unsupported aggregation

 
 So two data sources, blended, trying to do a count distinct on product or whatever in the secondary sourceUnsupported aggregation  I would like to visualize number of distinct hardware

I am trying to put my LOD calculation (below) on the rows shelf but encountering "cannot blend the secondary data source because one or more fields use an unsupported aggregation" {include [DATE MONTH],[STATE]: sum([Quantity. In the below screenshot the error was observed at. Also, what's the intention of the formula? Doing a COUNTD on DAY() will count the different calendar days that it happened, ignoring the month. Connect and share knowledge within a single location that is structured and easy to search. Unsupported Field Types Queryable Encryption with equality queries is generally available (GA) in MongoDB 7. 2. Kindly see the screenshot as below:-The concept of data blending is, for every match in the primary table there should be exactly one row item in your secondary table, in the view of this concept any aggregation on the secondary table will always be distinct by default. Please check the aggregation types of the fields in this formula. (Ditto the FIXED countD. Any currently unsupported aggregation operators and expressions can be used by implementing AggregationOperation or AggregationExpression respectively. Thank you . A Level of Detail (LOD) expression is being taken from the secondary data source. (Ditto the FIXED countD. Get unsupported aggregation. I have a User model and I want to perform generic aggregation. 3 and I have created aggregates AGG for fields from data extract and excel file. IN/EXISTS predicate subqueries can only be used in filters, joins, aggregations, window functions, projections, and UPDATE/MERGE/DELETE commands<treeNode>. 3 and I have created aggregates AGG for fields from data extract and excel file. I'm using lookup to join two collections, the foreign key is a string value located in request_by array and the other one is ObjectIdaggregation. So in my case where CKF1 = RKF1 - RKF2, I will need to store this result in the database as a key figure. " Environment Tableau Desktop Cube Blend Resolution Verify if one of the measures coming from the cube data source has a default aggregation different than SUM, MIN, MAX, COUNT. For more information, see Compatibility Changes in MongoDB 7. 0, is no longer supported. e. An aggregate_metric_double field is an object containing one or more of the following metric sub-fields: min, max, sum, and value_count. NET/C# Driver automatically translates LINQ queries into aggregation operations. How to calculate Delta value. 2. I took your LOF and did this { FIXED [PO Number]:sum([FIXED at the line level])} to total your values at the po levelunsupported. Hi there. automatic. Upvote Upvoted Remove Upvote Reply 1 upvote. Possible Reason How to resolve this issue; There's a dimension combination rule that defines this data cell as an invalid member combination for data entry. An introduction to windowed aggregations. Tableau will throw an error: “Cannot blend the secondary data source because one or more fields use an. You can choose whether functional and advertising cookies apply. The examples in this guide use the restaurants collection in the sample_restaurants database provided in the Atlas sample datasets . Cannot blend the secondary data source because one or more fields use an unsupported aggregation. select t. Drill down to the leaf level to enter data. It does not make sense to have different exception aggregation types for the same account in different models. I created a machine learning job which uses two metrics as detectors defined as aggregations of fields in my index and everything was working great (Job_0, Datafeed_0 code below). Viewed 533 times. {SUM([Total])} / {COUNTD([ID])} In the attached I've shown what each part of the formula is doing. Upvote Upvoted Remove Upvote Reply. For example, a min aggregation on an aggregate_metric_double field returns. In first calculation , aggregation should be applied on Measure(Numeric) Value . Compatible drivers configured for automatic encryption do not support insert commands with the following behavior: Inserting a document with Timestamp(0,0) associated to an encrypted field. With this option, new values are updated to the InfoObject. The code is not aware of such values and throws an unsupported exception. unsupported aggregation" | Tableau Software. Chapter Title. An Aggregation represents a MongoDB aggregate operation and holds the description of the aggregation pipeline instructions. Observations : 1. PDF - Complete Book (10. CSS ErrorAn old, now unsupported, aggregation strategy provided here only for backward compatibility with old activities. 1. What I have understood. Drivers configured for automatic Client-Side Field Level Encryption pass these commands directly to the mongod: getMore [ 1] authenticate. Ditto: { FIXED [Patient ID] : COUNTD([Patient ID]) } Yet there it is in your workbook, very happy and functional. @V1NAY8 For some scripts we probably can't aggregate (like you've found with text). Teams. ERROR : Unsupported document type for unmarshalling: []bson. Compatible drivers configured for automatic encryption do not support insert commands with the following behavior: Inserting a document with Timestamp(0,0) associated to an encrypted field. I thought the problems with Median and CountD being unsupported by DB2 blending were over as of version 9 (i am using. and no matter how I try to structure it - even doing all the calculations out in one field - I get a perfectly valid object that cannot be dragged into a sheet that has ANYthing else in it, citing 'Unsupported Aggregation' and turning red. Verify if one of the measures coming from the cube data source has a default aggregation different than SUM, MIN, MAX, COUNT. I have some extra supplemental data in a CSV file that I would like to join to one of the common fields between the two so I can pull some of the SSAS measures by the supplemental data's dimensions that I've blended. I am trying to blend the same data against the other because I wanted to show Same Period last Year. Unsupported aggregations in data blending Hello, I have a distributor dataset with product ships and returns (one report covering six months), and a retailer dataset with product retail sales and stock (covering the same six months but composed of a number of weekly reports). At first, I made a lookup operator to link between the two collections, then I wanted to group the. In the Name field, enter OldPasswordAllowedPeriod, and then press the Enter key. ) I need to revisit my understanding of the limitations here! data from the second source comes over as an aggregate - look into what the aggregation is on and how does that relate to what you have in the primary data base . Trying a different aggregation on DAY([Endtimestamp])? Trying to COUNTD a different field? This won't fix the problem but will help pinpoint which part of the expression Tableau objects to. it depends. What’s inside. Supported Aggregation Stages. A. Official drivers compatible with MongoDB version 6. We are blending two data sources. The examples in this guide use the restaurants collection in the sample_restaurants database provided in the Atlas sample datasets . When you run certain metric aggregations on an aggregate_metric_double field, the aggregation uses the related sub. Pipeline aggregations do not fit with the paging logic we. i will try to build some moke up data in excel and reproduce the same but before that could you please explain me in detail what calculation i need to perform in secondary source. {FIXED [Machine Nr] : COUNT ( [Machine Nr] )} / {FIXED [Machine Nr] : COUNT ( [Machine Nr] )} This works fine when there is no secondary data source but when I blend with a secondary data source it grays out my sheet i. The examples in this guide use the restaurants collection in the sample_restaurants database provided in the Atlas sample datasets . For example, here are the. Cannot blend the secondary data source because one or more fields use an unsupported aggregation. I've tried using COUNTD() ID First Last 1 Jim Carrey 1 Jim Carrey 2 Liam Neeson 3 Wynona Ryder COUNT([ID]) = 4 COUNTD([ID]) results in. Learn more about TeamsThe aggregation rule is determined automatically at run time. Show more. "While considering transforms, it complains "Unsupported aggregation type [date_histogram]" Please any suggestion? Thanks in advance. This happens only when the data sources are impala. unsupported. I get error: “Cannot blend the secondary data source because one or more fields use an unsupported aggregation. I'm using a cube data source as my primary and am attempting to blend with an Excel sheet. NET dialect) to turn each line into 31 documents. Unsupported. Maven coordinatesOne solution is to count unique users on client side using the composite aggregation. unsupported aggregation. James--I believe your BLEND is the problem: you're not telling Tableau how to slice & dice the tables together, and including those fields within the view, so Tableau can't tell which Upper and Lower Limits to apply to the data to calculate them and you're getting unsupported aggregation errors. LACP Compatibility with vDS Basic LACP (LACPv1) is only supported on vSphere versions 6. Data blending is a way to combine data in Tableau. UNSUPPORTED_TABLE_ARGUMENT. Unknown file type Secondary Data Source. 62K. Drill down to the leaf level to enter data. Some of my table calculation are the follow: RED FIELD Tableau Name of First Math Course= IF [Tableau Period of First Math Course]== [Academic Period] AND ( [Subject Desc]=='Mathematics' OR [Subject. Extract and aggregate: Take an extract of your data and aggregate it based on the occurrences of Dimension X. The Queryable Encryption Public Preview, released in version 6. Upvote Upvoted Remove Upvote Reply. Chicken + Choice of DrinkBurger + Choice of DrinkSpaghetti + Choice of Drink . I am trying to use the below formula instead of countd function because my data comes from Impala. Share. Function to use for aggregating the data. 5 and have 2 data sources RPT and AD in the workbook which are currently extracts. calculated. Local Cumulative Computation makes the Process more Efficient. Hi ZZ-- If I understand what you've done here, you've linked the most recent Mortality Ratios (2015) with the most recent Births Attended by Health Professional measure-- the year of which may vary. Cannot blend the secondary data source because one or more fields use an unsupported aggregation. E make table 2 the primary and table. 2 Vivado Implementation - Logic Opt not auto-inserting BUFGs on unbuffered cmt CLKOUTx outputs. Sep 26, 2014 at 15:16. A COUNTD calculation gives the answer as 5 since the sales for account B came through two separate units. On the payment side I've added an aggregation to roll everything up to the month level. Well. non-currency measure. . Atlas Build on a developer data platform Database Deploy a multi-cloud database Search Deliver engaging search experiences Vector Search (Preview) Design intelligent apps with GenAI Stream Processing (Preview) Unify data in motion and data at restunsupported aggregation from blended data problem. You may choose to manage your own preferences. Click the number between the dataset icons. Number of Views 2. Exception aggregation on a formula member: No data entry possible because an exception aggregation has been set on a. In the primary data source I have some calculations that work off of group membership too--some true false that feed into the measures via INT function for a Max aggregation. The data source with the KMs is the primary source. The version I am working with 10. Required parameters: type: budget; threshold: <amount> – cost threshold in configured currency units aggregation: <agg-parameter> – configurable, accepts all aggregations supported by the aggregated cost model API filter: <value> – configurable, accepts a single filter value. Then the pivot rearranges it, creating columns for the in values from the name column, and using the aggregate ( max (data)) for the value in that column, which should give the desired results. privacy statement, for purposes that may include site operation, analytics, enhanced user experience, or advertising. Most used methods <init> Popular in Java. Hi Chris. If a function, must either work when passed a DataFrame or when passed to DataFrame. 0: Thu Sep 29 20:13:46 PDT 2022; root:xnu-8020. Buckets can only be sorted on a sub-aggregator path that is built out of zero or more single-bucket aggregations within the path and a final single-bucket or a metrics aggregation at the path end. Learn more about TeamsSupported and Unsupported Aggregation Pipeline Stages. The . Aggregation greatly improves query performance by bringing the computation to a local level where patterns can be extracted faster and more efficiently. When you blend, you can only have aggregate access to the rows in the secondary source. You are getting the message because the data source can't support the the way you created the groups - it happens with some specific live data source when you try to do calculations that cross records (like counts(), Median() for example)You are not using the correct sum function but the built-in function sum (by default). Non-additive aggregates are aggregate functions that produce results that cannot be aggregated along a dimension. When I calculate the average of a measure and use the filter, it works perfectly fine. The aggregation rule is determined automatically at run time. automatic. When there is unsupported aggregated measure using WINDOWS Functions, COUNTD,LODs etc. 1. Connect and share knowledge within a single location that is structured and easy to search. If this posts assists in resolving the question, please mark it helpful or as the 'correct answer' if it resolves the. LINQ allows you to construct queries against strongly typed collections of objects by using language keywords and operators. Exception aggregation behavior. The new string aggregation operators that were added to. That is why I believe TOTAL (SUM (X)) = WINDOW_SUM (X) while WINDOW is WINDOW_SUM (SUM (X)) I mean fro mtheoretical point of view, I. Drill down to the leaf level to enter data. These 49 findings and ratings are provided in Supplemental. 3 and I have created aggregates AGG for fields from data extract and excel file. WHERE accounts. Amazon DocumentDB is compatible with the MongoDB 3. Alternate names:. If this posts assists in resolving the question, please mark it helpful or as the 'correct answer' if it resolves the. Answer. Modified 3 years, 2 months ago. Unsupported exception aggregation: The following exception aggregations cannot be inverted: <exception aggregations> Some exception aggregation types do not support data entry. For example, the calculation: IF [Row ID] = 1 THEN SUM( [Sales] ) END could become: SUM(IF [Row ID] = 1 THEN [Sales] END ) Option 4 (Use Level of Detail to De-aggregate a Field) Use a Level of Detail (LOD) Expression to make an aggregation non-aggregate. If. The composite buckets are built from the combinations of the values extracted/created for each document and each combination is considered as a composite bucket. Use a Join instead of Blending: If blending is not necessary for your analysis, you can try joining the data sources instead. getnonce. The following commands do not require automatic encryption. The (0,0) value indicates that the mongod should generate the Timestamp. 4. with blends, we are only able to support aggregates (like SUM, MIN, MAX. You can. It said one or more fields use an unsupported aggregation. NET/C# Driver automatically translates LINQ queries into aggregation operations. Tell me about my Count(Sales). I've read through the various posts on here, plus the general troubleshooting posts on the Tableau page on blending data, but can't find a solution. Elasticsearch organizes aggregations into three categories: Metric aggregations that calculate metrics, such as a sum or average, from field values. Step 1: Adding Tableau Aggregation Measures. LACP is currently unsupported with SR-IOV. Cannot blend the secondary data source because one or more fields use an unsupported aggregation" when Data Blending Hello Everyone, I am using one data source which is a LIVE connection and I have duplicated same data source , the reason behind duplication is i want to have total of category which will be constant and it will not. Learn more about TeamsIn the Add Dataset dialog, select a dataset and click Add to Workbook. CREATE MATERIALIZED VIEW V_TMP_PONYLIST BUILD IMMEDIATE REFRESH COMPLETE ON COMMIT AS SELECT. When I try to add COUNTD([DistrictId]) from my primary to text table. Hevo offers a fully managed. A sample of Table 2 (secondary) structure. Sum, average, and median are common aggregations; for a complete list, see List of Predefined Aggregations in Tableau. The . Level of Detail Expression is Finer Than View Level of Detail. Some aggregation and exception aggregation types do not support data entry. For example, non-additive aggregations like COUNTD (count distinct) don’t work unless the blending fields are in the view. Some examples include: cookies used to. Norbert, I'm baffled. Loading. It shows the next message: "Cannot blend the secondary data source because one or more fields use an unsupported aggregation". Atlas Data Federation supports all the aggregation pipeline stages except the following: For the following stages in Atlas Data Federation queries, Atlas Data Federation introduces an alternate syntax, includes a caveat, or deviates from server. 0 and later. I created a machine learning job which uses two metrics as detectors defined as aggregations of fields in my index and everything was working great (Job_0, Datafeed_0 code below). Many Tableau developers find data blending frustrating. Currency measure vs. What is an Elasticsearch aggregation?. In Elasticsearch, an aggregation is a collection or the gathering of related things together. The unsupported aggregation happens when your aggregate requires row-level visibility to the secondary data source. Please refer to the above link for usage and configuration details. Upvote Upvoted Remove Upvote Reply. hello. If I cant go the above way then is there a possibility to do the duration calculation using table calculations or some other way. Cannot blend the secondary data source because one or more fields use an unsupported aggregation. Ask a Question. Aggregate functions in S3 Select. Unsupported Operations. The view should be created like this. Blue and green arrows denote the aggregation on the neighborhood in the graph and the latent space, respectively. Cisco ASR 1000 Series Aggregation Services Routers Software Configuration Guide, Cisco IOS XE 17. The aggregations framework is a powerful tool built in every Elasticsearch deployment. Hi All, I have blended primary and secondary data sources. The InfoProvider contains a non-cumulative key figure ‘STOCK’ (with aggregation LAST) and a delta key figure ‘DELTA’ is assigned to ‘STOCK’. The unsupported aggregation happens when your aggregate requires row-level visibility to the secondary data source. The examples in this guide use the restaurants collection in the sample_restaurants database provided in the Atlas sample datasets . Make sure that you are blending on dimensions present in the view or on all of the. In this source create a calculated field to pull out the KMs on the date of oil change. ver <> 0 ) The key is that the correlation clause is using a. mean any array of object I pass to this function it executes. Usage In SortPossible Reason How to resolve this issue; There's a dimension combination rule that defines this data cell as an invalid member combination for data entry. Specifies that the aggregation type is unknown. Expand Post. Local variables declared inside curly braces are allowed. Query formulas. The string value must be a base 10 integer (e. This aggregation is unsupported: Second . g. formula one layer above to div the amount. You'll need to. This aggregation is unsupported: Minute . The aggregation type (summation, minimum & maximum) specifies how key figures are updated if the primary keys are the same. Instead OVER aggregates produce an aggregated value for every input row. Malika_Taouai (Malika Taouai) November 22, 2022, 4:56pm #1. This. I have the following BigQuery query, which returns results: SELECT a. 1. The following aggregation operation on the orders collection converts the order_date to date before sorting by the date value: // Define stage to add convertedDate field with the converted order_date valueLocal variable usage in aggregations - A local variable cannot be used in an aggregation function if the variable is declared outside of the aggregation function. Move the aggregation so the calculation is aggregated. That's probably your problem. Median of grades: The middle grade (or the mean of the two middle grades) when grades are arranged in order of size. Golang aggregation group by multiple values with MongoDB. Supported Aggregation Expressions. I've tried that in the past, and I was always blocked by the unsupported aggregation message. For example, the calculation: IF [Row ID] = 1 THEN SUM( [Sales] ) END could become: SUM(IF [Row ID] = 1 THEN [Sales] END ) Option 4 (Use Level of Detail to De-aggregate a Field) Use a Level of Detail (LOD) Expression to make an aggregation non-aggregate. 96 MB) View with Adobe Reader on a variety of devices. But, when I consider this data source as secondary and then try to use it in primary data source sheet, I get this error:- Cannot blend the secondary data source because one or more fields use an unsupported aggregation. Measures of type: number or type: yesno act as placeholders so other measures or combinations of measures can be referenced within them. I figured out why the exception aggregation is not pushed down to HANA. Glad that worked out for you Puneeth. Because the secondary data source always has to be aggregated, there's no way to do a row level check to filter out any dimension members that match between the two data sources. Unsupported exception aggregation: The following exception aggregations cannot be inverted: <exception aggregations> Some exception aggregation types do not support data entry. When trying to use COUNTD() it gives this error: cannot blend secondary data source because one or more fields use an unsupported aggregation when hovering over the Measures because it is now red. During the operation, map-reduce takes the following locks:Exception indicating an unsupported type was used for an aggregation. movieId GROUP BY a. MongoDB Aggregation pipeline problems. Applications using explicit Queryable Encryption may use this page. We don't get row-level data from secondary sources on a blend. Drivers configured for automatic Client-Side Field Level Encryption pass these commands directly to the mongod: getMore [ 1] authenticate. NoDays >> * <<root. 52 (a) and (b)) are. They both share a common field (State), and that is what I'm filtering on. For example, if the aggregate rule for QI_a is set to sum, and the. ) I need to revisit my understanding of the limitations here!Type: Budget. All Rights ReservedAn old, now unsupported, aggregation strategy is provided here only for backward compatibility with old activities. Cannot blend the secondary data source because one or more fields use an unsupported aggregation. Every measure has a default aggregation which is. Cut out the three explanatory lines at the top (can be done with regex) Run a regex replace on the file (I’ve used . LINQ allows you to construct queries against strongly typed collections of objects by using language keywords and operators. e when we put Sales in view it appears as SUM (Sales) or MAX (Sales). For example, converting an object or an array fails:cannot blend secondary datasource because one or more fields use an unsupported aggregation . elasticsearch. According to the documentation, Amazon S3 Select supports AVG, COUNT, MAX, MIN, and SUM. If the user select May 2018. Unsupported aggregate subquery with non-equality correlated predicates Ask Question Asked 3 years, 2 months ago Modified 3 years, 2 months ago Viewed 533. This aggregation is unsupported: Second . Teams. It sounds like there might be some complications with a blend? Can’t speak to what’s happening thereIn this example, sort order may be inconsistent, since the borough field contains duplicate values for both Manhattan and Brooklyn. Both Primary and Secondary data sources have duplicate rows due to multiple joins in data prep. ” Causes and Workarounds for a Blending Limitation Errors 1. The aggregation rule is determined automatically at run time. Applications using explicit encryption may use this page as guidance for issuing read and write operations against encrypted fields. This is probably the approach I've used the most in my career – it's essentially a cursor disguised as a set-based operation. I am trying to set up a composite aggregation using the ElasticsearchClient since the RestHighLevelClient is deprecated. Hi Justin, Thanks for your quick reply. In other words: Column-references must either be part of the grouping keys, or they must be part of the aggregation. For more information on exception aggregations, refer to Disaggregation of Values During Data Entry. Expand Post. Supported Update Operators. ) A LOD calc is also trying to do stuff at the row level. It can be misunderstood, but, when using a data blend correctly, it is an efficient way to merge data sources in Tableau. Aggregation repository using EtcD as datastore. 61042 - 2014. movies` a INNER JOIN `<snip>. This is a quite simple workaround: //Main field which is to be averaged is been default aggregated as sum @DefaultAggregation: #SUM NetDaysGranted, //Count field sum as aggregation @DefaultAggregation: #SUM 1 as Count, by counting the "positions" and use @AnalyticsDetails. Hi @Ajay Velupula (Member) , I think Mahfooj's suggestion makes sense, if you have a common field between the two, in theory it sounds like a join should work and would give a better result than blending. Temporary tables are not supported by multi-connection data sources that use active connections. Grade aggregation; Grade categories; Extra credit --Grade aggregation. There are non-additive aggregates from a multi-connection data source with an active connection. 58K. I did that in your example too. Correlated subquery patterns that are not supported. Loading. Aggregation operators and stages. For example, “Sum of Sales,” “Average Profit,” or “Count of Customers. 0. Does anyone have a solution / workaround that would work in my case? Thanks in advance! Ofir. Does the EXCLUDE function work in this case? Without the SUM/ATTR out of the EXCLUDE the calculation is not working and it asks for an aggregation. 6, 4. The current aggregation appears as part of the measure's name in the view. Cannot blend the secondary data source because one or more fields use an unsupported aggregation. Data blending has some limitations regarding non-additive aggregates such as COUNTD, MEDIAN, and RAWSQLAGG. Blending provides a quick and simple way to bring information from multiple data sources into a view. ×Sorry to interrupt. Data blending has some limitations regarding non-additive aggregates such as COUNTD, MEDIAN and RAWSQLAGG. But if i use this "aggs" in transform api "aggregations". I'm pulling my hair out here. NET/C# Driver automatically translates LINQ queries into aggregation operations. apply. The examples in this guide use the restaurants collection in the sample_restaurants database provided in the Atlas sample datasets . Step 3: Changing the Default Measures for Aggregation in Tableau. All is great with MongoDB. You can choose whether functional and advertising cookies apply. If you need to use an unsupported operation in an aggregation, you must define the entire expression using the BSON Document type. Call it [Start KM]: IF ATTR ( [KM Date])=ATTR ( [OIL]. The blends indeed have limitations in terms of aggregation. The following commands do not require automatic encryption. In both instances, once I take customer country from my secondary source, I get this error: Cannot blend secondary data source as one or more fields use an unsupported aggregation . i think that's makes you difference here . Sorted by: 2. When creating a calculation, one of the following errors might occur: "Cannot mix aggregate and non-aggregate arguments with this function. Upvote Upvoted Remove Upvote Reply. Hi All! I would like to ask for your help, I do have two data sources: BI Cube (primary source) & Excel file (secondary) BI Cube Data 1 pc. If I create my calculated field without using an aggregation with {Profit}, QuickSight doesn’t know from which row to get the value. I am trying to show an empty column on the X axis even when the aggregation value (the row) is 0. Greetings, FranI tried to just blend the two data sources (I edited the relationships already), but then I receive this error: "Cannot blend the secondary data source because one or more fields use an unsupported aggregation. You can have a parallel level aggregation like: Cannot blend the secondary data source because one or more fields use an unsupported aggregation I have two datasets; one is a shape file that contains regions and locations. Atlas Build on a developer data platform Database Deploy a multi-cloud database Search Deliver engaging search experiences Vector Search (Preview) Design intelligent apps with GenAI Stream Processing (Preview) Unify data in motion and data at restYou will need to transfer this logic into SQL. Cannot blend the secondary data source because one or more fields use an unsupported aggregation . I've tried that in the past, and I was always blocked by the unsupported aggregation message. I’m trying to find the date when customer leave by labeling who doesn’t have transaction the next day. When you try to do that, Tableau generates the "Cannot blend the secondary data source because one or more fields use an unsupported aggregation" error, turns the offending pill red, and grays out the view. Expand Post. The current aggregation appears as part of the measure's name in the view. hi Jay, So this should do the trick. @Point Partner BI Team (Member) hi there,. You'll need multiple requests to paginate over the composite aggregation but the retrieval of each page is optimized (the composite aggregation doesn't need to visit. So two data sources, blended, trying to do a count distinct on product or whatever in the secondary source.