Download the PHP package keboola/data-loader without Composer
On this page you can find all versions of the php package keboola/data-loader. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download keboola/data-loader
More information about keboola/data-loader
Files in keboola/data-loader
Download keboola/data-loader
More information about keboola/data-loader
Files in keboola/data-loader
Vendor keboola
Package data-loader
Short Description Helper to load data in docker sandboxes
License MIT
Package data-loader
Short Description Helper to load data in docker sandboxes
License MIT
Please rate this library. Is it a good library?
Informations about the package data-loader
Data Loader
Application which loads data from Storage API and stores them in a data folder. It is used to load data to Docker Sandboxes. There are two modes of operation:
- A transformation sandbox is being created -
KBC_CONFIG_IDand related variables need to be provided. - A plain sandbox is being created -
KBC_EXPORT_CONFIGvariable needs to be provided.
Usage
The following environment variables are used for configuration (see .env.template):
KBC_EXPORT_CONFIG- Serialized JSON configuration of input mapping, see description.KBC_TOKEN- Storage API token.KBC_DATADIR- Optional target directory, defaults to/data/KBC_RUNID- Optional RunID, that appends to the logKBC_STORAGEAPI_URL- Optional Storage API URL, if it's different fromhttps://connection.keboola.comKBC_COMPONENT_ID- optional Id of the transformation component (only for V2 transformations).KBC_CONFIG_ID- Id of the transformation configuration.KBC_CONFIG_VERSION- Version of theKBC_CONFIG_IDtransformation.KBC_ROW_ID- optional Id of a row of theKBC_CONFIG_IDtransformation. (only for legacy transformations)KBC_VARIABLE_VALUES_ID- Optional, id of the variable values (only for v2 transformations)KBC_VARIABLE_VALUES_DATA- Optional, array of variable values data (only for v2 transforamtions)
Either KBC_EXPORT_CONFIG or the combination of KBC_CONFIG_ID, KBC_CONFIG_VERSION, KBC_ROW_ID is required.
Run the loader with php src/run.php.
Development
Init
Tests
Create .env file:
Run tests:
License
MIT licensed, see LICENSE file.
All versions of data-loader with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.3
ext-json Version *
keboola/datadir-tests Version ^2.3
keboola/input-mapping Version ^9.4
keboola/php-utils Version ^2.3
monolog/monolog Version ^1.22
keboola/syrup-php-client Version ^5.4
ext-json Version *
keboola/datadir-tests Version ^2.3
keboola/input-mapping Version ^9.4
keboola/php-utils Version ^2.3
monolog/monolog Version ^1.22
keboola/syrup-php-client Version ^5.4
The package keboola/data-loader contains the following files
Loading the files please wait ...