Components
Updates to the Telemetry Data Extractor (June 2023)
We have introduced a couple of updates to the data source Telemetry Data.
Most of the changes, however, do not have a high impact. The exception is snapshot tables, as the values used for their primary key have been modified. Hence this data source has been switched temporarily to a forced full load to prevent the creation of duplicates.
If you are using incremental processing, then please reflect these changes in any scripts that use snapshot tables.
The other updates will not interfere with load types in any way.
Updates
kbc_table_snapshot
(table)
- Column
table_id
does not contain the stack identification anymore, as this is already present in thekbc_project_id
column, which is part of the composite primary key. - New column
bucket_id
can be used to reference to thekbc_bucket_snapshot
table.
kbc_bucket_snapshot
(table)
- Column
bucket_id
does not contain the stack identification anymore, as this is already present in thekbc_project_id
column, which is part of the composite primary key. - Column
shared_from_bucket
does not contain the stack identification anymore, so it follows the structure of thebucket_id
column.
kbc_component_configuration
(table)
- New column
configuration_json
contains the whole structured JSON definition of a component's configuration.
kbc_component_configuration_row
(table)
- New table whose rows are component configurations.
kbc_token_id
(column)
- New column
kbc_token_id
uniquely identifies a token across different stacks (through a combination of token and stack ids). It has been added to all tables containing the originaltoken_id
.