* 🎉 New Source: Unleash [low-code CDK] * update unleash.md with pull request number * add bootstrap.md * remove "optional" mention in the spec descriptions * fix formatting and update source-acceptance-test to connector-acceptance-test * update to low-code framework update in airbyte-cdk 0.29.0 * Update airbyte-integrations/connectors/source-unleash/source_unleash/unleash.yaml Co-authored-by: Sunny <6833405+sh4sh@users.noreply.github.com> * Update airbyte-integrations/connectors/source-unleash/source_unleash/spec.yaml Co-authored-by: Sunny <6833405+sh4sh@users.noreply.github.com> * Update airbyte-integrations/connectors/source-unleash/source_unleash/unleash.yaml Co-authored-by: Sunny <6833405+sh4sh@users.noreply.github.com> * adjusting naming * add source-unleash connector icon * add icon to source_definitions.yaml * auto-bump connector version --------- Co-authored-by: Sajarin <sajarindider@gmail.com> Co-authored-by: Sunny <6833405+sh4sh@users.noreply.github.com> Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com>
2.0 KiB
2.0 KiB
Unleash
Overview
The Unleash source can sync data from the Unleash API. At present this connector only supports full refresh syncs meaning that each time you use the connector it will sync all available records from scratch.
Requirements
To access the API, you will need to sign up for an API token, which should be sent with every request. Visit this link for a tutorial on how to generate an API key.
This Source Supports the Following Streams
- features
Output schema
{
"name": "string",
"description": "string"
"project": "string"
"type": "string"
"enabled": "boolean"
"stale": "boolean"
"strategies": "array"
"strategy": "string"
"parameters": "object"
"impressionData": "boolean"
"variants": "array"
}
For more information around the returned payload, see that page
Features
| Feature | Supported?(Yes/No) | Notes |
|---|---|---|
| Full Refresh Sync | Yes | |
| Incremental Sync | No |
Getting started
- Generate an API Token following those instructions
- Add a new data source and select Unleash
- Setup your connection with your API Token and your API URL (you will find it in your API access tab, above your list of API Tokens)
- (Optional) Use the
project nameand/or theexperiment name prefixfields to filter the data extracted along those dimensions - Click Set up source
Performance considerations
The API key that you are assigned is rate-limited.
Changelog
| Version | Date | Pull Request | Subject |
|---|---|---|---|
| 0.1.0 | 2022-11-30 | #19923 | 🎉 New source: Unleash [low-code CDK] |