https://github.com/usgs/nwisweb-tableau-data-connector
https://github.com/usgs/nwisweb-tableau-data-connector
internet-of-water tableau usgs-waterdata-labs uswds water
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/usgs/nwisweb-tableau-data-connector
- Owner: usgs
- License: other
- Created: 2019-07-24T13:21:19.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-08-03T20:08:25.000Z (almost 4 years ago)
- Last Synced: 2024-06-11T19:14:31.202Z (12 months ago)
- Topics: internet-of-water, tableau, usgs-waterdata-labs, uswds, water
- Language: JavaScript
- Size: 6.04 MB
- Stars: 3
- Watchers: 9
- Forks: 8
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://www.codacy.com/app/rsreenivasam-usgs/nwisweb-tableau-data-connector?utm_source=github.com&utm_medium=referral&utm_content=usgs/nwisweb-tableau-data-connector&utm_campaign=Badge_Grade)
[](https://travis-ci.org/usgs/nwisweb-tableau-data-connector)
[](https://coveralls.io/github/usgs/nwisweb-tableau-data-connector?branch=master)# NWISWeb Tableau Data Connector
This system is designed to be used with the Web Data Connector feature of Tableau Desktop. It allows for quickly parameterizing queries to the NWISWeb Instantaneous values services, and supplying the resulting data to Tableau in a user-friendly format. This project is in active development.
## Project setup
```
npm install
npm run fetch
```Note that npm run fetch gathers some of the data the interface uses from online sources. The interface will not function without this data.
### Compiles and hot-reloads for development
```
npm run serve
```### Compiles and minifies for production
```
npm run production-build
```### Compiles and minifies for development
```
npm run development-build
```The production build contains analytics, and the devlopment bulid does not. Builds sent to public facing buckets use production-build, and other builds use development-build.
### Run your tests
```
npm run test:unit
```### Lints and fixes files
```
npm run lint
```
The linter cannot see tableau so to supress warnings /*global tableau:true*/
must be added to any file which contains references to tableau.### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).