Web UI
The web UI has been substantially redesigned, including improved Home and Files pages and new pages for managing property sets, property variables, and vaults. For more information, see the Web UI Guide.
Application development
-
You can create and manage property sets, property variables, and vaults in the web UI.
-
Schema evolution supports TRUNCATE TABLE when the source is OJet (see Handling schema evolution).
Sources and targets
-
Database Reader can read from multiple MariaDB or MySQL databases and supports Oracle VARRAY.
-
JMS Reader supports Transaction Policy with IBM MQ.
-
Salesforce Reader will, in all modes, read objects without a CreatedDate field. (Previously this field was required in Incremental mode.)
-
ServiceNow Reader reads ServiceNow tables.
-
BigQuery Writer supports the Storage Write API (see BigQuery > Documentation > Guides > Batch load and stream data with BigQuery Storage Write API).
-
Cosmos DB Writer can process inserts and updates as upserts.
-
Database Writer can write to multiple MariaDB or MySQL databases and supports Oracle VARRAY.
-
Databricks Writer supports Databricks in AWS (this was added in Striim 4.1.0.3).
-
Salesforce Writer writes objects to Salesforce.
-
Snowflake Writer supports streaming upload using the Snowpipe Streaming API, currently in preview.
Change data capture
-
MongoDB Reader can fetch the full document on updates (see "Full Document Update Lookup" in MongoDBReader properties).
-
MariaDB Reader can read from multiple databases (see MySQL Reader, MariaDB Reader, and MariaDB Xpand Reader properties).
-
MariaDB Xpand Reader reads from Xpand and SkySQL (see MySQL / MariaDB / SkySQL).
-
MySQL Reader can read from multiple databases and supports Start Position (see MySQL Reader, MariaDB Reader, and MariaDB Xpand Reader properties).
-
OJet can start when there are open transactions (see "OJet Config" in OJet properties).
Administration, monitoring, and alerts
-
A set of default alerts for all servers, Forwarding Agents, applications, sources, and targets are enabled by default (see Managing system alerts).
-
Alerts can be sent to Microsoft Teams (see Sending alerts about servers and applications and Sending alerts from applications).
-
The application state CRASH has been renamed TERMINATED.
-
The
MON
command'smemorysize
option returns the amount of memory used by a specified application or component (see Using the MON command).
Installation and configuration
-
The Snowflake JDBC driver is bundled with Striim.