Skip to main content

GeoLibs Dator - A data extractor

Project description

GeoLibs-Dator

Dator, a data extractor (ETL as a library), that uses Pandas' DataFrames as in memory temporal storage.

Features

Source Extract Transform Load
BigQuery Y Y
CARTO Y Y Y*
CSV Y Y
Pandas Y
PostgreSQL Y Y Y

* Note: We are waiting for the append feature on CARTOframes, because the one we are using is a ñapa.

Configuration

Create a config.yml file using the config.example.yml one as guide. You can find in that one all the possible ETL cases.

If you are using BigQuery in your ETL process, you need to add a GOOGLE_APPLICATION_CREDENTIALS environment variable with the path to your Google Cloud's credentials.json file.

You can test them with the example.py file.

TODOs

  • Better doc.
  • Tests.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geolibs-dator-0.0.2.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

geolibs_dator-0.0.2-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file geolibs-dator-0.0.2.tar.gz.

File metadata

  • Download URL: geolibs-dator-0.0.2.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.14 CPython/3.6.8 Linux/4.14.91+

File hashes

Hashes for geolibs-dator-0.0.2.tar.gz
Algorithm Hash digest
SHA256 183990cf2264db160afbd42caa763275aff6b459cea63332ae7ecdc94f612556
MD5 7909e5af7aa75b9ac46f78889bb54d31
BLAKE2b-256 c7c352fa06ea966ea69415032c4b552d1eb7aa0cf3792fda65cd0ca1ab875abf

See more details on using hashes here.

File details

Details for the file geolibs_dator-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: geolibs_dator-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 10.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/0.12.14 CPython/3.6.8 Linux/4.14.91+

File hashes

Hashes for geolibs_dator-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3232c5e0e9d697b2de455e3e249818c8f0ddaebe52e5d3b3aff3f1d1553fcebf
MD5 46c720f43d0c6bbd0877768224eb2303
BLAKE2b-256 d173fff5c9fb850b6ac2c8841c5d6041406de9eb48a9f469df28aa9a27ac88dc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page