Вопросы по теме 'teradata'

Сбор данных изменений Teradata
Моя команда думает о разработке приложения в реальном времени (куча диаграмм, датчиков и т. д.), считывающего данные из базы данных. На бэкэнде у нас есть база данных Teradata большого объема. Мы ожидаем, что некоторые другие приложения будут...
2122 просмотров
schedule 22.08.2022

Анализ/деконструкция SQL с помощью VBA-Access
Кто-нибудь знает способ деконструировать оператор SQL (взять оператор select SQL, извлечь столбцы из каждого SELECT, таблицы из каждого FOR и каждого JOIN и критерии фильтрации из каждого WHERE. Затем я могу поместить эти данные в таблицу BOM для...
2061 просмотров
schedule 07.07.2022

Скрипты Bteq для копирования данных между двумя серверами Teradata
Как скопировать данные из нескольких таблиц в одной базе данных в другую базу данных, расположенную на другом сервере? Возможно ли это через сценарий BTEQ в Teradata? Если да, предоставьте образец. Если нет, есть ли другие варианты, кроме...
8932 просмотров
schedule 15.02.2022

BTEQ Счетчик активности, возвращаемый DBS, не соответствует фактическому количеству возвращенных строк
Когда я экспортирую таблицу из тераданных с помощью BTEQ, количество строк вывода не соответствует количеству запросов на выборку. Следующее предупреждение показывает BTEQ. Warning: The activity count returned by DBS does not match...
2850 просмотров
schedule 31.05.2023

Максимальная дата с предложениями WHERE и HAVING - Teradata
У меня есть одна таблица транзакций с acc_nbr, tran_nbr, tran_amt, tran_dt и tran_typ. Мне нужно найти только acc_nbr, где tran_typ = 'xx' и sum(tran_amt)‹0, и показать самый последний tran_dt. Я могу найти все учетные записи, в которых сумма...
21320 просмотров
schedule 12.06.2023

выборка данных внутри групп в Teradata
Предположим, у меня есть таблица week_nbr и cust_id. Предположим, мне нужна выборка из 500 клиентов каждую неделю. Глупый способ - делать это каждую неделю: select cust_id from week_cust sample randomized allocation 500 where week_nbr=1...
2834 просмотров
schedule 28.01.2024

Как предоставить разрешения на выбор в Teradata с помощью сценария SAS?
Я пытаюсь загрузить таблицу, создать индекс, собрать статистику, предоставить разрешения на выбор таблицы в терадате, используя SAS для завершения работы. SAS — единственное программное обеспечение, из которого мне приходится выбирать. Следующий...
6296 просмотров
schedule 12.08.2023

Реверсирование строки с помощью Teradata SPL
Как я могу изменить строку с помощью языка хранимых процедур Teradata (SPL)? Требование состояло в том, чтобы воспроизвести функцию SQL-Server replace(). Этого можно добиться, написав соответствующую UDF в Teradata, но я хочу добиться того же с...
2309 просмотров

LEFT OUTER проблема с соединением в SQL
У меня есть код, который выглядит примерно так: select t1.colId, t1.col1, t1.col2, t1.col3, count(t2.colId) from table1 t1 left outer join (select colId from db1.tb90) t2 on t1.colId = t2.colId group by 1,2,3,4 Я хочу скопировать все строки...
3857 просмотров
schedule 25.08.2023

Есть ли способ запросить DDL на уровне столбца для таблицы с использованием представлений DBC?
Я пишу утилиту .NET, которая автоматически выполняет резервное копирование данных из исходной таблицы в таблицу истории каждый час. Если архивной таблицы не существует, ее необходимо создать программно. Обычно SQL create db.historytable as...
352 просмотров
schedule 26.05.2022

Повлияет ли удаление временных журналов на других пользователей?
Помощнику Teradata SQL Assistant не удается создать новую таблицу из-за ошибки «Нет больше места в базе данных DBC». Я понял, что Transient Journal занимает слишком много места. Лично мне журнал не нужен. Могу ли я удалить журнал без каких-либо...
1149 просмотров
schedule 08.04.2024

Могу ли я создать динамическое предложение where, используя записи из таблицы?
У меня есть таблица метаданных, как показано ниже: RULE_NAME COL_NAME COL_VAL RULE_1 COL_1 ABC RULE_1 COL_5 XYZ RULE_2 COL_2 123 RULE_2 COL_3 A2d5 RULE_2 COL_8 X0IL RULE_3...
584 просмотров
schedule 04.04.2024

несколько столбцов с несколькими значениями в предложении where
Я выполняю запрос, который имеет несколько столбцов в предложении where, которое имеет несколько значений. Я знаю, что в SQL вы можете использовать условие IN, чтобы удовлетворить и получить правильный вывод. Что можно сделать в терадате? мой код...
36476 просмотров
schedule 27.01.2023

SQL Если существуют две записи, выберите, какую из них вы хотите отобразить Teradata
Извините за плохое название/описание. Что происходит, я присоединяюсь к другой таблице по идентификатору, но данные поступают из двух разных систем администрирования (CLONE и GRASN). Могу ли я добавить какой-либо код, чтобы сказать «если существуют...
153 просмотров
schedule 24.08.2023

Перенести данные из Oracle в HDFS, обработать и переместить в Teradata из HDFS
Мое требование - Перенести данные из Oracle в HDFS Обработка данных на HDFS Перенести обработанные данные в Teradata. Также необходимо проделывать всю эту обработку каждые 15 минут. Объем исходных данных может быть близок...
14305 просмотров
schedule 13.06.2022

Как загрузить триггеры на сервер Teradata с помощью bteq
Мы переносим базу данных с Oracle на Teradata. У нас есть .sql файлов с допустимым DDL триггера и .bteq файлов с .compile командами для этих триггеров. Но когда мы запускаем эти .bteq файлы, мы получаем ошибки, и триггер не загружается....
760 просмотров

Оператор Teradata Volatile Table не создает никаких строк
Я хочу создать таблицу в Терадате. Поэтому я использую такой синтаксис: CREATE VOLATILE TABLE a AS ( Select * FROM ... ) WITH DATA PRIMARY INDEX ( ACCOUNT_ID ) ; Результат внутреннего оператора SELECT составляет 4 строки....
57350 просмотров
schedule 03.06.2022

Счетчики в Teradata при вставке записей
Я пытаюсь вставить записи в таблицу в следующем формате Name Amount Date Counter A 100 Jan 1 1 A 100 Jan2 1 A 200 Jan 10...
772 просмотров
schedule 18.10.2022

Скрипт для сравнения схемы Oracle с представлениями Teradata
У меня есть задача сравнить некоторые представления Teradata с реальными таблицами Oracle. Для этого мне нужен сценарий. Я использовал подход Java, в котором я подключаюсь к определенной схеме из Oracle, а затем вызываю запрос SELECT * FROM...
968 просмотров
schedule 13.01.2023

Поставщик данных .NET для Teradata 1150009 Ошибка усечения сообщения, не все данные были получены
Я получаю это сообщение об ошибке всякий раз, когда пытаюсь установить соединение с сервером Teradata с помощью клиентского провайдера Teradata 13.10. [Поставщик данных .NET для Teradata[1150009] Ошибка усечения сообщения, не все данные были...
843 просмотров
schedule 17.08.2023