https://github.com/splitio/tap-fastly
ETL to get data from Fastly
https://github.com/splitio/tap-fastly
analytics singer tap
Last synced: 3 months ago
JSON representation
ETL to get data from Fastly
- Host: GitHub
- URL: https://github.com/splitio/tap-fastly
- Owner: splitio
- License: agpl-3.0
- Created: 2019-09-25T20:53:24.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-10-22T07:35:51.000Z (over 2 years ago)
- Last Synced: 2024-12-21T14:38:31.160Z (about 1 year ago)
- Topics: analytics, singer, tap
- Language: Python
- Homepage:
- Size: 34.2 KB
- Stars: 1
- Watchers: 18
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# tap-fastly
This is a [Singer](https://singer.io) tap that produces JSON-formatted data
following the [Singer
spec](https://github.com/singer-io/getting-started/blob/master/SPEC.md).
This tap:
- Pulls raw data from [Fastly](http://fastly.com)
- Extracts the following resources:
- [Billing](https://docs.fastly.com/api/account#billing)
- [Stats](https://docs.fastly.com/api/stats)
- Outputs the schema for each resource
- Incrementally pulls data based on the input state
## Config
*config.json*
```json
{
"api_token": "THISISATOKEN",
"start_date": "2000-01-01T00:00:00Z"
}
```