Текущее время: Вт, июл 29 2025, 13:54

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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