项目作者: xianchen2

项目描述 :
Elasticsearch, Kibana, Docker
高级语言: Python
项目地址: git://github.com/xianchen2/Analysis_of_NYC_Parking_Violations_Data.git


Analysis_Millions_of_NYC_Parking_Violations

Leverage a python client of the Socrata API to connect to the Open Parking and Camera Violations (OPCV) API, load all the data into an ElasticSearch instance, and visualize/analyze with Kibana.

To Run:

  1. docker-compose up -d

Get the data:

  1. docker-compose run -v $(pwd):/app -e APP_TOKEN=$(cat app_token) pyth python get_data.py page_size=1000 num_pages=10 output=results

Load the data into ElasticSearch and analyze with Kibana:

  1. docker-compose run pyth python main.py results

Shutting off:

  1. docker-compose down

ScreenShot

Data Source: Open Parking and Camera Violations dataset