Вы читали какие-нибудь документы?Похоже, что вы этого не сделали (на основании того, что вы говорите: «Я не могу найти дополнительную информацию»).В этом случае просмотрите ссылки ниже и посмотрите, есть ли еще вопросы.
Концептуально выполнение транзакции между группами очень похоже на типичную транзакцию GAE, но медленнее и доступно только в HRD.Обратите внимание, что в общем случае транзакции GAE, как «обычные», так и XG, имеют разные характеристики изоляции, чем те, к которым вы привыкли приходить из базы данных SQL.Вторая ссылка обсуждает это сразу после раздела XG.
Вот выдержка из первой ссылки, показывающая, насколько простым может быть использование XG.
from google.appengine.ext import db
xg_on = db.create_transaction_options(xg=True)
def my_txn():
x = MyModel(a=3)
x.put()
y = MyModel(a=7)
y.put()
db.run_in_transaction_options(xg_on, my_txn)