Skip to content

Pathlight/tap-qualtrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tap-qualtrics

This is a Singer tap that produces JSON-formatted data following the Singer spec.

This tap:

  • Pulls raw data from Survey Responses

  • Incrementally pulls data based on the input state


Quick Start

  1. Install

    pip install -e .

  2. Create the config file

    Create a JSON file called config.json. Its contents should look like:

     {
         "start_date": "2021-10-28",
         "data_center": "xxxx",
         "client_id": "xxxxxxxxxxx",
         "client_secret": "xxxxxxxxxxxxxxxxxx",
         "refresh_token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
     }
    • The starts_dte specifies the date at which the tap will begin pulling data.

    • The data_center : Your qualtrics data_center id

    • The refresh_token: The qualtrics OAuth Refresh Token

    • The client_id: The qualtrics OAuth client id

    • The client_secret: The qualtrics OAuth client secret

  3. Run the Tap in Discovery Mode

    tap-qualtrics -c config.json -d

    See the Singer docs on discovery mode here.

  4. Run the Tap in Sync Mode

    tap-qualtrics -c config.json --catalog catalog-file.json


Copyright © 2021 SageData

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages