Обновление SQL на Azure ML не работает?

Я пытаюсь очистить некоторые данные в Azure ML. У меня есть блок Apply SQL Transform со следующим кодом:

UPDATE t1
SET CreditScore = -1 
WHERE CreditScore>900; 

Это числовой столбец. Когда я визуализирую вывод, есть 0 строк и 0 столбцов. Войдя в блок 225k строк. Кто-нибудь знает, что происходит?

1 ответ

"Вы не можете выполнить оператор DELETE, INSERT или UPDATE в представлении. Однако вы можете создать триггер, который срабатывает при попытке DELETE, INSERT или UPDATE в представлении и выполнять другие операции в теле триггера". https://msdn.microsoft.com/en-us/library/azure/dn905914.aspx

Я нашел другое решение. Перейдите по SELECT DISTINCT - создайте новую таблицу и сделайте внутреннее соединение. У меня отлично работает:-)

Другие вопросы по тегам