Таблица бонусов

Редактировал(а) Татьяна Брыкова 2025/06/10 14:55

Наименование колонки CDPТип данныхНаименование колонки в BIОписание колонки
b_instance_hashUInt64Хэш идентификатора бонусахэш идентификатора бонуса начисления или списания
instance_idUInt16ID инстансасистемное поле
bonus_idInt64ID бонусаидентификатор бонуса начисления
organization_idInt32ID организации бонусаидентификатор организации бонуса начисления или списания
source_tableUInt8Таблица источник системное поле
is_deleteUInt8Признак удаления бонусапризнак удаления бонуса начисления или списания
valueInt64Сумма бонуса в коп.( деление на 100 для для получения достоверного результата)
dt_createdDateTime('UTC')Дата/Время создания бонусадата/время создания бонуса начисления или списания
d_createdDateДата создания бонусадата создания бонуса начисления или списания
parent_type_idInt32ID типа операциибонуса начисления или списания
parent_idInt64ID типа балловОснование для типа баллов 
rule_idInt32ID правила бонусаправило бонуса начисления или списания
rule_instance_hashUInt64Хэш из rule_id и instance_id хэш правила бонуса начисления или списания
campaign_idInt32ID кампании бонусакампания бонуса начисления или списания
campaign_instance_hashUInt64Хэш campaign_id и instance_idхэш кампании бонуса начисления или списания
is_statusUInt8Признак статусности бонусапризнак статусности бонуса начисления или списания
oper_typeLowCardinality(String)Тип чека, привязанного к бонусутип чека привязанного к бонусу начисления или списания. 1 = продажа, 2 = возврат ( null ,C , D, P)
chequeitem_idInt64ID позиции чека бонусаидентификатор позиции чека бонуса начисления или списания
article_idInt32Артикул позиции чека бонусаартикул позиции чека бонуса начисления или списания
article_instance_hashUInt64Хэш из article_id и instance_idхэш артикула позиции чека бонуса начисления или списания
ea_ciArray(Tuple(String, String))Расширенные атрибуты позиции чекаРА позиции чека бонуса начисления или списания. Массив кортежей (ключ, значение)
cheque_idInt64ID чека бонусаидентификатор чека бонуса начисления или списания
shop_idInt32ID магазина чека бонусаидентификатор магазина чека бонуса начисления или списания
shop_instance_hashUInt64Хэш из shop_id и instance_idхэш идентификатора магазина чека бонуса начисления или списания
tenant_idUInt16ID тенантасистемное поле
card_idInt32ID карты бонусаидентификатор карты бонуса начисления или списания
card_hashUInt64Хеш карты для подключения словарейХеш карты для подключения словарей  cityHash64 (card_id , instance_id, соль (ключ шифрования ) ) 
card_instance_hashUInt64Хэш из card_id и instance_idхэш идентификатора карты бонуса начисления или списания
is_orderUInt8Признак заказа (холдирования) бонусапризнак холдирования бонуса начисления или списания
credit_bonus_idInt64ID бонуса списания 
dt_start_dateDateTime('UTC')Дата и время начала действия бонусов ( в секундах) системное поле  
d_start_dateDateДата начала действия бонуса  системное поле 
dt_finish_dateDateTime('UTC')Дата и время окончания действия бонусов ( в секундах) системное поле  
d_finish_dateDateДата окончания действия бонуса  системное поле 
remainderInt64Активная порция бонусов (кол-во) 
contact_instance_hash_calcUInt64Хэш идентификатора контактарассчитывается через карту контакта - dictGet('d_card', 'contact_instance_hash', cityHash64(card_id, instance_id))
contact_id_calcInt32ID контакта, посчитанный через карту 
contact_hash_calcUInt64Хеш контакта карты для подключения словарей 
dt_loadDateTimeДата/время последней обработки записи в DWH 
cheque_summInt64Сумма чекаделение на 100 для получения достоверного результата
cheque_summdiscountedInt64Сумма чека со скидкойделение на 100 для получения достоверного результата
dt_insertDateTimeСистемное поле Дата вставки данных в витрину (обновляемое поле, используется для выгрузки в S3)  системное поле
ci_quantityInt64Количество товаров 
ci_summInt64Сумма позиций в копейках 
ci_summdiscountedInt64Сумма позиций со скидкой в копейках