Текущее время: Вс, авг 24 2025, 01:11

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




Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Вс, янв 28 2007, 22:42 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Лихорадочный плясун написал(а):
Andy154 написал:
А что, вьюху в Оракле сделать нереально? И кодировки там учесть...

Создавать вьюхи на стороне БД - неправильно.


Создать вьюхи на стороне БД - единственно правильное решение, т.к. при смене схемы БД без вьюх нужно нехило лопатить BW...

А вьюхи - это интерфейсы к данным, выходной интерфейс при смене схемы БД должен быть неизменным.

Отделяйте мух от котлет. Есть поставщик данных, мы с ним договорились об интерфейсе. Если без вьюх - при изменении схемы БД весь интерфейс летит к чертям.

Сам столкнулся с этим. Если бы без вьюх делали - долго бы еще после смены модели БД тра... транзакциии бы разные запускали и исправляли логику загрузки.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 29 2007, 09:39 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 21 2006, 11:14
Сообщения: 10
BW - ник написал:
Знаете, есть бизнес - задача, по которой НАДО выгружать данные. И если бизнес - задача ТРЕБУЕТ создание дополнительный вьюшек, то либо админ будет выполнять требовния, либо доказывать свою толковость в другой компании.

Знакомо. Лихо вы технические вопросы решаете. А с чего вы взяли, что админ имеет к вам какое-либо отношение?
Попробуйте посмотреть на это с другой стороны. Вам любезно предоставили доступ к базе: завели пользователя, дали права на чтение. Импортируйте на здоровье. Не импортируется? Так это недоработка САП системы, а не оракла. В моём понимании проблему нужно решать там, где она возникла. Вы же предлагаете исправлять следствие, а не причину.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 29 2007, 09:42 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 21 2006, 11:14
Сообщения: 10
Vitaly V.V. написал(а):
Создать вьюхи на стороне БД - единственно правильное решение, т.к. при смене схемы БД без вьюх нужно нехило лопатить BW...

Смотрите мой предыдущий пост.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 29 2007, 10:02 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, авг 10 2005, 09:24
Сообщения: 1023
Лихорадочный плясун написал(а):
BW - ник написал:
Знаете, есть бизнес - задача, по которой НАДО выгружать данные. И если бизнес - задача ТРЕБУЕТ создание дополнительный вьюшек, то либо админ будет выполнять требовния, либо доказывать свою толковость в другой компании.

Попробуйте посмотреть на это с другой стороны. Вам любезно предоставили доступ к базе: завели пользователя, дали права на чтение. Импортируйте на здоровье. Не импортируется? Так это недоработка САП системы, а не оракла. В моём понимании проблему нужно решать там, где она возникла. Вы же предлагаете исправлять следствие, а не причину.

Попробуйте посмотреть на это с точки зрения руководителя проекта. Приходит к нему этакий программист и говорит - медленно работает на компьютере SAP, давайте я перепишу ядро SAP, и он будет быстро работать. Ведь нужно исправлять причину, а не покупать быстрое железо.
Ситуация обычно такова, что при малых ресурсах нужно много сделать. Так что такие предложения идут лесом...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 29 2007, 10:17 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
Лихорадочный плясун написал(а):
Знакомо. Лихо вы технические вопросы решаете. А с чего вы взяли, что админ имеет к вам какое-либо отношение?
Попробуйте посмотреть на это с другой стороны. Вам любезно предоставили доступ к базе: завели пользователя, дали права на чтение. Импортируйте на здоровье. Не импортируется? Так это недоработка САП системы, а не оракла. В моём понимании проблему нужно решать там, где она возникла. Вы же предлагаете исправлять следствие, а не причину.


Ваш подход - это подход технаря, который сам себе хозяин. Сказал финансовый директор - надо - а вы его послали по матери, потому как с вашей точки зрения это не верно. А финик или собственник смотрит на вещи по - другому. Стоимость доработки интерфейса со стороны сап составляет не один десяток тысяч долларов. Стоимость создание вьюшки на стороне БД - копейки. Внимание вопрос, что сделает ГРАМОТНЫЙ финансист?

А я могу поставить проблему под другим ракурсом. R/3 приходит на предприятие надолго. Это дорогая система. И тендеция такова, что Р3 становиться основной системой, под которую подстраиваются другие. Вы как админ другой, не саповской, системы просто саботируете внедрение интегрированной системы управления предприятием. Таким образом, вставляя палки в колеса, вы наносите многомиллионный ущерб предприятию. Из за того, что вы упираетесь, на предприятии не может быть внедрена систиема, а из - за этого предприятие не может например выйти на IPO и т.д. Или финансовый директор не увидит всей картины того что твориться на предпрятии.

