|
|
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
Суть проблемы такова. Из таблицы Oracle выгружены данные в текстовый файл. В том числе и поле типа TIMESTAMP. В текстовом файле оно выглядит так "20120412 170000". При попытке заливки в Teradata с помощью FastLoad в таблице ошибок ругань именно на это поле. Явно в DEFINE задать его как TIMESTAMP нельзя, FastLoad такой тип не понимает, следовательно приходится задавать режим SET RECORD VARTEXT, в этом режиме поля могут быть только VARCHAR, VARBYTE, LONG VARCHAR Дело в том что установка DATEFORM ANSIDATE; требует чтобы поле типа DATE было CHAR(10). Как все эти противоречивые моменты совместить непонятно. Возвращает по каждой строке Error Code=6760 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2012, 19:03 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
Эта задача подсилу FVMas - даже для режима прямой трансляции из Oracle в любую БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2012, 19:05 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
Дедал, что есть такое FVMas ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2012, 19:08 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
Mairos, не обращайте внимания, это здешний клоун. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2012, 19:19 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
tanglirMairos, не обращайте внимания, это здешний клоун.Это ты местный клоун, а я дело говорю! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2012, 19:26 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
[offtop]Дедала я дело говорю!Да ну??! Тогда го обратно в свою тему, порви Стебелёк на британский флаг! [/offtop] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 05:02 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
MairosСуть проблемы такова. Из таблицы Oracle выгружены данные в текстовый файл. В том числе и поле типа TIMESTAMP. В текстовом файле оно выглядит так "20120412 170000". При попытке заливки в Teradata с помощью FastLoad в таблице ошибок ругань именно на это поле. Явно в DEFINE задать его как TIMESTAMP нельзя, FastLoad такой тип не понимает, следовательно приходится задавать режим SET RECORD VARTEXT, в этом режиме поля могут быть только VARCHAR, VARBYTE, LONG VARCHAR Дело в том что установка DATEFORM ANSIDATE; требует чтобы поле типа DATE было CHAR(10). Как все эти противоречивые моменты совместить непонятно. Возвращает по каждой строке Error Code=6760 А прямо в insert явно каст сделать не пробовали? Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 07:16 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
Apex, спасибо за идею! Помогло! Вот такое форматировние добавил :f_name (TIMESTAMP, FORMAT 'YYYYMMDDBHHMISS') ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2012, 11:18 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
А чо TPT не пользуете? Там все протоколы загрузки данных в одном флаконе присутствуют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 04:26 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
ДедалMairos, http://ykolchurin.narod.ru/FVMas.html цЫтата оттуда: "писать программируемые программы" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 12:03 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
Павел Новокшонов, я с Teradata только начинаю общение, что это за зверь, подскажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 16:33 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
Mairos, Teradata Parallel Transporter ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 16:38 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
Программист-ЛюбительДедалMairos, http://ykolchurin.narod.ru/FVMas.html цЫтата оттуда: "писать программируемые программы"Программы можно писать не полностью на Delphi/C++ - а вставлять в них PsevdoSQL запросы, при этом вы сможете настраивать прорамму, перепрограммировать действия нажатия кнопок, менять формат входящих/исходящих данных, вносить изменения во внутренние алгоритмы обработки программы и всё это без перекомпиляции програмы!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 20:10 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
я просто оставлю это здесь (на всякий случай). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2012, 21:39 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
MairosПавел Новокшонов, я с Teradata только начинаю общение, что это за зверь, подскажите. Teradata Parallel Transporter Однако на мой взгляд, если делаете что-то вручную, то разницы нет, что FastLoad, что TPT: в обоих случаях синтаксис конфигов придумали гуманойды с Альфа-Центавры :) А гуй, который идет в комлекте с ним - просто ужас летящий на крыльях ночи. Совсем другое дело, если вы используете его в связке с каким-нибудь ETL типа Informatica, вот тут оно имеет много приимуществ над старыми утилитами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2012, 01:23 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
MairosПавел Новокшонов, я с Teradata только начинаю общение, что это за зверь, подскажите. До TPT в Терадате был набор отдельных утилит c разным синтаксисом для загрузки и ETL типа Fastload, Mload, TPump и т.п. Эти утилиты собственно и сейчас имеют место быть. В зависимости от требований по загрузке в TPT можно использовать "под капотом" протокол от старых утилит, тот же Fastload или TPUMP. ApexА гуй, который идет в комлекте с ним - просто ужас летящий на крыльях ночи. Гуй не очень, есть такое дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2012, 03:54 |
|
||
|
Teradata FastLoad
|
|||
|---|---|---|---|
|
#18+
MairosПавел Новокшонов, я с Teradata только начинаю общение, что это за зверь, подскажите. в ТД несколько способов загрузки текстовых данных отличающихся синтаксисом. tpt - это их "обёртка", т.е. синтаксис один, а методы загрузки разные. Было дело, на нём etl-движок делали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.06.2012, 18:48 |
|
||
|
|

start [/forum/topic.php?fid=56&gotonew=1&tid=2015342]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
155ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 271ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...