SUMMARIZECOLUMNS в Power BI продолжает развиваться, а для C# появилось решение — NuGet пакет DaxSharp. Он реализует логику SUMMARIZECOLUMNS с декартовым произведением и выполнением по частям, позволяя создавать DAX-style запросы напрямую в C#, сохраняя контроль над процессом. Работа SUMMARIZECOLUMNS в DAX: как избежать декартова произведения и обрабатывать большие данные. В статье показаны примеры использования SUMMARIZECOLUMNS с группировками из одной и разных таблиц, а также как эффективно работать с миллиардными объемами данных без потери производительности. DaxSharp демонстрирует впечатляющую производительность, обрабатывая 100 млн записей с декартовым произведением полей 1 млн x 1 млн. Это подтверждает алгоритмическую корректность пакета и возможность создания C#-аналога логики DAX для Power BI.
Читать подробнее: https://habr.com/ru/articles/928416/
#ru
@dot_net_c_sharp | Другие наши каналы
Post #4552
1.35K
- ❤ 2