Skip to main content
Databases are designed to give developers effortless data management regardless of scale, instead we rely on a data type. You can configure a schema and share if for different databases regardless of their purpose. You can access and manage its data via intuitive interface, API or during Component execution.
1

Schema

Configure a schema for a database, or use existing one, where you can specify name of fields and their types, requirements, relations and more.
You can also use our AI assistant to convert your existing SQL or NoSQL schema into our Schema.
2

Type

Select a proper type for it’s purpose, whether you need a relations, write performance, high read throughput and more.
3

Manage

Create, update and delete data via interface, API or via Component execution.

Types

TypeDescription
TableDesigned for typical use cases where you want to have relations and response time is mandatory (e.g. CRUD operations, think about it as a RDBMS database) with transactions.
WarehouseDesigned for big data (data warehouse) workloads with a latency and throughput trade-off (analytics, transactional data, logs, invoicing, and more) without transactions.
DataDesigned for low latency and high-throughput workloads (time-series, financial data, gaming, ML, IoT and more) with ACID transactions.
Besides that you can access your schemaless Memory database designed for zero latency queries and caching.
You can optionally configure security rules, to restrict only certain users and/or groups to access the database and its content on the database level; unlike the field restriction, this is on database level.

Fields

Field Type

Select designed field type for it’s purpose.
TypeDescription
KeyUsed as a key or composite key in case of multiple fields.
TextSimply a string value.
IntegerSimply an integer.
BooleanSimply an boolean value.
DateTimeSimplified format of ISO 8601.
NumericDecimal value with precision of 15 decimal digits.
SingleSingle value from restricted static or dynamic list (e.g. Dropdown).
MultiMulti values from restricted static or dynamic list (e.g. List).
ArrayArray or Array of Objects (limited up to 1MB).
ObjectJSON of some data (limited up to 1MB).
Created AtBuilt-in property to display who created given data point.
Created ByBuilt-in property to display created date and time.
Last Update AtBuilt-in property to display who updated given data row.
Last Update ByBuilt-in property to display last date when the data row was updated.
VersionVersion of the given data row that increments automatically for each interaction except read.
TTLBuilt-in garbage collector to delete the data row once criteria is met (in UTC).

Field Options

You can configure some additional options on the field level, that will help with the data management on the platform level.
TypeDescription
ActiveManage if field is active or not.
ReadonlySpecify if can be modified after creation.
RequiredMark as mandatory to set during creation.
SecuritySelect specific users and/or groups that can access this field.