Table of contents:
[TOC]
- Obtain the API token
- Register the application
- Any other necessary setup steps
Feature | Note |
---|---|
Generic UI form | Provides a dynamic UI form. |
Row-based configuration | Enables structured configuration using rows. |
OAuth | OAuth authentication is enabled. |
Incremental loading | Supporst fetching data in increments. |
Backfill mode | Allows seamless backfill setup. |
Date range filter | Enables filtering data by a specifid date range. |
If you need additional endpoints, please submit a request to ideas.keboola.com.
- List of tables
- Foreign keys
- Schema
If needed, update the local data folder path by replacing the CUSTOM_FOLDER
placeholder in the docker-compose.yml
file:
volumes:
- ./:/code
- ./CUSTOM_FOLDER:/data
Clone the repository, initialize the workspace, and run the component using the following commands:
git clone [email protected]:kds_consulting_team/kds-team.app-custom-python.git kds-team.app-custom-python
cd kds-team.app-custom-python
docker-compose build
docker-compose run --rm dev
To run the test suite and perform a lint check, use:
docker-compose run --rm test
For details on deployment and integration with Keboola, refer to the deployment section of the developer documentation.