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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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