Параметризация расположения внешней таблицы Azure Synapse

Можно ли передать параметр (путь к папке / файлу) в расположение внешней таблицы Azure Synapse?

С уважением, Сандип


person Sandeep T    schedule 18.03.2020    source источник
comment
вы имеете в виду сделать путь динамичным?   -  person VB_    schedule 20.03.2020
comment
Да, мы хотели добавить имена файлов вместе с путем для конкретного сценария. Теперь мы отказались от этого и начали использовать другую методологию.   -  person Sandeep T    schedule 23.03.2020
comment
Я считаю, что расположение внешней таблицы должно быть статическим, иначе код и логика станут довольно сложными. Но есть обходные пути, в зависимости от вашего варианта использования. Например, вы можете добавить к своим файлам дополнительный столбец (SOURCE_FILE) и отфильтровать результаты по столбцу: SELECT * FROM YOUR_EXTERNAL_TABLE WHERE SOURCE_FILE LIKE '%some_pattrn'   -  person VB_    schedule 23.03.2020
comment
@VB_, этого можно добиться с помощью динамического SQL. Мы использовали динамический SQL для передачи значений параметров в местоположение.   -  person Sandeep T    schedule 03.04.2020


Ответы (1)


Мы использовали динамический SQL для решения этой проблемы.

person Sandeep T    schedule 03.04.2020