Я пытаюсь создать сценарий U-SQL, который может быть универсальным для многих наборов данных.Все эти наборы данных инкапсулированы в их собственную функцию табличных значений.Так, например, я хотел бы добиться чего-то подобного:
DECLARE @ExtractFunction String = "ENT.dbo.ExtractFromSetA";
@Output = SELECT COUNT(*) AS Count FROM
@ExtractFunction("*","*","*") AS Z;
OUTPUT @Output
TO "/DELETE/OuputCount.tsv"
USING Outputters.Tsv();
Я хочу, чтобы была возможность передачи фабрики данных в конкретном TVF, с которым должен работать скрипт.Однако я не могу найти способ указать, что строка на самом деле является именем TVF.Я мог бы также хотеть этого, если бы вы хотели передать схему или базу данных в зависимости от среды, с которой вы работали.
Спасибо!