Текущее время: Ср, июл 30 2025, 00:06

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Парочка вопросов
СообщениеДобавлено: Чт, июл 17 2008, 12:00 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 26 2007, 00:24
Сообщения: 125
Добрый день,
Имеется пара вопросов, на которые я так и не нашел ответов:

1.Зачем нужен инфо-источник в загрузке данных, если можно обойтись без него? В чем его уникальность? Поему существуют ситуации, когда инфо-источник необходим в загрузке данных?

2.Как исправить данные в PSA, при условии что у нас 1000 записей?
Речь идет об одном столбце, в котором необходимо заменить символ № на #. Не хотелось бы править каждую строку руками.

3. Почему при загрузке данных появляется ошибка, в которой говорится, что нельзя загрузить такую-то строку с таким полем, тк в записи в поле *** значение #, хотя # разрешенный символ для данного поля.

Спасибо!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 12:03 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Отвечу на 2 вопроса:
1) Чтобы можно было делать загрузку данных из нескольких источников данных в несколько целей данных не плодя много лишних объектов.

3) В SPRO поставьте в разрешенных символах значение "ALL_CAPITAL"

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 12:07 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 26 2007, 00:24
Сообщения: 125
Soulsurfer написал(а):
Отвечу на 2 вопроса:
1) Чтобы можно было делать загрузку данных из нескольких источников данных в несколько целей данных не плодя много лишних объектов.

3) В SPRO поставьте в разрешенных символах значение "ALL_CAPITAL"


1)А почему в данном случае мы не можем обойтись только PSA, все вышеперечисленное возможно в PSA.

3)Пример некорректный.
Допустим надо измнить значение Н на Л.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 12:15 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Romano написал(а):
Soulsurfer написал(а):
Отвечу на 2 вопроса:
1) Чтобы можно было делать загрузку данных из нескольких источников данных в несколько целей данных не плодя много лишних объектов.

3) В SPRO поставьте в разрешенных символах значение "ALL_CAPITAL"


1)А почему в данном случае мы не можем обойтись только PSA, все вышеперечисленное возможно в PSA.

3)Пример некорректный.
Допустим надо измнить значение Н на Л.


1) Можем, но представьте что вам необходимо будет поменять существующую модель загрузки данных - с инфо-источником работы меньше.

3) Я вообще-то на 3-й вопрос отвечал, а про замену вы во 2-м вопросе спрашивали..

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 12:29 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
2) напишите маленькую абап программу
3) я бы не советовал ALL_CAPITAL. это крайний вариант. Скорее всего # это какой-т о другой символ...но отображается как #. Надо посмотреть в отладчике что за код у него. А уж как крайний вариант это установка ALL_CAPITAL.

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 13:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, авг 16 2006, 03:22
Сообщения: 464
Пол: Мужской
1. Инфо-источник - это все данные бизнес-процесса, такова логика
2. я тож за абап-программу
3. я писал прогу в правилах, которая заменяет все левые символы на пробел


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 14:02 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 26 2007, 00:24
Сообщения: 125
Lench написал:
1. Инфо-источник - это все данные бизнес-процесса, такова логика
2. я тож за абап-программу
3. я писал прогу в правилах, которая заменяет все левые символы на пробел


1. При чем тут все данные бизнес-процесса. Там данных не больше чем в PSA. В 7.0 инфо источник не обязателен. Но существуют ситуации, когда необходимо использовать инфо-источник. Можете на пальцах показать, в чем заклюается уникальность инфо источника?

3.В данном случае это не левый символ, данный символ находится в разрешенных символах.


2Soulsurfer
# это и есть ALL_CAPITAL.


Последний раз редактировалось Romano Чт, июл 17 2008, 14:18, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 14:17 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 26 2007, 00:24
Сообщения: 125
Blizzard написал:
2) напишите маленькую абап программу
3) я бы не советовал ALL_CAPITAL. это крайний вариант. Скорее всего # это какой-т о другой символ...но отображается как #. Надо посмотреть в отладчике что за код у него. А уж как крайний вариант это установка ALL_CAPITAL.

# в данном случае и есть #.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 14:23 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Romano написал(а):
3.В данном случае это не левый символ, данный символ находится в разрешенных символах.

в отладчике смотрел?видел HEX-код? Сравнивал с charmap?
Romano написал(а):
2Soulsurfer

