Skip to content
This repository has been archived by the owner on Feb 1, 2022. It is now read-only.
/ etl-nemi Public archive

ETL NEMI to WQP's nwis-ws-start schema

Notifications You must be signed in to change notification settings

NWQMC/etl-nemi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

etl-nemi

ETL NEMI to WQP's nwis-ws-start schema

Codacy Badge

This repo contains a spring batch application which runs the NEMI to WQP NWIS schema ETL.

Local Configuration

In order to run locally, you will need connection information to the NEMI database. For the WQP NWIS schema, you can use the docker commands in schema-nwis-ws-star to spin up a local postgres database.

You will need to create an application.yml file containing the following:

NWIS_WS_STAR_HOST: <postgres_nwis_ws_star_host>
NWIS_WS_STAR_PORT: <postgres_nwis_ws_star_port>
NWIS_WS_STAR_DB: <nwis_ws_star_db>
NWIS_WS_STAR_USERNAME: <nwis_ws_star>
NWIS_WS_STAR_PASSWORD: <nwis_ws_sta>

NEMI_HOST: <oracle_nemi_host>
NEMI_PORT: <oracle_nemi_port>
NEMI_NWISRA_DB: <nemi_db_name>
NEMI_USERNAME: <nemi_username>
NEMI_PASSWORD: <nemi_password>

You can then run the ETL with the following: % mvn spring-boot:run

The project is currently set up to run the job every time the command is launched.

About

ETL NEMI to WQP's nwis-ws-start schema

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages