ADX Transactional Update Policy Guarantees

Alex Lorimer 0 Reputation points
2024-03-08T15:53:20.1633333+00:00

The update policy documentation for Azure Data Explorer makes the following statements about transactional update policies (these statements are inconsistent with each other):

  • "guarantees consistency between data in the source and target table"
  • "depending on conditions, sometimes data is ingested to the source table, but not to the target table"

Which is true? Does a transactional update policy guarantee that if target table ingestion fails, then source table ingestion fails also (atomic operation). If not then it is not transactional and this miscommunication needs amending.

Clarity would be much appreciated. Thanks in advance.

Azure Data Explorer
Azure Data Explorer
An Azure data analytics service for real-time analysis on large volumes of data streaming from sources including applications, websites, and internet of things devices.
484 questions
{count} votes