1) Проблема в преобразовании нормализации для центра управления Informatica

#pivot #informatica #informatica-powercenter

#сводная #informatica #informatica-PowerCenter

Вопрос:

Я пытаюсь нормализовать записи моей исходной таблицы, используя преобразование Normalize в informatica, но последовательность не генерируется повторно для разных строк.

Ниже приведена исходная таблица :

 Store_Name  Sales_Quarter1  Sales_Quarter2  Sales_Quarter3  Sales_Quarter4
DELHI       150             240             455             100
MUMBAI      100             500             350             340
  

Целевая таблица :

 Store_name
Sales
Quarter
  

Я использую вхождение — 4 в столбце Sales для получения продаж GCID.

Для квартала я использую столбец продаж GCID :

O/P :

 STORE_NAME  SALES_COLUMN    QUARTER
Mumbai      100         1
Mumbai          500         2
Mumbai          350         3
Mumbai          340         4
Delhi           150         5
Delhi           240         6
Delhi           455         7
Delhi           100         8
  

Почему значение квартала не перезапускается с 1 для Дели и продолжается с 5?

Комментарии:

1. Похоже, это почти то же самое, что и пример, приведенный в документации Informatica, который должен работать так, как вы описали. Не могли бы вы поделиться скриншотом нормализатора?

Ответ №1:

Существует столбец GK, в котором хранятся порядковые номера для всех строк. Определенно, GCID — это правый столбец, в котором хранятся числа за несколько вхождений подряд. Итак, дважды проверьте, есть ли порт GCID, а не GK, который связан с ЧЕТВЕРТЫМ портом для целевого назначения…

Полезно предоставить скриншот для сопоставления и преобразования нормализатора (вкладка Нормализатор), чтобы быть более информативным о вашем вопросе / проблеме…

Но я полагаю, что у вас есть порт ‘Store_Name’ на уровне 1 и все порты ‘Sales_Quarter1’, ‘Sales_Quarter2’, ‘Sales_Quarter3’ и ‘Sales_Quarter4’, сгруппированные на уровне 2 на вкладке нормализатора (с помощью кнопки>> в верхней левой области). И на уровне группы (для этих четырех портов) вы устанавливаете значение 4.