Skip to content

A pipeline to improve the location information of contacts, such as adding a metropolitan area.

License

Notifications You must be signed in to change notification settings

ParkingReformNetwork/salesforce-data-enrichment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

564ab1e · Jun 29, 2024

History

43 Commits
Jun 29, 2024
May 27, 2024
Jun 29, 2024
Jun 23, 2024
May 27, 2024
May 27, 2024
Jun 29, 2024
Jun 23, 2024
Jun 29, 2024
Jun 23, 2024
Jun 29, 2024
Jun 29, 2024

Repository files navigation

Salesforce data enrichment

A pipeline to improve the location information of contacts, such as adding a metropolitan area.

How to use

Prerequisites

This uses Pantsbuild.

You also must set the environment variables SALESFORCE_USERNAME, SALESFORCE_PASSWORD, SALESFORCE_TOKEN, and ENCRYPTION_KEY. Consider using direnv and an .envrc file. Get ENCRYPTION_KEY from other project maintainers. The Salesforce variables require having a Salesforce account with access. You can get the Salesforce security token by going to Settings -> Personal Information -> Reset My Security Token.

Test

pants test ::

Format

pants fmt ::

Run script

pants run src/main.py

Update lockfile

pants generate-lockfiles --resolve=python-default

About

A pipeline to improve the location information of contacts, such as adding a metropolitan area.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published