Month in Review: May 2023
The main feature we released in May was feature toggling. Also, the dbt transformation component was updated, and we added reverse DNS entries for all our IP addresses in specific stacks.
Feature Toggling is Available for All Users
We added an option that allows users to turn specific features on or off. That means you can change the behavior of your project and account simply by turning a feature on or off. Read more details in a separate announcement.
Minor Updates
dbt
We updated all the dbt transformations. Execution steps are now editable and support arguments. Also, it is now possible to change the version of the dbt backend.
Reverse DNS entries
To simplify identification, our outbound IP addresses on AWS stacks (except for legacy services) now have reverse DNS records. Each IP address has a unique name like outbound-if-issue-contact-support-at-keboola-com.keboola.com
, which has an embedded reference for a support email address. Read the documentation on IP addresses.
Worth mentioning
- An option to toggle the presence of the internal
_timestamp
column has also been added to the UI. - Create Table Definition is now available for everyone, so there is no longer any need to ask us to turn it on.
- Job runner now injects the env variable
KBC_COMPONENT_RUN_MODE
into a component. Possible values arerun
ordebug
. Any component can modify its behavior based on the value of this variable. For example, the logs produced by a component could be made more verbose when debugging. Read more in the documentation on environment variables.
New components
Read about the new components that we introduced in May in separate announcements:
- Add Columns Processor can be used to modify the input and output tables of a configuration by adding an arbitrary column.
- Airtable Data Source can be used to download data from Airtable objects.
- TikTok Ads Data Source can be used to download integrated TikTok Ads reports.
- Okta Data Source can be used to extract data from the Okta Identity Platform.