Анализатор источника в Информатике | Как создать источник и цель

В ETL/хранилище данных вы встретите разные источники и цели.

Определение источника в информатике

A Определение источника в Informatica — это сущность, из которой вы извлекаете записи, а затем сохраняете эти записи во временных таблицах (промежуточных таблицах) или в кэшах преобразований Informatica. На основе сопоставления проектного документа/бизнес-требований вы вносите изменения в эти записи данных (преобразовываете данные), а затем загружаете преобразованные данные в другие структуры таблиц, называемые целевыми таблицами.

В каждом отображении Informatica всегда будет источник и цель. Чтобы управлять различными источниками и целями в Informatica, вам необходимо использовать анализатор источников и дизайнер целей. Эти инструменты интегрированы в инструмент дизайнера Powercenter и могут быть запущены оттуда.

В этом уроке вы научитесь

Анализатор источника в информатике

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

Аналогичным образом, используя конструктор целей, вы можете создавать или импортировать различные типы целей. Informatica предоставляет вам возможность либо создать источник/цель с нуля, спроектировав его структуру, либо вы можете создать источник/цель, импортировав определения. Когда вы импортируете исходный код из База данных, следующийwing метаданные импортируются:

  • Название источника (таблицы)
  • Местоположение базы данных
  • Название столбцов
  • Столбцы Типы данных
  • ограничения

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

Источник или цель, созданные/импортированные в Informatica, могут быть повторно использованы любое количество раз в разных отображения. Каждое сопоставление должно иметь хотя бы одну загружаемую цель. Другойwise сопоставление будет недействительным.

Внимание– Когда мы создаем источник/цель в анализаторе источника/конструкторе целей, структуры создаются только в Informatica. На уровне базы данных объект не создается. Итак, вам необходимо создать объекты базы данных, имеющие ту же структуру, что и в Informatica.

Вы можете импортировать след.wing тип источников с использованием анализатора источников

  • Таблицы отношений (таблицы базы данных), представления и синонимы
  • Плоские файлы
  • Кобол-файлы
  • XML-файлы

Совет по производительности – Чтобы повысить производительность таблиц реляционного источника, используйте индексы в таблицах исходной базы данных. В целевом объекте таблицы отключают или удаляют ограничения и индексы для повышения производительности.

Как открыть анализатор исходного кода в Informatica

Ниже приведен пошаговый процесс открытия анализатора исходного кода в Informatica:

Шаг 1) Открыть инструмент дизайнера Informatica PowerCenter

Как открыть анализатор исходного кода в Informatica

Шаг 2) На следующем экране

  1. Double нажмите на репозиторий, который вы хотите подключить
  2. Введите имя пользователя
  3. Введите пароль
  4. Нажмите кнопку «Подключиться».

    Как открыть анализатор исходного кода в Informatica

После успешного входа в систему папки пользователя будут перечислены под именем репозитория.

Заметка -

  1. Если вход не удался, проверьте, есть ли у пользователя права подключения к репозиторию.
  2. Если под именем репозитория не отображается папка, проверьте, создана ли папка.
  3. Если папка была создана недавно, отключитесь от репозитория и подключитесь заново.

Шаги по созданию анализатора с открытым исходным кодом в Informatica

Шаг 3) На следующем этапе

  1. Щелкните правой кнопкой мыши по папке
  2. Выберите вариант открытия

Процесс создания анализатора с открытым исходным кодом в Informatica

Когда папка открыта, будут перечислены подпапки этой папки.

Анализатор источника и целевой дизайнер в Informatica

Шаг 4) Нажмите на меню анализатора источника, как показано на рисунке.

Открытие анализатора исходного кода в Informatica

Как импортировать исходную таблицу в анализатор источника

Фоллоwing Вот шаги для импорта исходной таблицы в анализатор источника Informatica:

Шаг 1) Перейдите к опции «Источники».

В анализаторе исходников

  1. Нажмите на вкладку «Источники» в главном меню.
  2. Выберите опцию импорта из базы данных после этого соединения ODBC. box откроется.

    Как импортировать исходную таблицу в анализатор источника

Шаг 2) Создайте соединение ODBC.

Теперь мы создадим соединение ODBC (если у вас уже есть соединение ODBC, перейдите к шагу 3).

  1. Нажмите кнопку рядом с источником данных ODBC.

Как импортировать исходную таблицу в анализатор источника

  1. На следующей странице выберите вкладку «Выбор DSN пользователя» и нажмите кнопку «Добавить».

Действия по импорту исходной таблицы в анализатор источника

DSN (имя источника данных) — это, по сути, структура данных, содержащая информацию о конкретном объекте.tails (тип базы данных, местоположение, имя пользователяtails, и т. д.). Эта информация требуется драйверу ODBC, чтобы он мог подключиться к этой базе данных.

  1. При нажатии на кнопку добавления вы увидите список драйверов для различных баз данных (Oracle, SQL-сервер, Sybase, Microsoft доступ Excelи т. д.) Выбор драйвера зависит от того, к какой базе данных вы хотите подключиться. Выберите драйвер для источника данных. Здесь, в guru99, вы будете использовать oracle таблицы базы данных. Выбирать Oracle драйвер протокола проводной связи.

    Действия по импорту исходной таблицы в анализатор источника

  2. На следующей странице выберите вкладку «Общие» и введите базу данных de.tails. Затем нажмите «Проверить подключение».

    Внимание – База данных деtails зависят от вашей установки и зависят от имени хоста, порта и SID, которые вы выбрали во время установки базы данных. Вы можете получить это деtails открыв файл tnsnames.ora расположен в вашем oracle Папка установки.

