а и щеё в добавок к insert данных, если прилетят две строки
'01.06.19', '30.06.19', '01.07.19', 'Fem Care', 'Multibrand', 'Wildberries',
'SD retail media tools', 'KBD', 'Retail Media', 'Wildberries', 'Banner', 'sellout',
'Fact', null, 30000, null, null, null, null, null, null, null, 'PG-1221'
и
'01.06.19', '30.06.19', '01.07.19', 'Fem Care', 'Multibrand', 'Wildberries',
'SD retail media tools', 'KBD', 'Retail Media', 'Wildberries', 'Banner', 'sellout',
'Fact', null, 65000, null, null, null, null, null, null, null, 'PG-1221'
которые отличаются только в метриках, т.е. в колонках
PLAN_SPEND, FACT_SPEND, IMPRESSIONS, CLICKS, REVENUE_LC, REVENUE_PC, REVENUE_PV, SELLOUT_UPLIFT
они должны быть сагрегированы перед добавленим в основную таблицу т.е.
'01.06.19', '30.06.19', '01.07.19', 'Fem Care', 'Multibrand', 'Wildberries',
'SD retail media tools', 'KBD', 'Retail Media', 'Wildberries', 'Banner', 'sellout',
'Fact', null, 95000, null, null, null, null, null, null, null, 'PG-1221'
агрегируем по колонкам
PERIOD, START_DATE, END_DATE, CATEGORY, BRAND, RETAILER, MANAGED_BY, BUDGET_TYPE, TOOL, PLACEMENT, AD_FORMAT, REVENUE_TYPE, PLAN_FACT_FCST, COMMENTS, DATA_LABEL