Release note - KAWA 1.16.1
🚀

Release note - KAWA 1.16.1

🎊 New features

MAIN FEATURES
OTHER FEATURES
Data Lineage
Python Improvement of the Python API
Embedding
Public workspace
Airtable connector

This release brings a lot of bug fixes and UI improvements.

1. Main new features

a. Data lineage

Data lineage refers to the process of tracking the flow of data over time, offering valuable insights into its origin, transformations, and its destination within the data pipeline.

For each sheet, the Data Lineage feature provides a comprehensive overview of the underlying data sources, mapping tables, and other sheets involved in joins. This enables users to understand how the set of columns that constitute the sheet is created and derived.

Example:

Consider the sheet "Client Orders" with the following column origins:

  • The datasource "Client Orders"
  • The sheet "Client Events" joined on the condition Customer name = attendee
  • The mapping table "Customer category"

A dashboard “X-Ray Orders lineage” has been created from the sheet “Client Orders”

Here is the Data lineage behind this sheet:

image

b. Embedding

KAWA can be seamlessly integrated into your web application either through an iframe or by using our dedicated SDK. Once embedded, KAWA provides authentication for users through SSO mechanisms such as SAML2, Kerberos, and more.

To get started, please follow this guide:

c. Airtable connector

In KAWA, you can now seamlessly integrate data from any Airtable base directly into KAWA. This integration opens up a world of possibilities, enabling you to leverage the power of Airtable while benefiting from the advanced features of KAWA.

To get started, please follow this guide:

Connecting with Airtable (personal Access token)Connecting with Airtable (personal Access token)

2. Other new features

a. Improvement of the Python API

This release brings a lot of improvements of the python API to enhance the workspace administration:

  • Guide to connect to KAWA’s API
  • Create workspace
  • User management: add members to a workspace, activate members…
  • Assign users to perimeters

To get started please follow this guide:

Python API for adminPython API for admin

b. Public workspace (on-premise version only)

Public Workspaces allows you to set specific workspaces as publicly accessible. With this feature, anyone can access the workspace without the need to be a member.

To enable this functionality, simply navigate to the workspace settings and toggle the "Public Workspace" switch. Please note that only workspace owners have the authority to perform this action.

image