У меня есть хранимая процедура, настроенная для получения данных из таблицы загрузки (таблицы, которая берет данные из исходного CSV-файла) для копирования в таблицу этапов, которая выполняет несколько производных полей из таблицы загрузки. В основном это конвейер фабрики данных azure, который работает:
Исходный файл -> Таблица загрузки ---> Таблица этапов -> Таблица фактов
У меня есть несколько "клиентов" от кого я получаю данные для загрузки в базу данных. Для каждого клиента существует параметр, который должен быть объявлен для хранимой процедуры, чтобы база данных знала его для клиента x или y et c. Параметры - это просто строковый текст, такой как 'customer1', 'customer2' и т. Д. c.
. У меня есть новый набор данных клиентов, который нужно загрузить в базу данных, и я просто решил назвать его «customer3». Однако по какой-то причине хранимая процедура не распознает этот параметр. Когда SP выполняется с параметром customer3, таблица этапов просто пуста, а не заполняется данными из таблицы загрузки.
Почему у него пустой промежуточный стол?