Не совсем понятно, как выглядят ваши входные данные и как вы определяете IP-адреса для фильтрации. Поэтому приведенный ниже ответ поможет вам начать работу:
let ServiceMapComputer_CL = datatable(Ipv4Addresses_s:string, ResourceName_s:string)
[
'10.0.30.0/20', 'a',
'10.40.0.0/25', 'a',
'11.1.30.0/20', 'b', // only record that will be left
];
ServiceMapComputer_CL
| where not(ipv4_is_match(Ipv4Addresses_s, '10.0.30.0') or ipv4_is_match(Ipv4Addresses_s, '10.40.0.0'))
| distinct Ipv4Addresses_s, ResourceName_s
Обратите внимание, что оператор mvexpand следует заменить на mv-expand: семантика двух различается (mvexpand - это устаревшая версия - и у нее также есть внутреннее ограничение на расширение по умолчанию только 128 значений, что может привести к возврату неверных результатов).