diff --git a/cli/commands/index.md b/cli/commands/index.md index 1aa41e27..822ffc37 100644 --- a/cli/commands/index.md +++ b/cli/commands/index.md @@ -64,7 +64,7 @@ kbc help local create row | [kbc remote table detail](/cli/commands/remote/table/detail/) | Print [table](https://help.keboola.com/storage/tables/) details. | | [kbc remote table import](/cli/commands/remote/table/import/) | Import data to a [table](https://help.keboola.com/storage/tables/) from a [file](https://help.keboola.com/storage/files/). | | [kbc remote table unload](/cli/commands/remote/table/unload/) | Unload a [table](https://help.keboola.com/storage/tables/) into a [file](https://help.keboola.com/storage/files/). | -| [kbc remote workspace](/cli/commands/remote/create/) | Manage workspaces in the project. | +| [kbc remote workspace](/cli/commands/remote/workspace/) | Manage workspaces in the project. | | [kbc remote workspace create](/cli/commands/remote/workspace/create/) | Create a workspace in the project. | | [kbc remote workspace delete](/cli/commands/remote/workspace/delete/) | Delete a workspace in the project. | | [kbc remote workspace detail](/cli/commands/remote/workspace/detail/) | Print workspace details and credentials. | diff --git a/cli/commands/local/create/config/index.md b/cli/commands/local/create/config/index.md index 00737034..c0f0f853 100644 --- a/cli/commands/local/create/config/index.md +++ b/cli/commands/local/create/config/index.md @@ -68,4 +68,4 @@ Created new config "main/extractor/keboola.ex-db-mysql/invoices" - [All Commands](/cli/commands/) - [Create Configuration Row](/cli/commands/local/create/row/) -- [Create Branch](/cli/commands/remote/create/brabch/) +- [Create Branch](/cli/commands/remote/create/branch/) diff --git a/cli/commands/local/create/row/index.md b/cli/commands/local/create/row/index.md index e49ab498..0806d411 100644 --- a/cli/commands/local/create/row/index.md +++ b/cli/commands/local/create/row/index.md @@ -62,4 +62,4 @@ Created new config row "main/extractor/keboola.ex-db-mysql/invoices/rows/custome - [All Commands](/cli/commands/) - [Create Configuration](/cli/commands/local/create/config/) -- [Create Branch](/cli/commands/remote/create/brabch/) +- [Create Branch](/cli/commands/remote/create/branch/) diff --git a/cli/commands/remote/index.md b/cli/commands/remote/index.md index e6f259e1..490e0cbf 100644 --- a/cli/commands/remote/index.md +++ b/cli/commands/remote/index.md @@ -31,7 +31,7 @@ kbc remote [command] | [kbc remote table detail](/cli/commands/remote/table/detail/) | Print [table](https://help.keboola.com/storage/tables/) details. | | [kbc remote table import](/cli/commands/remote/table/import/) | Import data to a [table](https://help.keboola.com/storage/tables/) from a [file](https://help.keboola.com/storage/files/). | | [kbc remote table unload](/cli/commands/remote/table/unload/) | Unload a [table](https://help.keboola.com/storage/tables/) into a [file](https://help.keboola.com/storage/files/). | -| [kbc remote workspace](/cli/commands/remote/create/) | Manage workspaces in the project. | +| [kbc remote workspace](/cli/commands/remote/workspace/) | Manage workspaces in the project. | | [kbc remote workspace create](/cli/commands/remote/workspace/create/) | Create a workspace in the project. | | [kbc remote workspace delete](/cli/commands/remote/workspace/delete/) | Delete a workspace in the project. | | [kbc remote workspace detail](/cli/commands/remote/workspace/detail/) | Print workspace details and credentials. | diff --git a/cli/commands/sync/diff/index.md b/cli/commands/sync/diff/index.md index 9a771f0f..962c3a1f 100644 --- a/cli/commands/sync/diff/index.md +++ b/cli/commands/sync/diff/index.md @@ -28,7 +28,7 @@ kbc d [flags] ## Examples When you change a configuration option of one component (e.g., an output table for a sheet -in the [Google Drive extractor](/components/extractors/storage/google-drive/)), the output will look like this: +in the [Google Drive extractor](https://help.keboola.com/components/extractors/storage/google-drive/)), the output will look like this: ``` ➜ kbc diff diff --git a/cli/index.md b/cli/index.md index 8b440ba1..6f83197a 100644 --- a/cli/index.md +++ b/cli/index.md @@ -22,9 +22,9 @@ Keboola CLI can be used, for example, to: - Apply all changes back to the project in a moment. See the [push](/cli/commands/sync/push/) command. - Manage project history in a git repository. - Automate the whole process in a CI/CD pipeline. See [GitHub Integration](/cli/github-integration/). Use the `--skip-workflows` flag during initialization to avoid interactive prompts in automated environments. -- Merge and rebase Keboola Branches via Git. Learn more in the [Example Use Cases]() section. -- Distribute a single project definition into multiple projects. See the [Example Use Cases]() section. -- Multi-stage (and multi-project) environment management via Git. See the [Example Use Cases]() section. +- Merge and rebase Keboola Branches via Git. Learn more in the [Example Use Cases](/cli/devops-use-cases/) section. +- Distribute a single project definition into multiple projects. See the [Example Use Cases](/cli/devops-use-cases/) section. +- Multi-stage (and multi-project) environment management via Git. See the [Example Use Cases](/cli/devops-use-cases/) section. - Locally develop and test your dbt transformation code. ## Subsystems diff --git a/cli/structure/index.md b/cli/structure/index.md index 5ca86233..7cdf74e1 100644 --- a/cli/structure/index.md +++ b/cli/structure/index.md @@ -81,7 +81,7 @@ For example, transformations are represented by native files. A more detailed de ## Branches -The tool works with [development branches](/components/branches/) by default. You can specify which branches from the project +The tool works with [development branches](https://help.keboola.com/components/branches/) by default. You can specify which branches from the project you want to work with locally during the [init](/cli/commands/sync/init/) command. Alternatively, you can ignore the development branches concept and work exclusively with the main branch. However, note that all configurations will then be stored in the `main` directory. diff --git a/extend/generic-writer/configuration/configuration.md b/extend/generic-writer/configuration/configuration.md index 456ca484..79cb33eb 100644 --- a/extend/generic-writer/configuration/configuration.md +++ b/extend/generic-writer/configuration/configuration.md @@ -40,7 +40,7 @@ The data can be sent in two ways: contexts, e.g. passwords. Supports dynamic functions. - [**request_parameters**](/extend/generic-writer/configuration/#request-parameters) --- [REQUIRED] HTTP parameters of the request - [**method**](/extend/generic-writer/configuration/#method) --- [REQUIRED] defines the HTTP method of the requests. - - [**endpoint_path**](/extend/generic-writer/configuration/#enpoint-path) --- [REQUIRED] relative path of the endpoint. + - [**endpoint_path**](/extend/generic-writer/configuration/#endpoint-path) --- [REQUIRED] relative path of the endpoint. - [**query_parameters**](/extend/generic-writer/configuration/#query-parameters) --- query parameters sent with each request - [**headers**](/extend/generic-writer/configuration/#headers) --- headers sent with each request diff --git a/extend/generic-writer/index.md b/extend/generic-writer/index.md index 6fb0d02c..2691d76a 100644 --- a/extend/generic-writer/index.md +++ b/extend/generic-writer/index.md @@ -35,7 +35,7 @@ Or sending data with different user parameters that are present in the input tab There are variety of use-cases for the generic writer. You may create, update or even delete objects via RESTful API or just trigger simple webhooks by sending GET requests to specified endpoints or send notifications to slack. The setup is quite straightforward and it -allows you to leverage secure [encripted parameters](overview/encryption/) and dynamic functions. +allows you to leverage secure [encrypted parameters](/overview/encryption/) and dynamic functions. **The typical use cases are:** diff --git a/integrate/jobs/index.md b/integrate/jobs/index.md index beee92b0..63ef8f71 100644 --- a/integrate/jobs/index.md +++ b/integrate/jobs/index.md @@ -210,7 +210,7 @@ Jobs may be nested without limits. The parent-child relationship itself is a wea special outside of UI grouping and the function that terminating a parent job issues a termination request to all its children. Running a job as a child of another job does not by itself cause the parent to wait for child completion or any other added functionality. -Such functionality is implemented in specific components (e.g. Orchestrator) or for specific [job types](todo). +Such functionality is implemented in specific components (e.g. Orchestrator) or for specific [job types](/integrate/jobs/#job-type). ### Job Configuration To create a job, you must provide the [configuration](https://help.keboola.com/components/) to run. A configuration is always tied to a specific diff --git a/overview/index.md b/overview/index.md index 0aeee4c4..13ddb4aa 100644 --- a/overview/index.md +++ b/overview/index.md @@ -59,7 +59,7 @@ Docker Components without their own schemas can use a generic [Docker Component Apart from the above common API, some components offer other API calls: - [Storage](/integrate/storage/) - - [Transformations](/integrate/transformations/) + - [Transformations](https://help.keboola.com/transformations/) ## Model Context Protocol Keboola supports the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/introduction), which allows AI agents and other AI assistants to interact with your Keboola projects. This enables you to leverage natural language to perform various operations within Keboola.