Таким образом вы подрываете экономическую состовляющую благостостояния собственника. А САП поддтвердит, что стомость доработки будет очень велика. И по времени очень длительна. А сопровождать это - еще дороже. И не надежно все это. А самое дешевое и надежное - это нагнуть админа и сделать вьюху. потму как делов на час работы по сравнению с пару - тройкой недель упорной работы абапера + консультанта + адамина. А сопровождать это - ИТ отделу по сопровождению - дополнительные траты и нагрузка. по всем статьям выходит, что нежелание админа встает компании в пару сот тысяч долларей. И в гарантированной 2 недельной задержке внедрение продукта.

И вот теперь после такого спича на каком нить сборище руководителей проекта долго ли вы будете настаивать на своем в этой компании? :D

Вы смотрите как технарь, который сам себе хозяин. Вы являетесь хозяином самопальной системы. А хозяин у SAP - продуктов - собственник и владелец бизнес - процесса. Тут парадигма другая.

Предлагаю данную дискуссию прекратить, так как она все равно беспредметна - надо рассматривать каждый конкретный случай по-одельности. Решения бывают разные. И не факт, что ваше решение - единственно верное.

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 30 2007, 09:19 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 21 2006, 11:14
Сообщения: 10
Vitaly V.V. написал(а):
Попробуйте посмотреть на это с точки зрения руководителя проекта. Приходит к нему этакий программист и говорит - медленно работает на компьютере SAP, давайте я перепишу ядро SAP, и он будет быстро работать. Ведь нужно исправлять причину, а не покупать быстрое железо.
Ситуация обычно такова, что при малых ресурсах нужно много сделать. Так что такие предложения идут лесом...

Руководитель проекта испытывает сильное недоумение по поводу того, как работает импорт в BW из Oracle.
А вообще, вы как-то странно истолковали мои слова.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 30 2007, 09:37 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 21 2006, 11:14
Сообщения: 10
BW - ник написал:
Сказал финансовый директор - надо - а вы его послали по матери, потому как с вашей точки зрения это не верно.

Не имею такой привычки - посылать по матери. Обычно пользуюсь другими аргументами.
BW - ник написал:
R/3 приходит на предприятие надолго. Это дорогая система.

Спасибо, я в курсе, что SAP - дорогостоящая система. Тем более удивительно, что такая очевидно необходимая функциональность, как импорт из другой БД сделана через одно место.
BW - ник написал:
А финик или собственник смотрит на вещи по - другому. Стоимость доработки интерфейса со стороны сап составляет не один десяток тысяч долларов. Стоимость создание вьюшки на стороне БД - копейки. Внимание вопрос, что сделает ГРАМОТНЫЙ финансист?

Грамотный финансист должен знать, что информация, хранящаяся в БД, может стоить на порядки больше, если её вообще как-то можно оценить. Поэтому подход к организации системы её хранения должен быть максимально строгим. Есть мнение, что в БД не должно быть ничего лишнего.
BW - ник написал:
А самое дешевое и надежное - это нагнуть админа и сделать вьюху.

Непросто у вас админам живётся.
BW - ник написал:
по всем статьям выходит, что нежелание админа встает компании в пару сот тысяч долларей. И в гарантированной 2 недельной задержке внедрение продукта.

Речь не о саботаже или нежелании админа. Речь об организации системы хранения данных. Которая была внедрена, разрабатывается и поддерживается задолго до начала внедрения SAP. В общем случае её главные цели - несколько отличные от организации максимально комфортной выгрузки данных в SAP.
BW - ник написал:
Предлагаю данную дискуссию прекратить, так как она все равно беспредметна - надо рассматривать каждый конкретный случай по-одельности.

ОК
BW - ник написал:
Решения бывают разные. И не факт, что ваше решение - единственно верное.

Я на вселенскую истину не претендую. Вы спросили - я пояснил свою точку зрения.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 30 2007, 10:05 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Ну, кто еще тут не понял что бивишники - это самые крутые перцы, после прихода которых на проекте все начинают плясать под их дудку и лихорадочно трудиться в поте лица :!: :?: :lol:
По секрету скажу, все из-за того, что основными потребителями отчетности является финансовая служба, которая бошку за копейку оторвет :lol: и руководство (умолчу про то, что они могут сделать :oops: )

p.s.: просто с утра хорошее настроение.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 30 2007, 10:16 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
Лихорадочный плясун написал(а):
Речь не о саботаже или нежелании админа. Речь об организации системы хранения данных. Которая была внедрена, разрабатывается и поддерживается задолго до начала внедрения SAP. В общем случае её главные цели - несколько отличные от организации максимально комфортной выгрузки данных в SAP.

Приведите пример как создание вьюхи может нарушить целостность/производительность/да мало ли что в Оракле?
По-моему целью создания любой системы является все же предоставление требуемых данных владельцу бизнеса, а не внутренняя стройность и правильность (это само-сабой).

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 30 2007, 10:52 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
то плясун: я просто повернул проблему под другим углом. все надо смотреть в комплексе. целостность вьюха ненарушит. финансисту вообще по барабану на организацию хранения. для этого он содержит штат ИТ.

то Blizzard: вьюху тоже можно построить так, что постой селект из нее запросто "положит" систему...

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, янв 30 2007, 11:14 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, окт 21 2005, 09:24
Сообщения: 832
Откуда: от верблюда...тоже:)
Пол: Мужской
BW - ник написал:
то плясун: я просто повернул проблему под другим углом. все надо смотреть в комплексе. целостность вьюха ненарушит. финансисту вообще по барабану на организацию хранения. для этого он содержит штат ИТ.

то Blizzard: вьюху тоже можно построить так, что постой селект из нее запросто "положит" систему...

ну при желании конечно :D ломать не строить.
я по опыту сужу...все прекрасно работает...и оракл пашет и данные идут и все договорились в короткие сроки:)

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 31 2007, 00:25 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, сен 15 2006, 13:08
Сообщения: 55
Лихорадочный плясун написал(а):
BW - ник написал:
Знаете, есть бизнес - задача, по которой НАДО выгружать данные. И если бизнес - задача ТРЕБУЕТ создание дополнительный вьюшек, то либо админ будет выполнять требовния, либо доказывать свою толковость в другой компании.

Знакомо. Лихо вы технические вопросы решаете. А с чего вы взяли, что админ имеет к вам какое-либо отношение?
Попробуйте посмотреть на это с другой стороны. Вам любезно предоставили доступ к базе: завели пользователя, дали права на чтение. Импортируйте на здоровье. Не импортируется? Так это недоработка САП системы, а не оракла. В моём понимании проблему нужно решать там, где она возникла. Вы же предлагаете исправлять следствие, а не причину.

Хмм...ну ладно...доступ к базе предоставили, пользователя завели, права на чтение есть...вьюху делать не дают по причинам:
Цитата:
Есть мнение, что в БД не должно быть ничего лишнего.

Цитата:
Нельзя усложнять систему и создавать дополнительные сущности.
:?
что делать??!! :shock:

Варианты :idea: :
1.Ставим рядом точно такой-же оракл "Оракл Б"
1.1 настраиваем переодическую репликацию из оракла А в Б :twisted:
1.2 делаем в оракле Б необходимуюже Вьюху/ХП
1.2 грузим все в SAP :D
плюсы - оракл A не усложняется, дополнительных Сущностей в нем не создается 8)
минусы - долго и геморно, да искорей всего прав только на чтение не хватит

2.Ставим рядом точно такой-же оракл,
2.1 делаем дблинк в оракле Б на оракл A
2.2 делаем в оракле Б необходимуюже Вьюху/ХП
2.3 грузим все в SAP :D
плюсы - см вариант 1, побыстрее и чуть меньше геморроя
минусы - второй оракл все равно ставить в лом :lol:

3. делаем дблинк(или аналог дблинка, если SAP стоит не на оракле) в саповской базе на оракл A
3.1 делаем в в саповской базе необходимую Вьюху/ХП
3.2 грузим все из саповской базы в SAP :D :lol:
плюсы - быстрее и менее геморно чем вариант 1 и 2
минусы - скорей всего SAP не одобрит усложнение своей базы и создания в ней дополнительных Сущностей :lol: :lol:

Осталось только найти добровольца (если админ откажется) который будет писать Вьюху/ХП и поддерживать ее в актуальном состоянии :roll:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 31 2007, 00:44 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пн, фев 21 2005, 00:50
Сообщения: 10284
Откуда: г.Мышуйск
Пол: Женский
Гуру вы наши, поясните, пожалуйста, если нетрудно - что такое "вьюха"? :oops: и тем более на стороне оракла :oops: :oops:

_________________
Пушномолочная свинья-несушка (тест)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 31 2007, 09:16 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 21 2006, 11:14
Сообщения: 10
Blizzard написал:
Приведите пример как создание вьюхи может нарушить целостность/производительность/да мало ли что в Оракле?

Сначала покажите, где я это утверждал.
Blizzard написал:
По-моему целью создания любой системы является все же предоставление требуемых данных владельцу бизнеса

Не только.
Также для получения требуемых данных в удобной форме существует возможность использовать SQL на стороне клиента БД.
Blizzard написал:
внутренняя стройность и правильность (это само-сабой).

Без этого никуда.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 31 2007, 09:29 
Начинающий
Начинающий

Зарегистрирован:
Чт, дек 21 2006, 11:14
Сообщения: 10
Tomcat написал(а):
что делать??!! :shock:

Варианты :idea: :
:roll:

Предложенные вами варианты, конечно, тоже имеют право на существование. ;)
Я думаю, что правильнее всего посылать native sql-запросы из САП системы. Только для этого придётся дополнительно программировать на ABAP-е. Так как в DB Connect такой возможности, к сожалению, не имеется. Почему этого не предусмотрели разработчики САП - лично мне непонятно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 41 ]  На страницу Пред.  1, 2, 3  След.

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


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

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


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

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