Я реализовал горизонтальный раздел - Sharding в моих базах данных SQL Azure.
Я также определил имя заштрихованного столбца во внешней таблице, а также использую тот же столбец в предложении where запроса.
Однако я обнаружил, что когда я выполняю какой-либо запрос из базы данных Shards Master или Power BI, запрос выполняется для всех сегментов, т.е. мои фрагменты не удаляются.
Кроме того, я пытался сделать то же самое из приложения, в этом сценарии мои шарды исключаются, и запрос выполняется только с требуемым шардом.
Я хочу выполнять запросы с использованием Power BI, поскольку я хочу создавать отчеты из этих защищенных баз данных.