Таблица бонусов
Редактировал(а) Татьяна Брыкова 2025/06/10 14:55
| Наименование колонки CDP | Тип данных | Наименование колонки в BI | Описание колонки |
| b_instance_hash | UInt64 | Хэш идентификатора бонуса | хэш идентификатора бонуса начисления или списания |
| instance_id | UInt16 | ID инстанса | системное поле |
| bonus_id | Int64 | ID бонуса | идентификатор бонуса начисления |
| organization_id | Int32 | ID организации бонуса | идентификатор организации бонуса начисления или списания |
| source_table | UInt8 | Таблица источник | системное поле |
| is_delete | UInt8 | Признак удаления бонуса | признак удаления бонуса начисления или списания |
| value | Int64 | Сумма бонуса в коп. | ( деление на 100 для для получения достоверного результата) |
| dt_created | DateTime('UTC') | Дата/Время создания бонуса | дата/время создания бонуса начисления или списания |
| d_created | Date | Дата создания бонуса | дата создания бонуса начисления или списания |
| parent_type_id | Int32 | ID типа операции | бонуса начисления или списания |
| parent_id | Int64 | ID типа баллов | Основание для типа баллов |
| rule_id | Int32 | ID правила бонуса | правило бонуса начисления или списания |
| rule_instance_hash | UInt64 | Хэш из rule_id и instance_id | хэш правила бонуса начисления или списания |
| campaign_id | Int32 | ID кампании бонуса | кампания бонуса начисления или списания |
| campaign_instance_hash | UInt64 | Хэш campaign_id и instance_id | хэш кампании бонуса начисления или списания |
| is_status | UInt8 | Признак статусности бонуса | признак статусности бонуса начисления или списания |
| oper_type | LowCardinality(String) | Тип чека, привязанного к бонусу | тип чека привязанного к бонусу начисления или списания. 1 = продажа, 2 = возврат ( null ,C , D, P) |
| chequeitem_id | Int64 | ID позиции чека бонуса | идентификатор позиции чека бонуса начисления или списания |
| article_id | Int32 | Артикул позиции чека бонуса | артикул позиции чека бонуса начисления или списания |
| article_instance_hash | UInt64 | Хэш из article_id и instance_id | хэш артикула позиции чека бонуса начисления или списания |
| ea_ci | Array(Tuple(String, String)) | Расширенные атрибуты позиции чека | РА позиции чека бонуса начисления или списания. Массив кортежей (ключ, значение) |
| cheque_id | Int64 | ID чека бонуса | идентификатор чека бонуса начисления или списания |
| shop_id | Int32 | ID магазина чека бонуса | идентификатор магазина чека бонуса начисления или списания |
| shop_instance_hash | UInt64 | Хэш из shop_id и instance_id | хэш идентификатора магазина чека бонуса начисления или списания |
| tenant_id | UInt16 | ID тенанта | системное поле |
| card_id | Int32 | ID карты бонуса | идентификатор карты бонуса начисления или списания |
| card_hash | UInt64 | Хеш карты для подключения словарей | Хеш карты для подключения словарей cityHash64 (card_id , instance_id, соль (ключ шифрования ) ) |
| card_instance_hash | UInt64 | Хэш из card_id и instance_id | хэш идентификатора карты бонуса начисления или списания |
| is_order | UInt8 | Признак заказа (холдирования) бонуса | признак холдирования бонуса начисления или списания |
| credit_bonus_id | Int64 | ID бонуса списания | |
| dt_start_date | DateTime('UTC') | Дата и время начала действия бонусов ( в секундах) системное поле | |
| d_start_date | Date | Дата начала действия бонуса системное поле | |
| dt_finish_date | DateTime('UTC') | Дата и время окончания действия бонусов ( в секундах) системное поле | |
| d_finish_date | Date | Дата окончания действия бонуса системное поле | |
| remainder | Int64 | Активная порция бонусов (кол-во) | |
| contact_instance_hash_calc | UInt64 | Хэш идентификатора контакта | рассчитывается через карту контакта - dictGet('d_card', 'contact_instance_hash', cityHash64(card_id, instance_id)) |
| contact_id_calc | Int32 | ID контакта, посчитанный через карту | |
| contact_hash_calc | UInt64 | Хеш контакта карты для подключения словарей | |
| dt_load | DateTime | Дата/время последней обработки записи в DWH | |
| cheque_summ | Int64 | Сумма чека | деление на 100 для получения достоверного результата |
| cheque_summdiscounted | Int64 | Сумма чека со скидкой | деление на 100 для получения достоверного результата |
| dt_insert | DateTime | Системное поле | Дата вставки данных в витрину (обновляемое поле, используется для выгрузки в S3) системное поле |
| ci_quantity | Int64 | Количество товаров | |
| ci_summ | Int64 | Сумма позиций в копейках | |
| ci_summdiscounted | Int64 | Сумма позиций со скидкой в копейках |