тут вопрос скорее - могут ли у вас обновляться данные после того как вы их загрузили. Если нет, можно попробовать incremental refresh. Если могут - тогда ручками экстракт пересобирать.
нет, данные за прошедший день обновляться не могут.
т.е., если немного упростить и убрать данные за текущий день, то мне нужно чтобы первый раз скрипт выполнился с условием date_id between '2021-01-01' and '2021-03-07', а потом раз в день обновление с условием date_id = '2021-03-08' и тд.
Вот как это сделать средствами встроенного incremental refresh я не понимаю, у меня нет столбца, который я могу указать в качестве идентификатора...
А вообще, надо чтоб за полные дни были данные на конец дня, а за текущий - на момент рефреша экстракта. Поэтому сейчас и стоит условие date_id between '2021-01-01' and now()