У меня есть результат запроса SELECT в переменной, и теперь я хочу выполнить итерацию результата запроса по строкам, чтобы сделать некоторые обработки, как поиск определенного шаблона. Например, модель может быть следующим:Как выполнить итерацию результата запроса SELECT для поиска шаблона строки с использованием U-SQL
a, b, c, d, e
b, c, d, e, f
c, d, e, f, g
И результат запроса SELECT, в CSV может быть:
1, 2, 3, 4, 5
3, 4, 5, 6, 7
a, b, c, d, e
b, c, d, e, f
c, d, e, f, g
5, 6, 7, 8, 9
Я видел кое-что о процессе заявления, используя пользовательский экстрактор, но это способ сделать это? Я не уверен, как работает этот ПРОЦЕСС и экстрактор.
https://msdn.microsoft.com/en-us/library/azure/mt621322.aspx
Спасибо за любую помощь.
Не так ясно, как вы получаете от своего первого набора результатов до второго? Какова логика? Возможно, вы можете выполнить довольно обычную операцию набора в паре с некоторой обработкой строк .net, чтобы получить результат без необходимости писать полный пользовательский экстрактор. – wBob
Привет @wBob, я хочу извлечь шаблон в первом наборе из второго набора. Подумайте, что второй набор представляет собой набор данных или результат, полученный из запроса SELECT. Мне нужно найти эту конкретную модель в этом порядке. Я знаю, что я мог бы сделать OR в предложении WHERE, но это могло бы дать другие записи, которые не входят в этот шаблон. –