Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding a job that will send users with canonical_donor_id to BigQuery #4

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Commits on Oct 25, 2019

  1. Adding a job that will send users with canonical_donor_id to BigQuery

    Summary:
    Created a function that can call Sailthru's /job api with job=export_list_data.
    This will allow us to get any user list data from sailthru and push it into BigQuery
    
    The reason for this change is to allow us to associate users that have a canonical_donor_id with a profile_id, which is generated by sailthru.
    Ultimately this improves our donation attribution for the EOY Campaign
    
    Issue: https://khanacademy.atlassian.net/browse/MP-2102
    
    Test Plan:
    - Tested dry-run locally with a small set of "test" data
    - Tested pushing data to BigQuery from local machine
    - Tested real list data dry-run
    - Tested real list data pushed to BigQuery from local machine
    
    Reviewers: russell, catyanish, ragini, csilvers
    
    Reviewed By: ragini
    
    Differential Revision: https://phabricator.khanacademy.org/D58815
    Dave McAlpine authored and Dave McAlpine committed Oct 25, 2019
    Configuration menu
    Copy the full SHA
    24eb2b0 View commit details
    Browse the repository at this point in the history