Skip to content

adamzammit/limesurvey-powerbi-python

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

LimeSurvey PowerBI Python Integration

A Python 3 script for reading data from LimeSurvey in a format that Power BI will understand using the "Python Script" connector for data import.

  1. Install Python 3 for Windows
  2. Open a Command Prompt and run the following (copy each line and press enter after each):
    pip install pandas requests matplotlib
    pip install git+https://github.com/ESchae/limesurveyrc2api
  1. Update the script to include your LimeSurvey JSON-RPC URL, username, password and survey id (Hint: make a new copy of this script for each survey)
  2. If your computer running Power BI expects the decimal separator to be a "," instead of a ".", please change the decimalseparator line in the script to reflect this
  3. Run the script from the Power BI desktop using Data Import then "Python Script"

About

A Python 3 script for reading data from the LimeSurvey JSON API in a format that Power BI will understand

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages