Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: ✨ add ticketswap tap-exact variant #1607

Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 88 additions & 0 deletions _data/meltano/extractors/tap-exact/ticketswap.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
capabilities:
- catalog
- discover
- state
description: Cloud business software for SMEs and their accountants
domain_url: https://www.exact.com/
executable: tap-exact
keywords:
- meltano_sdk
label: Exact
logo_url: /assets/logos/extractors/exact.png
edgarrmondragon marked this conversation as resolved.
Show resolved Hide resolved
maintenance_status: active
name: tap-exact
namespace: tap_exact
next_steps: ''
pip_url: git+https://github.com/TicketSwap/tap-exact.git
quality: unknown
repo: https://github.com/TicketSwap/tap-exact
settings:
- description: The client id to authenticate against the API service
kind: password
label: Client ID
name: client_id
- description: The client secret to authenticate against the API service
kind: password
label: Client Secret
name: client_secret
- description: The bucket to contain the access and refresh token to authenticate against the API service
kind: string
label: Tokens S3 Bucket
name: tokens_s3_bucket
- description: The S3 object key to contain the access and refresh token to authenticate against the API service
kind: string
label: Tokens S3 Key
name: tokens_s3_key
edgarrmondragon marked this conversation as resolved.
Show resolved Hide resolved
- description: The Exact division
kind: string
label: Division
name: division
- description: Compression format to use for batch files.
kind: options
label: Batch Config Encoding Compression
name: batch_config.encoding.compression
options:
- label: Gzip
value: gzip
- label: None
value: none
- description: Format to use for batch files.
kind: options
label: Batch Config Encoding Format
name: batch_config.encoding.format
options:
- label: Jsonl
value: jsonl
- description: Prefix to use when writing batch files.
kind: string
label: Batch Config Storage Prefix
name: batch_config.storage.prefix
- description: Root path to use when writing batch files.
kind: string
label: Batch Config Storage Root
name: batch_config.storage.root
- description: '''True'' to enable schema flattening and automatically expand nested properties.'
kind: boolean
label: Flattening Enabled
name: flattening_enabled
- description: The max depth to flatten schemas.
kind: integer
label: Flattening Max Depth
name: flattening_max_depth
- description: The earliest record date to sync
kind: date_iso8601
label: Start Date
name: start_date
- description: User-defined config values to be used within map expressions.
kind: object
label: Stream Map Config
name: stream_map_config
- description: Config object for stream maps capability. For more information check out [Stream Maps](https://sdk.meltano.com/en/latest/stream_maps.html).
kind: object
label: Stream Maps
name: stream_maps
settings_group_validation:
- []
settings_preamble: ''
usage: ''
variant: ticketswap