У меня есть база данных SQL Azure. У меня есть служба синхронизации данных SQL Azure, которая синхронизирует эти данные с локальной базой данных sql.
Я хочу вызвать группу синхронизации для выполнения вместо ожидания времени синхронизации данных sql. В основном потому, что я не хочу, чтобы синхронизация происходила во время массовой вставки.
Моя идея состоит в том, чтобы использовать приложение логики для отслеживания массовой вставки и вызова синхронизации данных sql, но это не так просто
Я вижу, что LA можно активировать при изменении БД
https://docs.microsoft.com/en-us/azure/connectors/connectors-create-api-sqlazure
я вижу, что должен быть api отдыха для синхронизации данных
https://azure.microsoft.com/nb-no/blog/azure-sql-data-sync-refresh/ (но я не нашел никакой документации по этому поводу)
я вижу сценарий PowerShell, который я мог бы использовать (возможно)
но ... поскольку я не вижу простого способа связать все это вместе, поскольку я не вижу Лос-Анджелеса с использованием PowerShell, я не вижу SDS с использованием rest, поэтому никаких публикаций из Лос-Анджелеса.
Если у кого-то есть идея получше, дайте мне знать. Перед началом синхронизации важно дождаться завершения массовой вставки таблицы, чтобы избежать ошибок. данные передаются только из Azure в локальную среду.