Professional Documents
Culture Documents
Snowflake Report Guide
Snowflake Report Guide
Snowflake Report Guide
Introduction
This document is intended for the use of individuals under Arrow Domain group in Globe
Telecom PH to understand Arrow Reports Campaign Reporting process and definition.
The Campaign Reporting consist of topics across all deployed campaigns or use cases.
II. Tools
Campaign Reporting uses the following tools to process and load the data.
Snowflake. Snowflake enables data storage, processing, and analytic solutions that are faster,
easier to use, and far more flexible than traditional offerings. The Snowflake data platform is not
built on any existing database technology or “big data” software platforms such as Hadoop.
Invites. Count of transactions wherein subscriber was successfully contacted. Applies to all
contacted even if the subscriber doesn't need to respond to offer.
SUM (CASE
WHEN a.offer_event = a.offer_event_id and a.state = 'Invited' and b.state = 'Invited' and
a.control_group = 'TG'
THEN 1
ELSE 0
END) AS Invited,
SUM (CASE
ELSE 0
END) AS Responders,
SUM (CASE
THEN 1
ELSE 0
END) AS Provisioned
from TEST_REPORT_2 a
group by DATE(a.processed_datetime)