Я очень новичок в SSIS.Мол, меньше месяца опыта с использованием нового.
Вот что я хочу сделать:
В разделе «Имя файла:» редактора диспетчера подключений файлов и файлов я хочузаменить это переменной.т.е. переменная \ name_of_file.txt.
В разделе переменных у меня есть мой путь для значения.Я ожидаю, что это изменится в зависимости от того, кто использует пакет ssis.
Значение переменной будет "c: \ users \ john_doe \ downloads \"
Как мне получить эту переменную вшаг редактора диспетчера подключений к файлу в расположении имени файла?
Другими словами, моя переменная называется «file_output_path», поэтому в диспетчере подключений к плоским файлам я бы просто установил имя файла на @file_output_pathtest.txt
?
Редактировать # 1:
Я отредактировал значение выражения в подключении к файлу, но у меня возникают некоторые проблемы.
Вот какУ меня все настроено:
Вот сообщение об ошибке, которое я получаю:
пакет служб SSIS
"C: \ Users \ xxx \ Downloads \ creation_validation_output \ orphaned_plan_services_null_provider \ orphaned_plan_services_null_provider \ orphaned_plan_services_null_provider.dtsx" запуск.Информация: 0x4004300A в задаче потока данных, SSIS. Трубопровод: фаза проверки начинается.Предупреждение: 0x80049304 в задаче потока данных, SSIS. Трубопровод: Предупреждение: не удалось открыть глобальную разделяемую память для связи с производительной DLL;Счетчики производительности потока данных недоступны.Чтобы решить эту проблему, запустите этот пакет от имени администратора или на консоли системы.Информация: 0x40043006 в задаче потока данных, SSIS. Конвейер: начинается подготовка к выполнению.Информация: 0x40043007 в задаче потока данных, SSIS. Трубопровод: начинается этап перед выполнением.Информация: 0x402090DC в задаче потока данных, назначение плоского файла [14]: обработка файла "C: \ Users \ xxx \ Downloads \ creation_validation_output \ orphaned_plan_services_null_provider \ test.txt \ test.txt \ test.txt" началось.Предупреждение: 0x80070003 в задаче «Поток данных», назначение плоского файла [14]: системе не удается найти указанный путь.Ошибка: 0xC020200E в задаче потока данных, пункт назначения плоского файла [14]: невозможно открыть файл данных "C: \ Users \ xxx \ Downloads \ creation_validation_output \ orphaned_plan_services_null_provider \ test.txt \ test.txt \ test.txt". Ошибка: 0xC004701A в задаче «Поток данных», SSIS. Трубопровод: Назначение плоского файла не прошло фазу предварительного выполнения и вернул код ошибки 0xC020200E.Информация: 0x402090DD в задаче потока данных, назначение плоского файла [14]: обработка файла "C: \ Users \ xxx \ Downloads \ creation_validation_output \ orphaned_plan_services_null_provider \ test.txt \ test.txt \ test.txt" закончилсяИнформация: 0x4004300B в задаче потока данных, SSIS. Конвейер: «Назначение плоского файла» записало 0 строк.Информация: 0x40043009 в задаче потока данных, SSIS. Трубопровод: фаза очистки начинается.Ошибка задачи: Предупреждение задачи потока данных: 0x80019002 at orphaned_plan_services_null_provider: Код предупреждения служб SSIS DTS_W_MAXIMUMERRORCOUNTREACHED.Метод Выполнение завершился успешно, но количество возникших ошибок (2) достигло максимально допустимого значения (1);приводя к провалу.Это происходит, когда количество ошибок достигает числа, указанного в MaximumErrorCount.Измените MaximumErrorCount или исправьте ошибки.Пакет служб SSIS «C: \ Users \ xxx \ Downloads \ creation_validation_output \ orphaned_plan_services_null_provider \ orphaned_plan_services_null_provider \ orphaned_plan_services_null_provider.dtsx» завершен: ошибка.Программа «[9320] DtsDebugHost.exe: DTS» вышла с кодом 0 (0x0).
Я не понимаю, где находится
\ test.txt\ test.txt \ test.txt * исходит от 1050 *
.