# это и есть ALL_CAPITAL.

НЕЕЕЕ :lol: # - это есть символ 0x21h а ALL_CAPITAL есть указание не проверять загружаемое значение на левые символы...по сути можно грузитьвсе...только это чревато тем что могут проскачить такие символы, вместо которых вы даже и решетку не увидите:) я как-то такое впаймал...теперь в RSKC предпочитаю держать наборсимволов по умолчанию.

_________________
а подпись...а подписи не будет :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 14:39 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
Romano написал(а):
1. При чем тут все данные бизнес-процесса. Там данных не больше чем в PSA. В 7.0 инфо источник не обязателен. Но существуют ситуации, когда необходимо использовать инфо-источник. Можете на пальцах показать, в чем заклюается уникальность инфо источника?

В PSA данные, как правило, имеют тот вид, какой они имели в исходных сисnемах. А в инфо-источнике - вид, какой они будут иметь в BW, по всем кубам и ODS. Так обеспечивается "унифицированность" данных.
Например, номер материала в одной исходной системе имеет длину 10 знаков, а в другой 12 (или в одной сиситеме он какой-нибудь буквенно-цифровой, а в другой просто цифровой). Где Вы будете приводить их к одному виду для всех кубиков BW?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 14:43 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 26 2007, 00:24
Сообщения: 125
Kubus написал(а):
Romano написал(а):
1. При чем тут все данные бизнес-процесса. Там данных не больше чем в PSA. В 7.0 инфо источник не обязателен. Но существуют ситуации, когда необходимо использовать инфо-источник. Можете на пальцах показать, в чем заклюается уникальность инфо источника?

В PSA данные, как правило, имеют тот вид, какой они имели в исходных сисnемах. А в инфо-источнике - вид, какой они будут иметь в BW, по всем кубам и ODS. Так обеспечивается "унифицированность" данных.
Например, номер материала в одной исходной системе имеет длину 10 знаков, а в другой 12 (или в одной сиситеме он какой-нибудь буквенно-цифровой, а в другой просто цифровой). Где Вы будете приводить их к одному виду для всех кубиков BW?


С помощью обновления, при трансформации из PSA в ODS.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 14:52 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 29 2007, 13:53
Сообщения: 251
Romano написал(а):
С помощью обновления, при трансформации в ODS.

Извините за пафос, но согласно концепции BW, это "поздновато". Данные должны принять корректный вид как можно раньше, это уменьшает вероятность ошибок. А так Вы затавляете любого, кто будет создавать куб или ODS в этой области, помнить и выполнять эти преобразования. А инфопровайдеров в BW заметно больше, чем исходных ситсем.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 15:01 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Простой пример: 4 датасорса и 6 целей данных. Данные грузятся со всех датасорсов во все цели данных. Значит у вас должно быть 24 трансформации, причем для каждого датасорса свои бизнес-правила. Теперь добавляем один датасорс и одну цель данных. Получаем уже 35 трансформаций. Это по-вашему варианту.
Теперь с использованием инфо-источника: изначально имеем 10 трансформаций, при расширении модели получаем - 12.

До сих пор не убедительно?

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 15:14 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 26 2007, 00:24
Сообщения: 125
Kubus написал(а):
Romano написал(а):
С помощью обновления, при трансформации в ODS.

Извините за пафос, но согласно концепции BW, это "поздновато". Данные должны принять корректный вид как можно раньше, это уменьшает вероятность ошибок. А так Вы затавляете любого, кто будет создавать куб или ODS в этой области, помнить и выполнять эти преобразования. А инфопровайдеров в BW заметно больше, чем исходных ситсем.

Спасибо за пафос, все встало на свои места.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 17 2008, 15:15 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 26 2007, 00:24
Сообщения: 125
Soulsurfer написал(а):
Простой пример: 4 датасорса и 6 целей данных. Данные грузятся со всех датасорсов во все цели данных. Значит у вас должно быть 24 трансформации, причем для каждого датасорса свои бизнес-правила. Теперь добавляем один датасорс и одну цель данных. Получаем уже 35 трансформаций. Это по-вашему варианту.
Теперь с использованием инфо-источника: изначально имеем 10 трансформаций, при расширении модели получаем - 12.

До сих пор не убедительно?

Спасибо!)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB