SAP BODS - преобразование запросов
Это наиболее распространенное преобразование, используемое в службах данных, и вы можете выполнять следующие функции:
- Фильтрация данных из источников
- Объединение данных из нескольких источников
- Выполнять функции и преобразования данных
- Сопоставление столбцов от схем ввода к схемам вывода
- Назначение первичных ключей
- Добавить новые столбцы, схемы и функции, полученные в схемы вывода
Поскольку преобразование запроса является наиболее часто используемым преобразованием, для этого запроса на палитре инструментов имеется ярлык.
Чтобы добавить преобразование запроса, выполните следующие действия:
Step 1- Щелкните палитру инструментов преобразования запроса. Щелкните в любом месте рабочей области потока данных. Подключите это к входам и выходам.
Если дважды щелкнуть значок преобразования запроса, откроется редактор запросов, который используется для выполнения операций запроса.
В преобразовании запросов присутствуют следующие области -
- Схема ввода
- Схема вывода
- Parameters
Схемы ввода и вывода содержат столбцы, вложенные схемы и функции. Schema In и Schema Out отображает текущую выбранную схему в преобразовании.
Чтобы изменить схему вывода, выберите схему в списке, щелкните правой кнопкой мыши и выберите «Сделать текущей».
Преобразование качества данных
Преобразования качества данных нельзя напрямую связать с преобразованием восходящего потока, которое содержит вложенные таблицы. Чтобы связать это преобразование, вы должны добавить преобразование запроса или преобразование конвейера XML между преобразованием из вложенной таблицы и преобразованием качества данных.
Как использовать преобразование качества данных?
Step 1 - Перейдите в Библиотеку объектов → вкладка Преобразование.
Step 2 - Разверните преобразование качества данных и добавьте преобразование или конфигурацию преобразования, которую вы хотите добавить в поток данных.
Step 3- Нарисуйте соединения потока данных. Дважды щелкните имя преобразования, откроется редактор преобразования. В схеме ввода выберите поля ввода, которые вы хотите сопоставить.
Note - Чтобы использовать Associate Transform, вы можете добавить определяемые пользователем поля на вкладку ввода.
Преобразование обработки текстовых данных
Преобразование обработки текстовых данных позволяет извлекать конкретную информацию из большого объема текста. Вы можете искать факты и объекты, такие как клиенты, продукты и финансовые факты, характерные для организации.
Это преобразование также проверяет взаимосвязь между сущностями и разрешает извлечение. Данные, извлеченные с помощью обработки текстовых данных, можно использовать в бизнес-аналитике, отчетности, запросах и аналитике.
Преобразование извлечения сущности
В Data Services обработка текстовых данных выполняется с помощью Entity Extraction, который извлекает сущности и факты из неструктурированных данных.
Это включает в себя анализ и обработку большого объема текстовых данных, поиск объектов, присвоение им соответствующего типа и представление метаданных в стандартном формате.
Преобразование Entity Extraction может извлекать информацию из любого текста, HTML, XML или содержимого определенного двоичного формата (например, PDF) и генерировать структурированный вывод. Вы можете использовать вывод несколькими способами в зависимости от рабочего процесса. Вы можете использовать его как входные данные для другого преобразования или записывать в несколько источников вывода, таких как таблица базы данных или плоский файл. Вывод создается в кодировке UTF-16.
Entity Extract Transform can be used in the following scenarios −
Поиск конкретной информации из большого объема текста.
Поиск структурированной информации из неструктурированного текста с существующей информацией для создания новых связей.
Отчетность и анализ качества продукции.
Различия между TDP и очисткой данных
Обработка текстовых данных используется для поиска соответствующей информации из неструктурированных текстовых данных. Однако очистка данных используется для стандартизации и очистки структурированных данных.
Параметры | Обработка текстовых данных | Очистка данных |
---|---|---|
Тип ввода | Неструктурированные данные | Структурированные данные |
Размер ввода | Более 5 КБ | Менее 5 КБ |
Объем ввода | Широкий домен с множеством вариаций | Ограниченные вариации |
Возможное использование | Возможная значимая информация из неструктурированных данных | Качество данных для хранения в репозитории |
Вывод | Создавать аннотации в виде сущностей, типа и т. Д. Ввод не изменяется | Создайте стандартизированные поля, ввод изменен |