Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Аналог связанных серверов в Teradata / 10 сообщений из 10, страница 1 из 1
28.03.2012, 18:01
    #37728083
Аналог связанных серверов в Teradata
Доброго времени суток!
по работе пришлось начать общение с teradata. никак не могу найти аналог MS SQL' ской конструкции
select * from openquery()

или просто задания линкованного сервера.

суть проблемы:
есть ODBC драйвер для другой СУБД. как вытянуть данные на Teradata в рамках запроса?
...
Рейтинг: 0 / 0
04.04.2012, 00:51
    #37737458
Apex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аналог связанных серверов в Teradata
Никак, нет такого в Терадате.
...
Рейтинг: 0 / 0
05.04.2012, 16:22
    #37740586
Аналог связанных серверов в Teradata
Apex,
спасибо.

значит ли это, что отсутствует возможность горячей переброски данных в процедуре?
...
Рейтинг: 0 / 0
08.04.2012, 01:42
    #37743563
Apex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аналог связанных серверов в Teradata
Денисик_АналитикApex,
спасибо.

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

Вообще, для переноса данных откуда-то из вне в проектах с Терадатой используют промышленные ETL: Informatica, DataStage, ODI и т.д. Даже в проектах где Оракл является основной СУБД для ХД Database Link'и используются очень редко, обычно когда проект и хд еще маленькие и незрелые, затем их благополучно выкидывают и используют промышленные ETL.
...
Рейтинг: 0 / 0
08.04.2012, 17:56
    #37744075
Alexander Ryndin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аналог связанных серверов в Teradata
ApexДенисик_АналитикApex,
спасибо.

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

Вообще, для переноса данных откуда-то из вне в проектах с Терадатой используют промышленные ETL: Informatica, DataStage, ODI и т.д. Даже в проектах где Оракл является основной СУБД для ХД Database Link'и используются очень редко, обычно когда проект и хд еще маленькие и незрелые, затем их благополучно выкидывают и используют промышленные ETL.Ну насколько я понял человек хочет обращаться к удаленному серверу в момент выполнения запроса к Teradata.
Обычно так не делают. Хранилище оно на то и хранилище, чтобы иметь полную копию всех данных, необходимых для аналитики.
...
Рейтинг: 0 / 0
08.04.2012, 21:23
    #37744280
iv_an_ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аналог связанных серверов в Teradata
Денисик_Аналитикесть ODBC драйвер для другой СУБД. как вытянуть данные на Teradata в рамках запроса?Вообразим, что это возможно. Тогда либо надо было бы рядом с проприентарной терадатовской сеткой проложить приличный GigE или не дай бог инфинибанд, чтобы каждый узел мог напрямую кинуть запрос на ту "другую" СУБД. Это долларого. Либо надо было бы назначить несколько узлов "шлюзами" (и заодно "бутылочными горлышками").

Технически реализуемо. По деньгам --- смущает.

Как следствие, толстые СУБД в подобных случаях стараются не связывать напрямую. Либо классический ETL, либо что-то интероперабельное на базе RDF, либо ставят миддлварную СУБД с виртуальной схемой, которая обращается к двум толстым СУБД за данными и собирает ответ из кусочков (ну и обновление тогда уж через ту же миддлварь с честным DTS рядышком). Либо 2--3 этих метода вперемешку.

На правах рекламы ;)
...
Рейтинг: 0 / 0
09.04.2012, 16:25
    #37745410
Аналог связанных серверов в Teradata
iv_an_ru,
авторставят миддлварную СУБД с виртуальной схемой, которая обращается к двум толстым СУБД
спасибо, буду пытаться)
...
Рейтинг: 0 / 0
05.10.2012, 10:36
    #37984939
pectopatop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аналог связанных серверов в Teradata
iv_an_ruВообразим, что это возможно. Тогда либо надо было бы рядом с проприентарной терадатовской сеткой проложить приличный GigE или не дай бог инфинибанд, чтобы каждый узел мог напрямую кинуть запрос на ту "другую" СУБД. Это долларого. Либо надо было бы назначить несколько узлов "шлюзами" (и заодно "бутылочными горлышками").

Технически реализуемо. По деньгам --- смущает.

Считаю, что бред: т.к. если с клиентского компа коннектитесь к базе и делаете select - вы что же инфинибандом к нодам Терадаты привязаны? Или "горлышков" в TD от этого полно?
Коннектятся 100 клиентов - весь инстанс Терадаты фатально деградирует из-за "бутылочных горлышек"? Или все клиентские компы по 10Гигабитным сеткам к инстансу подключены?
...
Рейтинг: 0 / 0
05.10.2012, 10:38
    #37984944
pectopatop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аналог связанных серверов в Teradata
Конечно если везде накидать терабитных каналов - то скорость наверняка вырастет несколько, но блин - это не обязательное требование же
...
Рейтинг: 0 / 0
05.10.2012, 12:04
    #37985120
iv_an_ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Аналог связанных серверов в Teradata
pectopatopСчитаю, что бредЗря считаете. Представьте себе, что вы заменили терадатовский внутрикластерный протокол на ODBC. Терадата после этого шевелиться будет, как вы думаете?

Как раз в надежде хоть чем-то скомпенсировать полную непригодность ODBC для обмена промежуточными данными SQL-интерпретатора, вам вместо одной связи разумной толщины придётся сделать неразумно толстую распределённую связь.

Но проще выбрать правильный инструмент.
...
Рейтинг: 0 / 0
Форумы / Другие СУБД [игнор отключен] [закрыт для гостей] / Аналог связанных серверов в Teradata / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]