There's a direct link to GoodData LDM Visualizer in the model page in GoodData Writer. So in a single click you can compare what is defined in Keboola Connection and what has been already uploaded to GoodData and how the model is interpreted.
There's a direct link to GoodData LDM Visualizer in the model page in GoodData Writer. So in a single click you can compare what is defined in Keboola Connection and what has been already uploaded to GoodData and how the model is interpreted.
We're now showing bucket and transformation descriptions in the UI. Currently there's no way to change the bucket description - it is defined setup when the bucket is created, but we're working on a way to make them editable. Transformation descriptions can be changed easily in the transformation detail
Due to a possible significant inconsistency in real and estimated number of rows (and table sizes) on the MySQL Storage backend which could lead to data loss when editing the data sample, we turned off the data sample editing for all IN and OUT MySQL buckets. SYS buckets are fully editable and will always show and edit all available rows.
Redshift works as expected - editing is allowed for all tables if they contain less than 800 cells (excluding headers).
We have released a new version of Transformation API. See the changelog here. In a case of a major issue, we'll roll back to the previous version.
If you encouter any problems, please contact us at support@keboola.com.
We'll be releasing updated version of the Transformation API (and accordingly modified UI) later this week. Changes will include:
More reliability, durability and scalability of both UI and API.
You can monitor all transformation jobs in the Jobs app, processing jobs will show detailed
It will provide you a link to the job detail instead.
Sandbox jobs will keep the window with the details, though.
We're providing you with enough power to process your data. If you want to run transformations on your own database servers, please contact support@keboola.com.
May sound weird, but it is. You were allowed to run disabled transformation from the transformation detail in the UI.
If you want to separate a transformation, set it to a different phase or migrate it to another bucket.
If you want to make sure everything works fine in your project, you can try it out. The new UI is available and is connected to the new version of API in the Applications app.
You can try running certain transformations, create sandboxes etc. If you want to try the new API within an orchestration, you need to change manually the component name in the configuration table (sys.c-orchestrator.*) from transformation to transformation-new.
In the Orchestrations UI the task name will show Transformations (EA Preview).
When your testing is done, please reset the value back to transformation.
Stay updated for the release date and please report all bugs and concerns to support@keboola.com.
As a part of the ongoing Transformation API overhaul we've changed transformation events. We tried to keep it simple, so there's one event for each:
We developed a new version of the SalesForce.com extractor and renamed the current version to SalesForce.com (Deprecated).
As some of the changes introduced in the new version are backwards incompatible, these two versions will be running aside for a period of time and we kindly ask you to migrate your configurations.
Changes:
As there is an OAuth authorization in the process, we can't automate and test the process. Follow this guide for each SalesForce.com extractor configuration in your project. Migration can be performed in 4 easy steps:
Using the UI create a new configuration in SalesForce.com extractor and copy & paste all queries and credentials you have in your SalesForce.com (Deprecated) configuration.
As the extractor runs on a different worker, you need to get new OAuth tokens. Do it simply by clicking on Authorize SalesForce in the right menu.
You can now run all queries by clicking on Run all queries in the UI. You can monitor the progress in the Jobs application.
If you have any incremental query in your configuration you need to migrate the data extracted by these queries first. Repeat this for every incremental query:
Once you have downloaded the initial set of data you may need to alter some transformations and orchestrations to integrate the new extractor in the whole pipeline.
Orchestrations
Create a new orchestration task with the new SalesForce.com extractor with the same parameters and then delete the old SalesForce.com Deprecated extractor.
Transformations
There are two options how to migrate the transformations. You can change the input mappings from the old tables to the new tables (the structure and column names remain the same), or you can keep the old names and simply delete the old tables and make an alias for each deleted table (eg. delete in.c-SFDC01.User and make an alias, eg. in.c-ex-salesforce-SFDC01.User->in.c-SFDC01.User).
The SalesForce.com (Deprecated) extractor will be terminated on January 15th. If you have any trouble migratings your configuration, please contact support@keboola.com.
We've deployed a new version of Facebook Extractor, you can now see all extractor's jobs in the Jobs app.
The extractor is now fully asynchronous, so that means less (CURL) errors and more durability and better scalability.
If you encounter any problems, please let us know at support@keboola.com.
We just introduced an icon in input mapping to show, whether the input mapping is created as a view or a table.
Running Redshift transformations and reading data from Redshift Storage (which is the current recommended fastest option) you can choose between creating a table or a view in the input mapping. Whats the difference?
Views are lightning fast to create. Input mapping just aliases a table to your working schema within the cluster and that's it (including all filters). You can then layer another view on that and another... until you're done and you can set the final view as a source table for an output mapping. All the work is then done when processing the output mapping. That is the snatch - it is easier to reach the cluster's limits (memory, disk) with one large query (multiple nested views). And because the cluster is out of memory, it will also terminate all other queries running on the cluster at the same time.
So please be careful when using views. If you're not sure, feel free to reach out to support@keboola.com for more assistance.
We released a new version of Orchestration API and UI. The UI is completely rebuildm is lightning fast and everything can be now configured within a single UI.
Here's a short list of the most exciting features:
Happy orchestrating!
UPDATE: A short outage occurred while migrating Orchestrator configurations causing some of the orchestrations to fail to start on schedule. We restarted all failed orchestrations manually. We're sorry for this inconvenience.