From 15626b1281dc5e09a28e1612c69f63ab68b9d7cc Mon Sep 17 00:00:00 2001 From: Dmitry Patsura Date: Fri, 24 Apr 2026 10:55:26 +0200 Subject: [PATCH 1/3] fix(bigquery-driver): Return int64/float64 as strings in query/stream (#10738) Normalize numeric hydration so integer and floating-point columns are returned as strings, matching the existing NUMERIC/BIGNUMERIC behavior and avoiding JS `Number` precision pitfalls. --- .../src/BigQueryDriver.ts | 8 +- .../src/HydrationStream.ts | 16 +- .../test/BigQueryDriver.test.ts | 12 +- ...gquery-export-bucket-gcs-full.test.ts.snap | 3070 ++++++++--------- 4 files changed, 1560 insertions(+), 1546 deletions(-) diff --git a/packages/cubejs-bigquery-driver/src/BigQueryDriver.ts b/packages/cubejs-bigquery-driver/src/BigQueryDriver.ts index a97c5f9d42c0f..1fea8a83c3d5c 100644 --- a/packages/cubejs-bigquery-driver/src/BigQueryDriver.ts +++ b/packages/cubejs-bigquery-driver/src/BigQueryDriver.ts @@ -194,7 +194,8 @@ export class BigQueryDriver extends BaseDriver implements DriverInterface { query, params: values, parameterMode: 'positional', - useLegacySql: false + useLegacySql: false, + wrapIntegers: true, }, options); return ( @@ -337,7 +338,8 @@ export class BigQueryDriver extends BaseDriver implements DriverInterface { query, params: values, parameterMode: 'positional', - useLegacySql: false + useLegacySql: false, + wrapIntegers: true, }); const rowStream = new HydrationStream(); @@ -413,7 +415,7 @@ export class BigQueryDriver extends BaseDriver implements DriverInterface { return null; } - return withResults ? job.getQueryResults() : true; + return withResults ? job.getQueryResults({ wrapIntegers: true }) : true; } protected async runQueryJob( diff --git a/packages/cubejs-bigquery-driver/src/HydrationStream.ts b/packages/cubejs-bigquery-driver/src/HydrationStream.ts index ea34ed89c7404..1dbacad93a234 100644 --- a/packages/cubejs-bigquery-driver/src/HydrationStream.ts +++ b/packages/cubejs-bigquery-driver/src/HydrationStream.ts @@ -4,7 +4,7 @@ import R from 'ramda'; import type { Big } from 'big.js'; // instanceof doesn't work with instance of probably due to deps resolving? -function isBig(value: unknown): value is Big.Big { +function isBig(value: unknown): value is Big { if (typeof value === 'object' && value !== null) { return value.constructor.name === 'Big'; } @@ -19,14 +19,22 @@ export function transformRow(row: any) { return value.value; } - if (Buffer.isBuffer(value)) { - return value.toString('base64'); + if (typeof value === 'number') { + if (Number.isFinite(value)) { + return value.toString(); + } + + return value; } if (isBig(value)) { return value.toString(); } + if (Buffer.isBuffer(value)) { + return value.toString('base64'); + } + return value; }, row @@ -37,7 +45,7 @@ export class HydrationStream extends stream.Transform { public constructor() { super({ objectMode: true, - transform(row: any, encoding: BufferEncoding, callback: TransformCallback) { + transform(row: any, _encoding: BufferEncoding, callback: TransformCallback) { const transformed = transformRow(row); this.push(transformed); diff --git a/packages/cubejs-bigquery-driver/test/BigQueryDriver.test.ts b/packages/cubejs-bigquery-driver/test/BigQueryDriver.test.ts index 1fd9637162a0c..00d914a4e8cac 100644 --- a/packages/cubejs-bigquery-driver/test/BigQueryDriver.test.ts +++ b/packages/cubejs-bigquery-driver/test/BigQueryDriver.test.ts @@ -10,7 +10,7 @@ describe('BigQueryDriver', () => { jest.setTimeout(2 * 60 * 1000); beforeAll(async () => { - tests = new DriverTests(new BigQueryDriver({})); + tests = new DriverTests(new BigQueryDriver({}), { expectStringFields: true }); }); afterAll(async () => { @@ -36,18 +36,22 @@ describe('BigQueryDriver', () => { }); const QUERY_TO_TEST_HYDRATION = ` - SELECT CAST(1 as NUMERIC) as numeric + SELECT CAST(1 as NUMERIC) as numeric, CAST(9223372036854775807 as INT64) as bigint, CAST(1265.88 as FLOAT64) as float UNION ALL - SELECT CAST(255.44 as NUMERIC); + SELECT CAST(255.44 as NUMERIC), CAST(-9223372036854775808 as INT64), CAST(0.1 as FLOAT64); `; function assertHydrationResults(tableData: any) { expect(tableData).toEqual([ { numeric: '1', + bigint: '9223372036854775807', + float: '1265.88', }, { - numeric: '255.44' + numeric: '255.44', + bigint: '-9223372036854775808', + float: '0.1', } ]); } diff --git a/packages/cubejs-testing-drivers/test/__snapshots__/bigquery-export-bucket-gcs-full.test.ts.snap b/packages/cubejs-testing-drivers/test/__snapshots__/bigquery-export-bucket-gcs-full.test.ts.snap index 1c89b687826d2..adc16d91db99e 100644 --- a/packages/cubejs-testing-drivers/test/__snapshots__/bigquery-export-bucket-gcs-full.test.ts.snap +++ b/packages/cubejs-testing-drivers/test/__snapshots__/bigquery-export-bucket-gcs-full.test.ts.snap @@ -7976,68 +7976,68 @@ Array [ exports[`Queries with the @cubejs-backend/bigquery-driver Tesseract: querying BigECommerce with Retail Calendar: totalCountRetailMonthAgo 1`] = ` Array [ Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailMonthAgo": 1, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailMonthAgo": "1", "RetailCalendar.retail_date": "2020-02-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-02-01T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailMonthAgo": 1, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailMonthAgo": "1", "RetailCalendar.retail_date": "2020-03-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-03-01T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailMonthAgo": 2, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailMonthAgo": "2", "RetailCalendar.retail_date": "2020-04-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-04-01T00:00:00.000", }, Object { - "BigECommerce.count": 5, - "BigECommerce.totalCountRetailMonthAgo": 1, + "BigECommerce.count": "5", + "BigECommerce.totalCountRetailMonthAgo": "1", "RetailCalendar.retail_date": "2020-05-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-05-01T00:00:00.000", }, Object { - "BigECommerce.count": 7, - "BigECommerce.totalCountRetailMonthAgo": 5, + "BigECommerce.count": "7", + "BigECommerce.totalCountRetailMonthAgo": "5", "RetailCalendar.retail_date": "2020-06-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-06-01T00:00:00.000", }, Object { "BigECommerce.count": null, - "BigECommerce.totalCountRetailMonthAgo": 7, + "BigECommerce.totalCountRetailMonthAgo": "7", "RetailCalendar.retail_date": "2020-07-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-07-01T00:00:00.000", }, Object { - "BigECommerce.count": 6, + "BigECommerce.count": "6", "BigECommerce.totalCountRetailMonthAgo": null, "RetailCalendar.retail_date": "2020-09-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-09-01T00:00:00.000", }, Object { - "BigECommerce.count": 4, - "BigECommerce.totalCountRetailMonthAgo": 6, + "BigECommerce.count": "4", + "BigECommerce.totalCountRetailMonthAgo": "6", "RetailCalendar.retail_date": "2020-10-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-10-01T00:00:00.000", }, Object { - "BigECommerce.count": 9, - "BigECommerce.totalCountRetailMonthAgo": 5, + "BigECommerce.count": "9", + "BigECommerce.totalCountRetailMonthAgo": "5", "RetailCalendar.retail_date": "2020-11-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-11-01T00:00:00.000", }, Object { - "BigECommerce.count": 7, - "BigECommerce.totalCountRetailMonthAgo": 8, + "BigECommerce.count": "7", + "BigECommerce.totalCountRetailMonthAgo": "8", "RetailCalendar.retail_date": "2020-12-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-12-01T00:00:00.000", }, Object { "BigECommerce.count": null, - "BigECommerce.totalCountRetailMonthAgo": 7, + "BigECommerce.totalCountRetailMonthAgo": "7", "RetailCalendar.retail_date": "2021-01-01T00:00:00.000", "RetailCalendar.retail_date.month": "2021-01-01T00:00:00.000", }, @@ -8047,194 +8047,194 @@ Array [ exports[`Queries with the @cubejs-backend/bigquery-driver Tesseract: querying BigECommerce with Retail Calendar: totalCountRetailWeekAgo 1`] = ` Array [ Object { - "BigECommerce.count": 1, + "BigECommerce.count": "1", "BigECommerce.totalCountRetailWeekAgo": null, "RetailCalendar.retail_date": "2020-02-16T00:00:00.000", "RetailCalendar.retail_date.week": "2020-02-16T00:00:00.000", }, Object { "BigECommerce.count": null, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-02-23T00:00:00.000", "RetailCalendar.retail_date.week": "2020-02-23T00:00:00.000", }, Object { - "BigECommerce.count": 1, + "BigECommerce.count": "1", "BigECommerce.totalCountRetailWeekAgo": null, "RetailCalendar.retail_date": "2020-03-15T00:00:00.000", "RetailCalendar.retail_date.week": "2020-03-15T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-03-22T00:00:00.000", "RetailCalendar.retail_date.week": "2020-03-22T00:00:00.000", }, Object { "BigECommerce.count": null, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-03-29T00:00:00.000", "RetailCalendar.retail_date.week": "2020-03-29T00:00:00.000", }, Object { - "BigECommerce.count": 1, + "BigECommerce.count": "1", "BigECommerce.totalCountRetailWeekAgo": null, "RetailCalendar.retail_date": "2020-04-05T00:00:00.000", "RetailCalendar.retail_date.week": "2020-04-05T00:00:00.000", }, Object { "BigECommerce.count": null, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-04-12T00:00:00.000", "RetailCalendar.retail_date.week": "2020-04-12T00:00:00.000", }, Object { - "BigECommerce.count": 3, + "BigECommerce.count": "3", "BigECommerce.totalCountRetailWeekAgo": null, "RetailCalendar.retail_date": "2020-05-10T00:00:00.000", "RetailCalendar.retail_date.week": "2020-05-10T00:00:00.000", }, Object { "BigECommerce.count": null, - "BigECommerce.totalCountRetailWeekAgo": 3, + "BigECommerce.totalCountRetailWeekAgo": "3", "RetailCalendar.retail_date": "2020-05-17T00:00:00.000", "RetailCalendar.retail_date.week": "2020-05-17T00:00:00.000", }, Object { - "BigECommerce.count": 2, + "BigECommerce.count": "2", "BigECommerce.totalCountRetailWeekAgo": null, "RetailCalendar.retail_date": "2020-05-24T00:00:00.000", "RetailCalendar.retail_date.week": "2020-05-24T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-05-31T00:00:00.000", "RetailCalendar.retail_date.week": "2020-05-31T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-06-07T00:00:00.000", "RetailCalendar.retail_date.week": "2020-06-07T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-06-14T00:00:00.000", "RetailCalendar.retail_date.week": "2020-06-14T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-06-21T00:00:00.000", "RetailCalendar.retail_date.week": "2020-06-21T00:00:00.000", }, Object { "BigECommerce.count": null, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-06-28T00:00:00.000", "RetailCalendar.retail_date.week": "2020-06-28T00:00:00.000", }, Object { - "BigECommerce.count": 2, + "BigECommerce.count": "2", "BigECommerce.totalCountRetailWeekAgo": null, "RetailCalendar.retail_date": "2020-08-30T00:00:00.000", "RetailCalendar.retail_date.week": "2020-08-30T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-09-06T00:00:00.000", "RetailCalendar.retail_date.week": "2020-09-06T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-09-13T00:00:00.000", "RetailCalendar.retail_date.week": "2020-09-13T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-09-20T00:00:00.000", "RetailCalendar.retail_date.week": "2020-09-20T00:00:00.000", }, Object { "BigECommerce.count": null, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-09-27T00:00:00.000", "RetailCalendar.retail_date.week": "2020-09-27T00:00:00.000", }, Object { - "BigECommerce.count": 1, + "BigECommerce.count": "1", "BigECommerce.totalCountRetailWeekAgo": null, "RetailCalendar.retail_date": "2020-10-11T00:00:00.000", "RetailCalendar.retail_date.week": "2020-10-11T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-10-18T00:00:00.000", "RetailCalendar.retail_date.week": "2020-10-18T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-10-25T00:00:00.000", "RetailCalendar.retail_date.week": "2020-10-25T00:00:00.000", }, Object { - "BigECommerce.count": 3, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-11-01T00:00:00.000", "RetailCalendar.retail_date.week": "2020-11-01T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 3, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "3", "RetailCalendar.retail_date": "2020-11-08T00:00:00.000", "RetailCalendar.retail_date.week": "2020-11-08T00:00:00.000", }, Object { - "BigECommerce.count": 3, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-11-15T00:00:00.000", "RetailCalendar.retail_date.week": "2020-11-15T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 3, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "3", "RetailCalendar.retail_date": "2020-11-22T00:00:00.000", "RetailCalendar.retail_date.week": "2020-11-22T00:00:00.000", }, Object { - "BigECommerce.count": 3, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-11-29T00:00:00.000", "RetailCalendar.retail_date.week": "2020-11-29T00:00:00.000", }, Object { "BigECommerce.count": null, - "BigECommerce.totalCountRetailWeekAgo": 3, + "BigECommerce.totalCountRetailWeekAgo": "3", "RetailCalendar.retail_date": "2020-12-06T00:00:00.000", "RetailCalendar.retail_date.week": "2020-12-06T00:00:00.000", }, Object { - "BigECommerce.count": 2, + "BigECommerce.count": "2", "BigECommerce.totalCountRetailWeekAgo": null, "RetailCalendar.retail_date": "2020-12-13T00:00:00.000", "RetailCalendar.retail_date.week": "2020-12-13T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-12-20T00:00:00.000", "RetailCalendar.retail_date.week": "2020-12-20T00:00:00.000", }, Object { "BigECommerce.count": null, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-12-27T00:00:00.000", "RetailCalendar.retail_date.week": "2020-12-27T00:00:00.000", }, @@ -9623,14 +9623,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "MC-17605", "ECommerce.customerName": "Customer 31", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-01-23T00:00:00.000", "ECommerce.orderId": "CA-2017-145142", "ECommerce.productName": "Balt Solid Wood Rectangular Table", - "ECommerce.profit": 21.098, - "ECommerce.quantity": 2, - "ECommerce.rowId": 523, - "ECommerce.sales": 210.98, + "ECommerce.profit": "21.098", + "ECommerce.quantity": "2", + "ECommerce.rowId": "523", + "ECommerce.sales": "210.98", "ECommerce.subCategory": "Tables", }, Object { @@ -9638,14 +9638,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Anderson Hickey Conga Table Tops & Accessories", - "ECommerce.profit": -3.3506, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3060, - "ECommerce.sales": 24.368, + "ECommerce.profit": "-3.3506", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3060", + "ECommerce.sales": "24.368", "ECommerce.subCategory": "Tables", }, ] @@ -9658,14 +9658,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "MC-17605", "ECommerce.customerName": "Customer 31", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-01-23T00:00:00.000", "ECommerce.orderId": "CA-2017-145142", "ECommerce.productName": "Balt Solid Wood Rectangular Table", - "ECommerce.profit": 21.098, - "ECommerce.quantity": 2, - "ECommerce.rowId": 523, - "ECommerce.sales": 210.98, + "ECommerce.profit": "21.098", + "ECommerce.quantity": "2", + "ECommerce.rowId": "523", + "ECommerce.sales": "210.98", "ECommerce.subCategory": "Tables", }, Object { @@ -9673,14 +9673,14 @@ Array [ "ECommerce.city": "Lorain", "ECommerce.customerId": "GA-14725", "ECommerce.customerName": "Customer 19", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-01-01T00:00:00.000", "ECommerce.orderId": "CA-2017-107503", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 8.5568, - "ECommerce.quantity": 4, - "ECommerce.rowId": 849, - "ECommerce.sales": 48.896, + "ECommerce.profit": "8.5568", + "ECommerce.quantity": "4", + "ECommerce.rowId": "849", + "ECommerce.sales": "48.896", "ECommerce.subCategory": "Furnishings", }, Object { @@ -9688,14 +9688,14 @@ Array [ "ECommerce.city": "Vancouver", "ECommerce.customerId": "JW-15220", "ECommerce.customerName": "Customer 26", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-30T00:00:00.000", "ECommerce.orderId": "CA-2017-139661", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 3.6632, - "ECommerce.quantity": 2, - "ECommerce.rowId": 1494, - "ECommerce.sales": 9.64, + "ECommerce.profit": "3.6632", + "ECommerce.quantity": "2", + "ECommerce.rowId": "1494", + "ECommerce.sales": "9.64", "ECommerce.subCategory": "Furnishings", }, Object { @@ -9703,14 +9703,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 10.3904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3059, - "ECommerce.sales": 30.56, + "ECommerce.profit": "10.3904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3059", + "ECommerce.sales": "30.56", "ECommerce.subCategory": "Furnishings", }, Object { @@ -9718,14 +9718,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Anderson Hickey Conga Table Tops & Accessories", - "ECommerce.profit": -3.3506, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3060, - "ECommerce.sales": 24.368, + "ECommerce.profit": "-3.3506", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3060", + "ECommerce.sales": "24.368", "ECommerce.subCategory": "Tables", }, Object { @@ -9733,14 +9733,14 @@ Array [ "ECommerce.city": "Marion", "ECommerce.customerId": "MG-17650", "ECommerce.customerName": "Customer 32", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-12-01T00:00:00.000", "ECommerce.orderId": "CA-2017-145660", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 1.7352, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6205, - "ECommerce.sales": 7.712, + "ECommerce.profit": "1.7352", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6205", + "ECommerce.sales": "7.712", "ECommerce.subCategory": "Furnishings", }, Object { @@ -9748,14 +9748,14 @@ Array [ "ECommerce.city": "Philadelphia", "ECommerce.customerId": "BS-11755", "ECommerce.customerName": "Customer 10", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-04-10T00:00:00.000", "ECommerce.orderId": "CA-2017-135069", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 6.4176, - "ECommerce.quantity": 3, - "ECommerce.rowId": 7425, - "ECommerce.sales": 36.672, + "ECommerce.profit": "6.4176", + "ECommerce.quantity": "3", + "ECommerce.rowId": "7425", + "ECommerce.sales": "36.672", "ECommerce.subCategory": "Furnishings", }, Object { @@ -9763,14 +9763,14 @@ Array [ "ECommerce.city": "Dallas", "ECommerce.customerId": "LC-17050", "ECommerce.customerName": "Customer 29", - "ECommerce.discount": 0.6, + "ECommerce.discount": "0.6", "ECommerce.orderDate": "2020-11-06T00:00:00.000", "ECommerce.orderId": "US-2017-119319", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": -19.864, - "ECommerce.quantity": 5, - "ECommerce.rowId": 8621, - "ECommerce.sales": 30.56, + "ECommerce.profit": "-19.864", + "ECommerce.quantity": "5", + "ECommerce.rowId": "8621", + "ECommerce.sales": "30.56", "ECommerce.subCategory": "Furnishings", }, ] @@ -9785,14 +9785,14 @@ Array [ "ECommerce.city": "Marion", "ECommerce.customerId": "MG-17650", "ECommerce.customerName": "Customer 32", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-12-01T00:00:00.000", "ECommerce.orderId": "CA-2017-145660", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 1.7352, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6205, - "ECommerce.sales": 7.712, + "ECommerce.profit": "1.7352", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6205", + "ECommerce.sales": "7.712", "ECommerce.subCategory": "Furnishings", }, Object { @@ -9800,14 +9800,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "JH-15430", "ECommerce.customerName": "Customer 23", - "ECommerce.discount": 0.5, + "ECommerce.discount": "0.5", "ECommerce.orderDate": "2020-12-25T00:00:00.000", "ECommerce.orderId": "CA-2017-105620", "ECommerce.productName": "Lexmark 20R1285 X6650 Wireless All-in-One Printer", - "ECommerce.profit": -7.2, - "ECommerce.quantity": 2, - "ECommerce.rowId": 8958, - "ECommerce.sales": 120, + "ECommerce.profit": "-7.2", + "ECommerce.quantity": "2", + "ECommerce.rowId": "8958", + "ECommerce.sales": "120", "ECommerce.subCategory": "Machines", }, ] @@ -9820,14 +9820,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "MC-17605", "ECommerce.customerName": "Customer 31", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-01-23T00:00:00.000", "ECommerce.orderId": "CA-2017-145142", "ECommerce.productName": "Balt Solid Wood Rectangular Table", - "ECommerce.profit": 21.098, - "ECommerce.quantity": 2, - "ECommerce.rowId": 523, - "ECommerce.sales": 210.98, + "ECommerce.profit": "21.098", + "ECommerce.quantity": "2", + "ECommerce.rowId": "523", + "ECommerce.sales": "210.98", "ECommerce.subCategory": "Tables", }, Object { @@ -9835,14 +9835,14 @@ Array [ "ECommerce.city": "Vancouver", "ECommerce.customerId": "JW-15220", "ECommerce.customerName": "Customer 26", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-30T00:00:00.000", "ECommerce.orderId": "CA-2017-139661", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 3.6632, - "ECommerce.quantity": 2, - "ECommerce.rowId": 1494, - "ECommerce.sales": 9.64, + "ECommerce.profit": "3.6632", + "ECommerce.quantity": "2", + "ECommerce.rowId": "1494", + "ECommerce.sales": "9.64", "ECommerce.subCategory": "Furnishings", }, Object { @@ -9850,14 +9850,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "KN-16705", "ECommerce.customerName": "Customer 28", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-09-23T00:00:00.000", "ECommerce.orderId": "CA-2017-138422", "ECommerce.productName": "Wausau Papers Astrobrights Colored Envelopes", - "ECommerce.profit": 5.2026, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2329, - "ECommerce.sales": 14.352, + "ECommerce.profit": "5.2026", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2329", + "ECommerce.sales": "14.352", "ECommerce.subCategory": "Envelopes", }, Object { @@ -9865,14 +9865,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "DG-13300", "ECommerce.customerName": "Customer 16", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-28T00:00:00.000", "ECommerce.orderId": "CA-2017-123372", "ECommerce.productName": "Google Nexus 5", - "ECommerce.profit": 494.9725, - "ECommerce.quantity": 11, - "ECommerce.rowId": 2661, - "ECommerce.sales": 1979.89, + "ECommerce.profit": "494.9725", + "ECommerce.quantity": "11", + "ECommerce.rowId": "2661", + "ECommerce.sales": "1979.89", "ECommerce.subCategory": "Phones", }, Object { @@ -9880,14 +9880,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 10.3904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3059, - "ECommerce.sales": 30.56, + "ECommerce.profit": "10.3904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3059", + "ECommerce.sales": "30.56", "ECommerce.subCategory": "Furnishings", }, Object { @@ -9895,14 +9895,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Anderson Hickey Conga Table Tops & Accessories", - "ECommerce.profit": -3.3506, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3060, - "ECommerce.sales": 24.368, + "ECommerce.profit": "-3.3506", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3060", + "ECommerce.sales": "24.368", "ECommerce.subCategory": "Tables", }, Object { @@ -9910,14 +9910,14 @@ Array [ "ECommerce.city": "Bakersfield", "ECommerce.customerId": "AW-10840", "ECommerce.customerName": "Customer 4", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-02T00:00:00.000", "ECommerce.orderId": "CA-2017-123001", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 2.726, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3934, - "ECommerce.sales": 9.4, + "ECommerce.profit": "2.726", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3934", + "ECommerce.sales": "9.4", "ECommerce.subCategory": "Art", }, Object { @@ -9925,14 +9925,14 @@ Array [ "ECommerce.city": "Philadelphia", "ECommerce.customerId": "CC-12475", "ECommerce.customerName": "Customer 12", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-21T00:00:00.000", "ECommerce.orderId": "CA-2017-100811", "ECommerce.productName": "Recycled Eldon Regeneration Jumbo File", - "ECommerce.profit": 3.9296, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4012, - "ECommerce.sales": 39.296, + "ECommerce.profit": "3.9296", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4012", + "ECommerce.sales": "39.296", "ECommerce.subCategory": "Storage", }, Object { @@ -9940,14 +9940,14 @@ Array [ "ECommerce.city": "Los Angeles", "ECommerce.customerId": "SS-20140", "ECommerce.customerName": "Customer 38", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-03T00:00:00.000", "ECommerce.orderId": "CA-2017-145772", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.1", - "ECommerce.profit": 8.5025, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6125, - "ECommerce.sales": 44.75, + "ECommerce.profit": "8.5025", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6125", + "ECommerce.sales": "44.75", "ECommerce.subCategory": "Accessories", }, Object { @@ -9955,14 +9955,14 @@ Array [ "ECommerce.city": "Baltimore", "ECommerce.customerId": "AJ-10780", "ECommerce.customerName": "Customer 2", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "US-2017-133361", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 1.0904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6459, - "ECommerce.sales": 3.76, + "ECommerce.profit": "1.0904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6459", + "ECommerce.sales": "3.76", "ECommerce.subCategory": "Art", }, Object { @@ -9970,14 +9970,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "MM-18280", "ECommerce.customerName": "Customer 34", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-10T00:00:00.000", "ECommerce.orderId": "CA-2017-112172", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": 0.7065, - "ECommerce.quantity": 3, - "ECommerce.rowId": 7310, - "ECommerce.sales": 14.13, + "ECommerce.profit": "0.7065", + "ECommerce.quantity": "3", + "ECommerce.rowId": "7310", + "ECommerce.sales": "14.13", "ECommerce.subCategory": "Fasteners", }, Object { @@ -9985,14 +9985,14 @@ Array [ "ECommerce.city": "Lakewood", "ECommerce.customerId": "NP-18670", "ECommerce.customerName": "Customer 35", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-12T00:00:00.000", "ECommerce.orderId": "CA-2017-150091", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 129.294, - "ECommerce.quantity": 5, - "ECommerce.rowId": 8425, - "ECommerce.sales": 2154.9, + "ECommerce.profit": "129.294", + "ECommerce.quantity": "5", + "ECommerce.rowId": "8425", + "ECommerce.sales": "2154.9", "ECommerce.subCategory": "Bookcases", }, ] @@ -10007,14 +10007,14 @@ Array [ "ECommerce.city": "Provo", "ECommerce.customerId": "AS-10225", "ECommerce.customerName": "Customer 3", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-17T00:00:00.000", "ECommerce.orderId": "CA-2017-112515", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 77.5764, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2655, - "ECommerce.sales": 1292.94, + "ECommerce.profit": "77.5764", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2655", + "ECommerce.sales": "1292.94", "ECommerce.subCategory": "Bookcases", }, Object { @@ -10022,14 +10022,14 @@ Array [ "ECommerce.city": "Bakersfield", "ECommerce.customerId": "AW-10840", "ECommerce.customerName": "Customer 4", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-02T00:00:00.000", "ECommerce.orderId": "CA-2017-123001", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 2.726, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3934, - "ECommerce.sales": 9.4, + "ECommerce.profit": "2.726", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3934", + "ECommerce.sales": "9.4", "ECommerce.subCategory": "Art", }, Object { @@ -10037,14 +10037,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "AH-10465", "ECommerce.customerName": "Customer 1", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "CA-2017-115546", "ECommerce.productName": "Google Nexus 7", - "ECommerce.profit": 134.9925, - "ECommerce.quantity": 3, - "ECommerce.rowId": 4161, - "ECommerce.sales": 539.97, + "ECommerce.profit": "134.9925", + "ECommerce.quantity": "3", + "ECommerce.rowId": "4161", + "ECommerce.sales": "539.97", "ECommerce.subCategory": "Phones", }, Object { @@ -10052,14 +10052,14 @@ Array [ "ECommerce.city": "Baltimore", "ECommerce.customerId": "AJ-10780", "ECommerce.customerName": "Customer 2", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "US-2017-133361", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 1.0904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6459, - "ECommerce.sales": 3.76, + "ECommerce.profit": "1.0904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6459", + "ECommerce.sales": "3.76", "ECommerce.subCategory": "Art", }, ] @@ -10072,14 +10072,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BM-11650", "ECommerce.customerName": "Customer 8", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-13T00:00:00.000", "ECommerce.orderId": "CA-2017-149048", "ECommerce.productName": "Tyvek Side-Opening Peel & Seel Expanding Envelopes", - "ECommerce.profit": 81.432, - "ECommerce.quantity": 2, - "ECommerce.rowId": 2595, - "ECommerce.sales": 180.96, + "ECommerce.profit": "81.432", + "ECommerce.quantity": "2", + "ECommerce.rowId": "2595", + "ECommerce.sales": "180.96", "ECommerce.subCategory": "Envelopes", }, Object { @@ -10087,14 +10087,14 @@ Array [ "ECommerce.city": "Provo", "ECommerce.customerId": "AS-10225", "ECommerce.customerName": "Customer 3", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-17T00:00:00.000", "ECommerce.orderId": "CA-2017-112515", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 77.5764, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2655, - "ECommerce.sales": 1292.94, + "ECommerce.profit": "77.5764", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2655", + "ECommerce.sales": "1292.94", "ECommerce.subCategory": "Bookcases", }, Object { @@ -10102,14 +10102,14 @@ Array [ "ECommerce.city": "Bakersfield", "ECommerce.customerId": "AW-10840", "ECommerce.customerName": "Customer 4", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-02T00:00:00.000", "ECommerce.orderId": "CA-2017-123001", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 2.726, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3934, - "ECommerce.sales": 9.4, + "ECommerce.profit": "2.726", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3934", + "ECommerce.sales": "9.4", "ECommerce.subCategory": "Art", }, Object { @@ -10117,14 +10117,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "AH-10465", "ECommerce.customerName": "Customer 1", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "CA-2017-115546", "ECommerce.productName": "Google Nexus 7", - "ECommerce.profit": 134.9925, - "ECommerce.quantity": 3, - "ECommerce.rowId": 4161, - "ECommerce.sales": 539.97, + "ECommerce.profit": "134.9925", + "ECommerce.quantity": "3", + "ECommerce.rowId": "4161", + "ECommerce.sales": "539.97", "ECommerce.subCategory": "Phones", }, Object { @@ -10132,14 +10132,14 @@ Array [ "ECommerce.city": "Oakland", "ECommerce.customerId": "BB-11545", "ECommerce.customerName": "Customer 5", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-02T00:00:00.000", "ECommerce.orderId": "CA-2017-102379", "ECommerce.productName": "Panasonic KP-380BK Classic Electric Pencil Sharpener", - "ECommerce.profit": 44.975, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6272, - "ECommerce.sales": 179.9, + "ECommerce.profit": "44.975", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6272", + "ECommerce.sales": "179.9", "ECommerce.subCategory": "Art", }, Object { @@ -10147,14 +10147,14 @@ Array [ "ECommerce.city": "Baltimore", "ECommerce.customerId": "AJ-10780", "ECommerce.customerName": "Customer 2", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "US-2017-133361", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 1.0904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6459, - "ECommerce.sales": 3.76, + "ECommerce.profit": "1.0904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6459", + "ECommerce.sales": "3.76", "ECommerce.subCategory": "Art", }, Object { @@ -10162,14 +10162,14 @@ Array [ "ECommerce.city": "Arlington", "ECommerce.customerId": "BF-11020", "ECommerce.customerName": "Customer 6", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-09-08T00:00:00.000", "ECommerce.orderId": "US-2017-124779", "ECommerce.productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "ECommerce.profit": 15.498, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6651, - "ECommerce.sales": 45.92, + "ECommerce.profit": "15.498", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6651", + "ECommerce.sales": "45.92", "ECommerce.subCategory": "Fasteners", }, Object { @@ -10177,14 +10177,14 @@ Array [ "ECommerce.city": "Philadelphia", "ECommerce.customerId": "BS-11755", "ECommerce.customerName": "Customer 10", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-04-10T00:00:00.000", "ECommerce.orderId": "CA-2017-135069", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 6.4176, - "ECommerce.quantity": 3, - "ECommerce.rowId": 7425, - "ECommerce.sales": 36.672, + "ECommerce.profit": "6.4176", + "ECommerce.quantity": "3", + "ECommerce.rowId": "7425", + "ECommerce.sales": "36.672", "ECommerce.subCategory": "Furnishings", }, Object { @@ -10192,14 +10192,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BF-11170", "ECommerce.customerName": "Customer 7", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-14T00:00:00.000", "ECommerce.orderId": "CA-2017-151799", "ECommerce.productName": "Canon PC1080F Personal Copier", - "ECommerce.profit": 467.9922, - "ECommerce.quantity": 2, - "ECommerce.rowId": 7698, - "ECommerce.sales": 1199.98, + "ECommerce.profit": "467.9922", + "ECommerce.quantity": "2", + "ECommerce.rowId": "7698", + "ECommerce.sales": "1199.98", "ECommerce.subCategory": "Copiers", }, Object { @@ -10207,14 +10207,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BS-11380", "ECommerce.customerName": "Customer 9", - "ECommerce.discount": 0.4, + "ECommerce.discount": "0.4", "ECommerce.orderDate": "2020-11-16T00:00:00.000", "ECommerce.orderId": "CA-2017-160633", "ECommerce.productName": "Hewlett Packard 610 Color Digital Copier / Printer", - "ECommerce.profit": 74.9985, - "ECommerce.quantity": 3, - "ECommerce.rowId": 9618, - "ECommerce.sales": 899.982, + "ECommerce.profit": "74.9985", + "ECommerce.quantity": "3", + "ECommerce.rowId": "9618", + "ECommerce.sales": "899.982", "ECommerce.subCategory": "Copiers", }, Object { @@ -10222,14 +10222,14 @@ Array [ "ECommerce.city": "Bowling", "ECommerce.customerId": "BS-11380", "ECommerce.customerName": "Customer 9", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-16T00:00:00.000", "ECommerce.orderId": "CA-2017-160633", "ECommerce.productName": "Panasonic KP-380BK Classic Electric Pencil Sharpener", - "ECommerce.profit": 5.397, - "ECommerce.quantity": 3, - "ECommerce.rowId": 9619, - "ECommerce.sales": 86.352, + "ECommerce.profit": "5.397", + "ECommerce.quantity": "3", + "ECommerce.rowId": "9619", + "ECommerce.sales": "86.352", "ECommerce.subCategory": "Art", }, ] @@ -10527,50 +10527,50 @@ Array [ exports[`Queries with the @cubejs-backend/bigquery-driver querying BigECommerce with Retail Calendar: totalCountRetailMonthAgo 1`] = ` Array [ Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailMonthAgo": 1, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailMonthAgo": "1", "RetailCalendar.retail_date": "2020-02-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-02-01T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailMonthAgo": 1, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailMonthAgo": "1", "RetailCalendar.retail_date": "2020-03-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-03-01T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailMonthAgo": 2, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailMonthAgo": "2", "RetailCalendar.retail_date": "2020-04-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-04-01T00:00:00.000", }, Object { - "BigECommerce.count": 5, - "BigECommerce.totalCountRetailMonthAgo": 1, + "BigECommerce.count": "5", + "BigECommerce.totalCountRetailMonthAgo": "1", "RetailCalendar.retail_date": "2020-05-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-05-01T00:00:00.000", }, Object { - "BigECommerce.count": 7, - "BigECommerce.totalCountRetailMonthAgo": 5, + "BigECommerce.count": "7", + "BigECommerce.totalCountRetailMonthAgo": "5", "RetailCalendar.retail_date": "2020-06-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-06-01T00:00:00.000", }, Object { - "BigECommerce.count": 4, - "BigECommerce.totalCountRetailMonthAgo": 6, + "BigECommerce.count": "4", + "BigECommerce.totalCountRetailMonthAgo": "6", "RetailCalendar.retail_date": "2020-10-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-10-01T00:00:00.000", }, Object { - "BigECommerce.count": 9, - "BigECommerce.totalCountRetailMonthAgo": 5, + "BigECommerce.count": "9", + "BigECommerce.totalCountRetailMonthAgo": "5", "RetailCalendar.retail_date": "2020-11-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-11-01T00:00:00.000", }, Object { - "BigECommerce.count": 7, - "BigECommerce.totalCountRetailMonthAgo": 8, + "BigECommerce.count": "7", + "BigECommerce.totalCountRetailMonthAgo": "8", "RetailCalendar.retail_date": "2020-12-01T00:00:00.000", "RetailCalendar.retail_date.month": "2020-12-01T00:00:00.000", }, @@ -10580,98 +10580,98 @@ Array [ exports[`Queries with the @cubejs-backend/bigquery-driver querying BigECommerce with Retail Calendar: totalCountRetailWeekAgo 1`] = ` Array [ Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-03-22T00:00:00.000", "RetailCalendar.retail_date.week": "2020-03-22T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-05-31T00:00:00.000", "RetailCalendar.retail_date.week": "2020-05-31T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-06-07T00:00:00.000", "RetailCalendar.retail_date.week": "2020-06-07T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-06-14T00:00:00.000", "RetailCalendar.retail_date.week": "2020-06-14T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-06-21T00:00:00.000", "RetailCalendar.retail_date.week": "2020-06-21T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-09-06T00:00:00.000", "RetailCalendar.retail_date.week": "2020-09-06T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-09-13T00:00:00.000", "RetailCalendar.retail_date.week": "2020-09-13T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-09-20T00:00:00.000", "RetailCalendar.retail_date.week": "2020-09-20T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-10-18T00:00:00.000", "RetailCalendar.retail_date.week": "2020-10-18T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-10-25T00:00:00.000", "RetailCalendar.retail_date.week": "2020-10-25T00:00:00.000", }, Object { - "BigECommerce.count": 3, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-11-01T00:00:00.000", "RetailCalendar.retail_date.week": "2020-11-01T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 3, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "3", "RetailCalendar.retail_date": "2020-11-08T00:00:00.000", "RetailCalendar.retail_date.week": "2020-11-08T00:00:00.000", }, Object { - "BigECommerce.count": 3, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-11-15T00:00:00.000", "RetailCalendar.retail_date.week": "2020-11-15T00:00:00.000", }, Object { - "BigECommerce.count": 1, - "BigECommerce.totalCountRetailWeekAgo": 3, + "BigECommerce.count": "1", + "BigECommerce.totalCountRetailWeekAgo": "3", "RetailCalendar.retail_date": "2020-11-22T00:00:00.000", "RetailCalendar.retail_date.week": "2020-11-22T00:00:00.000", }, Object { - "BigECommerce.count": 3, - "BigECommerce.totalCountRetailWeekAgo": 1, + "BigECommerce.count": "3", + "BigECommerce.totalCountRetailWeekAgo": "1", "RetailCalendar.retail_date": "2020-11-29T00:00:00.000", "RetailCalendar.retail_date.week": "2020-11-29T00:00:00.000", }, Object { - "BigECommerce.count": 2, - "BigECommerce.totalCountRetailWeekAgo": 2, + "BigECommerce.count": "2", + "BigECommerce.totalCountRetailWeekAgo": "2", "RetailCalendar.retail_date": "2020-12-20T00:00:00.000", "RetailCalendar.retail_date.week": "2020-12-20T00:00:00.000", }, @@ -10681,8 +10681,8 @@ Array [ exports[`Queries with the @cubejs-backend/bigquery-driver querying BigECommerce with Retail Calendar: totalCountRetailYearAgo 1`] = ` Array [ Object { - "BigECommerce.count": 42, - "BigECommerce.totalCountRetailYearAgo": 2, + "BigECommerce.count": "42", + "BigECommerce.totalCountRetailYearAgo": "2", "RetailCalendar.retail_date": "2020-02-02T00:00:00.000", "RetailCalendar.retail_date.year": "2020-02-02T00:00:00.000", }, @@ -10694,12 +10694,12 @@ Array [ Object { "BigECommerce.orderDate": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", - "BigECommerce.totalSales": 48.896, + "BigECommerce.totalSales": "48.896", }, Object { "BigECommerce.orderDate": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", - "BigECommerce.totalSales": 232.88, + "BigECommerce.totalSales": "232.88", }, ] `; @@ -11312,62 +11312,62 @@ Array [ Object { "BigECommerce.orderDate": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, Object { "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, Object { "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, Object { "BigECommerce.orderDate": "2020-04-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, Object { "BigECommerce.orderDate": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, Object { "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, Object { "BigECommerce.orderDate": "2020-07-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, Object { "BigECommerce.orderDate": "2020-08-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-08-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, Object { "BigECommerce.orderDate": "2020-09-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, Object { "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 1, + "BigECommerce.rollingCountApproxBy2Day": "1", }, Object { "BigECommerce.orderDate": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, Object { "BigECommerce.orderDate": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Day": 0, + "BigECommerce.rollingCountApproxBy2Day": "0", }, ] `; @@ -11377,62 +11377,62 @@ Array [ Object { "BigECommerce.orderDate": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 2, + "BigECommerce.rollingCountApproxBy2Month": "2", }, Object { "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 3, + "BigECommerce.rollingCountApproxBy2Month": "3", }, Object { "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 3, + "BigECommerce.rollingCountApproxBy2Month": "3", }, Object { "BigECommerce.orderDate": "2020-04-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 3, + "BigECommerce.rollingCountApproxBy2Month": "3", }, Object { "BigECommerce.orderDate": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 6, + "BigECommerce.rollingCountApproxBy2Month": "6", }, Object { "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 12, + "BigECommerce.rollingCountApproxBy2Month": "12", }, Object { "BigECommerce.orderDate": "2020-07-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 7, + "BigECommerce.rollingCountApproxBy2Month": "7", }, Object { "BigECommerce.orderDate": "2020-08-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-08-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 0, + "BigECommerce.rollingCountApproxBy2Month": "0", }, Object { "BigECommerce.orderDate": "2020-09-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 6, + "BigECommerce.rollingCountApproxBy2Month": "6", }, Object { "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 9, + "BigECommerce.rollingCountApproxBy2Month": "9", }, Object { "BigECommerce.orderDate": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 11, + "BigECommerce.rollingCountApproxBy2Month": "11", }, Object { "BigECommerce.orderDate": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Month": 15, + "BigECommerce.rollingCountApproxBy2Month": "15", }, ] `; @@ -11442,62 +11442,62 @@ Array [ Object { "BigECommerce.orderDate": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 1, + "BigECommerce.rollingCountApproxBy2Week": "1", }, Object { "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 1, + "BigECommerce.rollingCountApproxBy2Week": "1", }, Object { "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 1, + "BigECommerce.rollingCountApproxBy2Week": "1", }, Object { "BigECommerce.orderDate": "2020-04-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 0, + "BigECommerce.rollingCountApproxBy2Week": "0", }, Object { "BigECommerce.orderDate": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 2, + "BigECommerce.rollingCountApproxBy2Week": "2", }, Object { "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 3, + "BigECommerce.rollingCountApproxBy2Week": "3", }, Object { "BigECommerce.orderDate": "2020-07-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 0, + "BigECommerce.rollingCountApproxBy2Week": "0", }, Object { "BigECommerce.orderDate": "2020-08-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-08-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 0, + "BigECommerce.rollingCountApproxBy2Week": "0", }, Object { "BigECommerce.orderDate": "2020-09-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 3, + "BigECommerce.rollingCountApproxBy2Week": "3", }, Object { "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 2, + "BigECommerce.rollingCountApproxBy2Week": "2", }, Object { "BigECommerce.orderDate": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 2, + "BigECommerce.rollingCountApproxBy2Week": "2", }, Object { "BigECommerce.orderDate": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", - "BigECommerce.rollingCountApproxBy2Week": 2, + "BigECommerce.rollingCountApproxBy2Week": "2", }, ] `; @@ -11509,427 +11509,427 @@ Array [ "BigECommerce.orderDate.day": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-02T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-02T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-03T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-03T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-04T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-04T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-05T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-05T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-06T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-06T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-07T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-07T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-08T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-08T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-09T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-09T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-10T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-10T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-11T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-11T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-12T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-12T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-13T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-13T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-14T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-14T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-15T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-15T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-16T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-16T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-17T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-17T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-18T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-18T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-19T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-19T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-20T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-20T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-21T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-21T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-22T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-22T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-23T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-23T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-24T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-24T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-25T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-25T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-26T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-26T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-27T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-27T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-28T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-28T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-29T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-29T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-30T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-30T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-31T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-31T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-02T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-02T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-03T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-03T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-04T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-04T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-05T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-05T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-06T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-06T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-07T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-07T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-08T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-08T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-09T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-09T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-10T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-10T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-11T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-11T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-12T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-12T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-13T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-13T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-14T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-14T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-15T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-15T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-16T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-16T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-17T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-17T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-18T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-18T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-19T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-19T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-20T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-20T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-21T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-21T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-22T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-22T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-23T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-23T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-24T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-24T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-25T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-25T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-26T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-26T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-27T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-27T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-28T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-28T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-29T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-29T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.day": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, ] `; @@ -11941,427 +11941,427 @@ Array [ "BigECommerce.orderDate.day": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-02T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-02T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-03T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-03T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-04T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-04T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-05T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-05T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-06T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-06T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-07T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-07T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-08T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-08T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-09T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-09T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-10T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-10T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-11T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-11T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-12T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-12T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-06T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-13T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-13T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-14T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-14T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-15T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-15T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-16T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-16T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-17T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-17T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-18T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-18T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-19T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-19T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-13T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-20T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-20T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-21T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-21T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-22T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-22T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 1, + "BigECommerce.rollingCountYTD": "1", }, Object { "BigECommerce.orderDate": "2020-01-23T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-23T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-24T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-24T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-25T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-25T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-26T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-26T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-20T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-27T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-27T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-28T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-28T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-29T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-29T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-30T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-30T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-31T00:00:00.000", "BigECommerce.orderDate.day": "2020-01-31T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-02T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-02T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-03T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-03T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-04T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-04T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-05T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-05T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-06T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-06T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-07T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-07T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-08T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-08T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-09T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-09T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-03T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-10T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-10T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-11T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-11T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-12T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-12T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-13T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-13T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-14T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-14T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-15T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-15T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-16T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-16T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-10T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-17T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-17T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-18T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-18T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-19T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-19T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-20T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-20T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-21T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-21T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-22T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-22T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-23T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-23T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-17T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-24T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-24T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-25T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-25T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-26T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-26T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-27T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-27T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-28T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-28T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-29T00:00:00.000", "BigECommerce.orderDate.day": "2020-02-29T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.day": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, ] `; @@ -12372,73 +12372,73 @@ Array [ "BigECommerce.orderDate": "2019-12-30T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-27T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-24T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 5, + "BigECommerce.rollingCountYTD": "5", }, Object { "BigECommerce.orderDate": "2020-03-30T00:00:00.000", "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-03-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 6, + "BigECommerce.rollingCountYTD": "6", }, Object { "BigECommerce.orderDate": "2020-04-27T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-04-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 11, + "BigECommerce.rollingCountYTD": "11", }, Object { "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-06-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-06-29T00:00:00.000", "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-06-29T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-07-27T00:00:00.000", "BigECommerce.orderDate.month": "2020-08-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-07-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-08-31T00:00:00.000", "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-08-31T00:00:00.000", - "BigECommerce.rollingCountYTD": 24, + "BigECommerce.rollingCountYTD": "24", }, Object { "BigECommerce.orderDate": "2020-09-28T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-09-28T00:00:00.000", - "BigECommerce.rollingCountYTD": 28, + "BigECommerce.rollingCountYTD": "28", }, Object { "BigECommerce.orderDate": "2020-10-26T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-10-26T00:00:00.000", - "BigECommerce.rollingCountYTD": 37, + "BigECommerce.rollingCountYTD": "37", }, Object { "BigECommerce.orderDate": "2020-11-30T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-11-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 44, + "BigECommerce.rollingCountYTD": "44", }, ] `; @@ -12449,73 +12449,73 @@ Array [ "BigECommerce.orderDate": "2019-12-30T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.week": "2019-12-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-01-27T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-01-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-02-24T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-02-24T00:00:00.000", - "BigECommerce.rollingCountYTD": 5, + "BigECommerce.rollingCountYTD": "5", }, Object { "BigECommerce.orderDate": "2020-03-30T00:00:00.000", "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-03-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 6, + "BigECommerce.rollingCountYTD": "6", }, Object { "BigECommerce.orderDate": "2020-04-27T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-04-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 11, + "BigECommerce.rollingCountYTD": "11", }, Object { "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-06-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-06-29T00:00:00.000", "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-06-29T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-07-27T00:00:00.000", "BigECommerce.orderDate.month": "2020-08-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-07-27T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-08-31T00:00:00.000", "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-08-31T00:00:00.000", - "BigECommerce.rollingCountYTD": 24, + "BigECommerce.rollingCountYTD": "24", }, Object { "BigECommerce.orderDate": "2020-09-28T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-09-28T00:00:00.000", - "BigECommerce.rollingCountYTD": 28, + "BigECommerce.rollingCountYTD": "28", }, Object { "BigECommerce.orderDate": "2020-10-26T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-10-26T00:00:00.000", - "BigECommerce.rollingCountYTD": 37, + "BigECommerce.rollingCountYTD": "37", }, Object { "BigECommerce.orderDate": "2020-11-30T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.week": "2020-11-30T00:00:00.000", - "BigECommerce.rollingCountYTD": 44, + "BigECommerce.rollingCountYTD": "44", }, ] `; @@ -12525,62 +12525,62 @@ Array [ Object { "BigECommerce.orderDate": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 5, + "BigECommerce.rollingCountYTD": "5", }, Object { "BigECommerce.orderDate": "2020-04-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 6, + "BigECommerce.rollingCountYTD": "6", }, Object { "BigECommerce.orderDate": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 11, + "BigECommerce.rollingCountYTD": "11", }, Object { "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-07-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-08-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-08-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-09-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 24, + "BigECommerce.rollingCountYTD": "24", }, Object { "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 28, + "BigECommerce.rollingCountYTD": "28", }, Object { "BigECommerce.orderDate": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 37, + "BigECommerce.rollingCountYTD": "37", }, Object { "BigECommerce.orderDate": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 44, + "BigECommerce.rollingCountYTD": "44", }, ] `; @@ -12590,62 +12590,62 @@ Array [ Object { "BigECommerce.orderDate": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 2, + "BigECommerce.rollingCountYTD": "2", }, Object { "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, Object { "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 5, + "BigECommerce.rollingCountYTD": "5", }, Object { "BigECommerce.orderDate": "2020-04-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 6, + "BigECommerce.rollingCountYTD": "6", }, Object { "BigECommerce.orderDate": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 11, + "BigECommerce.rollingCountYTD": "11", }, Object { "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-07-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-08-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-08-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 18, + "BigECommerce.rollingCountYTD": "18", }, Object { "BigECommerce.orderDate": "2020-09-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 24, + "BigECommerce.rollingCountYTD": "24", }, Object { "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 28, + "BigECommerce.rollingCountYTD": "28", }, Object { "BigECommerce.orderDate": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 37, + "BigECommerce.rollingCountYTD": "37", }, Object { "BigECommerce.orderDate": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", - "BigECommerce.rollingCountYTD": 44, + "BigECommerce.rollingCountYTD": "44", }, ] `; @@ -12653,7 +12653,7 @@ Array [ exports[`Queries with the @cubejs-backend/bigquery-driver querying BigECommerce: rolling window YTD without granularity 1`] = ` Array [ Object { - "BigECommerce.rollingCountYTD": 3, + "BigECommerce.rollingCountYTD": "3", }, ] `; @@ -12708,7 +12708,7 @@ Array [ Object { "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", - "BigECommerce.rollingCountBy2Day": 1, + "BigECommerce.rollingCountBy2Day": "1", }, Object { "BigECommerce.orderDate": "2020-11-01T00:00:00.000", @@ -12773,7 +12773,7 @@ Array [ Object { "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", - "BigECommerce.rollingCountBy2Day": 1, + "BigECommerce.rollingCountBy2Day": "1", }, Object { "BigECommerce.orderDate": "2020-11-01T00:00:00.000", @@ -12793,37 +12793,37 @@ Array [ Object { "BigECommerce.orderDate": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 2, + "BigECommerce.rollingCountBy2Month": "2", }, Object { "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 3, + "BigECommerce.rollingCountBy2Month": "3", }, Object { "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 3, + "BigECommerce.rollingCountBy2Month": "3", }, Object { "BigECommerce.orderDate": "2020-04-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 3, + "BigECommerce.rollingCountBy2Month": "3", }, Object { "BigECommerce.orderDate": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 6, + "BigECommerce.rollingCountBy2Month": "6", }, Object { "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 12, + "BigECommerce.rollingCountBy2Month": "12", }, Object { "BigECommerce.orderDate": "2020-07-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 7, + "BigECommerce.rollingCountBy2Month": "7", }, Object { "BigECommerce.orderDate": "2020-08-01T00:00:00.000", @@ -12833,22 +12833,22 @@ Array [ Object { "BigECommerce.orderDate": "2020-09-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 6, + "BigECommerce.rollingCountBy2Month": "6", }, Object { "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 10, + "BigECommerce.rollingCountBy2Month": "10", }, Object { "BigECommerce.orderDate": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 13, + "BigECommerce.rollingCountBy2Month": "13", }, Object { "BigECommerce.orderDate": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 16, + "BigECommerce.rollingCountBy2Month": "16", }, ] `; @@ -12858,37 +12858,37 @@ Array [ Object { "BigECommerce.orderDate": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 2, + "BigECommerce.rollingCountBy2Month": "2", }, Object { "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 3, + "BigECommerce.rollingCountBy2Month": "3", }, Object { "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 3, + "BigECommerce.rollingCountBy2Month": "3", }, Object { "BigECommerce.orderDate": "2020-04-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 3, + "BigECommerce.rollingCountBy2Month": "3", }, Object { "BigECommerce.orderDate": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 6, + "BigECommerce.rollingCountBy2Month": "6", }, Object { "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 12, + "BigECommerce.rollingCountBy2Month": "12", }, Object { "BigECommerce.orderDate": "2020-07-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 7, + "BigECommerce.rollingCountBy2Month": "7", }, Object { "BigECommerce.orderDate": "2020-08-01T00:00:00.000", @@ -12898,22 +12898,22 @@ Array [ Object { "BigECommerce.orderDate": "2020-09-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 6, + "BigECommerce.rollingCountBy2Month": "6", }, Object { "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 10, + "BigECommerce.rollingCountBy2Month": "10", }, Object { "BigECommerce.orderDate": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 13, + "BigECommerce.rollingCountBy2Month": "13", }, Object { "BigECommerce.orderDate": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", - "BigECommerce.rollingCountBy2Month": 16, + "BigECommerce.rollingCountBy2Month": "16", }, ] `; @@ -12923,17 +12923,17 @@ Array [ Object { "BigECommerce.orderDate": "2020-01-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", - "BigECommerce.rollingCountBy2Week": 1, + "BigECommerce.rollingCountBy2Week": "1", }, Object { "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", - "BigECommerce.rollingCountBy2Week": 1, + "BigECommerce.rollingCountBy2Week": "1", }, Object { "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", - "BigECommerce.rollingCountBy2Week": 1, + "BigECommerce.rollingCountBy2Week": "1", }, Object { "BigECommerce.orderDate": "2020-04-01T00:00:00.000", @@ -12943,12 +12943,12 @@ Array [ Object { "BigECommerce.orderDate": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", - "BigECommerce.rollingCountBy2Week": 2, + "BigECommerce.rollingCountBy2Week": "2", }, Object { "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", - "BigECommerce.rollingCountBy2Week": 3, + "BigECommerce.rollingCountBy2Week": "3", }, Object { "BigECommerce.orderDate": "2020-07-01T00:00:00.000", @@ -12963,22 +12963,22 @@ Array [ Object { "BigECommerce.orderDate": "2020-09-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", - "BigECommerce.rollingCountBy2Week": 3, + "BigECommerce.rollingCountBy2Week": "3", }, Object { "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", - "BigECommerce.rollingCountBy2Week": 3, + "BigECommerce.rollingCountBy2Week": "3", }, Object { "BigECommerce.orderDate": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", - "BigECommerce.rollingCountBy2Week": 2, + "BigECommerce.rollingCountBy2Week": "2", }, Object { "BigECommerce.orderDate": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", - "BigECommerce.rollingCountBy2Week": 2, + "BigECommerce.rollingCountBy2Week": "2", }, ] `; @@ -12991,32 +12991,32 @@ Array [ "BigECommerce.orderDate.month": "2020-01-01T00:00:00.000", }, Object { - "BigECommerce.customersCountPrev1Month": 2, + "BigECommerce.customersCountPrev1Month": "2", "BigECommerce.orderDate": "2020-02-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-02-01T00:00:00.000", }, Object { - "BigECommerce.customersCountPrev1Month": 1, + "BigECommerce.customersCountPrev1Month": "1", "BigECommerce.orderDate": "2020-03-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-03-01T00:00:00.000", }, Object { - "BigECommerce.customersCountPrev1Month": 2, + "BigECommerce.customersCountPrev1Month": "2", "BigECommerce.orderDate": "2020-04-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-04-01T00:00:00.000", }, Object { - "BigECommerce.customersCountPrev1Month": 1, + "BigECommerce.customersCountPrev1Month": "1", "BigECommerce.orderDate": "2020-05-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-05-01T00:00:00.000", }, Object { - "BigECommerce.customersCountPrev1Month": 5, + "BigECommerce.customersCountPrev1Month": "5", "BigECommerce.orderDate": "2020-06-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-06-01T00:00:00.000", }, Object { - "BigECommerce.customersCountPrev1Month": 7, + "BigECommerce.customersCountPrev1Month": "7", "BigECommerce.orderDate": "2020-07-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-07-01T00:00:00.000", }, @@ -13031,17 +13031,17 @@ Array [ "BigECommerce.orderDate.month": "2020-09-01T00:00:00.000", }, Object { - "BigECommerce.customersCountPrev1Month": 6, + "BigECommerce.customersCountPrev1Month": "6", "BigECommerce.orderDate": "2020-10-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-10-01T00:00:00.000", }, Object { - "BigECommerce.customersCountPrev1Month": 4, + "BigECommerce.customersCountPrev1Month": "4", "BigECommerce.orderDate": "2020-11-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-11-01T00:00:00.000", }, Object { - "BigECommerce.customersCountPrev1Month": 9, + "BigECommerce.customersCountPrev1Month": "9", "BigECommerce.orderDate": "2020-12-01T00:00:00.000", "BigECommerce.orderDate.month": "2020-12-01T00:00:00.000", }, @@ -13696,107 +13696,107 @@ exports[`Queries with the @cubejs-backend/bigquery-driver querying ECommerce: co Array [ Object { "ECommerce.city": "Columbus", - "ECommerce.count": 12, + "ECommerce.count": "12", }, Object { "ECommerce.city": "New York City", - "ECommerce.count": 5, + "ECommerce.count": "5", }, Object { "ECommerce.city": "Detroit", - "ECommerce.count": 2, + "ECommerce.count": "2", }, Object { "ECommerce.city": "Philadelphia", - "ECommerce.count": 2, + "ECommerce.count": "2", }, Object { "ECommerce.city": "San Francisco", - "ECommerce.count": 2, + "ECommerce.count": "2", }, Object { "ECommerce.city": "Arlington", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Auburn", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Bakersfield", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Baltimore", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Bowling", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Dallas", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Decatur", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Glendale", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Houston", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Lafayette", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Lakewood", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Lorain", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Los Angeles", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Louisville", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Marion", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Morristown", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Oakland", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Olympia", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Omaha", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Provo", - "ECommerce.count": 1, + "ECommerce.count": "1", }, Object { "ECommerce.city": "Vancouver", - "ECommerce.count": 1, + "ECommerce.count": "1", }, ] `; @@ -13808,14 +13808,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "MC-17605", "ECommerce.customerName": "Customer 31", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-01-23T00:00:00.000", "ECommerce.orderId": "CA-2017-145142", "ECommerce.productName": "Balt Solid Wood Rectangular Table", - "ECommerce.profit": 21.098, - "ECommerce.quantity": 2, - "ECommerce.rowId": 523, - "ECommerce.sales": 210.98, + "ECommerce.profit": "21.098", + "ECommerce.quantity": "2", + "ECommerce.rowId": "523", + "ECommerce.sales": "210.98", "ECommerce.subCategory": "Tables", }, Object { @@ -13823,14 +13823,14 @@ Array [ "ECommerce.city": "Lorain", "ECommerce.customerId": "GA-14725", "ECommerce.customerName": "Customer 19", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-01-01T00:00:00.000", "ECommerce.orderId": "CA-2017-107503", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 8.5568, - "ECommerce.quantity": 4, - "ECommerce.rowId": 849, - "ECommerce.sales": 48.896, + "ECommerce.profit": "8.5568", + "ECommerce.quantity": "4", + "ECommerce.rowId": "849", + "ECommerce.sales": "48.896", "ECommerce.subCategory": "Furnishings", }, Object { @@ -13838,14 +13838,14 @@ Array [ "ECommerce.city": "Olympia", "ECommerce.customerId": "PF-19165", "ECommerce.customerName": "Customer 36", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-17T00:00:00.000", "ECommerce.orderId": "CA-2017-118437", "ECommerce.productName": "Project Tote Personal File", - "ECommerce.profit": 4.0687, - "ECommerce.quantity": 1, - "ECommerce.rowId": 1013, - "ECommerce.sales": 14.03, + "ECommerce.profit": "4.0687", + "ECommerce.quantity": "1", + "ECommerce.rowId": "1013", + "ECommerce.sales": "14.03", "ECommerce.subCategory": "Storage", }, Object { @@ -13853,14 +13853,14 @@ Array [ "ECommerce.city": "Vancouver", "ECommerce.customerId": "JW-15220", "ECommerce.customerName": "Customer 26", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-30T00:00:00.000", "ECommerce.orderId": "CA-2017-139661", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 3.6632, - "ECommerce.quantity": 2, - "ECommerce.rowId": 1494, - "ECommerce.sales": 9.64, + "ECommerce.profit": "3.6632", + "ECommerce.quantity": "2", + "ECommerce.rowId": "1494", + "ECommerce.sales": "9.64", "ECommerce.subCategory": "Furnishings", }, Object { @@ -13868,14 +13868,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "ML-17755", "ECommerce.customerName": "Customer 33", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-25T00:00:00.000", "ECommerce.orderId": "CA-2017-133648", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": -2.1195, - "ECommerce.quantity": 3, - "ECommerce.rowId": 1995, - "ECommerce.sales": 11.304, + "ECommerce.profit": "-2.1195", + "ECommerce.quantity": "3", + "ECommerce.rowId": "1995", + "ECommerce.sales": "11.304", "ECommerce.subCategory": "Fasteners", }, Object { @@ -13883,14 +13883,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "KN-16705", "ECommerce.customerName": "Customer 28", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-09-23T00:00:00.000", "ECommerce.orderId": "CA-2017-138422", "ECommerce.productName": "Wausau Papers Astrobrights Colored Envelopes", - "ECommerce.profit": 5.2026, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2329, - "ECommerce.sales": 14.352, + "ECommerce.profit": "5.2026", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2329", + "ECommerce.sales": "14.352", "ECommerce.subCategory": "Envelopes", }, Object { @@ -13898,14 +13898,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "DB-13405", "ECommerce.customerName": "Customer 15", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-03-17T00:00:00.000", "ECommerce.orderId": "CA-2017-140949", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.2", - "ECommerce.profit": 13.604, - "ECommerce.quantity": 8, - "ECommerce.rowId": 2455, - "ECommerce.sales": 71.6, + "ECommerce.profit": "13.604", + "ECommerce.quantity": "8", + "ECommerce.rowId": "2455", + "ECommerce.sales": "71.6", "ECommerce.subCategory": "Accessories", }, Object { @@ -13913,14 +13913,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BM-11650", "ECommerce.customerName": "Customer 8", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-13T00:00:00.000", "ECommerce.orderId": "CA-2017-149048", "ECommerce.productName": "Tyvek Side-Opening Peel & Seel Expanding Envelopes", - "ECommerce.profit": 81.432, - "ECommerce.quantity": 2, - "ECommerce.rowId": 2595, - "ECommerce.sales": 180.96, + "ECommerce.profit": "81.432", + "ECommerce.quantity": "2", + "ECommerce.rowId": "2595", + "ECommerce.sales": "180.96", "ECommerce.subCategory": "Envelopes", }, Object { @@ -13928,14 +13928,14 @@ Array [ "ECommerce.city": "Provo", "ECommerce.customerId": "AS-10225", "ECommerce.customerName": "Customer 3", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-17T00:00:00.000", "ECommerce.orderId": "CA-2017-112515", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 77.5764, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2655, - "ECommerce.sales": 1292.94, + "ECommerce.profit": "77.5764", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2655", + "ECommerce.sales": "1292.94", "ECommerce.subCategory": "Bookcases", }, Object { @@ -13943,14 +13943,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "DG-13300", "ECommerce.customerName": "Customer 16", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-28T00:00:00.000", "ECommerce.orderId": "CA-2017-123372", "ECommerce.productName": "Google Nexus 5", - "ECommerce.profit": 494.9725, - "ECommerce.quantity": 11, - "ECommerce.rowId": 2661, - "ECommerce.sales": 1979.89, + "ECommerce.profit": "494.9725", + "ECommerce.quantity": "11", + "ECommerce.rowId": "2661", + "ECommerce.sales": "1979.89", "ECommerce.subCategory": "Phones", }, ] @@ -13963,14 +13963,14 @@ Array [ "ECommerce.city": "Glendale", "ECommerce.customerId": "EM-14140", "ECommerce.customerName": "Customer 18", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-12T00:00:00.000", "ECommerce.orderId": "CA-2017-134915", "ECommerce.productName": "Harbour Creations 67200 Series Stacking Chairs", - "ECommerce.profit": 9.9652, - "ECommerce.quantity": 2, - "ECommerce.rowId": 2952, - "ECommerce.sales": 113.888, + "ECommerce.profit": "9.9652", + "ECommerce.quantity": "2", + "ECommerce.rowId": "2952", + "ECommerce.sales": "113.888", "ECommerce.subCategory": "Chairs", }, Object { @@ -13978,14 +13978,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 10.3904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3059, - "ECommerce.sales": 30.56, + "ECommerce.profit": "10.3904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3059", + "ECommerce.sales": "30.56", "ECommerce.subCategory": "Furnishings", }, Object { @@ -13993,14 +13993,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Anderson Hickey Conga Table Tops & Accessories", - "ECommerce.profit": -3.3506, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3060, - "ECommerce.sales": 24.368, + "ECommerce.profit": "-3.3506", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3060", + "ECommerce.sales": "24.368", "ECommerce.subCategory": "Tables", }, Object { @@ -14008,14 +14008,14 @@ Array [ "ECommerce.city": "Louisville", "ECommerce.customerId": "DW-13480", "ECommerce.customerName": "Customer 17", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-27T00:00:00.000", "ECommerce.orderId": "US-2017-132297", "ECommerce.productName": "Google Nexus 6", - "ECommerce.profit": 134.9925, - "ECommerce.quantity": 3, - "ECommerce.rowId": 3083, - "ECommerce.sales": 539.97, + "ECommerce.profit": "134.9925", + "ECommerce.quantity": "3", + "ECommerce.rowId": "3083", + "ECommerce.sales": "539.97", "ECommerce.subCategory": "Phones", }, Object { @@ -14023,14 +14023,14 @@ Array [ "ECommerce.city": "Auburn", "ECommerce.customerId": "KN-16705", "ECommerce.customerName": "Customer 28", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-11T00:00:00.000", "ECommerce.orderId": "CA-2017-102554", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 1.0904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3448, - "ECommerce.sales": 3.76, + "ECommerce.profit": "1.0904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3448", + "ECommerce.sales": "3.76", "ECommerce.subCategory": "Art", }, Object { @@ -14038,14 +14038,14 @@ Array [ "ECommerce.city": "Omaha", "ECommerce.customerId": "JO-15550", "ECommerce.customerName": "Customer 24", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-29T00:00:00.000", "ECommerce.orderId": "CA-2017-144568", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": 1.1775, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3717, - "ECommerce.sales": 23.55, + "ECommerce.profit": "1.1775", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3717", + "ECommerce.sales": "23.55", "ECommerce.subCategory": "Fasteners", }, Object { @@ -14053,14 +14053,14 @@ Array [ "ECommerce.city": "Bakersfield", "ECommerce.customerId": "AW-10840", "ECommerce.customerName": "Customer 4", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-02T00:00:00.000", "ECommerce.orderId": "CA-2017-123001", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 2.726, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3934, - "ECommerce.sales": 9.4, + "ECommerce.profit": "2.726", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3934", + "ECommerce.sales": "9.4", "ECommerce.subCategory": "Art", }, Object { @@ -14068,14 +14068,14 @@ Array [ "ECommerce.city": "Philadelphia", "ECommerce.customerId": "CC-12475", "ECommerce.customerName": "Customer 12", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-21T00:00:00.000", "ECommerce.orderId": "CA-2017-100811", "ECommerce.productName": "Recycled Eldon Regeneration Jumbo File", - "ECommerce.profit": 3.9296, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4012, - "ECommerce.sales": 39.296, + "ECommerce.profit": "3.9296", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4012", + "ECommerce.sales": "39.296", "ECommerce.subCategory": "Storage", }, Object { @@ -14083,14 +14083,14 @@ Array [ "ECommerce.city": "Lafayette", "ECommerce.customerId": "CS-12355", "ECommerce.customerName": "Customer 14", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-24T00:00:00.000", "ECommerce.orderId": "CA-2017-124296", "ECommerce.productName": "Iceberg Nesting Folding Chair, 19w x 6d x 43h", - "ECommerce.profit": 60.5488, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4031, - "ECommerce.sales": 232.88, + "ECommerce.profit": "60.5488", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4031", + "ECommerce.sales": "232.88", "ECommerce.subCategory": "Chairs", }, Object { @@ -14098,14 +14098,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "AH-10465", "ECommerce.customerName": "Customer 1", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "CA-2017-115546", "ECommerce.productName": "Google Nexus 7", - "ECommerce.profit": 134.9925, - "ECommerce.quantity": 3, - "ECommerce.rowId": 4161, - "ECommerce.sales": 539.97, + "ECommerce.profit": "134.9925", + "ECommerce.quantity": "3", + "ECommerce.rowId": "4161", + "ECommerce.sales": "539.97", "ECommerce.subCategory": "Phones", }, ] @@ -14118,14 +14118,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "MC-17605", "ECommerce.customerName": "Customer 31", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-01-23T00:00:00.000", "ECommerce.orderId": "CA-2017-145142", "ECommerce.productName": "Balt Solid Wood Rectangular Table", - "ECommerce.profit": 21.098, - "ECommerce.quantity": 2, - "ECommerce.rowId": 523, - "ECommerce.sales": 210.98, + "ECommerce.profit": "21.098", + "ECommerce.quantity": "2", + "ECommerce.rowId": "523", + "ECommerce.sales": "210.98", "ECommerce.subCategory": "Tables", }, Object { @@ -14133,14 +14133,14 @@ Array [ "ECommerce.city": "Lorain", "ECommerce.customerId": "GA-14725", "ECommerce.customerName": "Customer 19", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-01-01T00:00:00.000", "ECommerce.orderId": "CA-2017-107503", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 8.5568, - "ECommerce.quantity": 4, - "ECommerce.rowId": 849, - "ECommerce.sales": 48.896, + "ECommerce.profit": "8.5568", + "ECommerce.quantity": "4", + "ECommerce.rowId": "849", + "ECommerce.sales": "48.896", "ECommerce.subCategory": "Furnishings", }, Object { @@ -14148,14 +14148,14 @@ Array [ "ECommerce.city": "Olympia", "ECommerce.customerId": "PF-19165", "ECommerce.customerName": "Customer 36", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-17T00:00:00.000", "ECommerce.orderId": "CA-2017-118437", "ECommerce.productName": "Project Tote Personal File", - "ECommerce.profit": 4.0687, - "ECommerce.quantity": 1, - "ECommerce.rowId": 1013, - "ECommerce.sales": 14.03, + "ECommerce.profit": "4.0687", + "ECommerce.quantity": "1", + "ECommerce.rowId": "1013", + "ECommerce.sales": "14.03", "ECommerce.subCategory": "Storage", }, Object { @@ -14163,14 +14163,14 @@ Array [ "ECommerce.city": "Vancouver", "ECommerce.customerId": "JW-15220", "ECommerce.customerName": "Customer 26", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-30T00:00:00.000", "ECommerce.orderId": "CA-2017-139661", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 3.6632, - "ECommerce.quantity": 2, - "ECommerce.rowId": 1494, - "ECommerce.sales": 9.64, + "ECommerce.profit": "3.6632", + "ECommerce.quantity": "2", + "ECommerce.rowId": "1494", + "ECommerce.sales": "9.64", "ECommerce.subCategory": "Furnishings", }, Object { @@ -14178,14 +14178,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "ML-17755", "ECommerce.customerName": "Customer 33", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-25T00:00:00.000", "ECommerce.orderId": "CA-2017-133648", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": -2.1195, - "ECommerce.quantity": 3, - "ECommerce.rowId": 1995, - "ECommerce.sales": 11.304, + "ECommerce.profit": "-2.1195", + "ECommerce.quantity": "3", + "ECommerce.rowId": "1995", + "ECommerce.sales": "11.304", "ECommerce.subCategory": "Fasteners", }, Object { @@ -14193,14 +14193,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "KN-16705", "ECommerce.customerName": "Customer 28", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-09-23T00:00:00.000", "ECommerce.orderId": "CA-2017-138422", "ECommerce.productName": "Wausau Papers Astrobrights Colored Envelopes", - "ECommerce.profit": 5.2026, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2329, - "ECommerce.sales": 14.352, + "ECommerce.profit": "5.2026", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2329", + "ECommerce.sales": "14.352", "ECommerce.subCategory": "Envelopes", }, Object { @@ -14208,14 +14208,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "DB-13405", "ECommerce.customerName": "Customer 15", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-03-17T00:00:00.000", "ECommerce.orderId": "CA-2017-140949", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.2", - "ECommerce.profit": 13.604, - "ECommerce.quantity": 8, - "ECommerce.rowId": 2455, - "ECommerce.sales": 71.6, + "ECommerce.profit": "13.604", + "ECommerce.quantity": "8", + "ECommerce.rowId": "2455", + "ECommerce.sales": "71.6", "ECommerce.subCategory": "Accessories", }, Object { @@ -14223,14 +14223,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BM-11650", "ECommerce.customerName": "Customer 8", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-13T00:00:00.000", "ECommerce.orderId": "CA-2017-149048", "ECommerce.productName": "Tyvek Side-Opening Peel & Seel Expanding Envelopes", - "ECommerce.profit": 81.432, - "ECommerce.quantity": 2, - "ECommerce.rowId": 2595, - "ECommerce.sales": 180.96, + "ECommerce.profit": "81.432", + "ECommerce.quantity": "2", + "ECommerce.rowId": "2595", + "ECommerce.sales": "180.96", "ECommerce.subCategory": "Envelopes", }, Object { @@ -14238,14 +14238,14 @@ Array [ "ECommerce.city": "Provo", "ECommerce.customerId": "AS-10225", "ECommerce.customerName": "Customer 3", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-17T00:00:00.000", "ECommerce.orderId": "CA-2017-112515", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 77.5764, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2655, - "ECommerce.sales": 1292.94, + "ECommerce.profit": "77.5764", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2655", + "ECommerce.sales": "1292.94", "ECommerce.subCategory": "Bookcases", }, Object { @@ -14253,14 +14253,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "DG-13300", "ECommerce.customerName": "Customer 16", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-28T00:00:00.000", "ECommerce.orderId": "CA-2017-123372", "ECommerce.productName": "Google Nexus 5", - "ECommerce.profit": 494.9725, - "ECommerce.quantity": 11, - "ECommerce.rowId": 2661, - "ECommerce.sales": 1979.89, + "ECommerce.profit": "494.9725", + "ECommerce.quantity": "11", + "ECommerce.rowId": "2661", + "ECommerce.sales": "1979.89", "ECommerce.subCategory": "Phones", }, ] @@ -14273,14 +14273,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "MC-17605", "ECommerce.customerName": "Customer 31", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-01-23T00:00:00.000", "ECommerce.orderId": "CA-2017-145142", "ECommerce.productName": "Balt Solid Wood Rectangular Table", - "ECommerce.profit": 21.098, - "ECommerce.quantity": 2, - "ECommerce.rowId": 523, - "ECommerce.sales": 210.98, + "ECommerce.profit": "21.098", + "ECommerce.quantity": "2", + "ECommerce.rowId": "523", + "ECommerce.sales": "210.98", "ECommerce.subCategory": "Tables", }, Object { @@ -14288,14 +14288,14 @@ Array [ "ECommerce.city": "Lorain", "ECommerce.customerId": "GA-14725", "ECommerce.customerName": "Customer 19", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-01-01T00:00:00.000", "ECommerce.orderId": "CA-2017-107503", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 8.5568, - "ECommerce.quantity": 4, - "ECommerce.rowId": 849, - "ECommerce.sales": 48.896, + "ECommerce.profit": "8.5568", + "ECommerce.quantity": "4", + "ECommerce.rowId": "849", + "ECommerce.sales": "48.896", "ECommerce.subCategory": "Furnishings", }, Object { @@ -14303,14 +14303,14 @@ Array [ "ECommerce.city": "Olympia", "ECommerce.customerId": "PF-19165", "ECommerce.customerName": "Customer 36", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-17T00:00:00.000", "ECommerce.orderId": "CA-2017-118437", "ECommerce.productName": "Project Tote Personal File", - "ECommerce.profit": 4.0687, - "ECommerce.quantity": 1, - "ECommerce.rowId": 1013, - "ECommerce.sales": 14.03, + "ECommerce.profit": "4.0687", + "ECommerce.quantity": "1", + "ECommerce.rowId": "1013", + "ECommerce.sales": "14.03", "ECommerce.subCategory": "Storage", }, Object { @@ -14318,14 +14318,14 @@ Array [ "ECommerce.city": "Vancouver", "ECommerce.customerId": "JW-15220", "ECommerce.customerName": "Customer 26", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-30T00:00:00.000", "ECommerce.orderId": "CA-2017-139661", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 3.6632, - "ECommerce.quantity": 2, - "ECommerce.rowId": 1494, - "ECommerce.sales": 9.64, + "ECommerce.profit": "3.6632", + "ECommerce.quantity": "2", + "ECommerce.rowId": "1494", + "ECommerce.sales": "9.64", "ECommerce.subCategory": "Furnishings", }, Object { @@ -14333,14 +14333,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "ML-17755", "ECommerce.customerName": "Customer 33", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-25T00:00:00.000", "ECommerce.orderId": "CA-2017-133648", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": -2.1195, - "ECommerce.quantity": 3, - "ECommerce.rowId": 1995, - "ECommerce.sales": 11.304, + "ECommerce.profit": "-2.1195", + "ECommerce.quantity": "3", + "ECommerce.rowId": "1995", + "ECommerce.sales": "11.304", "ECommerce.subCategory": "Fasteners", }, Object { @@ -14348,14 +14348,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "KN-16705", "ECommerce.customerName": "Customer 28", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-09-23T00:00:00.000", "ECommerce.orderId": "CA-2017-138422", "ECommerce.productName": "Wausau Papers Astrobrights Colored Envelopes", - "ECommerce.profit": 5.2026, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2329, - "ECommerce.sales": 14.352, + "ECommerce.profit": "5.2026", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2329", + "ECommerce.sales": "14.352", "ECommerce.subCategory": "Envelopes", }, Object { @@ -14363,14 +14363,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "DB-13405", "ECommerce.customerName": "Customer 15", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-03-17T00:00:00.000", "ECommerce.orderId": "CA-2017-140949", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.2", - "ECommerce.profit": 13.604, - "ECommerce.quantity": 8, - "ECommerce.rowId": 2455, - "ECommerce.sales": 71.6, + "ECommerce.profit": "13.604", + "ECommerce.quantity": "8", + "ECommerce.rowId": "2455", + "ECommerce.sales": "71.6", "ECommerce.subCategory": "Accessories", }, Object { @@ -14378,14 +14378,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BM-11650", "ECommerce.customerName": "Customer 8", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-13T00:00:00.000", "ECommerce.orderId": "CA-2017-149048", "ECommerce.productName": "Tyvek Side-Opening Peel & Seel Expanding Envelopes", - "ECommerce.profit": 81.432, - "ECommerce.quantity": 2, - "ECommerce.rowId": 2595, - "ECommerce.sales": 180.96, + "ECommerce.profit": "81.432", + "ECommerce.quantity": "2", + "ECommerce.rowId": "2595", + "ECommerce.sales": "180.96", "ECommerce.subCategory": "Envelopes", }, Object { @@ -14393,14 +14393,14 @@ Array [ "ECommerce.city": "Provo", "ECommerce.customerId": "AS-10225", "ECommerce.customerName": "Customer 3", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-17T00:00:00.000", "ECommerce.orderId": "CA-2017-112515", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 77.5764, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2655, - "ECommerce.sales": 1292.94, + "ECommerce.profit": "77.5764", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2655", + "ECommerce.sales": "1292.94", "ECommerce.subCategory": "Bookcases", }, Object { @@ -14408,14 +14408,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "DG-13300", "ECommerce.customerName": "Customer 16", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-28T00:00:00.000", "ECommerce.orderId": "CA-2017-123372", "ECommerce.productName": "Google Nexus 5", - "ECommerce.profit": 494.9725, - "ECommerce.quantity": 11, - "ECommerce.rowId": 2661, - "ECommerce.sales": 1979.89, + "ECommerce.profit": "494.9725", + "ECommerce.quantity": "11", + "ECommerce.rowId": "2661", + "ECommerce.sales": "1979.89", "ECommerce.subCategory": "Phones", }, Object { @@ -14423,14 +14423,14 @@ Array [ "ECommerce.city": "Glendale", "ECommerce.customerId": "EM-14140", "ECommerce.customerName": "Customer 18", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-12T00:00:00.000", "ECommerce.orderId": "CA-2017-134915", "ECommerce.productName": "Harbour Creations 67200 Series Stacking Chairs", - "ECommerce.profit": 9.9652, - "ECommerce.quantity": 2, - "ECommerce.rowId": 2952, - "ECommerce.sales": 113.888, + "ECommerce.profit": "9.9652", + "ECommerce.quantity": "2", + "ECommerce.rowId": "2952", + "ECommerce.sales": "113.888", "ECommerce.subCategory": "Chairs", }, Object { @@ -14438,14 +14438,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 10.3904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3059, - "ECommerce.sales": 30.56, + "ECommerce.profit": "10.3904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3059", + "ECommerce.sales": "30.56", "ECommerce.subCategory": "Furnishings", }, Object { @@ -14453,14 +14453,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Anderson Hickey Conga Table Tops & Accessories", - "ECommerce.profit": -3.3506, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3060, - "ECommerce.sales": 24.368, + "ECommerce.profit": "-3.3506", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3060", + "ECommerce.sales": "24.368", "ECommerce.subCategory": "Tables", }, Object { @@ -14468,14 +14468,14 @@ Array [ "ECommerce.city": "Louisville", "ECommerce.customerId": "DW-13480", "ECommerce.customerName": "Customer 17", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-27T00:00:00.000", "ECommerce.orderId": "US-2017-132297", "ECommerce.productName": "Google Nexus 6", - "ECommerce.profit": 134.9925, - "ECommerce.quantity": 3, - "ECommerce.rowId": 3083, - "ECommerce.sales": 539.97, + "ECommerce.profit": "134.9925", + "ECommerce.quantity": "3", + "ECommerce.rowId": "3083", + "ECommerce.sales": "539.97", "ECommerce.subCategory": "Phones", }, Object { @@ -14483,14 +14483,14 @@ Array [ "ECommerce.city": "Auburn", "ECommerce.customerId": "KN-16705", "ECommerce.customerName": "Customer 28", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-11T00:00:00.000", "ECommerce.orderId": "CA-2017-102554", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 1.0904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3448, - "ECommerce.sales": 3.76, + "ECommerce.profit": "1.0904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3448", + "ECommerce.sales": "3.76", "ECommerce.subCategory": "Art", }, Object { @@ -14498,14 +14498,14 @@ Array [ "ECommerce.city": "Omaha", "ECommerce.customerId": "JO-15550", "ECommerce.customerName": "Customer 24", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-29T00:00:00.000", "ECommerce.orderId": "CA-2017-144568", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": 1.1775, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3717, - "ECommerce.sales": 23.55, + "ECommerce.profit": "1.1775", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3717", + "ECommerce.sales": "23.55", "ECommerce.subCategory": "Fasteners", }, Object { @@ -14513,14 +14513,14 @@ Array [ "ECommerce.city": "Bakersfield", "ECommerce.customerId": "AW-10840", "ECommerce.customerName": "Customer 4", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-02T00:00:00.000", "ECommerce.orderId": "CA-2017-123001", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 2.726, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3934, - "ECommerce.sales": 9.4, + "ECommerce.profit": "2.726", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3934", + "ECommerce.sales": "9.4", "ECommerce.subCategory": "Art", }, Object { @@ -14528,14 +14528,14 @@ Array [ "ECommerce.city": "Philadelphia", "ECommerce.customerId": "CC-12475", "ECommerce.customerName": "Customer 12", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-21T00:00:00.000", "ECommerce.orderId": "CA-2017-100811", "ECommerce.productName": "Recycled Eldon Regeneration Jumbo File", - "ECommerce.profit": 3.9296, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4012, - "ECommerce.sales": 39.296, + "ECommerce.profit": "3.9296", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4012", + "ECommerce.sales": "39.296", "ECommerce.subCategory": "Storage", }, Object { @@ -14543,14 +14543,14 @@ Array [ "ECommerce.city": "Lafayette", "ECommerce.customerId": "CS-12355", "ECommerce.customerName": "Customer 14", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-24T00:00:00.000", "ECommerce.orderId": "CA-2017-124296", "ECommerce.productName": "Iceberg Nesting Folding Chair, 19w x 6d x 43h", - "ECommerce.profit": 60.5488, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4031, - "ECommerce.sales": 232.88, + "ECommerce.profit": "60.5488", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4031", + "ECommerce.sales": "232.88", "ECommerce.subCategory": "Chairs", }, Object { @@ -14558,14 +14558,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "AH-10465", "ECommerce.customerName": "Customer 1", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "CA-2017-115546", "ECommerce.productName": "Google Nexus 7", - "ECommerce.profit": 134.9925, - "ECommerce.quantity": 3, - "ECommerce.rowId": 4161, - "ECommerce.sales": 539.97, + "ECommerce.profit": "134.9925", + "ECommerce.quantity": "3", + "ECommerce.rowId": "4161", + "ECommerce.sales": "539.97", "ECommerce.subCategory": "Phones", }, Object { @@ -14573,14 +14573,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "WB-21850", "ECommerce.customerName": "Customer 41", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-11T00:00:00.000", "ECommerce.orderId": "CA-2017-120327", "ECommerce.productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "ECommerce.profit": 21.5824, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4227, - "ECommerce.sales": 45.92, + "ECommerce.profit": "21.5824", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4227", + "ECommerce.sales": "45.92", "ECommerce.subCategory": "Fasteners", }, Object { @@ -14588,14 +14588,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "TB-21175", "ECommerce.customerName": "Customer 39", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-02T00:00:00.000", "ECommerce.orderId": "CA-2017-143567", "ECommerce.productName": "Logitech di_Novo Edge Keyboard", - "ECommerce.profit": 517.4793, - "ECommerce.quantity": 9, - "ECommerce.rowId": 4882, - "ECommerce.sales": 2249.91, + "ECommerce.profit": "517.4793", + "ECommerce.quantity": "9", + "ECommerce.rowId": "4882", + "ECommerce.sales": "2249.91", "ECommerce.subCategory": "Accessories", }, Object { @@ -14603,14 +14603,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "CA-12775", "ECommerce.customerName": "Customer 11", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-01T00:00:00.000", "ECommerce.orderId": "CA-2017-145653", "ECommerce.productName": "Harbour Creations 67200 Series Stacking Chairs", - "ECommerce.profit": 134.5302, - "ECommerce.quantity": 7, - "ECommerce.rowId": 5220, - "ECommerce.sales": 498.26, + "ECommerce.profit": "134.5302", + "ECommerce.quantity": "7", + "ECommerce.rowId": "5220", + "ECommerce.sales": "498.26", "ECommerce.subCategory": "Chairs", }, Object { @@ -14618,14 +14618,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "KL-16555", "ECommerce.customerName": "Customer 27", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-14T00:00:00.000", "ECommerce.orderId": "CA-2017-147333", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.0", - "ECommerce.profit": 8.5025, - "ECommerce.quantity": 5, - "ECommerce.rowId": 5277, - "ECommerce.sales": 44.75, + "ECommerce.profit": "8.5025", + "ECommerce.quantity": "5", + "ECommerce.rowId": "5277", + "ECommerce.sales": "44.75", "ECommerce.subCategory": "Accessories", }, Object { @@ -14633,14 +14633,14 @@ Array [ "ECommerce.city": "Los Angeles", "ECommerce.customerId": "SS-20140", "ECommerce.customerName": "Customer 38", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-03T00:00:00.000", "ECommerce.orderId": "CA-2017-145772", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.1", - "ECommerce.profit": 8.5025, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6125, - "ECommerce.sales": 44.75, + "ECommerce.profit": "8.5025", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6125", + "ECommerce.sales": "44.75", "ECommerce.subCategory": "Accessories", }, Object { @@ -14648,14 +14648,14 @@ Array [ "ECommerce.city": "Marion", "ECommerce.customerId": "MG-17650", "ECommerce.customerName": "Customer 32", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-12-01T00:00:00.000", "ECommerce.orderId": "CA-2017-145660", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 1.7352, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6205, - "ECommerce.sales": 7.712, + "ECommerce.profit": "1.7352", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6205", + "ECommerce.sales": "7.712", "ECommerce.subCategory": "Furnishings", }, Object { @@ -14663,14 +14663,14 @@ Array [ "ECommerce.city": "Oakland", "ECommerce.customerId": "BB-11545", "ECommerce.customerName": "Customer 5", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-02T00:00:00.000", "ECommerce.orderId": "CA-2017-102379", "ECommerce.productName": "Panasonic KP-380BK Classic Electric Pencil Sharpener", - "ECommerce.profit": 44.975, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6272, - "ECommerce.sales": 179.9, + "ECommerce.profit": "44.975", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6272", + "ECommerce.sales": "179.9", "ECommerce.subCategory": "Art", }, Object { @@ -14678,14 +14678,14 @@ Array [ "ECommerce.city": "Baltimore", "ECommerce.customerId": "AJ-10780", "ECommerce.customerName": "Customer 2", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "US-2017-133361", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 1.0904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6459, - "ECommerce.sales": 3.76, + "ECommerce.profit": "1.0904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6459", + "ECommerce.sales": "3.76", "ECommerce.subCategory": "Art", }, Object { @@ -14693,14 +14693,14 @@ Array [ "ECommerce.city": "Arlington", "ECommerce.customerId": "BF-11020", "ECommerce.customerName": "Customer 6", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-09-08T00:00:00.000", "ECommerce.orderId": "US-2017-124779", "ECommerce.productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "ECommerce.profit": 15.498, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6651, - "ECommerce.sales": 45.92, + "ECommerce.profit": "15.498", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6651", + "ECommerce.sales": "45.92", "ECommerce.subCategory": "Fasteners", }, Object { @@ -14708,14 +14708,14 @@ Array [ "ECommerce.city": "Houston", "ECommerce.customerId": "HK-14890", "ECommerce.customerName": "Customer 22", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-03-26T00:00:00.000", "ECommerce.orderId": "US-2017-141677", "ECommerce.productName": "Canon PC1080F Personal Copier", - "ECommerce.profit": 569.9905, - "ECommerce.quantity": 5, - "ECommerce.rowId": 7174, - "ECommerce.sales": 2399.96, + "ECommerce.profit": "569.9905", + "ECommerce.quantity": "5", + "ECommerce.rowId": "7174", + "ECommerce.sales": "2399.96", "ECommerce.subCategory": "Copiers", }, Object { @@ -14723,14 +14723,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "LR-16915", "ECommerce.customerName": "Customer 30", - "ECommerce.discount": 0.5, + "ECommerce.discount": "0.5", "ECommerce.orderDate": "2020-12-04T00:00:00.000", "ECommerce.orderId": "CA-2017-109183", "ECommerce.productName": "Okidata C610n Printer", - "ECommerce.profit": -272.58, - "ECommerce.quantity": 2, - "ECommerce.rowId": 7293, - "ECommerce.sales": 649, + "ECommerce.profit": "-272.58", + "ECommerce.quantity": "2", + "ECommerce.rowId": "7293", + "ECommerce.sales": "649", "ECommerce.subCategory": "Machines", }, Object { @@ -14738,14 +14738,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "MM-18280", "ECommerce.customerName": "Customer 34", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-10T00:00:00.000", "ECommerce.orderId": "CA-2017-112172", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": 0.7065, - "ECommerce.quantity": 3, - "ECommerce.rowId": 7310, - "ECommerce.sales": 14.13, + "ECommerce.profit": "0.7065", + "ECommerce.quantity": "3", + "ECommerce.rowId": "7310", + "ECommerce.sales": "14.13", "ECommerce.subCategory": "Fasteners", }, Object { @@ -14753,14 +14753,14 @@ Array [ "ECommerce.city": "Philadelphia", "ECommerce.customerId": "BS-11755", "ECommerce.customerName": "Customer 10", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-04-10T00:00:00.000", "ECommerce.orderId": "CA-2017-135069", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 6.4176, - "ECommerce.quantity": 3, - "ECommerce.rowId": 7425, - "ECommerce.sales": 36.672, + "ECommerce.profit": "6.4176", + "ECommerce.quantity": "3", + "ECommerce.rowId": "7425", + "ECommerce.sales": "36.672", "ECommerce.subCategory": "Furnishings", }, Object { @@ -14768,14 +14768,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BF-11170", "ECommerce.customerName": "Customer 7", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-14T00:00:00.000", "ECommerce.orderId": "CA-2017-151799", "ECommerce.productName": "Canon PC1080F Personal Copier", - "ECommerce.profit": 467.9922, - "ECommerce.quantity": 2, - "ECommerce.rowId": 7698, - "ECommerce.sales": 1199.98, + "ECommerce.profit": "467.9922", + "ECommerce.quantity": "2", + "ECommerce.rowId": "7698", + "ECommerce.sales": "1199.98", "ECommerce.subCategory": "Copiers", }, Object { @@ -14783,14 +14783,14 @@ Array [ "ECommerce.city": "Lakewood", "ECommerce.customerId": "NP-18670", "ECommerce.customerName": "Customer 35", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-12T00:00:00.000", "ECommerce.orderId": "CA-2017-150091", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 129.294, - "ECommerce.quantity": 5, - "ECommerce.rowId": 8425, - "ECommerce.sales": 2154.9, + "ECommerce.profit": "129.294", + "ECommerce.quantity": "5", + "ECommerce.rowId": "8425", + "ECommerce.sales": "2154.9", "ECommerce.subCategory": "Bookcases", }, Object { @@ -14798,14 +14798,14 @@ Array [ "ECommerce.city": "Dallas", "ECommerce.customerId": "LC-17050", "ECommerce.customerName": "Customer 29", - "ECommerce.discount": 0.6, + "ECommerce.discount": "0.6", "ECommerce.orderDate": "2020-11-06T00:00:00.000", "ECommerce.orderId": "US-2017-119319", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": -19.864, - "ECommerce.quantity": 5, - "ECommerce.rowId": 8621, - "ECommerce.sales": 30.56, + "ECommerce.profit": "-19.864", + "ECommerce.quantity": "5", + "ECommerce.rowId": "8621", + "ECommerce.sales": "30.56", "ECommerce.subCategory": "Furnishings", }, Object { @@ -14813,14 +14813,14 @@ Array [ "ECommerce.city": "Decatur", "ECommerce.customerId": "JS-16030", "ECommerce.customerName": "Customer 25", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-02-16T00:00:00.000", "ECommerce.orderId": "CA-2017-163265", "ECommerce.productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "ECommerce.profit": 6.1992, - "ECommerce.quantity": 2, - "ECommerce.rowId": 8673, - "ECommerce.sales": 18.368, + "ECommerce.profit": "6.1992", + "ECommerce.quantity": "2", + "ECommerce.rowId": "8673", + "ECommerce.sales": "18.368", "ECommerce.subCategory": "Fasteners", }, Object { @@ -14828,14 +14828,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "TS-21205", "ECommerce.customerName": "Customer 40", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-15T00:00:00.000", "ECommerce.orderId": "CA-2017-119284", "ECommerce.productName": "HTC One", - "ECommerce.profit": 26.9973, - "ECommerce.quantity": 3, - "ECommerce.rowId": 8697, - "ECommerce.sales": 239.976, + "ECommerce.profit": "26.9973", + "ECommerce.quantity": "3", + "ECommerce.rowId": "8697", + "ECommerce.sales": "239.976", "ECommerce.subCategory": "Phones", }, Object { @@ -14843,14 +14843,14 @@ Array [ "ECommerce.city": "Morristown", "ECommerce.customerId": "GZ-14470", "ECommerce.customerName": "Customer 20", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-17T00:00:00.000", "ECommerce.orderId": "CA-2017-126928", "ECommerce.productName": "Lexmark 20R1285 X6650 Wireless All-in-One Printer", - "ECommerce.profit": 225.6, - "ECommerce.quantity": 4, - "ECommerce.rowId": 8878, - "ECommerce.sales": 480, + "ECommerce.profit": "225.6", + "ECommerce.quantity": "4", + "ECommerce.rowId": "8878", + "ECommerce.sales": "480", "ECommerce.subCategory": "Machines", }, Object { @@ -14858,14 +14858,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "JH-15430", "ECommerce.customerName": "Customer 23", - "ECommerce.discount": 0.5, + "ECommerce.discount": "0.5", "ECommerce.orderDate": "2020-12-25T00:00:00.000", "ECommerce.orderId": "CA-2017-105620", "ECommerce.productName": "Lexmark 20R1285 X6650 Wireless All-in-One Printer", - "ECommerce.profit": -7.2, - "ECommerce.quantity": 2, - "ECommerce.rowId": 8958, - "ECommerce.sales": 120, + "ECommerce.profit": "-7.2", + "ECommerce.quantity": "2", + "ECommerce.rowId": "8958", + "ECommerce.sales": "120", "ECommerce.subCategory": "Machines", }, Object { @@ -14873,14 +14873,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "CD-12280", "ECommerce.customerName": "Customer 13", - "ECommerce.discount": 0.1, + "ECommerce.discount": "0.1", "ECommerce.orderDate": "2020-11-05T00:00:00.000", "ECommerce.orderId": "CA-2017-102925", "ECommerce.productName": "Harbour Creations 67200 Series Stacking Chairs", - "ECommerce.profit": 24.2012, - "ECommerce.quantity": 2, - "ECommerce.rowId": 9473, - "ECommerce.sales": 128.124, + "ECommerce.profit": "24.2012", + "ECommerce.quantity": "2", + "ECommerce.rowId": "9473", + "ECommerce.sales": "128.124", "ECommerce.subCategory": "Chairs", }, Object { @@ -14888,14 +14888,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "SB-20185", "ECommerce.customerName": "Customer 37", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-25T00:00:00.000", "ECommerce.orderId": "CA-2017-116127", "ECommerce.productName": "DMI Eclipse Executive Suite Bookcases", - "ECommerce.profit": -5.0098, - "ECommerce.quantity": 1, - "ECommerce.rowId": 9584, - "ECommerce.sales": 400.784, + "ECommerce.profit": "-5.0098", + "ECommerce.quantity": "1", + "ECommerce.rowId": "9584", + "ECommerce.sales": "400.784", "ECommerce.subCategory": "Bookcases", }, Object { @@ -14903,14 +14903,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BS-11380", "ECommerce.customerName": "Customer 9", - "ECommerce.discount": 0.4, + "ECommerce.discount": "0.4", "ECommerce.orderDate": "2020-11-16T00:00:00.000", "ECommerce.orderId": "CA-2017-160633", "ECommerce.productName": "Hewlett Packard 610 Color Digital Copier / Printer", - "ECommerce.profit": 74.9985, - "ECommerce.quantity": 3, - "ECommerce.rowId": 9618, - "ECommerce.sales": 899.982, + "ECommerce.profit": "74.9985", + "ECommerce.quantity": "3", + "ECommerce.rowId": "9618", + "ECommerce.sales": "899.982", "ECommerce.subCategory": "Copiers", }, Object { @@ -14918,14 +14918,14 @@ Array [ "ECommerce.city": "Bowling", "ECommerce.customerId": "BS-11380", "ECommerce.customerName": "Customer 9", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-16T00:00:00.000", "ECommerce.orderId": "CA-2017-160633", "ECommerce.productName": "Panasonic KP-380BK Classic Electric Pencil Sharpener", - "ECommerce.profit": 5.397, - "ECommerce.quantity": 3, - "ECommerce.rowId": 9619, - "ECommerce.sales": 86.352, + "ECommerce.profit": "5.397", + "ECommerce.quantity": "3", + "ECommerce.rowId": "9619", + "ECommerce.sales": "86.352", "ECommerce.subCategory": "Art", }, ] @@ -14938,14 +14938,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "MC-17605", "ECommerce.customerName": "Customer 31", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-01-23T00:00:00.000", "ECommerce.orderId": "CA-2017-145142", "ECommerce.productName": "Balt Solid Wood Rectangular Table", - "ECommerce.profit": 21.098, - "ECommerce.quantity": 2, - "ECommerce.rowId": 523, - "ECommerce.sales": 210.98, + "ECommerce.profit": "21.098", + "ECommerce.quantity": "2", + "ECommerce.rowId": "523", + "ECommerce.sales": "210.98", "ECommerce.subCategory": "Tables", }, Object { @@ -14953,14 +14953,14 @@ Array [ "ECommerce.city": "Lorain", "ECommerce.customerId": "GA-14725", "ECommerce.customerName": "Customer 19", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-01-01T00:00:00.000", "ECommerce.orderId": "CA-2017-107503", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 8.5568, - "ECommerce.quantity": 4, - "ECommerce.rowId": 849, - "ECommerce.sales": 48.896, + "ECommerce.profit": "8.5568", + "ECommerce.quantity": "4", + "ECommerce.rowId": "849", + "ECommerce.sales": "48.896", "ECommerce.subCategory": "Furnishings", }, Object { @@ -14968,14 +14968,14 @@ Array [ "ECommerce.city": "Olympia", "ECommerce.customerId": "PF-19165", "ECommerce.customerName": "Customer 36", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-17T00:00:00.000", "ECommerce.orderId": "CA-2017-118437", "ECommerce.productName": "Project Tote Personal File", - "ECommerce.profit": 4.0687, - "ECommerce.quantity": 1, - "ECommerce.rowId": 1013, - "ECommerce.sales": 14.03, + "ECommerce.profit": "4.0687", + "ECommerce.quantity": "1", + "ECommerce.rowId": "1013", + "ECommerce.sales": "14.03", "ECommerce.subCategory": "Storage", }, Object { @@ -14983,14 +14983,14 @@ Array [ "ECommerce.city": "Vancouver", "ECommerce.customerId": "JW-15220", "ECommerce.customerName": "Customer 26", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-30T00:00:00.000", "ECommerce.orderId": "CA-2017-139661", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 3.6632, - "ECommerce.quantity": 2, - "ECommerce.rowId": 1494, - "ECommerce.sales": 9.64, + "ECommerce.profit": "3.6632", + "ECommerce.quantity": "2", + "ECommerce.rowId": "1494", + "ECommerce.sales": "9.64", "ECommerce.subCategory": "Furnishings", }, Object { @@ -14998,14 +14998,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "ML-17755", "ECommerce.customerName": "Customer 33", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-25T00:00:00.000", "ECommerce.orderId": "CA-2017-133648", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": -2.1195, - "ECommerce.quantity": 3, - "ECommerce.rowId": 1995, - "ECommerce.sales": 11.304, + "ECommerce.profit": "-2.1195", + "ECommerce.quantity": "3", + "ECommerce.rowId": "1995", + "ECommerce.sales": "11.304", "ECommerce.subCategory": "Fasteners", }, Object { @@ -15013,14 +15013,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "KN-16705", "ECommerce.customerName": "Customer 28", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-09-23T00:00:00.000", "ECommerce.orderId": "CA-2017-138422", "ECommerce.productName": "Wausau Papers Astrobrights Colored Envelopes", - "ECommerce.profit": 5.2026, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2329, - "ECommerce.sales": 14.352, + "ECommerce.profit": "5.2026", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2329", + "ECommerce.sales": "14.352", "ECommerce.subCategory": "Envelopes", }, Object { @@ -15028,14 +15028,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "DB-13405", "ECommerce.customerName": "Customer 15", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-03-17T00:00:00.000", "ECommerce.orderId": "CA-2017-140949", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.2", - "ECommerce.profit": 13.604, - "ECommerce.quantity": 8, - "ECommerce.rowId": 2455, - "ECommerce.sales": 71.6, + "ECommerce.profit": "13.604", + "ECommerce.quantity": "8", + "ECommerce.rowId": "2455", + "ECommerce.sales": "71.6", "ECommerce.subCategory": "Accessories", }, Object { @@ -15043,14 +15043,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BM-11650", "ECommerce.customerName": "Customer 8", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-13T00:00:00.000", "ECommerce.orderId": "CA-2017-149048", "ECommerce.productName": "Tyvek Side-Opening Peel & Seel Expanding Envelopes", - "ECommerce.profit": 81.432, - "ECommerce.quantity": 2, - "ECommerce.rowId": 2595, - "ECommerce.sales": 180.96, + "ECommerce.profit": "81.432", + "ECommerce.quantity": "2", + "ECommerce.rowId": "2595", + "ECommerce.sales": "180.96", "ECommerce.subCategory": "Envelopes", }, Object { @@ -15058,14 +15058,14 @@ Array [ "ECommerce.city": "Provo", "ECommerce.customerId": "AS-10225", "ECommerce.customerName": "Customer 3", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-17T00:00:00.000", "ECommerce.orderId": "CA-2017-112515", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 77.5764, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2655, - "ECommerce.sales": 1292.94, + "ECommerce.profit": "77.5764", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2655", + "ECommerce.sales": "1292.94", "ECommerce.subCategory": "Bookcases", }, Object { @@ -15073,14 +15073,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "DG-13300", "ECommerce.customerName": "Customer 16", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-28T00:00:00.000", "ECommerce.orderId": "CA-2017-123372", "ECommerce.productName": "Google Nexus 5", - "ECommerce.profit": 494.9725, - "ECommerce.quantity": 11, - "ECommerce.rowId": 2661, - "ECommerce.sales": 1979.89, + "ECommerce.profit": "494.9725", + "ECommerce.quantity": "11", + "ECommerce.rowId": "2661", + "ECommerce.sales": "1979.89", "ECommerce.subCategory": "Phones", }, Object { @@ -15088,14 +15088,14 @@ Array [ "ECommerce.city": "Glendale", "ECommerce.customerId": "EM-14140", "ECommerce.customerName": "Customer 18", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-12T00:00:00.000", "ECommerce.orderId": "CA-2017-134915", "ECommerce.productName": "Harbour Creations 67200 Series Stacking Chairs", - "ECommerce.profit": 9.9652, - "ECommerce.quantity": 2, - "ECommerce.rowId": 2952, - "ECommerce.sales": 113.888, + "ECommerce.profit": "9.9652", + "ECommerce.quantity": "2", + "ECommerce.rowId": "2952", + "ECommerce.sales": "113.888", "ECommerce.subCategory": "Chairs", }, Object { @@ -15103,14 +15103,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 10.3904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3059, - "ECommerce.sales": 30.56, + "ECommerce.profit": "10.3904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3059", + "ECommerce.sales": "30.56", "ECommerce.subCategory": "Furnishings", }, Object { @@ -15118,14 +15118,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Anderson Hickey Conga Table Tops & Accessories", - "ECommerce.profit": -3.3506, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3060, - "ECommerce.sales": 24.368, + "ECommerce.profit": "-3.3506", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3060", + "ECommerce.sales": "24.368", "ECommerce.subCategory": "Tables", }, Object { @@ -15133,14 +15133,14 @@ Array [ "ECommerce.city": "Louisville", "ECommerce.customerId": "DW-13480", "ECommerce.customerName": "Customer 17", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-27T00:00:00.000", "ECommerce.orderId": "US-2017-132297", "ECommerce.productName": "Google Nexus 6", - "ECommerce.profit": 134.9925, - "ECommerce.quantity": 3, - "ECommerce.rowId": 3083, - "ECommerce.sales": 539.97, + "ECommerce.profit": "134.9925", + "ECommerce.quantity": "3", + "ECommerce.rowId": "3083", + "ECommerce.sales": "539.97", "ECommerce.subCategory": "Phones", }, Object { @@ -15148,14 +15148,14 @@ Array [ "ECommerce.city": "Auburn", "ECommerce.customerId": "KN-16705", "ECommerce.customerName": "Customer 28", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-11T00:00:00.000", "ECommerce.orderId": "CA-2017-102554", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 1.0904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3448, - "ECommerce.sales": 3.76, + "ECommerce.profit": "1.0904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3448", + "ECommerce.sales": "3.76", "ECommerce.subCategory": "Art", }, Object { @@ -15163,14 +15163,14 @@ Array [ "ECommerce.city": "Omaha", "ECommerce.customerId": "JO-15550", "ECommerce.customerName": "Customer 24", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-29T00:00:00.000", "ECommerce.orderId": "CA-2017-144568", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": 1.1775, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3717, - "ECommerce.sales": 23.55, + "ECommerce.profit": "1.1775", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3717", + "ECommerce.sales": "23.55", "ECommerce.subCategory": "Fasteners", }, Object { @@ -15178,14 +15178,14 @@ Array [ "ECommerce.city": "Bakersfield", "ECommerce.customerId": "AW-10840", "ECommerce.customerName": "Customer 4", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-02T00:00:00.000", "ECommerce.orderId": "CA-2017-123001", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 2.726, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3934, - "ECommerce.sales": 9.4, + "ECommerce.profit": "2.726", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3934", + "ECommerce.sales": "9.4", "ECommerce.subCategory": "Art", }, Object { @@ -15193,14 +15193,14 @@ Array [ "ECommerce.city": "Philadelphia", "ECommerce.customerId": "CC-12475", "ECommerce.customerName": "Customer 12", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-21T00:00:00.000", "ECommerce.orderId": "CA-2017-100811", "ECommerce.productName": "Recycled Eldon Regeneration Jumbo File", - "ECommerce.profit": 3.9296, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4012, - "ECommerce.sales": 39.296, + "ECommerce.profit": "3.9296", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4012", + "ECommerce.sales": "39.296", "ECommerce.subCategory": "Storage", }, Object { @@ -15208,14 +15208,14 @@ Array [ "ECommerce.city": "Lafayette", "ECommerce.customerId": "CS-12355", "ECommerce.customerName": "Customer 14", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-24T00:00:00.000", "ECommerce.orderId": "CA-2017-124296", "ECommerce.productName": "Iceberg Nesting Folding Chair, 19w x 6d x 43h", - "ECommerce.profit": 60.5488, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4031, - "ECommerce.sales": 232.88, + "ECommerce.profit": "60.5488", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4031", + "ECommerce.sales": "232.88", "ECommerce.subCategory": "Chairs", }, Object { @@ -15223,14 +15223,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "AH-10465", "ECommerce.customerName": "Customer 1", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "CA-2017-115546", "ECommerce.productName": "Google Nexus 7", - "ECommerce.profit": 134.9925, - "ECommerce.quantity": 3, - "ECommerce.rowId": 4161, - "ECommerce.sales": 539.97, + "ECommerce.profit": "134.9925", + "ECommerce.quantity": "3", + "ECommerce.rowId": "4161", + "ECommerce.sales": "539.97", "ECommerce.subCategory": "Phones", }, Object { @@ -15238,14 +15238,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "WB-21850", "ECommerce.customerName": "Customer 41", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-11T00:00:00.000", "ECommerce.orderId": "CA-2017-120327", "ECommerce.productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "ECommerce.profit": 21.5824, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4227, - "ECommerce.sales": 45.92, + "ECommerce.profit": "21.5824", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4227", + "ECommerce.sales": "45.92", "ECommerce.subCategory": "Fasteners", }, Object { @@ -15253,14 +15253,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "TB-21175", "ECommerce.customerName": "Customer 39", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-02T00:00:00.000", "ECommerce.orderId": "CA-2017-143567", "ECommerce.productName": "Logitech di_Novo Edge Keyboard", - "ECommerce.profit": 517.4793, - "ECommerce.quantity": 9, - "ECommerce.rowId": 4882, - "ECommerce.sales": 2249.91, + "ECommerce.profit": "517.4793", + "ECommerce.quantity": "9", + "ECommerce.rowId": "4882", + "ECommerce.sales": "2249.91", "ECommerce.subCategory": "Accessories", }, Object { @@ -15268,14 +15268,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "CA-12775", "ECommerce.customerName": "Customer 11", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-01T00:00:00.000", "ECommerce.orderId": "CA-2017-145653", "ECommerce.productName": "Harbour Creations 67200 Series Stacking Chairs", - "ECommerce.profit": 134.5302, - "ECommerce.quantity": 7, - "ECommerce.rowId": 5220, - "ECommerce.sales": 498.26, + "ECommerce.profit": "134.5302", + "ECommerce.quantity": "7", + "ECommerce.rowId": "5220", + "ECommerce.sales": "498.26", "ECommerce.subCategory": "Chairs", }, Object { @@ -15283,14 +15283,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "KL-16555", "ECommerce.customerName": "Customer 27", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-14T00:00:00.000", "ECommerce.orderId": "CA-2017-147333", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.0", - "ECommerce.profit": 8.5025, - "ECommerce.quantity": 5, - "ECommerce.rowId": 5277, - "ECommerce.sales": 44.75, + "ECommerce.profit": "8.5025", + "ECommerce.quantity": "5", + "ECommerce.rowId": "5277", + "ECommerce.sales": "44.75", "ECommerce.subCategory": "Accessories", }, Object { @@ -15298,14 +15298,14 @@ Array [ "ECommerce.city": "Los Angeles", "ECommerce.customerId": "SS-20140", "ECommerce.customerName": "Customer 38", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-03T00:00:00.000", "ECommerce.orderId": "CA-2017-145772", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.1", - "ECommerce.profit": 8.5025, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6125, - "ECommerce.sales": 44.75, + "ECommerce.profit": "8.5025", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6125", + "ECommerce.sales": "44.75", "ECommerce.subCategory": "Accessories", }, Object { @@ -15313,14 +15313,14 @@ Array [ "ECommerce.city": "Marion", "ECommerce.customerId": "MG-17650", "ECommerce.customerName": "Customer 32", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-12-01T00:00:00.000", "ECommerce.orderId": "CA-2017-145660", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 1.7352, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6205, - "ECommerce.sales": 7.712, + "ECommerce.profit": "1.7352", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6205", + "ECommerce.sales": "7.712", "ECommerce.subCategory": "Furnishings", }, Object { @@ -15328,14 +15328,14 @@ Array [ "ECommerce.city": "Oakland", "ECommerce.customerId": "BB-11545", "ECommerce.customerName": "Customer 5", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-02T00:00:00.000", "ECommerce.orderId": "CA-2017-102379", "ECommerce.productName": "Panasonic KP-380BK Classic Electric Pencil Sharpener", - "ECommerce.profit": 44.975, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6272, - "ECommerce.sales": 179.9, + "ECommerce.profit": "44.975", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6272", + "ECommerce.sales": "179.9", "ECommerce.subCategory": "Art", }, Object { @@ -15343,14 +15343,14 @@ Array [ "ECommerce.city": "Baltimore", "ECommerce.customerId": "AJ-10780", "ECommerce.customerName": "Customer 2", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "US-2017-133361", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 1.0904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6459, - "ECommerce.sales": 3.76, + "ECommerce.profit": "1.0904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6459", + "ECommerce.sales": "3.76", "ECommerce.subCategory": "Art", }, Object { @@ -15358,14 +15358,14 @@ Array [ "ECommerce.city": "Arlington", "ECommerce.customerId": "BF-11020", "ECommerce.customerName": "Customer 6", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-09-08T00:00:00.000", "ECommerce.orderId": "US-2017-124779", "ECommerce.productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "ECommerce.profit": 15.498, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6651, - "ECommerce.sales": 45.92, + "ECommerce.profit": "15.498", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6651", + "ECommerce.sales": "45.92", "ECommerce.subCategory": "Fasteners", }, Object { @@ -15373,14 +15373,14 @@ Array [ "ECommerce.city": "Houston", "ECommerce.customerId": "HK-14890", "ECommerce.customerName": "Customer 22", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-03-26T00:00:00.000", "ECommerce.orderId": "US-2017-141677", "ECommerce.productName": "Canon PC1080F Personal Copier", - "ECommerce.profit": 569.9905, - "ECommerce.quantity": 5, - "ECommerce.rowId": 7174, - "ECommerce.sales": 2399.96, + "ECommerce.profit": "569.9905", + "ECommerce.quantity": "5", + "ECommerce.rowId": "7174", + "ECommerce.sales": "2399.96", "ECommerce.subCategory": "Copiers", }, Object { @@ -15388,14 +15388,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "LR-16915", "ECommerce.customerName": "Customer 30", - "ECommerce.discount": 0.5, + "ECommerce.discount": "0.5", "ECommerce.orderDate": "2020-12-04T00:00:00.000", "ECommerce.orderId": "CA-2017-109183", "ECommerce.productName": "Okidata C610n Printer", - "ECommerce.profit": -272.58, - "ECommerce.quantity": 2, - "ECommerce.rowId": 7293, - "ECommerce.sales": 649, + "ECommerce.profit": "-272.58", + "ECommerce.quantity": "2", + "ECommerce.rowId": "7293", + "ECommerce.sales": "649", "ECommerce.subCategory": "Machines", }, Object { @@ -15403,14 +15403,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "MM-18280", "ECommerce.customerName": "Customer 34", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-10T00:00:00.000", "ECommerce.orderId": "CA-2017-112172", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": 0.7065, - "ECommerce.quantity": 3, - "ECommerce.rowId": 7310, - "ECommerce.sales": 14.13, + "ECommerce.profit": "0.7065", + "ECommerce.quantity": "3", + "ECommerce.rowId": "7310", + "ECommerce.sales": "14.13", "ECommerce.subCategory": "Fasteners", }, Object { @@ -15418,14 +15418,14 @@ Array [ "ECommerce.city": "Philadelphia", "ECommerce.customerId": "BS-11755", "ECommerce.customerName": "Customer 10", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-04-10T00:00:00.000", "ECommerce.orderId": "CA-2017-135069", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 6.4176, - "ECommerce.quantity": 3, - "ECommerce.rowId": 7425, - "ECommerce.sales": 36.672, + "ECommerce.profit": "6.4176", + "ECommerce.quantity": "3", + "ECommerce.rowId": "7425", + "ECommerce.sales": "36.672", "ECommerce.subCategory": "Furnishings", }, Object { @@ -15433,14 +15433,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BF-11170", "ECommerce.customerName": "Customer 7", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-14T00:00:00.000", "ECommerce.orderId": "CA-2017-151799", "ECommerce.productName": "Canon PC1080F Personal Copier", - "ECommerce.profit": 467.9922, - "ECommerce.quantity": 2, - "ECommerce.rowId": 7698, - "ECommerce.sales": 1199.98, + "ECommerce.profit": "467.9922", + "ECommerce.quantity": "2", + "ECommerce.rowId": "7698", + "ECommerce.sales": "1199.98", "ECommerce.subCategory": "Copiers", }, Object { @@ -15448,14 +15448,14 @@ Array [ "ECommerce.city": "Lakewood", "ECommerce.customerId": "NP-18670", "ECommerce.customerName": "Customer 35", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-12T00:00:00.000", "ECommerce.orderId": "CA-2017-150091", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 129.294, - "ECommerce.quantity": 5, - "ECommerce.rowId": 8425, - "ECommerce.sales": 2154.9, + "ECommerce.profit": "129.294", + "ECommerce.quantity": "5", + "ECommerce.rowId": "8425", + "ECommerce.sales": "2154.9", "ECommerce.subCategory": "Bookcases", }, Object { @@ -15463,14 +15463,14 @@ Array [ "ECommerce.city": "Dallas", "ECommerce.customerId": "LC-17050", "ECommerce.customerName": "Customer 29", - "ECommerce.discount": 0.6, + "ECommerce.discount": "0.6", "ECommerce.orderDate": "2020-11-06T00:00:00.000", "ECommerce.orderId": "US-2017-119319", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": -19.864, - "ECommerce.quantity": 5, - "ECommerce.rowId": 8621, - "ECommerce.sales": 30.56, + "ECommerce.profit": "-19.864", + "ECommerce.quantity": "5", + "ECommerce.rowId": "8621", + "ECommerce.sales": "30.56", "ECommerce.subCategory": "Furnishings", }, Object { @@ -15478,14 +15478,14 @@ Array [ "ECommerce.city": "Decatur", "ECommerce.customerId": "JS-16030", "ECommerce.customerName": "Customer 25", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-02-16T00:00:00.000", "ECommerce.orderId": "CA-2017-163265", "ECommerce.productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "ECommerce.profit": 6.1992, - "ECommerce.quantity": 2, - "ECommerce.rowId": 8673, - "ECommerce.sales": 18.368, + "ECommerce.profit": "6.1992", + "ECommerce.quantity": "2", + "ECommerce.rowId": "8673", + "ECommerce.sales": "18.368", "ECommerce.subCategory": "Fasteners", }, Object { @@ -15493,14 +15493,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "TS-21205", "ECommerce.customerName": "Customer 40", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-15T00:00:00.000", "ECommerce.orderId": "CA-2017-119284", "ECommerce.productName": "HTC One", - "ECommerce.profit": 26.9973, - "ECommerce.quantity": 3, - "ECommerce.rowId": 8697, - "ECommerce.sales": 239.976, + "ECommerce.profit": "26.9973", + "ECommerce.quantity": "3", + "ECommerce.rowId": "8697", + "ECommerce.sales": "239.976", "ECommerce.subCategory": "Phones", }, Object { @@ -15508,14 +15508,14 @@ Array [ "ECommerce.city": "Morristown", "ECommerce.customerId": "GZ-14470", "ECommerce.customerName": "Customer 20", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-17T00:00:00.000", "ECommerce.orderId": "CA-2017-126928", "ECommerce.productName": "Lexmark 20R1285 X6650 Wireless All-in-One Printer", - "ECommerce.profit": 225.6, - "ECommerce.quantity": 4, - "ECommerce.rowId": 8878, - "ECommerce.sales": 480, + "ECommerce.profit": "225.6", + "ECommerce.quantity": "4", + "ECommerce.rowId": "8878", + "ECommerce.sales": "480", "ECommerce.subCategory": "Machines", }, Object { @@ -15523,14 +15523,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "JH-15430", "ECommerce.customerName": "Customer 23", - "ECommerce.discount": 0.5, + "ECommerce.discount": "0.5", "ECommerce.orderDate": "2020-12-25T00:00:00.000", "ECommerce.orderId": "CA-2017-105620", "ECommerce.productName": "Lexmark 20R1285 X6650 Wireless All-in-One Printer", - "ECommerce.profit": -7.2, - "ECommerce.quantity": 2, - "ECommerce.rowId": 8958, - "ECommerce.sales": 120, + "ECommerce.profit": "-7.2", + "ECommerce.quantity": "2", + "ECommerce.rowId": "8958", + "ECommerce.sales": "120", "ECommerce.subCategory": "Machines", }, Object { @@ -15538,14 +15538,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "CD-12280", "ECommerce.customerName": "Customer 13", - "ECommerce.discount": 0.1, + "ECommerce.discount": "0.1", "ECommerce.orderDate": "2020-11-05T00:00:00.000", "ECommerce.orderId": "CA-2017-102925", "ECommerce.productName": "Harbour Creations 67200 Series Stacking Chairs", - "ECommerce.profit": 24.2012, - "ECommerce.quantity": 2, - "ECommerce.rowId": 9473, - "ECommerce.sales": 128.124, + "ECommerce.profit": "24.2012", + "ECommerce.quantity": "2", + "ECommerce.rowId": "9473", + "ECommerce.sales": "128.124", "ECommerce.subCategory": "Chairs", }, Object { @@ -15553,14 +15553,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "SB-20185", "ECommerce.customerName": "Customer 37", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-25T00:00:00.000", "ECommerce.orderId": "CA-2017-116127", "ECommerce.productName": "DMI Eclipse Executive Suite Bookcases", - "ECommerce.profit": -5.0098, - "ECommerce.quantity": 1, - "ECommerce.rowId": 9584, - "ECommerce.sales": 400.784, + "ECommerce.profit": "-5.0098", + "ECommerce.quantity": "1", + "ECommerce.rowId": "9584", + "ECommerce.sales": "400.784", "ECommerce.subCategory": "Bookcases", }, Object { @@ -15568,14 +15568,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BS-11380", "ECommerce.customerName": "Customer 9", - "ECommerce.discount": 0.4, + "ECommerce.discount": "0.4", "ECommerce.orderDate": "2020-11-16T00:00:00.000", "ECommerce.orderId": "CA-2017-160633", "ECommerce.productName": "Hewlett Packard 610 Color Digital Copier / Printer", - "ECommerce.profit": 74.9985, - "ECommerce.quantity": 3, - "ECommerce.rowId": 9618, - "ECommerce.sales": 899.982, + "ECommerce.profit": "74.9985", + "ECommerce.quantity": "3", + "ECommerce.rowId": "9618", + "ECommerce.sales": "899.982", "ECommerce.subCategory": "Copiers", }, Object { @@ -15583,14 +15583,14 @@ Array [ "ECommerce.city": "Bowling", "ECommerce.customerId": "BS-11380", "ECommerce.customerName": "Customer 9", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-16T00:00:00.000", "ECommerce.orderId": "CA-2017-160633", "ECommerce.productName": "Panasonic KP-380BK Classic Electric Pencil Sharpener", - "ECommerce.profit": 5.397, - "ECommerce.quantity": 3, - "ECommerce.rowId": 9619, - "ECommerce.sales": 86.352, + "ECommerce.profit": "5.397", + "ECommerce.quantity": "3", + "ECommerce.rowId": "9619", + "ECommerce.sales": "86.352", "ECommerce.subCategory": "Art", }, ] @@ -15603,14 +15603,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "MC-17605", "ECommerce.customerName": "Customer 31", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-01-23T00:00:00.000", "ECommerce.orderId": "CA-2017-145142", "ECommerce.productName": "Balt Solid Wood Rectangular Table", - "ECommerce.profit": 21.098, - "ECommerce.quantity": 2, - "ECommerce.rowId": 523, - "ECommerce.sales": 210.98, + "ECommerce.profit": "21.098", + "ECommerce.quantity": "2", + "ECommerce.rowId": "523", + "ECommerce.sales": "210.98", "ECommerce.subCategory": "Tables", }, Object { @@ -15618,14 +15618,14 @@ Array [ "ECommerce.city": "Lorain", "ECommerce.customerId": "GA-14725", "ECommerce.customerName": "Customer 19", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-01-01T00:00:00.000", "ECommerce.orderId": "CA-2017-107503", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 8.5568, - "ECommerce.quantity": 4, - "ECommerce.rowId": 849, - "ECommerce.sales": 48.896, + "ECommerce.profit": "8.5568", + "ECommerce.quantity": "4", + "ECommerce.rowId": "849", + "ECommerce.sales": "48.896", "ECommerce.subCategory": "Furnishings", }, Object { @@ -15633,14 +15633,14 @@ Array [ "ECommerce.city": "Olympia", "ECommerce.customerId": "PF-19165", "ECommerce.customerName": "Customer 36", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-17T00:00:00.000", "ECommerce.orderId": "CA-2017-118437", "ECommerce.productName": "Project Tote Personal File", - "ECommerce.profit": 4.0687, - "ECommerce.quantity": 1, - "ECommerce.rowId": 1013, - "ECommerce.sales": 14.03, + "ECommerce.profit": "4.0687", + "ECommerce.quantity": "1", + "ECommerce.rowId": "1013", + "ECommerce.sales": "14.03", "ECommerce.subCategory": "Storage", }, Object { @@ -15648,14 +15648,14 @@ Array [ "ECommerce.city": "Vancouver", "ECommerce.customerId": "JW-15220", "ECommerce.customerName": "Customer 26", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-30T00:00:00.000", "ECommerce.orderId": "CA-2017-139661", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 3.6632, - "ECommerce.quantity": 2, - "ECommerce.rowId": 1494, - "ECommerce.sales": 9.64, + "ECommerce.profit": "3.6632", + "ECommerce.quantity": "2", + "ECommerce.rowId": "1494", + "ECommerce.sales": "9.64", "ECommerce.subCategory": "Furnishings", }, Object { @@ -15663,14 +15663,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "ML-17755", "ECommerce.customerName": "Customer 33", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-25T00:00:00.000", "ECommerce.orderId": "CA-2017-133648", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": -2.1195, - "ECommerce.quantity": 3, - "ECommerce.rowId": 1995, - "ECommerce.sales": 11.304, + "ECommerce.profit": "-2.1195", + "ECommerce.quantity": "3", + "ECommerce.rowId": "1995", + "ECommerce.sales": "11.304", "ECommerce.subCategory": "Fasteners", }, Object { @@ -15678,14 +15678,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "KN-16705", "ECommerce.customerName": "Customer 28", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-09-23T00:00:00.000", "ECommerce.orderId": "CA-2017-138422", "ECommerce.productName": "Wausau Papers Astrobrights Colored Envelopes", - "ECommerce.profit": 5.2026, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2329, - "ECommerce.sales": 14.352, + "ECommerce.profit": "5.2026", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2329", + "ECommerce.sales": "14.352", "ECommerce.subCategory": "Envelopes", }, Object { @@ -15693,14 +15693,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "DB-13405", "ECommerce.customerName": "Customer 15", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-03-17T00:00:00.000", "ECommerce.orderId": "CA-2017-140949", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.2", - "ECommerce.profit": 13.604, - "ECommerce.quantity": 8, - "ECommerce.rowId": 2455, - "ECommerce.sales": 71.6, + "ECommerce.profit": "13.604", + "ECommerce.quantity": "8", + "ECommerce.rowId": "2455", + "ECommerce.sales": "71.6", "ECommerce.subCategory": "Accessories", }, Object { @@ -15708,14 +15708,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BM-11650", "ECommerce.customerName": "Customer 8", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-13T00:00:00.000", "ECommerce.orderId": "CA-2017-149048", "ECommerce.productName": "Tyvek Side-Opening Peel & Seel Expanding Envelopes", - "ECommerce.profit": 81.432, - "ECommerce.quantity": 2, - "ECommerce.rowId": 2595, - "ECommerce.sales": 180.96, + "ECommerce.profit": "81.432", + "ECommerce.quantity": "2", + "ECommerce.rowId": "2595", + "ECommerce.sales": "180.96", "ECommerce.subCategory": "Envelopes", }, Object { @@ -15723,14 +15723,14 @@ Array [ "ECommerce.city": "Provo", "ECommerce.customerId": "AS-10225", "ECommerce.customerName": "Customer 3", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-17T00:00:00.000", "ECommerce.orderId": "CA-2017-112515", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 77.5764, - "ECommerce.quantity": 3, - "ECommerce.rowId": 2655, - "ECommerce.sales": 1292.94, + "ECommerce.profit": "77.5764", + "ECommerce.quantity": "3", + "ECommerce.rowId": "2655", + "ECommerce.sales": "1292.94", "ECommerce.subCategory": "Bookcases", }, Object { @@ -15738,14 +15738,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "DG-13300", "ECommerce.customerName": "Customer 16", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-28T00:00:00.000", "ECommerce.orderId": "CA-2017-123372", "ECommerce.productName": "Google Nexus 5", - "ECommerce.profit": 494.9725, - "ECommerce.quantity": 11, - "ECommerce.rowId": 2661, - "ECommerce.sales": 1979.89, + "ECommerce.profit": "494.9725", + "ECommerce.quantity": "11", + "ECommerce.rowId": "2661", + "ECommerce.sales": "1979.89", "ECommerce.subCategory": "Phones", }, Object { @@ -15753,14 +15753,14 @@ Array [ "ECommerce.city": "Glendale", "ECommerce.customerId": "EM-14140", "ECommerce.customerName": "Customer 18", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-12T00:00:00.000", "ECommerce.orderId": "CA-2017-134915", "ECommerce.productName": "Harbour Creations 67200 Series Stacking Chairs", - "ECommerce.profit": 9.9652, - "ECommerce.quantity": 2, - "ECommerce.rowId": 2952, - "ECommerce.sales": 113.888, + "ECommerce.profit": "9.9652", + "ECommerce.quantity": "2", + "ECommerce.rowId": "2952", + "ECommerce.sales": "113.888", "ECommerce.subCategory": "Chairs", }, Object { @@ -15768,14 +15768,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 10.3904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3059, - "ECommerce.sales": 30.56, + "ECommerce.profit": "10.3904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3059", + "ECommerce.sales": "30.56", "ECommerce.subCategory": "Furnishings", }, Object { @@ -15783,14 +15783,14 @@ Array [ "ECommerce.city": "San Francisco", "ECommerce.customerId": "HH-15010", "ECommerce.customerName": "Customer 21", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-10-19T00:00:00.000", "ECommerce.orderId": "CA-2017-131492", "ECommerce.productName": "Anderson Hickey Conga Table Tops & Accessories", - "ECommerce.profit": -3.3506, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3060, - "ECommerce.sales": 24.368, + "ECommerce.profit": "-3.3506", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3060", + "ECommerce.sales": "24.368", "ECommerce.subCategory": "Tables", }, Object { @@ -15798,14 +15798,14 @@ Array [ "ECommerce.city": "Louisville", "ECommerce.customerId": "DW-13480", "ECommerce.customerName": "Customer 17", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-27T00:00:00.000", "ECommerce.orderId": "US-2017-132297", "ECommerce.productName": "Google Nexus 6", - "ECommerce.profit": 134.9925, - "ECommerce.quantity": 3, - "ECommerce.rowId": 3083, - "ECommerce.sales": 539.97, + "ECommerce.profit": "134.9925", + "ECommerce.quantity": "3", + "ECommerce.rowId": "3083", + "ECommerce.sales": "539.97", "ECommerce.subCategory": "Phones", }, Object { @@ -15813,14 +15813,14 @@ Array [ "ECommerce.city": "Auburn", "ECommerce.customerId": "KN-16705", "ECommerce.customerName": "Customer 28", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-11T00:00:00.000", "ECommerce.orderId": "CA-2017-102554", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 1.0904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 3448, - "ECommerce.sales": 3.76, + "ECommerce.profit": "1.0904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "3448", + "ECommerce.sales": "3.76", "ECommerce.subCategory": "Art", }, Object { @@ -15828,14 +15828,14 @@ Array [ "ECommerce.city": "Omaha", "ECommerce.customerId": "JO-15550", "ECommerce.customerName": "Customer 24", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-29T00:00:00.000", "ECommerce.orderId": "CA-2017-144568", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": 1.1775, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3717, - "ECommerce.sales": 23.55, + "ECommerce.profit": "1.1775", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3717", + "ECommerce.sales": "23.55", "ECommerce.subCategory": "Fasteners", }, Object { @@ -15843,14 +15843,14 @@ Array [ "ECommerce.city": "Bakersfield", "ECommerce.customerId": "AW-10840", "ECommerce.customerName": "Customer 4", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-02T00:00:00.000", "ECommerce.orderId": "CA-2017-123001", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 2.726, - "ECommerce.quantity": 5, - "ECommerce.rowId": 3934, - "ECommerce.sales": 9.4, + "ECommerce.profit": "2.726", + "ECommerce.quantity": "5", + "ECommerce.rowId": "3934", + "ECommerce.sales": "9.4", "ECommerce.subCategory": "Art", }, Object { @@ -15858,14 +15858,14 @@ Array [ "ECommerce.city": "Philadelphia", "ECommerce.customerId": "CC-12475", "ECommerce.customerName": "Customer 12", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-21T00:00:00.000", "ECommerce.orderId": "CA-2017-100811", "ECommerce.productName": "Recycled Eldon Regeneration Jumbo File", - "ECommerce.profit": 3.9296, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4012, - "ECommerce.sales": 39.296, + "ECommerce.profit": "3.9296", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4012", + "ECommerce.sales": "39.296", "ECommerce.subCategory": "Storage", }, Object { @@ -15873,14 +15873,14 @@ Array [ "ECommerce.city": "Lafayette", "ECommerce.customerId": "CS-12355", "ECommerce.customerName": "Customer 14", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-24T00:00:00.000", "ECommerce.orderId": "CA-2017-124296", "ECommerce.productName": "Iceberg Nesting Folding Chair, 19w x 6d x 43h", - "ECommerce.profit": 60.5488, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4031, - "ECommerce.sales": 232.88, + "ECommerce.profit": "60.5488", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4031", + "ECommerce.sales": "232.88", "ECommerce.subCategory": "Chairs", }, Object { @@ -15888,14 +15888,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "AH-10465", "ECommerce.customerName": "Customer 1", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "CA-2017-115546", "ECommerce.productName": "Google Nexus 7", - "ECommerce.profit": 134.9925, - "ECommerce.quantity": 3, - "ECommerce.rowId": 4161, - "ECommerce.sales": 539.97, + "ECommerce.profit": "134.9925", + "ECommerce.quantity": "3", + "ECommerce.rowId": "4161", + "ECommerce.sales": "539.97", "ECommerce.subCategory": "Phones", }, Object { @@ -15903,14 +15903,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "WB-21850", "ECommerce.customerName": "Customer 41", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-11T00:00:00.000", "ECommerce.orderId": "CA-2017-120327", "ECommerce.productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "ECommerce.profit": 21.5824, - "ECommerce.quantity": 4, - "ECommerce.rowId": 4227, - "ECommerce.sales": 45.92, + "ECommerce.profit": "21.5824", + "ECommerce.quantity": "4", + "ECommerce.rowId": "4227", + "ECommerce.sales": "45.92", "ECommerce.subCategory": "Fasteners", }, Object { @@ -15918,14 +15918,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "TB-21175", "ECommerce.customerName": "Customer 39", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-11-02T00:00:00.000", "ECommerce.orderId": "CA-2017-143567", "ECommerce.productName": "Logitech di_Novo Edge Keyboard", - "ECommerce.profit": 517.4793, - "ECommerce.quantity": 9, - "ECommerce.rowId": 4882, - "ECommerce.sales": 2249.91, + "ECommerce.profit": "517.4793", + "ECommerce.quantity": "9", + "ECommerce.rowId": "4882", + "ECommerce.sales": "2249.91", "ECommerce.subCategory": "Accessories", }, Object { @@ -15933,14 +15933,14 @@ Array [ "ECommerce.city": "Detroit", "ECommerce.customerId": "CA-12775", "ECommerce.customerName": "Customer 11", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-01T00:00:00.000", "ECommerce.orderId": "CA-2017-145653", "ECommerce.productName": "Harbour Creations 67200 Series Stacking Chairs", - "ECommerce.profit": 134.5302, - "ECommerce.quantity": 7, - "ECommerce.rowId": 5220, - "ECommerce.sales": 498.26, + "ECommerce.profit": "134.5302", + "ECommerce.quantity": "7", + "ECommerce.rowId": "5220", + "ECommerce.sales": "498.26", "ECommerce.subCategory": "Chairs", }, Object { @@ -15948,14 +15948,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "KL-16555", "ECommerce.customerName": "Customer 27", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-14T00:00:00.000", "ECommerce.orderId": "CA-2017-147333", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.0", - "ECommerce.profit": 8.5025, - "ECommerce.quantity": 5, - "ECommerce.rowId": 5277, - "ECommerce.sales": 44.75, + "ECommerce.profit": "8.5025", + "ECommerce.quantity": "5", + "ECommerce.rowId": "5277", + "ECommerce.sales": "44.75", "ECommerce.subCategory": "Accessories", }, Object { @@ -15963,14 +15963,14 @@ Array [ "ECommerce.city": "Los Angeles", "ECommerce.customerId": "SS-20140", "ECommerce.customerName": "Customer 38", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-03T00:00:00.000", "ECommerce.orderId": "CA-2017-145772", "ECommerce.productName": "Kingston Digital DataTraveler 16GB USB 2.1", - "ECommerce.profit": 8.5025, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6125, - "ECommerce.sales": 44.75, + "ECommerce.profit": "8.5025", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6125", + "ECommerce.sales": "44.75", "ECommerce.subCategory": "Accessories", }, Object { @@ -15978,14 +15978,14 @@ Array [ "ECommerce.city": "Marion", "ECommerce.customerId": "MG-17650", "ECommerce.customerName": "Customer 32", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-12-01T00:00:00.000", "ECommerce.orderId": "CA-2017-145660", "ECommerce.productName": "Magna Visual Magnetic Picture Hangers", - "ECommerce.profit": 1.7352, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6205, - "ECommerce.sales": 7.712, + "ECommerce.profit": "1.7352", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6205", + "ECommerce.sales": "7.712", "ECommerce.subCategory": "Furnishings", }, Object { @@ -15993,14 +15993,14 @@ Array [ "ECommerce.city": "Oakland", "ECommerce.customerId": "BB-11545", "ECommerce.customerName": "Customer 5", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-02T00:00:00.000", "ECommerce.orderId": "CA-2017-102379", "ECommerce.productName": "Panasonic KP-380BK Classic Electric Pencil Sharpener", - "ECommerce.profit": 44.975, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6272, - "ECommerce.sales": 179.9, + "ECommerce.profit": "44.975", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6272", + "ECommerce.sales": "179.9", "ECommerce.subCategory": "Art", }, Object { @@ -16008,14 +16008,14 @@ Array [ "ECommerce.city": "Baltimore", "ECommerce.customerId": "AJ-10780", "ECommerce.customerName": "Customer 2", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-05-14T00:00:00.000", "ECommerce.orderId": "US-2017-133361", "ECommerce.productName": "OIC #2 Pencils, Medium Soft", - "ECommerce.profit": 1.0904, - "ECommerce.quantity": 2, - "ECommerce.rowId": 6459, - "ECommerce.sales": 3.76, + "ECommerce.profit": "1.0904", + "ECommerce.quantity": "2", + "ECommerce.rowId": "6459", + "ECommerce.sales": "3.76", "ECommerce.subCategory": "Art", }, Object { @@ -16023,14 +16023,14 @@ Array [ "ECommerce.city": "Arlington", "ECommerce.customerId": "BF-11020", "ECommerce.customerName": "Customer 6", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-09-08T00:00:00.000", "ECommerce.orderId": "US-2017-124779", "ECommerce.productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "ECommerce.profit": 15.498, - "ECommerce.quantity": 5, - "ECommerce.rowId": 6651, - "ECommerce.sales": 45.92, + "ECommerce.profit": "15.498", + "ECommerce.quantity": "5", + "ECommerce.rowId": "6651", + "ECommerce.sales": "45.92", "ECommerce.subCategory": "Fasteners", }, Object { @@ -16038,14 +16038,14 @@ Array [ "ECommerce.city": "Houston", "ECommerce.customerId": "HK-14890", "ECommerce.customerName": "Customer 22", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-03-26T00:00:00.000", "ECommerce.orderId": "US-2017-141677", "ECommerce.productName": "Canon PC1080F Personal Copier", - "ECommerce.profit": 569.9905, - "ECommerce.quantity": 5, - "ECommerce.rowId": 7174, - "ECommerce.sales": 2399.96, + "ECommerce.profit": "569.9905", + "ECommerce.quantity": "5", + "ECommerce.rowId": "7174", + "ECommerce.sales": "2399.96", "ECommerce.subCategory": "Copiers", }, Object { @@ -16053,14 +16053,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "LR-16915", "ECommerce.customerName": "Customer 30", - "ECommerce.discount": 0.5, + "ECommerce.discount": "0.5", "ECommerce.orderDate": "2020-12-04T00:00:00.000", "ECommerce.orderId": "CA-2017-109183", "ECommerce.productName": "Okidata C610n Printer", - "ECommerce.profit": -272.58, - "ECommerce.quantity": 2, - "ECommerce.rowId": 7293, - "ECommerce.sales": 649, + "ECommerce.profit": "-272.58", + "ECommerce.quantity": "2", + "ECommerce.rowId": "7293", + "ECommerce.sales": "649", "ECommerce.subCategory": "Machines", }, Object { @@ -16068,14 +16068,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "MM-18280", "ECommerce.customerName": "Customer 34", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-06-10T00:00:00.000", "ECommerce.orderId": "CA-2017-112172", "ECommerce.productName": "Plymouth Boxed Rubber Bands by Plymouth", - "ECommerce.profit": 0.7065, - "ECommerce.quantity": 3, - "ECommerce.rowId": 7310, - "ECommerce.sales": 14.13, + "ECommerce.profit": "0.7065", + "ECommerce.quantity": "3", + "ECommerce.rowId": "7310", + "ECommerce.sales": "14.13", "ECommerce.subCategory": "Fasteners", }, Object { @@ -16083,14 +16083,14 @@ Array [ "ECommerce.city": "Philadelphia", "ECommerce.customerId": "BS-11755", "ECommerce.customerName": "Customer 10", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-04-10T00:00:00.000", "ECommerce.orderId": "CA-2017-135069", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": 6.4176, - "ECommerce.quantity": 3, - "ECommerce.rowId": 7425, - "ECommerce.sales": 36.672, + "ECommerce.profit": "6.4176", + "ECommerce.quantity": "3", + "ECommerce.rowId": "7425", + "ECommerce.sales": "36.672", "ECommerce.subCategory": "Furnishings", }, Object { @@ -16098,14 +16098,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BF-11170", "ECommerce.customerName": "Customer 7", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-12-14T00:00:00.000", "ECommerce.orderId": "CA-2017-151799", "ECommerce.productName": "Canon PC1080F Personal Copier", - "ECommerce.profit": 467.9922, - "ECommerce.quantity": 2, - "ECommerce.rowId": 7698, - "ECommerce.sales": 1199.98, + "ECommerce.profit": "467.9922", + "ECommerce.quantity": "2", + "ECommerce.rowId": "7698", + "ECommerce.sales": "1199.98", "ECommerce.subCategory": "Copiers", }, Object { @@ -16113,14 +16113,14 @@ Array [ "ECommerce.city": "Lakewood", "ECommerce.customerId": "NP-18670", "ECommerce.customerName": "Customer 35", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-10-12T00:00:00.000", "ECommerce.orderId": "CA-2017-150091", "ECommerce.productName": "Global Adaptabilites Bookcase, Cherry/Storm Gray Finish", - "ECommerce.profit": 129.294, - "ECommerce.quantity": 5, - "ECommerce.rowId": 8425, - "ECommerce.sales": 2154.9, + "ECommerce.profit": "129.294", + "ECommerce.quantity": "5", + "ECommerce.rowId": "8425", + "ECommerce.sales": "2154.9", "ECommerce.subCategory": "Bookcases", }, Object { @@ -16128,14 +16128,14 @@ Array [ "ECommerce.city": "Dallas", "ECommerce.customerId": "LC-17050", "ECommerce.customerName": "Customer 29", - "ECommerce.discount": 0.6, + "ECommerce.discount": "0.6", "ECommerce.orderDate": "2020-11-06T00:00:00.000", "ECommerce.orderId": "US-2017-119319", "ECommerce.productName": "Linden 10 Round Wall Clock, Black", - "ECommerce.profit": -19.864, - "ECommerce.quantity": 5, - "ECommerce.rowId": 8621, - "ECommerce.sales": 30.56, + "ECommerce.profit": "-19.864", + "ECommerce.quantity": "5", + "ECommerce.rowId": "8621", + "ECommerce.sales": "30.56", "ECommerce.subCategory": "Furnishings", }, Object { @@ -16143,14 +16143,14 @@ Array [ "ECommerce.city": "Decatur", "ECommerce.customerId": "JS-16030", "ECommerce.customerName": "Customer 25", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-02-16T00:00:00.000", "ECommerce.orderId": "CA-2017-163265", "ECommerce.productName": "Vinyl Coated Wire Paper Clips in Organizer Box, 800/Box", - "ECommerce.profit": 6.1992, - "ECommerce.quantity": 2, - "ECommerce.rowId": 8673, - "ECommerce.sales": 18.368, + "ECommerce.profit": "6.1992", + "ECommerce.quantity": "2", + "ECommerce.rowId": "8673", + "ECommerce.sales": "18.368", "ECommerce.subCategory": "Fasteners", }, Object { @@ -16158,14 +16158,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "TS-21205", "ECommerce.customerName": "Customer 40", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-15T00:00:00.000", "ECommerce.orderId": "CA-2017-119284", "ECommerce.productName": "HTC One", - "ECommerce.profit": 26.9973, - "ECommerce.quantity": 3, - "ECommerce.rowId": 8697, - "ECommerce.sales": 239.976, + "ECommerce.profit": "26.9973", + "ECommerce.quantity": "3", + "ECommerce.rowId": "8697", + "ECommerce.sales": "239.976", "ECommerce.subCategory": "Phones", }, Object { @@ -16173,14 +16173,14 @@ Array [ "ECommerce.city": "Morristown", "ECommerce.customerId": "GZ-14470", "ECommerce.customerName": "Customer 20", - "ECommerce.discount": 0, + "ECommerce.discount": "0", "ECommerce.orderDate": "2020-09-17T00:00:00.000", "ECommerce.orderId": "CA-2017-126928", "ECommerce.productName": "Lexmark 20R1285 X6650 Wireless All-in-One Printer", - "ECommerce.profit": 225.6, - "ECommerce.quantity": 4, - "ECommerce.rowId": 8878, - "ECommerce.sales": 480, + "ECommerce.profit": "225.6", + "ECommerce.quantity": "4", + "ECommerce.rowId": "8878", + "ECommerce.sales": "480", "ECommerce.subCategory": "Machines", }, Object { @@ -16188,14 +16188,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "JH-15430", "ECommerce.customerName": "Customer 23", - "ECommerce.discount": 0.5, + "ECommerce.discount": "0.5", "ECommerce.orderDate": "2020-12-25T00:00:00.000", "ECommerce.orderId": "CA-2017-105620", "ECommerce.productName": "Lexmark 20R1285 X6650 Wireless All-in-One Printer", - "ECommerce.profit": -7.2, - "ECommerce.quantity": 2, - "ECommerce.rowId": 8958, - "ECommerce.sales": 120, + "ECommerce.profit": "-7.2", + "ECommerce.quantity": "2", + "ECommerce.rowId": "8958", + "ECommerce.sales": "120", "ECommerce.subCategory": "Machines", }, Object { @@ -16203,14 +16203,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "CD-12280", "ECommerce.customerName": "Customer 13", - "ECommerce.discount": 0.1, + "ECommerce.discount": "0.1", "ECommerce.orderDate": "2020-11-05T00:00:00.000", "ECommerce.orderId": "CA-2017-102925", "ECommerce.productName": "Harbour Creations 67200 Series Stacking Chairs", - "ECommerce.profit": 24.2012, - "ECommerce.quantity": 2, - "ECommerce.rowId": 9473, - "ECommerce.sales": 128.124, + "ECommerce.profit": "24.2012", + "ECommerce.quantity": "2", + "ECommerce.rowId": "9473", + "ECommerce.sales": "128.124", "ECommerce.subCategory": "Chairs", }, Object { @@ -16218,14 +16218,14 @@ Array [ "ECommerce.city": "New York City", "ECommerce.customerId": "SB-20185", "ECommerce.customerName": "Customer 37", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-06-25T00:00:00.000", "ECommerce.orderId": "CA-2017-116127", "ECommerce.productName": "DMI Eclipse Executive Suite Bookcases", - "ECommerce.profit": -5.0098, - "ECommerce.quantity": 1, - "ECommerce.rowId": 9584, - "ECommerce.sales": 400.784, + "ECommerce.profit": "-5.0098", + "ECommerce.quantity": "1", + "ECommerce.rowId": "9584", + "ECommerce.sales": "400.784", "ECommerce.subCategory": "Bookcases", }, Object { @@ -16233,14 +16233,14 @@ Array [ "ECommerce.city": "Columbus", "ECommerce.customerId": "BS-11380", "ECommerce.customerName": "Customer 9", - "ECommerce.discount": 0.4, + "ECommerce.discount": "0.4", "ECommerce.orderDate": "2020-11-16T00:00:00.000", "ECommerce.orderId": "CA-2017-160633", "ECommerce.productName": "Hewlett Packard 610 Color Digital Copier / Printer", - "ECommerce.profit": 74.9985, - "ECommerce.quantity": 3, - "ECommerce.rowId": 9618, - "ECommerce.sales": 899.982, + "ECommerce.profit": "74.9985", + "ECommerce.quantity": "3", + "ECommerce.rowId": "9618", + "ECommerce.sales": "899.982", "ECommerce.subCategory": "Copiers", }, Object { @@ -16248,14 +16248,14 @@ Array [ "ECommerce.city": "Bowling", "ECommerce.customerId": "BS-11380", "ECommerce.customerName": "Customer 9", - "ECommerce.discount": 0.2, + "ECommerce.discount": "0.2", "ECommerce.orderDate": "2020-11-16T00:00:00.000", "ECommerce.orderId": "CA-2017-160633", "ECommerce.productName": "Panasonic KP-380BK Classic Electric Pencil Sharpener", - "ECommerce.profit": 5.397, - "ECommerce.quantity": 3, - "ECommerce.rowId": 9619, - "ECommerce.sales": 86.352, + "ECommerce.profit": "5.397", + "ECommerce.quantity": "3", + "ECommerce.rowId": "9619", + "ECommerce.sales": "86.352", "ECommerce.subCategory": "Art", }, ] @@ -17097,31 +17097,31 @@ Array [ "SwitchSourceTest.city": "Detroit", "SwitchSourceTest.orderDate": "2020-01-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-01-01T00:00:00.000", - "SwitchSourceTest.totalSales": 210.98, + "SwitchSourceTest.totalSales": "210.98", }, Object { "SwitchSourceTest.city": "Lorain", "SwitchSourceTest.orderDate": "2020-01-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-01-01T00:00:00.000", - "SwitchSourceTest.totalSales": 48.896, + "SwitchSourceTest.totalSales": "48.896", }, Object { "SwitchSourceTest.city": "Decatur", "SwitchSourceTest.orderDate": "2020-02-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-02-01T00:00:00.000", - "SwitchSourceTest.totalSales": 18.368, + "SwitchSourceTest.totalSales": "18.368", }, Object { "SwitchSourceTest.city": "Houston", "SwitchSourceTest.orderDate": "2020-03-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-03-01T00:00:00.000", - "SwitchSourceTest.totalSales": 2399.96, + "SwitchSourceTest.totalSales": "2399.96", }, Object { "SwitchSourceTest.city": "New York City", "SwitchSourceTest.orderDate": "2020-03-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-03-01T00:00:00.000", - "SwitchSourceTest.totalSales": 71.6, + "SwitchSourceTest.totalSales": "71.6", }, ] `; @@ -17132,31 +17132,31 @@ Array [ "SwitchSourceTest.city": "Detroit", "SwitchSourceTest.orderDate": "2020-01-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-01-01T00:00:00.000", - "SwitchSourceTest.totalSales": 1265.8799999999999, + "SwitchSourceTest.totalSales": "1265.8799999999999", }, Object { "SwitchSourceTest.city": "Lorain", "SwitchSourceTest.orderDate": "2020-01-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-01-01T00:00:00.000", - "SwitchSourceTest.totalSales": 293.376, + "SwitchSourceTest.totalSales": "293.376", }, Object { "SwitchSourceTest.city": "Decatur", "SwitchSourceTest.orderDate": "2020-02-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-02-01T00:00:00.000", - "SwitchSourceTest.totalSales": 110.208, + "SwitchSourceTest.totalSales": "110.208", }, Object { "SwitchSourceTest.city": "Houston", "SwitchSourceTest.orderDate": "2020-03-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-03-01T00:00:00.000", - "SwitchSourceTest.totalSales": 14399.76, + "SwitchSourceTest.totalSales": "14399.76", }, Object { "SwitchSourceTest.city": "New York City", "SwitchSourceTest.orderDate": "2020-03-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-03-01T00:00:00.000", - "SwitchSourceTest.totalSales": 429.59999999999997, + "SwitchSourceTest.totalSales": "429.59999999999997", }, ] `; @@ -17167,31 +17167,31 @@ Array [ "SwitchSourceTest.city": "Detroit", "SwitchSourceTest.orderDate": "2020-01-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-01-01T00:00:00.000", - "SwitchSourceTest.totalSalesA": 421.96, + "SwitchSourceTest.totalSalesA": "421.96", }, Object { "SwitchSourceTest.city": "Lorain", "SwitchSourceTest.orderDate": "2020-01-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-01-01T00:00:00.000", - "SwitchSourceTest.totalSalesA": 97.792, + "SwitchSourceTest.totalSalesA": "97.792", }, Object { "SwitchSourceTest.city": "Decatur", "SwitchSourceTest.orderDate": "2020-02-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-02-01T00:00:00.000", - "SwitchSourceTest.totalSalesA": 36.736, + "SwitchSourceTest.totalSalesA": "36.736", }, Object { "SwitchSourceTest.city": "Houston", "SwitchSourceTest.orderDate": "2020-03-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-03-01T00:00:00.000", - "SwitchSourceTest.totalSalesA": 4799.92, + "SwitchSourceTest.totalSalesA": "4799.92", }, Object { "SwitchSourceTest.city": "New York City", "SwitchSourceTest.orderDate": "2020-03-01T00:00:00.000", "SwitchSourceTest.orderDate.month": "2020-03-01T00:00:00.000", - "SwitchSourceTest.totalSalesA": 143.2, + "SwitchSourceTest.totalSalesA": "143.2", }, ] `; @@ -17423,181 +17423,181 @@ exports[`Queries with the @cubejs-backend/bigquery-driver querying custom granul Array [ Object { "ECommerce.city": "Auburn", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Baltimore", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Columbus", - "ECommerce.count": 3, + "ECommerce.count": "3", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Decatur", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Detroit", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Houston", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Lorain", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Los Angeles", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Louisville", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "New York City", - "ECommerce.count": 4, + "ECommerce.count": "4", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Olympia", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Omaha", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Philadelphia", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { "ECommerce.city": "Arlington", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Bakersfield", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Bowling", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Columbus", - "ECommerce.count": 9, + "ECommerce.count": "9", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Dallas", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Detroit", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Glendale", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Lafayette", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Lakewood", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Marion", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Morristown", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "New York City", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Oakland", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Philadelphia", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Provo", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "San Francisco", - "ECommerce.count": 2, + "ECommerce.count": "2", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, Object { "ECommerce.city": "Vancouver", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, @@ -17607,12 +17607,12 @@ Array [ exports[`Queries with the @cubejs-backend/bigquery-driver querying custom granularities ECommerce: count by half_year + no dimension 1`] = ` Array [ Object { - "ECommerce.count": 18, + "ECommerce.count": "18", "ECommerce.customOrderDateNoPreAgg": "2020-01-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-01-01T00:00:00.000", }, Object { - "ECommerce.count": 26, + "ECommerce.count": "26", "ECommerce.customOrderDateNoPreAgg": "2020-07-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year": "2020-07-01T00:00:00.000", }, @@ -17623,187 +17623,187 @@ exports[`Queries with the @cubejs-backend/bigquery-driver querying custom granul Array [ Object { "ECommerce.city": "Decatur", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2019-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2019-10-01T00:00:00.000", }, Object { "ECommerce.city": "Detroit", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2019-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2019-10-01T00:00:00.000", }, Object { "ECommerce.city": "Houston", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2019-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2019-10-01T00:00:00.000", }, Object { "ECommerce.city": "Lorain", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2019-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2019-10-01T00:00:00.000", }, Object { "ECommerce.city": "New York City", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2019-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2019-10-01T00:00:00.000", }, Object { "ECommerce.city": "Arlington", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Auburn", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Bakersfield", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Baltimore", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Columbus", - "ECommerce.count": 4, + "ECommerce.count": "4", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Detroit", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Los Angeles", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Louisville", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Morristown", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "New York City", - "ECommerce.count": 3, + "ECommerce.count": "3", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Olympia", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Omaha", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Philadelphia", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Provo", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { "ECommerce.city": "Bowling", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "Columbus", - "ECommerce.count": 8, + "ECommerce.count": "8", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "Dallas", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "Glendale", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "Lafayette", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "Lakewood", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "Marion", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "New York City", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "Oakland", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "Philadelphia", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "San Francisco", - "ECommerce.count": 2, + "ECommerce.count": "2", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, Object { "ECommerce.city": "Vancouver", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, @@ -17813,17 +17813,17 @@ Array [ exports[`Queries with the @cubejs-backend/bigquery-driver querying custom granularities ECommerce: count by half_year_by_1st_april + no dimension 1`] = ` Array [ Object { - "ECommerce.count": 5, + "ECommerce.count": "5", "ECommerce.customOrderDateNoPreAgg": "2019-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2019-10-01T00:00:00.000", }, Object { - "ECommerce.count": 19, + "ECommerce.count": "19", "ECommerce.customOrderDateNoPreAgg": "2020-04-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-04-01T00:00:00.000", }, Object { - "ECommerce.count": 20, + "ECommerce.count": "20", "ECommerce.customOrderDateNoPreAgg": "2020-10-01T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.half_year_by_1st_april": "2020-10-01T00:00:00.000", }, @@ -17834,199 +17834,199 @@ exports[`Queries with the @cubejs-backend/bigquery-driver querying custom granul Array [ Object { "ECommerce.city": "Decatur", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2019-12-11T21:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2019-12-11T21:00:00.000", }, Object { "ECommerce.city": "Detroit", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2019-12-11T21:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2019-12-11T21:00:00.000", }, Object { "ECommerce.city": "Lorain", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2019-12-11T21:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2019-12-11T21:00:00.000", }, Object { "ECommerce.city": "Auburn", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-03-15T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-03-15T00:00:00.000", }, Object { "ECommerce.city": "Baltimore", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-03-15T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-03-15T00:00:00.000", }, Object { "ECommerce.city": "Columbus", - "ECommerce.count": 2, + "ECommerce.count": "2", "ECommerce.customOrderDateNoPreAgg": "2020-03-15T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-03-15T00:00:00.000", }, Object { "ECommerce.city": "Houston", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-03-15T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-03-15T00:00:00.000", }, Object { "ECommerce.city": "Los Angeles", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-03-15T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-03-15T00:00:00.000", }, Object { "ECommerce.city": "Louisville", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-03-15T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-03-15T00:00:00.000", }, Object { "ECommerce.city": "New York City", - "ECommerce.count": 3, + "ECommerce.count": "3", "ECommerce.customOrderDateNoPreAgg": "2020-03-15T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-03-15T00:00:00.000", }, Object { "ECommerce.city": "Omaha", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-03-15T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-03-15T00:00:00.000", }, Object { "ECommerce.city": "Philadelphia", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-03-15T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-03-15T00:00:00.000", }, Object { "ECommerce.city": "Arlington", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-06-18T03:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-06-18T03:00:00.000", }, Object { "ECommerce.city": "Bakersfield", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-06-18T03:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-06-18T03:00:00.000", }, Object { "ECommerce.city": "Columbus", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-06-18T03:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-06-18T03:00:00.000", }, Object { "ECommerce.city": "Detroit", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-06-18T03:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-06-18T03:00:00.000", }, Object { "ECommerce.city": "Morristown", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-06-18T03:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-06-18T03:00:00.000", }, Object { "ECommerce.city": "New York City", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-06-18T03:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-06-18T03:00:00.000", }, Object { "ECommerce.city": "Olympia", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-06-18T03:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-06-18T03:00:00.000", }, Object { "ECommerce.city": "Provo", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-06-18T03:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-06-18T03:00:00.000", }, Object { "ECommerce.city": "Bowling", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "Columbus", - "ECommerce.count": 8, + "ECommerce.count": "8", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "Dallas", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "Glendale", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "Lakewood", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "Marion", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "New York City", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "Oakland", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "Philadelphia", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "San Francisco", - "ECommerce.count": 2, + "ECommerce.count": "2", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "Vancouver", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { "ECommerce.city": "Columbus", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-12-24T09:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-12-24T09:00:00.000", }, Object { "ECommerce.city": "Lafayette", - "ECommerce.count": 1, + "ECommerce.count": "1", "ECommerce.customOrderDateNoPreAgg": "2020-12-24T09:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-12-24T09:00:00.000", }, @@ -18036,27 +18036,27 @@ Array [ exports[`Queries with the @cubejs-backend/bigquery-driver querying custom granularities ECommerce: count by three_months_by_march + no dimension 1`] = ` Array [ Object { - "ECommerce.count": 3, + "ECommerce.count": "3", "ECommerce.customOrderDateNoPreAgg": "2019-12-11T21:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2019-12-11T21:00:00.000", }, Object { - "ECommerce.count": 12, + "ECommerce.count": "12", "ECommerce.customOrderDateNoPreAgg": "2020-03-15T00:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-03-15T00:00:00.000", }, Object { - "ECommerce.count": 8, + "ECommerce.count": "8", "ECommerce.customOrderDateNoPreAgg": "2020-06-18T03:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-06-18T03:00:00.000", }, Object { - "ECommerce.count": 19, + "ECommerce.count": "19", "ECommerce.customOrderDateNoPreAgg": "2020-09-21T06:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-09-21T06:00:00.000", }, Object { - "ECommerce.count": 2, + "ECommerce.count": "2", "ECommerce.customOrderDateNoPreAgg": "2020-12-24T09:00:00.000", "ECommerce.customOrderDateNoPreAgg.three_months_by_march": "2020-12-24T09:00:00.000", }, @@ -18068,27 +18068,27 @@ Array [ Object { "ECommerce.customOrderDateNoPreAgg": "2019-12-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2019-12-01T10:00:00.000", - "ECommerce.rollingCountByLeading": 8, + "ECommerce.rollingCountByLeading": "8", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-02-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-02-01T10:00:00.000", - "ECommerce.rollingCountByLeading": 12, + "ECommerce.rollingCountByLeading": "12", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-04-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-04-01T10:00:00.000", - "ECommerce.rollingCountByLeading": 6, + "ECommerce.rollingCountByLeading": "6", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-06-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-06-01T10:00:00.000", - "ECommerce.rollingCountByLeading": 19, + "ECommerce.rollingCountByLeading": "19", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-08-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-08-01T10:00:00.000", - "ECommerce.rollingCountByLeading": 16, + "ECommerce.rollingCountByLeading": "16", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-10-01T10:00:00.000", @@ -18108,17 +18108,17 @@ Array [ Object { "ECommerce.customOrderDateNoPreAgg": "2019-12-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2019-12-01T10:00:00.000", - "ECommerce.rollingCountByTrailing": 3, + "ECommerce.rollingCountByTrailing": "3", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-02-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-02-01T10:00:00.000", - "ECommerce.rollingCountByTrailing": 3, + "ECommerce.rollingCountByTrailing": "3", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-04-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-04-01T10:00:00.000", - "ECommerce.rollingCountByTrailing": 12, + "ECommerce.rollingCountByTrailing": "12", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-06-01T10:00:00.000", @@ -18128,12 +18128,12 @@ Array [ Object { "ECommerce.customOrderDateNoPreAgg": "2020-08-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-08-01T10:00:00.000", - "ECommerce.rollingCountByTrailing": 10, + "ECommerce.rollingCountByTrailing": "10", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-10-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-10-01T10:00:00.000", - "ECommerce.rollingCountByTrailing": 16, + "ECommerce.rollingCountByTrailing": "16", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-12-01T10:00:00.000", @@ -18148,37 +18148,37 @@ Array [ Object { "ECommerce.customOrderDateNoPreAgg": "2019-12-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2019-12-01T10:00:00.000", - "ECommerce.rollingCountByUnbounded": 3, + "ECommerce.rollingCountByUnbounded": "3", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-02-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-02-01T10:00:00.000", - "ECommerce.rollingCountByUnbounded": 6, + "ECommerce.rollingCountByUnbounded": "6", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-04-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-04-01T10:00:00.000", - "ECommerce.rollingCountByUnbounded": 18, + "ECommerce.rollingCountByUnbounded": "18", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-06-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-06-01T10:00:00.000", - "ECommerce.rollingCountByUnbounded": 18, + "ECommerce.rollingCountByUnbounded": "18", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-08-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-08-01T10:00:00.000", - "ECommerce.rollingCountByUnbounded": 28, + "ECommerce.rollingCountByUnbounded": "28", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-10-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-10-01T10:00:00.000", - "ECommerce.rollingCountByUnbounded": 44, + "ECommerce.rollingCountByUnbounded": "44", }, Object { "ECommerce.customOrderDateNoPreAgg": "2020-12-01T10:00:00.000", "ECommerce.customOrderDateNoPreAgg.two_mo_by_feb": "2020-12-01T10:00:00.000", - "ECommerce.rollingCountByUnbounded": 44, + "ECommerce.rollingCountByUnbounded": "44", }, ] `; From 291205f62b982be135ea153faaee9886e3fc4534 Mon Sep 17 00:00:00 2001 From: Dmitry Patsura Date: Fri, 24 Apr 2026 12:12:05 +0200 Subject: [PATCH 2/3] perf(cubejs-backend-native): Transfer ResultWrapper rawData as Buffer(JSON), ~10x faster (#10728) Serialize JS result rows once on the JS side and pass them across the Neon bridge as a Buffer, so Rust can consume them via serde_json::from_slice instead of walking a JsArray through JsValueDeserializer. --- .../cubejs-backend-native/js/ResultWrapper.ts | 10 +++++++++- .../cubejs-backend-native/src/orchestrator.rs | 19 +++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/packages/cubejs-backend-native/js/ResultWrapper.ts b/packages/cubejs-backend-native/js/ResultWrapper.ts index 9068a83ed3a8c..1fdc4a97eefcf 100644 --- a/packages/cubejs-backend-native/js/ResultWrapper.ts +++ b/packages/cubejs-backend-native/js/ResultWrapper.ts @@ -126,6 +126,7 @@ export class ResultWrapper extends BaseWrapper implements DataResult { } this.cached = true; } + return this.cache; } @@ -139,7 +140,14 @@ export class ResultWrapper extends BaseWrapper implements DataResult { return [this.nativeReference]; } - return [this.jsResult]; + // Serialize to a Buffer so the Rust side can decode via + // serde_json::from_slice instead of walking a JsArray through the + // Neon bridge with JsValueDeserializer. On 5 MB of AoO rows + // (~21k rows × 8 fields) the JsArray walk costs ~80 ms locally; + // Buffer + serde_json is ~7× faster (M3 MAX) and tracks V8's JSON.parse + // (~11 ms on the same payload). On a real server it should be 3-6× slower, + // so avoiding the JsArray walk matters even more there. + return [Buffer.from(JSON.stringify(this.jsResult))]; } public setTransformData(td: any) { diff --git a/packages/cubejs-backend-native/src/orchestrator.rs b/packages/cubejs-backend-native/src/orchestrator.rs index 28a128df6eb94..8fd9b91d5a795 100644 --- a/packages/cubejs-backend-native/src/orchestrator.rs +++ b/packages/cubejs-backend-native/src/orchestrator.rs @@ -90,6 +90,18 @@ impl ResultWrapper { let query_result = if let Ok(js_box) = raw_data_js.downcast::>, _>(cx) { Arc::clone(&js_box) + } else if let Ok(js_buffer) = raw_data_js.downcast::(cx) { + let bytes = js_buffer.as_slice(cx); + let js_raw_data: JsRawData = serde_json::from_slice(bytes).map_err(|e| { + CubeError::internal(format!( + "Can't parse raw data JSON from JS ResultWrapper: {}", + e + )) + })?; + + QueryResult::from_js_raw_data(js_raw_data) + .map(Arc::new) + .map_cube_err("Can't build results data from JS rawData")? } else if let Ok(js_array) = raw_data_js.downcast::(cx) { let deserializer = JsValueDeserializer::new(cx, js_array.upcast()); let js_raw_data: JsRawData = match Deserialize::deserialize(deserializer) { @@ -222,6 +234,13 @@ fn extract_query_result( ) -> Result, anyhow::Error> { if let Ok(js_box) = data_arg.downcast::>, _>(cx) { Ok(Arc::clone(&js_box)) + } else if let Ok(js_buffer) = data_arg.downcast::(cx) { + let bytes = js_buffer.as_slice(cx); + let js_raw_data: JsRawData = serde_json::from_slice(bytes)?; + + QueryResult::from_js_raw_data(js_raw_data) + .map(Arc::new) + .map_err(anyhow::Error::from) } else if let Ok(js_array) = data_arg.downcast::(cx) { let deserializer = JsValueDeserializer::new(cx, js_array.upcast()); let js_raw_data: JsRawData = Deserialize::deserialize(deserializer)?; From 8835d4b945fc3bebc91b264b08232d710fdc2bde Mon Sep 17 00:00:00 2001 From: Dmitry Patsura Date: Fri, 24 Apr 2026 12:13:52 +0200 Subject: [PATCH 3/3] v1.6.39 --- CHANGELOG.md | 12 ++++ lerna.json | 2 +- packages/cubejs-api-gateway/CHANGELOG.md | 4 ++ packages/cubejs-api-gateway/package.json | 10 ++-- packages/cubejs-athena-driver/CHANGELOG.md | 4 ++ packages/cubejs-athena-driver/package.json | 10 ++-- packages/cubejs-backend-cloud/CHANGELOG.md | 4 ++ packages/cubejs-backend-cloud/package.json | 6 +- packages/cubejs-backend-maven/CHANGELOG.md | 4 ++ packages/cubejs-backend-maven/package.json | 6 +- packages/cubejs-backend-native/CHANGELOG.md | 6 ++ packages/cubejs-backend-native/package.json | 8 +-- packages/cubejs-backend-shared/CHANGELOG.md | 4 ++ packages/cubejs-backend-shared/package.json | 4 +- packages/cubejs-base-driver/CHANGELOG.md | 4 ++ packages/cubejs-base-driver/package.json | 6 +- packages/cubejs-bigquery-driver/CHANGELOG.md | 6 ++ packages/cubejs-bigquery-driver/package.json | 8 +-- packages/cubejs-cli/CHANGELOG.md | 4 ++ packages/cubejs-cli/package.json | 12 ++-- .../cubejs-clickhouse-driver/CHANGELOG.md | 4 ++ .../cubejs-clickhouse-driver/package.json | 10 ++-- packages/cubejs-client-core/CHANGELOG.md | 4 ++ packages/cubejs-client-core/package.json | 4 +- packages/cubejs-client-dx/CHANGELOG.md | 4 ++ packages/cubejs-client-dx/package.json | 2 +- packages/cubejs-client-ngx/CHANGELOG.md | 4 ++ packages/cubejs-client-ngx/package.json | 2 +- packages/cubejs-client-react/CHANGELOG.md | 4 ++ packages/cubejs-client-react/package.json | 4 +- packages/cubejs-client-vue3/CHANGELOG.md | 4 ++ packages/cubejs-client-vue3/package.json | 4 +- .../cubejs-client-ws-transport/CHANGELOG.md | 4 ++ .../cubejs-client-ws-transport/package.json | 6 +- packages/cubejs-crate-driver/CHANGELOG.md | 4 ++ packages/cubejs-crate-driver/package.json | 10 ++-- packages/cubejs-cubestore-driver/CHANGELOG.md | 4 ++ packages/cubejs-cubestore-driver/package.json | 12 ++-- .../CHANGELOG.md | 4 ++ .../package.json | 12 ++-- .../cubejs-dbt-schema-extension/CHANGELOG.md | 4 ++ .../cubejs-dbt-schema-extension/package.json | 8 +-- packages/cubejs-docker/CHANGELOG.md | 4 ++ packages/cubejs-docker/package.json | 60 +++++++++---------- packages/cubejs-dremio-driver/CHANGELOG.md | 4 ++ packages/cubejs-dremio-driver/package.json | 12 ++-- packages/cubejs-druid-driver/CHANGELOG.md | 4 ++ packages/cubejs-druid-driver/package.json | 10 ++-- packages/cubejs-duckdb-driver/CHANGELOG.md | 4 ++ packages/cubejs-duckdb-driver/package.json | 12 ++-- .../cubejs-elasticsearch-driver/CHANGELOG.md | 4 ++ .../cubejs-elasticsearch-driver/package.json | 8 +-- packages/cubejs-firebolt-driver/CHANGELOG.md | 4 ++ packages/cubejs-firebolt-driver/package.json | 12 ++-- packages/cubejs-hive-driver/CHANGELOG.md | 4 ++ packages/cubejs-hive-driver/package.json | 8 +-- packages/cubejs-jdbc-driver/CHANGELOG.md | 4 ++ packages/cubejs-jdbc-driver/package.json | 8 +-- packages/cubejs-ksql-driver/CHANGELOG.md | 4 ++ packages/cubejs-ksql-driver/package.json | 10 ++-- packages/cubejs-linter/CHANGELOG.md | 4 ++ packages/cubejs-linter/package.json | 2 +- .../cubejs-materialize-driver/CHANGELOG.md | 4 ++ .../cubejs-materialize-driver/package.json | 12 ++-- packages/cubejs-mongobi-driver/CHANGELOG.md | 4 ++ packages/cubejs-mongobi-driver/package.json | 8 +-- packages/cubejs-mssql-driver/CHANGELOG.md | 4 ++ packages/cubejs-mssql-driver/package.json | 6 +- .../CHANGELOG.md | 4 ++ .../package.json | 8 +-- packages/cubejs-mysql-driver/CHANGELOG.md | 4 ++ packages/cubejs-mysql-driver/package.json | 10 ++-- packages/cubejs-oracle-driver/CHANGELOG.md | 4 ++ packages/cubejs-oracle-driver/package.json | 4 +- packages/cubejs-pinot-driver/CHANGELOG.md | 4 ++ packages/cubejs-pinot-driver/package.json | 10 ++-- packages/cubejs-playground/CHANGELOG.md | 4 ++ packages/cubejs-playground/package.json | 6 +- packages/cubejs-postgres-driver/CHANGELOG.md | 6 ++ packages/cubejs-postgres-driver/package.json | 10 ++-- packages/cubejs-prestodb-driver/CHANGELOG.md | 4 ++ packages/cubejs-prestodb-driver/package.json | 8 +-- .../cubejs-query-orchestrator/CHANGELOG.md | 4 ++ .../cubejs-query-orchestrator/package.json | 10 ++-- packages/cubejs-questdb-driver/CHANGELOG.md | 4 ++ packages/cubejs-questdb-driver/package.json | 12 ++-- packages/cubejs-redshift-driver/CHANGELOG.md | 4 ++ packages/cubejs-redshift-driver/package.json | 10 ++-- packages/cubejs-schema-compiler/CHANGELOG.md | 6 ++ packages/cubejs-schema-compiler/package.json | 12 ++-- packages/cubejs-server-core/CHANGELOG.md | 4 ++ packages/cubejs-server-core/package.json | 24 ++++---- packages/cubejs-server/CHANGELOG.md | 4 ++ packages/cubejs-server/package.json | 14 ++--- packages/cubejs-snowflake-driver/CHANGELOG.md | 4 ++ packages/cubejs-snowflake-driver/package.json | 8 +-- packages/cubejs-sqlite-driver/CHANGELOG.md | 4 ++ packages/cubejs-sqlite-driver/package.json | 8 +-- packages/cubejs-templates/CHANGELOG.md | 4 ++ packages/cubejs-templates/package.json | 6 +- packages/cubejs-testing-drivers/CHANGELOG.md | 6 ++ packages/cubejs-testing-drivers/package.json | 36 +++++------ packages/cubejs-testing-shared/CHANGELOG.md | 4 ++ packages/cubejs-testing-shared/package.json | 10 ++-- packages/cubejs-testing/CHANGELOG.md | 6 ++ packages/cubejs-testing/package.json | 22 +++---- packages/cubejs-trino-driver/CHANGELOG.md | 4 ++ packages/cubejs-trino-driver/package.json | 12 ++-- packages/cubejs-vertica-driver/CHANGELOG.md | 4 ++ packages/cubejs-vertica-driver/package.json | 14 ++--- rust/cubesql/CHANGELOG.md | 4 ++ rust/cubesql/package.json | 2 +- rust/cubestore/CHANGELOG.md | 4 ++ rust/cubestore/Cargo.lock | 2 +- rust/cubestore/cubestore/Cargo.toml | 2 +- rust/cubestore/package.json | 6 +- 116 files changed, 538 insertions(+), 290 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c51bc23cd5610..04baf872ee95a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +### Bug Fixes + +- **bigquery-driver:** Return int64/float64 as strings in query/stream ([#10738](https://github.com/cube-js/cube/issues/10738)) ([15626b1](https://github.com/cube-js/cube/commit/15626b1281dc5e09a28e1612c69f63ab68b9d7cc)) +- **tesseract:** mask.sql with cross-cube refs through prefixed views ([#10727](https://github.com/cube-js/cube/issues/10727)) ([e52f201](https://github.com/cube-js/cube/commit/e52f201e20bdd1ab3a7556049099d286397e29b9)) + +### Performance Improvements + +- **cubejs-backend-native:** Transfer ResultWrapper rawData as Buffer(JSON), ~10x faster ([#10728](https://github.com/cube-js/cube/issues/10728)) ([291205f](https://github.com/cube-js/cube/commit/291205f62b982be135ea153faaee9886e3fc4534)) +- **postgres-driver:** Fast date, timestamp/tz parsers ([#10737](https://github.com/cube-js/cube/issues/10737)) ([c3a5709](https://github.com/cube-js/cube/commit/c3a570989fa26cd14b00205e6fc62645c7dc0a6d)) + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) ### Features diff --git a/lerna.json b/lerna.json index 440028b2c2729..926c88831c40f 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "1.6.38", + "version": "1.6.39", "npmClient": "yarn", "command": { "bootstrap": { diff --git a/packages/cubejs-api-gateway/CHANGELOG.md b/packages/cubejs-api-gateway/CHANGELOG.md index dff5e4eba3959..18508dae9ebd0 100644 --- a/packages/cubejs-api-gateway/CHANGELOG.md +++ b/packages/cubejs-api-gateway/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/api-gateway + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/api-gateway diff --git a/packages/cubejs-api-gateway/package.json b/packages/cubejs-api-gateway/package.json index 7f284ade18301..58fb2b4db14c8 100644 --- a/packages/cubejs-api-gateway/package.json +++ b/packages/cubejs-api-gateway/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/api-gateway", "description": "Cube API Gateway", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,9 +27,9 @@ "dist/src/*" ], "dependencies": { - "@cubejs-backend/native": "1.6.38", - "@cubejs-backend/query-orchestrator": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/native": "1.6.39", + "@cubejs-backend/query-orchestrator": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "@ungap/structured-clone": "^0.3.4", "assert-never": "^1.4.0", "body-parser": "^1.19.0", @@ -53,7 +53,7 @@ "zod": "^4.1.13" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/express": "^4.17.21", "@types/jest": "^29", "@types/jsonwebtoken": "^9.0.2", diff --git a/packages/cubejs-athena-driver/CHANGELOG.md b/packages/cubejs-athena-driver/CHANGELOG.md index 99ddb3c7df006..80a6e2537a928 100644 --- a/packages/cubejs-athena-driver/CHANGELOG.md +++ b/packages/cubejs-athena-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/athena-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/athena-driver diff --git a/packages/cubejs-athena-driver/package.json b/packages/cubejs-athena-driver/package.json index 119cf73b90ff4..863b59593889c 100644 --- a/packages/cubejs-athena-driver/package.json +++ b/packages/cubejs-athena-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/athena-driver", "description": "Cube.js Athena database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -30,13 +30,13 @@ "dependencies": { "@aws-sdk/client-athena": "^3.22.0", "@aws-sdk/credential-providers": "^3.22.0", - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "sqlstring": "^2.3.1" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", "@types/ramda": "^0.27.40", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-backend-cloud/CHANGELOG.md b/packages/cubejs-backend-cloud/CHANGELOG.md index 4262c67bb0b81..d86dfc1827dfa 100644 --- a/packages/cubejs-backend-cloud/CHANGELOG.md +++ b/packages/cubejs-backend-cloud/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/cloud + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/cloud diff --git a/packages/cubejs-backend-cloud/package.json b/packages/cubejs-backend-cloud/package.json index 8832bbf8069da..38051514cdcd0 100644 --- a/packages/cubejs-backend-cloud/package.json +++ b/packages/cubejs-backend-cloud/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/cloud", - "version": "1.6.38", + "version": "1.6.39", "description": "Cube Cloud package", "main": "dist/src/index.js", "typings": "dist/src/index.d.ts", @@ -30,7 +30,7 @@ "devDependencies": { "@babel/core": "^7.24.5", "@babel/preset-env": "^7.24.5", - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/fs-extra": "^9.0.8", "@types/jest": "^29", "jest": "^29", @@ -38,7 +38,7 @@ }, "dependencies": { "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/shared": "1.6.39", "chokidar": "^3.5.1", "env-var": "^6.3.0", "form-data": "^4.0.0", diff --git a/packages/cubejs-backend-maven/CHANGELOG.md b/packages/cubejs-backend-maven/CHANGELOG.md index 10f2ef3f7c6b4..fb91777ba981b 100644 --- a/packages/cubejs-backend-maven/CHANGELOG.md +++ b/packages/cubejs-backend-maven/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/maven + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/maven diff --git a/packages/cubejs-backend-maven/package.json b/packages/cubejs-backend-maven/package.json index 4a589c8fbeffb..db8f91ac64246 100644 --- a/packages/cubejs-backend-maven/package.json +++ b/packages/cubejs-backend-maven/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/maven", "description": "Cube.js Maven Wrapper for java dependencies downloading", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "license": "Apache-2.0", "repository": { "type": "git", @@ -31,12 +31,12 @@ "dist/src/*" ], "dependencies": { - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/shared": "1.6.39", "source-map-support": "^0.5.19", "xmlbuilder2": "^2.4.0" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "@types/node": "^20", "jest": "^29", diff --git a/packages/cubejs-backend-native/CHANGELOG.md b/packages/cubejs-backend-native/CHANGELOG.md index 0b13a2cc08af0..606e9b9703d3b 100644 --- a/packages/cubejs-backend-native/CHANGELOG.md +++ b/packages/cubejs-backend-native/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +### Performance Improvements + +- **cubejs-backend-native:** Transfer ResultWrapper rawData as Buffer(JSON), ~10x faster ([#10728](https://github.com/cube-js/cube/issues/10728)) ([291205f](https://github.com/cube-js/cube/commit/291205f62b982be135ea153faaee9886e3fc4534)) + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/native diff --git a/packages/cubejs-backend-native/package.json b/packages/cubejs-backend-native/package.json index 80ad4e7ef8541..4d6d261a5beb5 100644 --- a/packages/cubejs-backend-native/package.json +++ b/packages/cubejs-backend-native/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/native", - "version": "1.6.38", + "version": "1.6.39", "author": "Cube Dev, Inc.", "description": "Native module for Cube.js (binding to Rust codebase)", "main": "dist/js/index.js", @@ -36,7 +36,7 @@ "dist/js" ], "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "@types/node": "^20", "cargo-cp-artifact": "^0.1.9", @@ -47,8 +47,8 @@ "uuid": "^8.3.2" }, "dependencies": { - "@cubejs-backend/cubesql": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/cubesql": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "@cubejs-infra/post-installer": "^0.0.7" }, "resources": { diff --git a/packages/cubejs-backend-shared/CHANGELOG.md b/packages/cubejs-backend-shared/CHANGELOG.md index d6ce31006ad6d..c4253e03f0eb0 100644 --- a/packages/cubejs-backend-shared/CHANGELOG.md +++ b/packages/cubejs-backend-shared/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/shared + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) ### Features diff --git a/packages/cubejs-backend-shared/package.json b/packages/cubejs-backend-shared/package.json index 05288942c6a27..a27992e819704 100644 --- a/packages/cubejs-backend-shared/package.json +++ b/packages/cubejs-backend-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/shared", - "version": "1.6.38", + "version": "1.6.39", "description": "Shared code for Cube.js backend packages", "main": "dist/src/index.js", "typings": "dist/src/index.d.ts", @@ -27,7 +27,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/bytes": "^3.1.5", "@types/cli-progress": "^3.9.1", "@types/decompress": "^4.2.7", diff --git a/packages/cubejs-base-driver/CHANGELOG.md b/packages/cubejs-base-driver/CHANGELOG.md index 85c0348305537..f92e94cd56ac3 100644 --- a/packages/cubejs-base-driver/CHANGELOG.md +++ b/packages/cubejs-base-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/base-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/base-driver diff --git a/packages/cubejs-base-driver/package.json b/packages/cubejs-base-driver/package.json index 6de23e457d225..8879d9c2bbab9 100644 --- a/packages/cubejs-base-driver/package.json +++ b/packages/cubejs-base-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/base-driver", "description": "Cube.js Base Driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -33,11 +33,11 @@ "@aws-sdk/s3-request-presigner": "^3.49.0", "@azure/identity": "^4.4.1", "@azure/storage-blob": "^12.9.0", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/shared": "1.6.39", "@google-cloud/storage": "^7.13.0" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "@types/node": "^20", "jest": "^29", diff --git a/packages/cubejs-bigquery-driver/CHANGELOG.md b/packages/cubejs-bigquery-driver/CHANGELOG.md index a0a9ad34df4bb..d8ade209f74e1 100644 --- a/packages/cubejs-bigquery-driver/CHANGELOG.md +++ b/packages/cubejs-bigquery-driver/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +### Bug Fixes + +- **bigquery-driver:** Return int64/float64 as strings in query/stream ([#10738](https://github.com/cube-js/cube/issues/10738)) ([15626b1](https://github.com/cube-js/cube/commit/15626b1281dc5e09a28e1612c69f63ab68b9d7cc)) + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/bigquery-driver diff --git a/packages/cubejs-bigquery-driver/package.json b/packages/cubejs-bigquery-driver/package.json index d92ab43c2d5fa..96eb2c8b4f036 100644 --- a/packages/cubejs-bigquery-driver/package.json +++ b/packages/cubejs-bigquery-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/bigquery-driver", "description": "Cube.js BigQuery database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -29,15 +29,15 @@ "main": "index.js", "types": "dist/src/index.d.ts", "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/shared": "1.6.39", "@google-cloud/bigquery": "^7.7.0", "@google-cloud/storage": "^7.13.0", "ramda": "^0.27.2" }, "devDependencies": { - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/testing-shared": "1.6.39", "@types/big.js": "^6.2.2", "@types/dedent": "^0.7.0", "@types/jest": "^29", diff --git a/packages/cubejs-cli/CHANGELOG.md b/packages/cubejs-cli/CHANGELOG.md index 9f4652da9962e..6a507e82f3718 100644 --- a/packages/cubejs-cli/CHANGELOG.md +++ b/packages/cubejs-cli/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package cubejs-cli + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package cubejs-cli diff --git a/packages/cubejs-cli/package.json b/packages/cubejs-cli/package.json index df0e19234ab7d..afd2132dd7649 100644 --- a/packages/cubejs-cli/package.json +++ b/packages/cubejs-cli/package.json @@ -2,7 +2,7 @@ "name": "cubejs-cli", "description": "Cube.js Command Line Interface", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -30,10 +30,10 @@ "LICENSE" ], "dependencies": { - "@cubejs-backend/cloud": "1.6.38", + "@cubejs-backend/cloud": "1.6.39", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "chalk": "^2.4.2", "cli-progress": "^3.10", "commander": "^2.19.0", @@ -50,8 +50,8 @@ "colors": "1.4.0" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/server": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/server": "1.6.39", "@oclif/command": "^1.8.0", "@types/cli-progress": "^3.8.0", "@types/cross-spawn": "^6.0.2", diff --git a/packages/cubejs-clickhouse-driver/CHANGELOG.md b/packages/cubejs-clickhouse-driver/CHANGELOG.md index 6cb320e7095d9..094e905dbaa3a 100644 --- a/packages/cubejs-clickhouse-driver/CHANGELOG.md +++ b/packages/cubejs-clickhouse-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/clickhouse-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/clickhouse-driver diff --git a/packages/cubejs-clickhouse-driver/package.json b/packages/cubejs-clickhouse-driver/package.json index 33032b0126005..b92ca9498e055 100644 --- a/packages/cubejs-clickhouse-driver/package.json +++ b/packages/cubejs-clickhouse-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/clickhouse-driver", "description": "Cube.js ClickHouse database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -28,16 +28,16 @@ }, "dependencies": { "@clickhouse/client": "^1.12.0", - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "moment": "^2.24.0", "sqlstring": "^2.3.1", "uuid": "^8.3.2" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", "@types/jest": "^29", "jest": "^29", "typescript": "~5.2.2" diff --git a/packages/cubejs-client-core/CHANGELOG.md b/packages/cubejs-client-core/CHANGELOG.md index da21d6b9bb6f5..871e9ca34e454 100644 --- a/packages/cubejs-client-core/CHANGELOG.md +++ b/packages/cubejs-client-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-client/core + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-client/core diff --git a/packages/cubejs-client-core/package.json b/packages/cubejs-client-core/package.json index cf97903a7cee8..c766f68483f86 100644 --- a/packages/cubejs-client-core/package.json +++ b/packages/cubejs-client-core/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/core", - "version": "1.6.38", + "version": "1.6.39", "engines": {}, "repository": { "type": "git", @@ -55,7 +55,7 @@ ], "license": "MIT", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/d3-format": "^3", "@types/d3-time-format": "^4", "@types/moment-range": "^4.0.0", diff --git a/packages/cubejs-client-dx/CHANGELOG.md b/packages/cubejs-client-dx/CHANGELOG.md index b7e725c50815b..412eab3892ebf 100644 --- a/packages/cubejs-client-dx/CHANGELOG.md +++ b/packages/cubejs-client-dx/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-client/dx + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-client/dx diff --git a/packages/cubejs-client-dx/package.json b/packages/cubejs-client-dx/package.json index e7e7aef8b6d8f..bfb82d9a354ab 100644 --- a/packages/cubejs-client-dx/package.json +++ b/packages/cubejs-client-dx/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/dx", - "version": "1.6.38", + "version": "1.6.39", "engines": {}, "repository": { "type": "git", diff --git a/packages/cubejs-client-ngx/CHANGELOG.md b/packages/cubejs-client-ngx/CHANGELOG.md index 276bd5b3770f9..6b0ff867b0fcc 100644 --- a/packages/cubejs-client-ngx/CHANGELOG.md +++ b/packages/cubejs-client-ngx/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-client/ngx + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-client/ngx diff --git a/packages/cubejs-client-ngx/package.json b/packages/cubejs-client-ngx/package.json index 6b061ba276a83..5460f25278f00 100644 --- a/packages/cubejs-client-ngx/package.json +++ b/packages/cubejs-client-ngx/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/ngx", - "version": "1.6.38", + "version": "1.6.39", "author": "Cube Dev, Inc.", "engines": {}, "repository": { diff --git a/packages/cubejs-client-react/CHANGELOG.md b/packages/cubejs-client-react/CHANGELOG.md index 8d29a7c83647d..b6747467e61fc 100644 --- a/packages/cubejs-client-react/CHANGELOG.md +++ b/packages/cubejs-client-react/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-client/react + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-client/react diff --git a/packages/cubejs-client-react/package.json b/packages/cubejs-client-react/package.json index ae663c41cd977..518372fc97947 100644 --- a/packages/cubejs-client-react/package.json +++ b/packages/cubejs-client-react/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/react", - "version": "1.6.38", + "version": "1.6.39", "author": "Cube Dev, Inc.", "license": "MIT", "engines": {}, @@ -24,7 +24,7 @@ ], "dependencies": { "@babel/runtime": "^7.1.2", - "@cubejs-client/core": "1.6.38", + "@cubejs-client/core": "1.6.39", "core-js": "^3.6.5", "ramda": "^0.27.2" }, diff --git a/packages/cubejs-client-vue3/CHANGELOG.md b/packages/cubejs-client-vue3/CHANGELOG.md index 5b745311cb675..265fc8270acae 100644 --- a/packages/cubejs-client-vue3/CHANGELOG.md +++ b/packages/cubejs-client-vue3/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-client/vue3 + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-client/vue3 diff --git a/packages/cubejs-client-vue3/package.json b/packages/cubejs-client-vue3/package.json index 6ba28d894ab8f..00a1c9c208a3b 100644 --- a/packages/cubejs-client-vue3/package.json +++ b/packages/cubejs-client-vue3/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/vue3", - "version": "1.6.38", + "version": "1.6.39", "engines": {}, "repository": { "type": "git", @@ -28,7 +28,7 @@ "src" ], "dependencies": { - "@cubejs-client/core": "1.6.38", + "@cubejs-client/core": "1.6.39", "ramda": "^0.27.0" }, "devDependencies": { diff --git a/packages/cubejs-client-ws-transport/CHANGELOG.md b/packages/cubejs-client-ws-transport/CHANGELOG.md index 76b85a43fe1d7..ec7b91241f551 100644 --- a/packages/cubejs-client-ws-transport/CHANGELOG.md +++ b/packages/cubejs-client-ws-transport/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-client/ws-transport + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-client/ws-transport diff --git a/packages/cubejs-client-ws-transport/package.json b/packages/cubejs-client-ws-transport/package.json index 7ae4b33d42d48..5fa18d2ed24d4 100644 --- a/packages/cubejs-client-ws-transport/package.json +++ b/packages/cubejs-client-ws-transport/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-client/ws-transport", - "version": "1.6.38", + "version": "1.6.39", "engines": {}, "repository": { "type": "git", @@ -20,7 +20,7 @@ }, "dependencies": { "@babel/runtime": "^7.1.2", - "@cubejs-client/core": "1.6.38", + "@cubejs-client/core": "1.6.39", "core-js": "^3.6.5", "isomorphic-ws": "^4.0.1", "ws": "^7.3.1" @@ -33,7 +33,7 @@ "@babel/core": "^7.3.3", "@babel/preset-env": "^7.3.1", "@babel/preset-typescript": "^7.12.1", - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/ws": "^7.2.9", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-crate-driver/CHANGELOG.md b/packages/cubejs-crate-driver/CHANGELOG.md index 407de7bd94f38..d74ee7b732c32 100644 --- a/packages/cubejs-crate-driver/CHANGELOG.md +++ b/packages/cubejs-crate-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/crate-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/crate-driver diff --git a/packages/cubejs-crate-driver/package.json b/packages/cubejs-crate-driver/package.json index 8f3efa5af43ba..97dd37a588d50 100644 --- a/packages/cubejs-crate-driver/package.json +++ b/packages/cubejs-crate-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/crate-driver", "description": "Cube.js Crate database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -28,13 +28,13 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/postgres-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38" + "@cubejs-backend/postgres-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", "testcontainers": "^10.28.0", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-cubestore-driver/CHANGELOG.md b/packages/cubejs-cubestore-driver/CHANGELOG.md index dc6b5af6f8144..051d6d8003e67 100644 --- a/packages/cubejs-cubestore-driver/CHANGELOG.md +++ b/packages/cubejs-cubestore-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/cubestore-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) ### Features diff --git a/packages/cubejs-cubestore-driver/package.json b/packages/cubejs-cubestore-driver/package.json index a120c877cc1d7..c917ba7a652f4 100644 --- a/packages/cubejs-cubestore-driver/package.json +++ b/packages/cubejs-cubestore-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/cubestore-driver", "description": "Cube Store driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -26,10 +26,10 @@ "lint:fix": "eslint --fix src/*.ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/cubestore": "1.6.38", - "@cubejs-backend/native": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/cubestore": "1.6.39", + "@cubejs-backend/native": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "csv-write-stream": "^2.0.0", "flatbuffers": "25.9.23", "fs-extra": "^9.1.0", @@ -40,7 +40,7 @@ "ws": "^7.4.3" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/csv-write-stream": "^2.0.0", "@types/jest": "^29", "@types/node": "^20", diff --git a/packages/cubejs-databricks-jdbc-driver/CHANGELOG.md b/packages/cubejs-databricks-jdbc-driver/CHANGELOG.md index 6c9418f4b0bc5..877fe4af3a2ab 100644 --- a/packages/cubejs-databricks-jdbc-driver/CHANGELOG.md +++ b/packages/cubejs-databricks-jdbc-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/databricks-jdbc-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/databricks-jdbc-driver diff --git a/packages/cubejs-databricks-jdbc-driver/package.json b/packages/cubejs-databricks-jdbc-driver/package.json index 53ca6cda014eb..a734ca7a20efa 100644 --- a/packages/cubejs-databricks-jdbc-driver/package.json +++ b/packages/cubejs-databricks-jdbc-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/databricks-jdbc-driver", "description": "Cube.js Databricks database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "license": "Apache-2.0", "repository": { "type": "git", @@ -30,17 +30,17 @@ "bin" ], "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/jdbc-driver": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/jdbc-driver": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "node-fetch": "^2.6.1", "ramda": "^0.27.2", "source-map-support": "^0.5.19", "uuid": "^8.3.2" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "@types/node": "^20", "@types/ramda": "^0.27.34", diff --git a/packages/cubejs-dbt-schema-extension/CHANGELOG.md b/packages/cubejs-dbt-schema-extension/CHANGELOG.md index 7e9632995ffc1..61555a9068b6c 100644 --- a/packages/cubejs-dbt-schema-extension/CHANGELOG.md +++ b/packages/cubejs-dbt-schema-extension/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/dbt-schema-extension + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/dbt-schema-extension diff --git a/packages/cubejs-dbt-schema-extension/package.json b/packages/cubejs-dbt-schema-extension/package.json index 45544402032a0..25fe71c1cb450 100644 --- a/packages/cubejs-dbt-schema-extension/package.json +++ b/packages/cubejs-dbt-schema-extension/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/dbt-schema-extension", "description": "Cube.js dbt Schema Extension", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -25,14 +25,14 @@ "lint:fix": "eslint --fix src/* --ext .ts,.js" }, "dependencies": { - "@cubejs-backend/schema-compiler": "1.6.38", + "@cubejs-backend/schema-compiler": "1.6.39", "fs-extra": "^9.1.0", "inflection": "^1.12.0", "node-fetch": "^2.6.1" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing": "1.6.39", "@types/jest": "^29", "jest": "^29", "stream-to-array": "^2.3.0", diff --git a/packages/cubejs-docker/CHANGELOG.md b/packages/cubejs-docker/CHANGELOG.md index 032a9bd89e264..b21d7901dcad2 100644 --- a/packages/cubejs-docker/CHANGELOG.md +++ b/packages/cubejs-docker/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/docker + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/docker diff --git a/packages/cubejs-docker/package.json b/packages/cubejs-docker/package.json index 420b47771fe43..7367bc7331718 100644 --- a/packages/cubejs-docker/package.json +++ b/packages/cubejs-docker/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/docker", - "version": "1.6.38", + "version": "1.6.39", "description": "Cube.js In Docker (virtual package)", "author": "Cube Dev, Inc.", "license": "Apache-2.0", @@ -9,35 +9,35 @@ "node": ">=18.0.0" }, "dependencies": { - "@cubejs-backend/athena-driver": "1.6.38", - "@cubejs-backend/bigquery-driver": "1.6.38", - "@cubejs-backend/clickhouse-driver": "1.6.38", - "@cubejs-backend/crate-driver": "1.6.38", - "@cubejs-backend/databricks-jdbc-driver": "1.6.38", - "@cubejs-backend/dbt-schema-extension": "1.6.38", - "@cubejs-backend/dremio-driver": "1.6.38", - "@cubejs-backend/druid-driver": "1.6.38", - "@cubejs-backend/duckdb-driver": "1.6.38", - "@cubejs-backend/elasticsearch-driver": "1.6.38", - "@cubejs-backend/firebolt-driver": "1.6.38", - "@cubejs-backend/hive-driver": "1.6.38", - "@cubejs-backend/ksql-driver": "1.6.38", - "@cubejs-backend/materialize-driver": "1.6.38", - "@cubejs-backend/mongobi-driver": "1.6.38", - "@cubejs-backend/mssql-driver": "1.6.38", - "@cubejs-backend/mysql-driver": "1.6.38", - "@cubejs-backend/oracle-driver": "1.6.38", - "@cubejs-backend/pinot-driver": "1.6.38", - "@cubejs-backend/postgres-driver": "1.6.38", - "@cubejs-backend/prestodb-driver": "1.6.38", - "@cubejs-backend/questdb-driver": "1.6.38", - "@cubejs-backend/redshift-driver": "1.6.38", - "@cubejs-backend/server": "1.6.38", - "@cubejs-backend/snowflake-driver": "1.6.38", - "@cubejs-backend/sqlite-driver": "1.6.38", - "@cubejs-backend/trino-driver": "1.6.38", - "@cubejs-backend/vertica-driver": "1.6.38", - "cubejs-cli": "1.6.38", + "@cubejs-backend/athena-driver": "1.6.39", + "@cubejs-backend/bigquery-driver": "1.6.39", + "@cubejs-backend/clickhouse-driver": "1.6.39", + "@cubejs-backend/crate-driver": "1.6.39", + "@cubejs-backend/databricks-jdbc-driver": "1.6.39", + "@cubejs-backend/dbt-schema-extension": "1.6.39", + "@cubejs-backend/dremio-driver": "1.6.39", + "@cubejs-backend/druid-driver": "1.6.39", + "@cubejs-backend/duckdb-driver": "1.6.39", + "@cubejs-backend/elasticsearch-driver": "1.6.39", + "@cubejs-backend/firebolt-driver": "1.6.39", + "@cubejs-backend/hive-driver": "1.6.39", + "@cubejs-backend/ksql-driver": "1.6.39", + "@cubejs-backend/materialize-driver": "1.6.39", + "@cubejs-backend/mongobi-driver": "1.6.39", + "@cubejs-backend/mssql-driver": "1.6.39", + "@cubejs-backend/mysql-driver": "1.6.39", + "@cubejs-backend/oracle-driver": "1.6.39", + "@cubejs-backend/pinot-driver": "1.6.39", + "@cubejs-backend/postgres-driver": "1.6.39", + "@cubejs-backend/prestodb-driver": "1.6.39", + "@cubejs-backend/questdb-driver": "1.6.39", + "@cubejs-backend/redshift-driver": "1.6.39", + "@cubejs-backend/server": "1.6.39", + "@cubejs-backend/snowflake-driver": "1.6.39", + "@cubejs-backend/sqlite-driver": "1.6.39", + "@cubejs-backend/trino-driver": "1.6.39", + "@cubejs-backend/vertica-driver": "1.6.39", + "cubejs-cli": "1.6.39", "typescript": "~5.2.2" }, "resolutions": { diff --git a/packages/cubejs-dremio-driver/CHANGELOG.md b/packages/cubejs-dremio-driver/CHANGELOG.md index 3894907b1ed1e..ba5289e8b9386 100644 --- a/packages/cubejs-dremio-driver/CHANGELOG.md +++ b/packages/cubejs-dremio-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/dremio-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/dremio-driver diff --git a/packages/cubejs-dremio-driver/package.json b/packages/cubejs-dremio-driver/package.json index 9f79d03498739..4e06126660800 100644 --- a/packages/cubejs-dremio-driver/package.json +++ b/packages/cubejs-dremio-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/dremio-driver", "description": "Cube.js Dremio driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -22,15 +22,15 @@ "lint:fix": "eslint driver/*.js" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "axios": "^1.8.3", "sqlstring": "^2.3.1" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", "jest": "^29" }, "license": "Apache-2.0", diff --git a/packages/cubejs-druid-driver/CHANGELOG.md b/packages/cubejs-druid-driver/CHANGELOG.md index 495a37f81eb5d..ec4c32ed9bdd0 100644 --- a/packages/cubejs-druid-driver/CHANGELOG.md +++ b/packages/cubejs-druid-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/druid-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/druid-driver diff --git a/packages/cubejs-druid-driver/package.json b/packages/cubejs-druid-driver/package.json index c7fd52e49dd20..0fdbe4fdbc290 100644 --- a/packages/cubejs-druid-driver/package.json +++ b/packages/cubejs-druid-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/druid-driver", "description": "Cube.js Druid database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "license": "Apache-2.0", "repository": { "type": "git", @@ -28,13 +28,13 @@ "dist/src/*" ], "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "axios": "^1.8.3" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "@types/node": "^20", "jest": "^29", diff --git a/packages/cubejs-duckdb-driver/CHANGELOG.md b/packages/cubejs-duckdb-driver/CHANGELOG.md index 5980222779102..d9bfbab63a709 100644 --- a/packages/cubejs-duckdb-driver/CHANGELOG.md +++ b/packages/cubejs-duckdb-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/duckdb-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/duckdb-driver diff --git a/packages/cubejs-duckdb-driver/package.json b/packages/cubejs-duckdb-driver/package.json index b0a268766288a..5f3503d32bb03 100644 --- a/packages/cubejs-duckdb-driver/package.json +++ b/packages/cubejs-duckdb-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/duckdb-driver", "description": "Cube DuckDB database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,15 +27,15 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "duckdb": "^1.4.1" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", "@types/jest": "^29", "@types/node": "^20", "jest": "^29", diff --git a/packages/cubejs-elasticsearch-driver/CHANGELOG.md b/packages/cubejs-elasticsearch-driver/CHANGELOG.md index 7ef28a3a45cec..422ea7a5a447e 100644 --- a/packages/cubejs-elasticsearch-driver/CHANGELOG.md +++ b/packages/cubejs-elasticsearch-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/elasticsearch-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/elasticsearch-driver diff --git a/packages/cubejs-elasticsearch-driver/package.json b/packages/cubejs-elasticsearch-driver/package.json index caf67b7aff877..1f8ffe0149b71 100644 --- a/packages/cubejs-elasticsearch-driver/package.json +++ b/packages/cubejs-elasticsearch-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/elasticsearch-driver", "description": "Cube.js elasticsearch database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -23,14 +23,14 @@ "driver" ], "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "@elastic/elasticsearch": "7.12.0", "sqlstring": "^2.3.1" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "jest": "^29", "testcontainers": "^10.28.0" diff --git a/packages/cubejs-firebolt-driver/CHANGELOG.md b/packages/cubejs-firebolt-driver/CHANGELOG.md index 296a8bf9414f1..3126a26fbed5f 100644 --- a/packages/cubejs-firebolt-driver/CHANGELOG.md +++ b/packages/cubejs-firebolt-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/firebolt-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/firebolt-driver diff --git a/packages/cubejs-firebolt-driver/package.json b/packages/cubejs-firebolt-driver/package.json index bdad29685da35..e9806909dc967 100644 --- a/packages/cubejs-firebolt-driver/package.json +++ b/packages/cubejs-firebolt-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/firebolt-driver", "description": "Cube.js Firebolt database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -28,15 +28,15 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "firebolt-sdk": "1.10.0" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", "typescript": "~5.2.2" }, "publishConfig": { diff --git a/packages/cubejs-hive-driver/CHANGELOG.md b/packages/cubejs-hive-driver/CHANGELOG.md index 3295c2d74aef3..5ec582b013aee 100644 --- a/packages/cubejs-hive-driver/CHANGELOG.md +++ b/packages/cubejs-hive-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/hive-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/hive-driver diff --git a/packages/cubejs-hive-driver/package.json b/packages/cubejs-hive-driver/package.json index 736b5210632b4..07ef5bf983915 100644 --- a/packages/cubejs-hive-driver/package.json +++ b/packages/cubejs-hive-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/hive-driver", "description": "Cube.js Hive database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -17,8 +17,8 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "jshs2": "^0.4.4", "sasl-plain": "^0.1.0", "saslmechanisms": "^0.1.1", @@ -27,7 +27,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38" + "@cubejs-backend/linter": "1.6.39" }, "publishConfig": { "access": "public" diff --git a/packages/cubejs-jdbc-driver/CHANGELOG.md b/packages/cubejs-jdbc-driver/CHANGELOG.md index bea73c43d0600..e70bc9e7c0ae0 100644 --- a/packages/cubejs-jdbc-driver/CHANGELOG.md +++ b/packages/cubejs-jdbc-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/jdbc-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/jdbc-driver diff --git a/packages/cubejs-jdbc-driver/package.json b/packages/cubejs-jdbc-driver/package.json index a2201e2a2a86d..58bec96130fa2 100644 --- a/packages/cubejs-jdbc-driver/package.json +++ b/packages/cubejs-jdbc-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/jdbc-driver", "description": "Cube.js JDBC database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -25,9 +25,9 @@ "index.js" ], "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", "@cubejs-backend/node-java-maven": "^0.1.3", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/shared": "1.6.39", "sqlstring": "^2.3.0" }, "optionalDependencies": { @@ -42,7 +42,7 @@ "testEnvironment": "node" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/node": "^20", "@types/sqlstring": "^2.3.0", "typescript": "~5.2.2" diff --git a/packages/cubejs-ksql-driver/CHANGELOG.md b/packages/cubejs-ksql-driver/CHANGELOG.md index a853d14bb596e..f75ecb2453bd7 100644 --- a/packages/cubejs-ksql-driver/CHANGELOG.md +++ b/packages/cubejs-ksql-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/ksql-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/ksql-driver diff --git a/packages/cubejs-ksql-driver/package.json b/packages/cubejs-ksql-driver/package.json index c829d7388a222..eadf10cb0ad69 100644 --- a/packages/cubejs-ksql-driver/package.json +++ b/packages/cubejs-ksql-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/ksql-driver", "description": "Cube.js ksql database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -25,9 +25,9 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "async-mutex": "0.3.2", "axios": "^1.8.3", "kafkajs": "^2.2.3", @@ -41,7 +41,7 @@ "extends": "../cubejs-linter" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "typescript": "~5.2.2" } } diff --git a/packages/cubejs-linter/CHANGELOG.md b/packages/cubejs-linter/CHANGELOG.md index 8b3b0bb05d3a1..7ba50bbf45056 100644 --- a/packages/cubejs-linter/CHANGELOG.md +++ b/packages/cubejs-linter/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/linter + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/linter diff --git a/packages/cubejs-linter/package.json b/packages/cubejs-linter/package.json index 8445af5765c94..db3d97f4ea104 100644 --- a/packages/cubejs-linter/package.json +++ b/packages/cubejs-linter/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/linter", "description": "Cube.js ESLint (virtual package) for linting code", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", diff --git a/packages/cubejs-materialize-driver/CHANGELOG.md b/packages/cubejs-materialize-driver/CHANGELOG.md index af66137e5797b..fd02ecb14c764 100644 --- a/packages/cubejs-materialize-driver/CHANGELOG.md +++ b/packages/cubejs-materialize-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/materialize-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/materialize-driver diff --git a/packages/cubejs-materialize-driver/package.json b/packages/cubejs-materialize-driver/package.json index 8d156bc5aec89..219753d99606d 100644 --- a/packages/cubejs-materialize-driver/package.json +++ b/packages/cubejs-materialize-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/materialize-driver", "description": "Cube.js Materialize database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,15 +27,15 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/postgres-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/postgres-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "semver": "^7.6.3" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing": "1.6.39", "typescript": "~5.2.2" }, "publishConfig": { diff --git a/packages/cubejs-mongobi-driver/CHANGELOG.md b/packages/cubejs-mongobi-driver/CHANGELOG.md index 9cb0948b5b187..fc738a358b3d7 100644 --- a/packages/cubejs-mongobi-driver/CHANGELOG.md +++ b/packages/cubejs-mongobi-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/mongobi-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/mongobi-driver diff --git a/packages/cubejs-mongobi-driver/package.json b/packages/cubejs-mongobi-driver/package.json index f564a5a78d830..072cb6465016a 100644 --- a/packages/cubejs-mongobi-driver/package.json +++ b/packages/cubejs-mongobi-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/mongobi-driver", "description": "Cube.js MongoBI driver", "author": "krunalsabnis@gmail.com", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,8 +27,8 @@ "integration:mongobi": "jest dist/test" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "@types/node": "^20", "moment": "^2.29.1", "mysql2": "^3.11.5" @@ -38,7 +38,7 @@ "access": "public" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "testcontainers": "^10.28.0", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-mssql-driver/CHANGELOG.md b/packages/cubejs-mssql-driver/CHANGELOG.md index 97d9564491d9d..2ae8d149304b1 100644 --- a/packages/cubejs-mssql-driver/CHANGELOG.md +++ b/packages/cubejs-mssql-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/mssql-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/mssql-driver diff --git a/packages/cubejs-mssql-driver/package.json b/packages/cubejs-mssql-driver/package.json index 4d0d0c2c8a93d..f3c2100e3464d 100644 --- a/packages/cubejs-mssql-driver/package.json +++ b/packages/cubejs-mssql-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/mssql-driver", "description": "Cube.js MS SQL database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -25,8 +25,8 @@ "lint:fix": "eslint --fix src/* --ext .ts,.js" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "mssql": "^11.0.1" }, "devDependencies": { diff --git a/packages/cubejs-mysql-aurora-serverless-driver/CHANGELOG.md b/packages/cubejs-mysql-aurora-serverless-driver/CHANGELOG.md index bea51cf4814e1..021751ecefa8e 100644 --- a/packages/cubejs-mysql-aurora-serverless-driver/CHANGELOG.md +++ b/packages/cubejs-mysql-aurora-serverless-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/mysql-aurora-serverless-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/mysql-aurora-serverless-driver diff --git a/packages/cubejs-mysql-aurora-serverless-driver/package.json b/packages/cubejs-mysql-aurora-serverless-driver/package.json index 79c6224975d1d..6805ae974992f 100644 --- a/packages/cubejs-mysql-aurora-serverless-driver/package.json +++ b/packages/cubejs-mysql-aurora-serverless-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/mysql-aurora-serverless-driver", "description": "Cube.js Aurora Serverless Mysql database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -21,14 +21,14 @@ "lint": "eslint driver/*.js test/*.js" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "@types/mysql": "^2.15.15", "aws-sdk": "^2.787.0", "data-api-client": "^1.1.0" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/data-api-client": "^1.2.1", "@types/jest": "^29", "jest": "^29", diff --git a/packages/cubejs-mysql-driver/CHANGELOG.md b/packages/cubejs-mysql-driver/CHANGELOG.md index c5f3e74879546..3ee97383ebc39 100644 --- a/packages/cubejs-mysql-driver/CHANGELOG.md +++ b/packages/cubejs-mysql-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/mysql-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/mysql-driver diff --git a/packages/cubejs-mysql-driver/package.json b/packages/cubejs-mysql-driver/package.json index 1e7a6d9eb0c47..acc5a0cb34f28 100644 --- a/packages/cubejs-mysql-driver/package.json +++ b/packages/cubejs-mysql-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/mysql-driver", "description": "Cube.js Mysql database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,13 +27,13 @@ "lint:fix": "eslint --fix src/* test/* --ext .ts,.js" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "mysql": "^2.18.1" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", "@types/jest": "^29", "@types/mysql": "^2.15.21", "jest": "^29", diff --git a/packages/cubejs-oracle-driver/CHANGELOG.md b/packages/cubejs-oracle-driver/CHANGELOG.md index 3e4b77963575e..70af772a85aec 100644 --- a/packages/cubejs-oracle-driver/CHANGELOG.md +++ b/packages/cubejs-oracle-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/oracle-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/oracle-driver diff --git a/packages/cubejs-oracle-driver/package.json b/packages/cubejs-oracle-driver/package.json index 7cea071a8d6a8..4c1246932dfcf 100644 --- a/packages/cubejs-oracle-driver/package.json +++ b/packages/cubejs-oracle-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/oracle-driver", "description": "Cube.js oracle database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -13,7 +13,7 @@ }, "main": "driver/OracleDriver.js", "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", "ramda": "^0.27.0" }, "optionalDependencies": { diff --git a/packages/cubejs-pinot-driver/CHANGELOG.md b/packages/cubejs-pinot-driver/CHANGELOG.md index 77361e8a008a2..ea5562aa31e4b 100644 --- a/packages/cubejs-pinot-driver/CHANGELOG.md +++ b/packages/cubejs-pinot-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/pinot-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/pinot-driver diff --git a/packages/cubejs-pinot-driver/package.json b/packages/cubejs-pinot-driver/package.json index 065047e23d63f..30c0003af8184 100644 --- a/packages/cubejs-pinot-driver/package.json +++ b/packages/cubejs-pinot-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/pinot-driver", "description": "Cube.js Pinot database driver", "author": "Julian Ronsse, InTheMemory, Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,9 +27,9 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "node-fetch": "^2.6.1", "ramda": "^0.27.2", "sqlstring": "^2.3.3" @@ -39,7 +39,7 @@ "access": "public" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "jest": "^29", "should": "^13.2.3", diff --git a/packages/cubejs-playground/CHANGELOG.md b/packages/cubejs-playground/CHANGELOG.md index 6933077586ade..4a543f583082a 100644 --- a/packages/cubejs-playground/CHANGELOG.md +++ b/packages/cubejs-playground/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-client/playground + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-client/playground diff --git a/packages/cubejs-playground/package.json b/packages/cubejs-playground/package.json index 0a2509ea0753c..30a4a084467c6 100644 --- a/packages/cubejs-playground/package.json +++ b/packages/cubejs-playground/package.json @@ -1,7 +1,7 @@ { "name": "@cubejs-client/playground", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "engines": {}, "repository": { "type": "git", @@ -68,8 +68,8 @@ "@ant-design/compatible": "^1.0.1", "@ant-design/icons": "^5.3.5", "@cube-dev/ui-kit": "0.52.3", - "@cubejs-client/core": "1.6.38", - "@cubejs-client/react": "1.6.38", + "@cubejs-client/core": "1.6.39", + "@cubejs-client/react": "1.6.39", "@types/flexsearch": "^0.7.3", "@types/node": "^20", "@types/react": "^18.3.4", diff --git a/packages/cubejs-postgres-driver/CHANGELOG.md b/packages/cubejs-postgres-driver/CHANGELOG.md index db04b605fc031..be67274225989 100644 --- a/packages/cubejs-postgres-driver/CHANGELOG.md +++ b/packages/cubejs-postgres-driver/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +### Performance Improvements + +- **postgres-driver:** Fast date, timestamp/tz parsers ([#10737](https://github.com/cube-js/cube/issues/10737)) ([c3a5709](https://github.com/cube-js/cube/commit/c3a570989fa26cd14b00205e6fc62645c7dc0a6d)) + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/postgres-driver diff --git a/packages/cubejs-postgres-driver/package.json b/packages/cubejs-postgres-driver/package.json index d432a810e2d7f..f3e486c86eeae 100644 --- a/packages/cubejs-postgres-driver/package.json +++ b/packages/cubejs-postgres-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/postgres-driver", "description": "Cube.js Postgres database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,8 +27,8 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "@types/pg": "^8.16.0", "@types/pg-query-stream": "^1.0.3", "pg": "^8.18.0", @@ -36,8 +36,8 @@ }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", "testcontainers": "^10.28.0", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-prestodb-driver/CHANGELOG.md b/packages/cubejs-prestodb-driver/CHANGELOG.md index f2123d943ff0a..529de08cabc7c 100644 --- a/packages/cubejs-prestodb-driver/CHANGELOG.md +++ b/packages/cubejs-prestodb-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/prestodb-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/prestodb-driver diff --git a/packages/cubejs-prestodb-driver/package.json b/packages/cubejs-prestodb-driver/package.json index 7c7e42b93b33d..b7a39f1ada52f 100644 --- a/packages/cubejs-prestodb-driver/package.json +++ b/packages/cubejs-prestodb-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/prestodb-driver", "description": "Cube.js Presto database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,8 +27,8 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "presto-client": "^1.1.0", "ramda": "^0.27.0", "sqlstring": "^2.3.1" @@ -38,7 +38,7 @@ "access": "public" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "jest": "^29", "should": "^13.2.3", diff --git a/packages/cubejs-query-orchestrator/CHANGELOG.md b/packages/cubejs-query-orchestrator/CHANGELOG.md index a61ee0f8baad2..e9202a978d6d5 100644 --- a/packages/cubejs-query-orchestrator/CHANGELOG.md +++ b/packages/cubejs-query-orchestrator/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/query-orchestrator + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/query-orchestrator diff --git a/packages/cubejs-query-orchestrator/package.json b/packages/cubejs-query-orchestrator/package.json index eccc568002b98..e2c405cc1467e 100644 --- a/packages/cubejs-query-orchestrator/package.json +++ b/packages/cubejs-query-orchestrator/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/query-orchestrator", "description": "Cube.js Query Orchestrator and Cache", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -29,15 +29,15 @@ "dist/src/*" ], "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/cubestore-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/cubestore-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "csv-write-stream": "^2.0.0", "lru-cache": "^11.1.0", "ramda": "^0.27.2" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "@types/node": "^20", "@types/ramda": "^0.27.32", diff --git a/packages/cubejs-questdb-driver/CHANGELOG.md b/packages/cubejs-questdb-driver/CHANGELOG.md index a64e1d7654108..76e0cbc237ee5 100644 --- a/packages/cubejs-questdb-driver/CHANGELOG.md +++ b/packages/cubejs-questdb-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/questdb-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/questdb-driver diff --git a/packages/cubejs-questdb-driver/package.json b/packages/cubejs-questdb-driver/package.json index c71edc266a995..5dcdeeadb1ee2 100644 --- a/packages/cubejs-questdb-driver/package.json +++ b/packages/cubejs-questdb-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/questdb-driver", "description": "Cube.js QuestDB database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,9 +27,9 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "@types/pg": "^8.6.0", "moment": "^2.24.0", "pg": "^8.7.0", @@ -37,8 +37,8 @@ }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", "testcontainers": "^10.28.0", "typescript": "~5.2.2" }, diff --git a/packages/cubejs-redshift-driver/CHANGELOG.md b/packages/cubejs-redshift-driver/CHANGELOG.md index 7e1c0c74ae653..cb887e42e06de 100644 --- a/packages/cubejs-redshift-driver/CHANGELOG.md +++ b/packages/cubejs-redshift-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/redshift-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/redshift-driver diff --git a/packages/cubejs-redshift-driver/package.json b/packages/cubejs-redshift-driver/package.json index 3623e7995b1b4..090dc04a8ae86 100644 --- a/packages/cubejs-redshift-driver/package.json +++ b/packages/cubejs-redshift-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/redshift-driver", "description": "Cube.js Redshift database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,13 +27,13 @@ "dependencies": { "@aws-sdk/client-redshift": "^3.22.0", "@aws-sdk/credential-providers": "^3.22.0", - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/postgres-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38" + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/postgres-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "typescript": "~5.2.2" }, "publishConfig": { diff --git a/packages/cubejs-schema-compiler/CHANGELOG.md b/packages/cubejs-schema-compiler/CHANGELOG.md index 5eb0a9a7d6423..c2a93a2194e7c 100644 --- a/packages/cubejs-schema-compiler/CHANGELOG.md +++ b/packages/cubejs-schema-compiler/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +### Bug Fixes + +- **tesseract:** mask.sql with cross-cube refs through prefixed views ([#10727](https://github.com/cube-js/cube/issues/10727)) ([e52f201](https://github.com/cube-js/cube/commit/e52f201e20bdd1ab3a7556049099d286397e29b9)) + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/schema-compiler diff --git a/packages/cubejs-schema-compiler/package.json b/packages/cubejs-schema-compiler/package.json index 696f67eb628e3..71e227fde37b4 100644 --- a/packages/cubejs-schema-compiler/package.json +++ b/packages/cubejs-schema-compiler/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/schema-compiler", "description": "Cube schema compiler", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -40,8 +40,8 @@ "@babel/standalone": "^7.24", "@babel/traverse": "^7.24", "@babel/types": "^7.24", - "@cubejs-backend/native": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/native": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "antlr4": "^4.13.2", "camelcase": "^6.2.0", "cron-parser": "^4.9.0", @@ -60,9 +60,9 @@ }, "devDependencies": { "@clickhouse/client": "^1.12.0", - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/mssql-driver": "1.6.38", - "@cubejs-backend/query-orchestrator": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/mssql-driver": "1.6.39", + "@cubejs-backend/query-orchestrator": "1.6.39", "@types/babel__code-frame": "^7.0.6", "@types/babel__generator": "^7.6.8", "@types/babel__traverse": "^7.20.5", diff --git a/packages/cubejs-server-core/CHANGELOG.md b/packages/cubejs-server-core/CHANGELOG.md index ac662430f695b..a542f6946682d 100644 --- a/packages/cubejs-server-core/CHANGELOG.md +++ b/packages/cubejs-server-core/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/server-core + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/server-core diff --git a/packages/cubejs-server-core/package.json b/packages/cubejs-server-core/package.json index 79f4148e8c066..df94ff329a62d 100644 --- a/packages/cubejs-server-core/package.json +++ b/packages/cubejs-server-core/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/server-core", "description": "Cube.js base component to wire all backend components together", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -29,16 +29,16 @@ "unit": "jest --runInBand --forceExit --coverage dist/test" }, "dependencies": { - "@cubejs-backend/api-gateway": "1.6.38", - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/cloud": "1.6.38", - "@cubejs-backend/cubestore-driver": "1.6.38", + "@cubejs-backend/api-gateway": "1.6.39", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/cloud": "1.6.39", + "@cubejs-backend/cubestore-driver": "1.6.39", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/native": "1.6.38", - "@cubejs-backend/query-orchestrator": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", - "@cubejs-backend/templates": "1.6.38", + "@cubejs-backend/native": "1.6.39", + "@cubejs-backend/query-orchestrator": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", + "@cubejs-backend/templates": "1.6.39", "codesandbox-import-utils": "^2.1.12", "cross-spawn": "^7.0.1", "fs-extra": "^8.1.0", @@ -62,8 +62,8 @@ "ws": "^7.5.3" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-client/playground": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-client/playground": "1.6.39", "@types/cross-spawn": "^6.0.2", "@types/express": "^4.17.21", "@types/fs-extra": "^9.0.8", diff --git a/packages/cubejs-server/CHANGELOG.md b/packages/cubejs-server/CHANGELOG.md index ccf04b01e3f88..92a0b28bd97d5 100644 --- a/packages/cubejs-server/CHANGELOG.md +++ b/packages/cubejs-server/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/server + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/server diff --git a/packages/cubejs-server/package.json b/packages/cubejs-server/package.json index 71ed5527add24..9886f548d4e5b 100644 --- a/packages/cubejs-server/package.json +++ b/packages/cubejs-server/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/server", "description": "Cube.js all-in-one server", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "types": "index.d.ts", "repository": { "type": "git", @@ -40,11 +40,11 @@ "jest:shapshot": "jest --updateSnapshot test" }, "dependencies": { - "@cubejs-backend/cubestore-driver": "1.6.38", + "@cubejs-backend/cubestore-driver": "1.6.39", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/native": "1.6.38", - "@cubejs-backend/server-core": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/native": "1.6.39", + "@cubejs-backend/server-core": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "@oclif/color": "^1.0.0", "@oclif/command": "^1.8.13", "@oclif/config": "^1.18.2", @@ -61,8 +61,8 @@ "ws": "^7.1.2" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/query-orchestrator": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/query-orchestrator": "1.6.39", "@oclif/dev-cli": "^1.23.1", "@types/body-parser": "^1.19.0", "@types/cors": "^2.8.8", diff --git a/packages/cubejs-snowflake-driver/CHANGELOG.md b/packages/cubejs-snowflake-driver/CHANGELOG.md index 1a711fa50dfce..35175929b4457 100644 --- a/packages/cubejs-snowflake-driver/CHANGELOG.md +++ b/packages/cubejs-snowflake-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/snowflake-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/snowflake-driver diff --git a/packages/cubejs-snowflake-driver/package.json b/packages/cubejs-snowflake-driver/package.json index 388ebf450df34..5402e4b5bb4c6 100644 --- a/packages/cubejs-snowflake-driver/package.json +++ b/packages/cubejs-snowflake-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/snowflake-driver", "description": "Cube.js Snowflake database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -26,8 +26,8 @@ }, "dependencies": { "@aws-sdk/client-s3": "^3.726.0", - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "date-fns-timezone": "^0.1.4", "snowflake-sdk": "^2.2.0" }, @@ -39,7 +39,7 @@ "extends": "../cubejs-linter" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "typescript": "~5.2.2" } } diff --git a/packages/cubejs-sqlite-driver/CHANGELOG.md b/packages/cubejs-sqlite-driver/CHANGELOG.md index cf34c99b98675..6b66d53b70f50 100644 --- a/packages/cubejs-sqlite-driver/CHANGELOG.md +++ b/packages/cubejs-sqlite-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/sqlite-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/sqlite-driver diff --git a/packages/cubejs-sqlite-driver/package.json b/packages/cubejs-sqlite-driver/package.json index 054c391315c24..5c9e8619e03b2 100644 --- a/packages/cubejs-sqlite-driver/package.json +++ b/packages/cubejs-sqlite-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/sqlite-driver", "description": "Cube.js Sqlite database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -18,13 +18,13 @@ "unit": "jest" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "sqlite3": "^5.1.7" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "jest": "^29" }, "publishConfig": { diff --git a/packages/cubejs-templates/CHANGELOG.md b/packages/cubejs-templates/CHANGELOG.md index 196b90a067cb6..ade4c67313f27 100644 --- a/packages/cubejs-templates/CHANGELOG.md +++ b/packages/cubejs-templates/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/templates + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/templates diff --git a/packages/cubejs-templates/package.json b/packages/cubejs-templates/package.json index 18c7a7eff4b92..19f0b2be59f4a 100644 --- a/packages/cubejs-templates/package.json +++ b/packages/cubejs-templates/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/templates", - "version": "1.6.38", + "version": "1.6.39", "description": "Cube.js Templates helpers", "author": "Cube Dev, Inc.", "repository": { @@ -31,7 +31,7 @@ "extends": "../cubejs-linter" }, "dependencies": { - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/shared": "1.6.39", "cross-spawn": "^7.0.3", "decompress": "^4.2.1", "decompress-targz": "^4.1.1", @@ -41,7 +41,7 @@ "source-map-support": "^0.5.19" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "typescript": "~5.2.2" } } diff --git a/packages/cubejs-testing-drivers/CHANGELOG.md b/packages/cubejs-testing-drivers/CHANGELOG.md index e2672da14e453..afa9471c09d1a 100644 --- a/packages/cubejs-testing-drivers/CHANGELOG.md +++ b/packages/cubejs-testing-drivers/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +### Bug Fixes + +- **bigquery-driver:** Return int64/float64 as strings in query/stream ([#10738](https://github.com/cube-js/cube/issues/10738)) ([15626b1](https://github.com/cube-js/cube/commit/15626b1281dc5e09a28e1612c69f63ab68b9d7cc)) + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/testing-drivers diff --git a/packages/cubejs-testing-drivers/package.json b/packages/cubejs-testing-drivers/package.json index 283deda0b0329..f6d47f4e4d7f9 100644 --- a/packages/cubejs-testing-drivers/package.json +++ b/packages/cubejs-testing-drivers/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/testing-drivers", - "version": "1.6.38", + "version": "1.6.39", "description": "Cube.js drivers test suite", "author": "Cube Dev, Inc.", "repository": { @@ -73,24 +73,24 @@ "dist/src" ], "dependencies": { - "@cubejs-backend/athena-driver": "1.6.38", - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/bigquery-driver": "1.6.38", - "@cubejs-backend/clickhouse-driver": "1.6.38", - "@cubejs-backend/cubestore-driver": "1.6.38", - "@cubejs-backend/databricks-jdbc-driver": "1.6.38", + "@cubejs-backend/athena-driver": "1.6.39", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/bigquery-driver": "1.6.39", + "@cubejs-backend/clickhouse-driver": "1.6.39", + "@cubejs-backend/cubestore-driver": "1.6.39", + "@cubejs-backend/databricks-jdbc-driver": "1.6.39", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/mssql-driver": "1.6.38", - "@cubejs-backend/mysql-driver": "1.6.38", - "@cubejs-backend/postgres-driver": "1.6.38", - "@cubejs-backend/query-orchestrator": "1.6.38", - "@cubejs-backend/server-core": "1.6.38", - "@cubejs-backend/shared": "1.6.38", - "@cubejs-backend/snowflake-driver": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", - "@cubejs-client/core": "1.6.38", - "@cubejs-client/ws-transport": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/mssql-driver": "1.6.39", + "@cubejs-backend/mysql-driver": "1.6.39", + "@cubejs-backend/postgres-driver": "1.6.39", + "@cubejs-backend/query-orchestrator": "1.6.39", + "@cubejs-backend/server-core": "1.6.39", + "@cubejs-backend/shared": "1.6.39", + "@cubejs-backend/snowflake-driver": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", + "@cubejs-client/core": "1.6.39", + "@cubejs-client/ws-transport": "1.6.39", "@jest/globals": "^29", "@types/jest": "^29", "@types/node": "^20", diff --git a/packages/cubejs-testing-shared/CHANGELOG.md b/packages/cubejs-testing-shared/CHANGELOG.md index 5f09033de890f..85154d10ca643 100644 --- a/packages/cubejs-testing-shared/CHANGELOG.md +++ b/packages/cubejs-testing-shared/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/testing-shared + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/testing-shared diff --git a/packages/cubejs-testing-shared/package.json b/packages/cubejs-testing-shared/package.json index 6a4829a0801e7..86bd415a2af27 100644 --- a/packages/cubejs-testing-shared/package.json +++ b/packages/cubejs-testing-shared/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/testing-shared", - "version": "1.6.38", + "version": "1.6.39", "description": "Cube.js Testing Helpers", "author": "Cube Dev, Inc.", "repository": { @@ -26,16 +26,16 @@ ], "dependencies": { "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/query-orchestrator": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/query-orchestrator": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "@testcontainers/kafka": "~10.28.0", "dedent": "^0.7.0", "node-fetch": "^2.6.7", "testcontainers": "^10.28.0" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@jest/globals": "^29", "@types/dedent": "^0.7.0", "@types/jest": "^29", diff --git a/packages/cubejs-testing/CHANGELOG.md b/packages/cubejs-testing/CHANGELOG.md index 3942c0008197a..a3bf3d672a6f0 100644 --- a/packages/cubejs-testing/CHANGELOG.md +++ b/packages/cubejs-testing/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +### Bug Fixes + +- **tesseract:** mask.sql with cross-cube refs through prefixed views ([#10727](https://github.com/cube-js/cube/issues/10727)) ([e52f201](https://github.com/cube-js/cube/commit/e52f201e20bdd1ab3a7556049099d286397e29b9)) + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/testing diff --git a/packages/cubejs-testing/package.json b/packages/cubejs-testing/package.json index 4eb77ec63e751..70e95a61d9cf3 100644 --- a/packages/cubejs-testing/package.json +++ b/packages/cubejs-testing/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/testing", - "version": "1.6.38", + "version": "1.6.39", "description": "Cube.js e2e tests", "author": "Cube Dev, Inc.", "repository": { @@ -100,15 +100,15 @@ "birdbox-fixtures" ], "dependencies": { - "@cubejs-backend/cubestore-driver": "1.6.38", + "@cubejs-backend/cubestore-driver": "1.6.39", "@cubejs-backend/dotenv": "^9.0.2", - "@cubejs-backend/ksql-driver": "1.6.38", - "@cubejs-backend/postgres-driver": "1.6.38", - "@cubejs-backend/query-orchestrator": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", - "@cubejs-client/ws-transport": "1.6.38", + "@cubejs-backend/ksql-driver": "1.6.39", + "@cubejs-backend/postgres-driver": "1.6.39", + "@cubejs-backend/query-orchestrator": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", + "@cubejs-client/ws-transport": "1.6.39", "dedent": "^0.7.0", "fs-extra": "^8.1.0", "http-proxy": "^1.18.1", @@ -119,8 +119,8 @@ }, "devDependencies": { "@4tw/cypress-drag-drop": "^1.6.0", - "@cubejs-backend/linter": "1.6.38", - "@cubejs-client/core": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-client/core": "1.6.39", "@jest/globals": "^29", "@types/dedent": "^0.7.0", "@types/http-proxy": "^1.17.5", diff --git a/packages/cubejs-trino-driver/CHANGELOG.md b/packages/cubejs-trino-driver/CHANGELOG.md index 007d4179418f1..0c0e18334cadd 100644 --- a/packages/cubejs-trino-driver/CHANGELOG.md +++ b/packages/cubejs-trino-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/trino-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/trino-driver diff --git a/packages/cubejs-trino-driver/package.json b/packages/cubejs-trino-driver/package.json index d137e2fabbae9..b227c04b3dfe0 100644 --- a/packages/cubejs-trino-driver/package.json +++ b/packages/cubejs-trino-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/trino-driver", "description": "Cube.js Trino database driver", "author": "Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -27,10 +27,10 @@ "lint:fix": "eslint --fix src/* --ext .ts" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/prestodb-driver": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/prestodb-driver": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "node-fetch": "^2.6.1", "presto-client": "^1.1.0", "sqlstring": "^2.3.1" @@ -40,7 +40,7 @@ "access": "public" }, "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "jest": "^29", "testcontainers": "^10.28.0", diff --git a/packages/cubejs-vertica-driver/CHANGELOG.md b/packages/cubejs-vertica-driver/CHANGELOG.md index 9f9a70025f320..40b63660e513f 100644 --- a/packages/cubejs-vertica-driver/CHANGELOG.md +++ b/packages/cubejs-vertica-driver/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/vertica-driver + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/vertica-driver diff --git a/packages/cubejs-vertica-driver/package.json b/packages/cubejs-vertica-driver/package.json index fa06455489026..5d0f61c9c5447 100644 --- a/packages/cubejs-vertica-driver/package.json +++ b/packages/cubejs-vertica-driver/package.json @@ -2,7 +2,7 @@ "name": "@cubejs-backend/vertica-driver", "description": "Cube.js Vertica database driver", "author": "Eduard Karacharov, Tim Brown, Cube Dev, Inc.", - "version": "1.6.38", + "version": "1.6.39", "repository": { "type": "git", "url": "https://github.com/cube-js/cube.git", @@ -19,16 +19,16 @@ "lint:fix": "eslint --fix **/*.js" }, "dependencies": { - "@cubejs-backend/base-driver": "1.6.38", - "@cubejs-backend/query-orchestrator": "1.6.38", - "@cubejs-backend/schema-compiler": "1.6.38", - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/base-driver": "1.6.39", + "@cubejs-backend/query-orchestrator": "1.6.39", + "@cubejs-backend/schema-compiler": "1.6.39", + "@cubejs-backend/shared": "1.6.39", "vertica-nodejs": "^1.0.3" }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", - "@cubejs-backend/testing-shared": "1.6.38", + "@cubejs-backend/linter": "1.6.39", + "@cubejs-backend/testing-shared": "1.6.39", "@types/jest": "^29", "jest": "^29", "testcontainers": "^10.28.0" diff --git a/rust/cubesql/CHANGELOG.md b/rust/cubesql/CHANGELOG.md index a42aeee9af619..5c846ff9b0169 100644 --- a/rust/cubesql/CHANGELOG.md +++ b/rust/cubesql/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/cubesql + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) **Note:** Version bump only for package @cubejs-backend/cubesql diff --git a/rust/cubesql/package.json b/rust/cubesql/package.json index 5adf684da51bf..0ceb1887bbb2c 100644 --- a/rust/cubesql/package.json +++ b/rust/cubesql/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/cubesql", - "version": "1.6.38", + "version": "1.6.39", "description": "SQL API for Cube as proxy over MySQL protocol.", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" diff --git a/rust/cubestore/CHANGELOG.md b/rust/cubestore/CHANGELOG.md index 6597137a6d43c..e60acf3892178 100644 --- a/rust/cubestore/CHANGELOG.md +++ b/rust/cubestore/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.6.39](https://github.com/cube-js/cube/compare/v1.6.38...v1.6.39) (2026-04-24) + +**Note:** Version bump only for package @cubejs-backend/cubestore + ## [1.6.38](https://github.com/cube-js/cube/compare/v1.6.37...v1.6.38) (2026-04-23) ### Features diff --git a/rust/cubestore/Cargo.lock b/rust/cubestore/Cargo.lock index 6d05ba021d325..ed5f23995a632 100644 --- a/rust/cubestore/Cargo.lock +++ b/rust/cubestore/Cargo.lock @@ -1523,7 +1523,7 @@ dependencies = [ [[package]] name = "cubestore" -version = "1.6.38" +version = "1.6.39" dependencies = [ "actix-rt", "anyhow", diff --git a/rust/cubestore/cubestore/Cargo.toml b/rust/cubestore/cubestore/Cargo.toml index 951aa108632bd..951df84b00686 100644 --- a/rust/cubestore/cubestore/Cargo.toml +++ b/rust/cubestore/cubestore/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cubestore" -version = "1.6.38" +version = "1.6.39" authors = ["Cube Dev, Inc."] edition = "2021" license = "Apache-2.0" diff --git a/rust/cubestore/package.json b/rust/cubestore/package.json index 846695394f716..7a6a9a2ac293d 100644 --- a/rust/cubestore/package.json +++ b/rust/cubestore/package.json @@ -1,6 +1,6 @@ { "name": "@cubejs-backend/cubestore", - "version": "1.6.38", + "version": "1.6.39", "description": "Cube.js pre-aggregation storage layer.", "main": "dist/src/index.js", "typings": "dist/src/index.d.ts", @@ -33,7 +33,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@cubejs-backend/linter": "1.6.38", + "@cubejs-backend/linter": "1.6.39", "@types/jest": "^29", "@types/node": "^18", "jest": "^29", @@ -43,7 +43,7 @@ "access": "public" }, "dependencies": { - "@cubejs-backend/shared": "1.6.38", + "@cubejs-backend/shared": "1.6.39", "@octokit/core": "^3.2.5", "source-map-support": "^0.5.19" },