Описание тега script-component

Компонент Script содержит сценарий и позволяет пакету SSIS включать и запускать пользовательский код сценария. Компонент Script обеспечивает простой и быстрый способ включения пользовательских функций в поток данных.
2 ответа

Выполнение хранимой процедуры для каждого компонента сценария InputRow + SSIS

В моем компоненте сценария я пытаюсь выполнить хранимую процедуру =>, которая возвращает несколько строк => из которых необходимо создать выходные строки. Код как ниже: /* Microsoft SQL Server Integration Services Script Component * Write scripts us…
03 июн '10 в 04:55
0 ответов

Как вставить строки одну за другой с помощью буфера вывода компонента Script

У меня есть компонент Script в SSIS 2012, который берет данные из WebService(json), десериализовать его и вставить в таблицу. Это работает правильно, но иногда веб-сервис не работает, и я получаю ошибку 500. Поэтому я хотел записать эти ошибки в Log…
29 дек '16 в 14:23
1 ответ

Невозможно создать BIML для компонента скрипта

Я пытаюсь создать простой поток, используя тег BIML , но он не работает для меня! если я создаю поток данных вручную, то он работает отлично! мой поток данных имеет: SRC > SCRIPT-COMPONENT > TGT единственная логика, которую я добавил, состоит в том,…
17 апр '18 в 19:37
1 ответ

Компонент сценариев служб SSIS JSON DataContractJsonSerializer

Изменить - образец 5/8 Json: { "data": [ { "evidenceId": "9999A999-9D99-4411-8819-DD55D9DDD55D", "status": "Active", "title": "Video 2017-04-30 2354", "idExternal": null, "description": null, "dateUploaded": "2017-05-01T01:33:10.522-06:00", "dateMod…
04 май '17 в 21:04
1 ответ

SSIS - значение слишком велико для размещения в области данных столбца буфера

Я передаю столбец данных Json компоненту сценария для обработки. Все шло хорошо, пока у меня не было данных Json длиной более 600 000, а затем возникла следующая ошибка. Я изменил размер MaxBuffer на 10 МБ, и мои данные только около 600 КБ, но они в…
25 июн '14 в 23:10
1 ответ

Вложенная десериализация JSON в C# SSIS

Я использую веб-API, который возвращает JSON. В этом JSON есть закодированная в Base64 строка JSON, которая возвращается. Первоначальный ответ возвращает JSON, который использует следующие классы. public class Attachment { public string type { get; …
30 ноя '16 в 01:12
1 ответ

PostExecute() Выходной Буфер Foreach Строки

У меня есть следующий код в компонент Script в SSIS. Я пытаюсь десериализовать вывод JSON и вывести ответ в базу данных. Часть десериализации возвращает ответ. Однако я получаю "Ссылка на объект не установлена ​​на экземпляр объекта". ошибка в Outpu…
18 май '17 в 02:48
1 ответ

Как вставить номер билета (поле поиска) в продукты утверждения цены MS Dynamics CRM (пользовательский объект) с помощью компонента сценария ssis

Мне нужно создать или обновить поле поиска номера билета в продуктах утверждения цен. Этот номер тикета (поле поиска) связан с тикетом (текстовое поле) в другом объекте, который называется Билет подтверждения цен. Это мой код в компоненте скрипта. p…
30 сен '17 в 17:40
0 ответов

Циклически проходить через объекты

Я хочу импортировать столбцы через компонент скрипта в SSIS. В качестве вывода я создал Col1 до Col50. Обычно я бы использовал File1OutputBuffer.Col1 = columns[0]; но так как длина столбца не идентична, я хотел бы установить цикл как Dim count As In…
08 июн '16 в 11:10
0 ответов

Что делает переменная "description", которая по умолчанию добавляется в WSC, созданные мастером компонентов сценариев Windows

Мастер компонентов Windows Script включает переменную со странным именем, но никогда не использует ее в коде скаффолда: var description = new MyObject; При создании нового компонента сценариев Windows (WSC) с помощью мастера компонентов сценариев Wi…
12 янв '19 в 14:28
1 ответ

Использование библиотеки SMO ​​в SSIS 2008

Добрый день, У меня возникли некоторые проблемы при написании простого скрипта с использованием объектов SMO в C#, чтобы проверить, существует ли объект, а затем создать его. Этот код находится в компоненте задачи сценария в службах SSIS. Код выполн…
06 мар '12 в 20:28
2 ответа

Противоречивые имена сборок после копирования компонентов скрипта в SSIS

Я создал пакет служб SSIS (в VS 2013) с задачей потока данных, содержащей несколько компонентов сценария. Мне нужно было добавить еще одну задачу потока данных, которая похожа на существующую, поэтому я скопировал и вставил ее в пакет и добавил огра…
0 ответов

Как разобрать BlobColumn в слова, удаляя пробелы и возврат каретки, в SSIS?

Я создал поток данных в службах SSIS, который берет содержимое текстового файла и загружает его в таблицу базы данных SQL Server в виде BlobColumn. Текстовый файл представляет собой документ, содержащий предложения, возврат каретки и перевод строки.…
21 фев '15 в 22:26
1 ответ

В компоненте сценариев служб SSIS чем отличается ProcessInput() от Input0_ProcessInputRow()

Я всегда предполагал, что метод Input0_ProcessInputRow(Input0Buffer Row) выполняется один раз для каждой строки, проходящей через компонент сценария: public override void Input0_ProcessInputRow(Input0Buffer Row) { //Code in here runs once for each r…
06 ноя '15 в 19:16
1 ответ

Компонент сценария служб SSIS для данных из нескольких столбцов

У меня есть сценарий, где мне нужно вставить несколько записей в базу данных. Я проанализировал и подтвердил, что только компонент скрипта может помочь мне. Поскольку я не могу дать точные данные, я объясню последовательность, используя пример данны…
19 ноя '13 в 16:44
1 ответ

Контроль версий файлов Script Component C# в службах SSIS

У меня есть эта проблема с использованием контроля версий с SSIS. Когда я пишу Script Component, он попадает в систему контроля версий в виде двоичных файлов, а не в файл C# (хотя это понятно). Поэтому в следующий раз, когда я внесу изменения в файл…
13 дек '13 в 07:56
1 ответ

Изменить формат даты данных, поступающих из файла SSIS

Я читаю данные из плоского файла и сохраняю их в месте назначения OLE DB. В плоском файле даты и в различных форматах17/02/2014,28-Apr-14,30.06.14 Я использовал преобразование производного столбца, чтобы проверить наличие пустых столбцов и заменить …
1 ответ

Имена классов от JSON до C# с пробелами

Я возвращаю следующий класс JSON из запроса API "Top Uncommitted Spend": [ { "AccountID": 99999991, "H1": "Liabilities", "H2": "Top Uncommitted Spend", "H3": "", "SH1": "", "Description": "FUEL (ATM,ATM FEE)", "Count": 4, "FrequencyDescription": "Mo…
24 апр '17 в 05:33
3 ответа

Чтение значений переменных объекта в источнике компонента сценария SSIS

Можно ли прочитать значения переменных объекта в источнике компонента сценария служб SSIS? У меня есть переменная типа Object, которая содержит записи из таблицы, заполненной с помощью задачи SQL Script. Я использовал эту задачу скрипта, и она отлич…
09 янв '14 в 04:21
1 ответ

Развертывание сценария служб SSIS на панели инструментов

Я пытаюсь развернуть компонент Script на панели инструментов служб SSIS в потоке данных для повторного использования. Я использую Visual Studio 2010 и SQL Server 2014. Я создал скрипт, подписал сборку, использовал Gacutil.exe /i в файле DLL, чтобы д…
12 окт '15 в 08:53