Процесс импорта исходной таблицы в анализаторе источника

  1. После того, как вы выполнили тестовое подключение, введите имя пользователя и пароль базы данных, а затем нажмите кнопку «ОК».

    Как импортировать исходную таблицу в анализатор источника

  2. Если соединение успешное, появится сообщение box.

    Импорт исходной таблицы в анализатор источников

  1. Выберите «ОК» для открытия окна тестового подключения и окна настройки драйвера ODBC. Созданный источник данных ODBC будет добавлен к пользовательским источникам данных. Теперь у нас настроен источник данных ODBC.

Шаг 3) Создайте таблицы схемы.

В guru99 вы будете использовать oracleТаблицы схемы Скотта/Тайгера. Если у вас нет этих таблиц в базе данных, создайте их с помощью этого скрипта.

Загрузите вышеуказанный файл Scott.sql.

Шаг 4) Войдите в базу данных details

В окне импорта таблиц:

  1. Выберите источник данных ODBC для oracle база данных.
  2. Введите имя пользователя базы данных
  3. Введите пароль базы данных
  4. Нажмите кнопку «Подключить/переподключиться». Это покажет таблицы для пользователя базы данных.
  5. Разверните дерево в папке таблиц и выберите таблицу EMP.
  6. Выберите кнопку ОК.

    Импорт исходной таблицы в анализатор источников

Шаг 5) Проверьте и сохраните импортированную таблицу.

Таблица будет импортирована в анализатор источников Informatica. Используйте клавиши «Ctrl+S», чтобы сохранить изменения в репозитории.

Импорт исходной таблицы в анализатор источников

Аналогичным образом вы можете импортировать любые другие таблицы базы данных в анализатор исходного кода.

Как импортировать цель в Informatica Target Designer

Вот процесс импорта цели в Informatica Target Designer:

В этом руководстве вы создадите целевую таблицу emp_target, которая будет иметь идентичную структуру исходной таблицы EMP. Чтобы импортировать целевую таблицу, целевая таблица должна присутствовать в базе данных. Чтобы создать целевую таблицу, используйте приведенный ниже скрипт. Типами целевых объектов, доступных в Informatica, являются реляционные, XML и плоские файлы.

Загрузите указанный выше файл emp_target.sql.

Внимание – здесь, в этом руководстве, исходная и целевая таблица присутствуют в одной и той же схеме базы данных (guru99). Однако вы также можете создать цель в другой схеме.

Шаг 1) В Informatica Designer щелкните значок целевого дизайнера, чтобы запустить целевой дизайнер.

Как импортировать цель в Informatica Target Designer

Шаг 2) На следующем шаге

  1. Выберите опцию «Цели» в главном меню.
  2. Выберите «импортировать» из базы данных.

Как импортировать цель в Informatica Target Designer

Шаг 3) В окне таблицы импорта.

  1. Выберите источник данных ODBC для oracle база данных.
  2. Введите имя пользователя базы данных
  3. Введите пароль базы данных
  4. Нажмите кнопку «Подключить/переподключиться». Это покажет таблицы для пользователя базы данных.
  5. Разверните дерево в папке таблиц и выберите таблицу EMP_TARGET.
  6. Выберите кнопку ОК

Импорт цели в Informatica Target Designer

Это позволит импортировать цель в Target Designer Informatica Powercenter. Используйте клавишу «ctrl+s», чтобы сохранить изменения.

Импорт цели в Informatica Target Designer

В этом уроке вы импортировали источники и цели. Теперь все готово для создания вашего первого сопоставления.

Как создать папку в информатике

Ниже приведены инструкции по созданию папки в Informatica:

Папки Informatica представляют собой логические контейнеры, в которых хранятся объекты, созданные вами в дизайнере Informatica/менеджере рабочих процессов (сопоставления, маплеты, источники, цели и т. д.).

Чтобы создать папку:

Шаг 1) Открыть менеджер репозитория

Как создать папку в информатике

Внимание – Если Informatica Designer уже открыт, то менеджер репозитория можно открыть с помощью ярлыков, доступных в инструменте.box.

Как создать папку в информатике

Это откроет диспетчер репозитория Informatica в отдельном окне.

Действия по созданию папки в Informatica

Шаг 2) Следуй этим шагам

  1. Нажмите на меню папки
  2. Выберите вариант «Создать».

Действия по созданию папки в Informatica

Шаг 3) На следующем шаге

  1. Введите желаемое имя папки
  2. Выберите ОК

Процесс создания папки в Informatica

При этом будет создана новая папка, и появится сообщение «Папка успешно создана».

Процесс создания папки в Informatica

Вновь созданная папка будет указана в соответствующем репозитории.

Создание папки в информатике

На этом урок завершен. Увидимся в следующем!