Here will be hosted the code to fetch and normalize the VMS sources from Norway
.
To run in your local machine you need:
- Creates a docker volume
gcp
if it is not yet defined.
$ docker volume create --name=gcp
- Build the docker-compose
$ docker-compose build
$ docker-compose run gcloud auth login
- Install it to your local version of Apache Airflow
$ install.sh
The folders have separate meanings when you need to implement or do a change in this repository. The folders contains:
assets
: Under the assets forlder you will find all the Jinja and Json script having the Bigquery and schemes needed for acomplish the purposes of fetch and normalize the VMS data fromNorway
.pipe_vms_norway
: Under the pipe_vms_norway folder you will find an__init__.py
where the details, version and author are described.scripts
: Under the scripts folder you will find the entrypoint of the service specified in thedocker-compose.yaml
(usuallyrun.sh
) and the bash scripts that the system uses to acomplish the fetch and normalize of the VMS data fromNorway
.