Я использую скрипт au sql с файлом c# codebehind уже более года. Я запускаю этот сценарий на Azure Data Lake Analytics один раз в месяц, и все это время он работал отлично.
Теперь, когда я отправляю сценарий для запуска, неожиданно появляется ошибка.
E_CQO_SYSTEM_INTERNAL_ERROR Api2Pdf.Usage.FinanceAggregate.JournalSummary нельзя использовать в качестве типа столбца. Для определенного пользователем типа убедитесь, что используется полное имя Api2Pdf.Usage C: \ Users \ ZackSchwartz \ Documents \ Github \ Api2Pdf \ Api2Pdf.Usage \ Script.u sql -14
Я не внес никаких изменений в любой код. Просто перестал работать после года без проблем.
Вот вызов скрипта:
@accrualPerMonthCalculated =
SELECT
Timestamp,
new SQL.ARRAY<decimal>(
AGG<Api2Pdf.Usage.FinanceAggregate>(
PaymentType,
Timestamp,
Amount
).AsSplitDecimal()
) AS AggregatedFinance
FROM @financeAndLogsCombined
WHERE Timestamp < @endDate
GROUP BY Timestamp;
Я думал только, что что-то изменилось в среде Data Analytics, а некоторые функции устарели или были удалены .
Кто-нибудь имеет представление о том, что произошло?