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


Быстрый синтаксический анализ

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

Требования и ограничения

Выполняя быстрый синтаксический анализ, пакет теряет способность интерпретировать дату, время и числовые данные с учетом локали, а также многие часто используемые базовые и расширенные форматы ISO 8601, но производительность пакета увеличивается. Например, быстрый синтаксический анализ поддерживает только наиболее общеупотребительные представления формата даты, такие как ГГГГММДД и ГГГГ-ММ-ДД, он не выполняет анализ, зависящий от локалей, не распознает специальные символы в валютных данных и не преобразует шестнадцатеричное или экспоненциальное представление целочисленных значений.

Быстрый синтаксический анализ доступен только при использовании источника неструктурированных файлов или преобразования «Преобразование данных». Увеличение производительности может иметь значение, поэтому, если возможно, нужно принять во внимание использование быстрого синтаксического анализа в этих компонентах потока данных.

Если поток данных в пакете запрашивает синтаксический анализ, чувствительный к локалю, то вместо быстрого синтаксического анализа рекомендуется использовать стандартный анализ. Например, быстрый анализ не распознает данные, зависящие от локаля, что включает десятичные символы, такие как запятая, форматы даты (помимо форматов типа год-месяц-день) и символы валют.

Усеченные представления, которые неявно подразумевают одну или более частей даты, такие как век, год или месяц, не распознаются быстрым синтаксическим анализом. Например, быстрый анализ не распознает ни формат «-ГГММ», который указывает год и месяц подразумеваемого века, ни формат «--MM», который указывает месяц подразумеваемого года. Однако распознаются некоторые представления с невысокой точностью. Например, быстрый анализ распознает формат «ччмм;», который указывает только часы и минуты, и формат «ГГГГ», который указывает только год.

Быстрый анализ указывается на уровне столбцов. В источнике неструктурированных файлов и преобразовании «Преобразование данных» можно указать быстрый анализ в выходных столбцах. Вход и выход может содержать как чувствительные к локалю, так и нечувствительные к локалю столбцы.

Дополнительные сведения о форматах данных, поддерживаемых быстрым синтаксическим разбором, см. в разделах Форматы числовых данных и Форматы даты и времени.

Связанные задачи

Установка быстрого анализа

См. также

Значок служб Integration Services (маленький) Будьте в курсе новых возможностей служб Integration Services

Чтобы получить новейшую документацию, статьи, образцы и видеоматериалы корпорации Майкрософт, а также лучшие решения участников сообщества, посетите страницу служб Службы Integration Services на сайте MSDN:


Чтобы получать автоматические уведомления об этих обновлениях, подпишитесь на RSS-каналы, предлагаемые на этой странице.