Поделиться через


Данные потоков данных

Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure

Службы Integration Services предоставляют набор типов данных, используемых в потоках данных.

Преобразование типов данных

Источник, добавляемый в поток данных, преобразует исходные данные в типы данных Служб Integration Services. Последующие преобразования могут преобразовывать данные в различные типы данных служб Integration Services и в зависимости от типа хранилища данных, в который загружаются данные, назначения могут преобразовать окончательный тип данных Служб Integration Services в тип данных, необходимый для целевого хранилища данных. Дополнительные сведения см. в разделе Integration Services Data Types.

Чтобы преобразовать данные в тип данных Служб Integration Services, компонент потока данных анализирует данные. Службы Integration Services предоставляют два типа синтаксического анализа данных: быстрый анализ и стандартный анализ. Большинство компонентов потока данных могут использовать только стандартный анализ; однако, источник неструктурированного файла и преобразование «Конвертация данных» могут использовать как быстрый, так и стандартный синтаксический анализ. Дополнительные сведения см. в статье Parsing Data.

Сравнение типов данных

Многие преобразования сравнивают значения данных. Например, преобразование «Статистическая обработка» сравнивает значения с целью статистической обработки значений в наборе строк данных, преобразование «Сортировка» сравнивает значения с целью их сортировки, а преобразование «Уточняющий запрос» сравнивает значения со значениями в отдельной ссылочной таблице. Для определения способа сравнения строк преобразование включает ряд параметров сравнения, таких как использование чувствительности к регистру, способ обработки знаков кана в японском тексте и использование разделителей в строке. Дополнительные сведения см. в статье Comparing String Data.

Средство оценки выражений при вычислении сравнивает также значения данных, используемых переменными, элементами управления очередностью и преобразованиями.

Устранение неполадок в потоке данных

После развертывания пакета в каталоге служб Integration Services можно проанализировать поток данных в пакете во время выполнения, чтобы проверить производительность или найти другие проблемы. Доступны стандартные отчеты, позволяющие просматривать состояние пакета и журнал событий. Можно также запросить представления базы данных, которые содержат подробные сведения о выполнении пакета. Также можно динамически добавлять и удалять отводы данных во время выполнения пакета, чтобы получить сведения о конкретных компонентах пакета. Дополнительные сведения см. в статье Отладка потока данных.