Teradata / Aster: быстрый экспорт / ncluster_export с использованием запроса

Я пытаюсь экспортировать запрос из Teradata Studio 14.10 / Aster с использованием ncluster_export функция командной строки. Я не могу найти рабочий пример, чтобы уйти. У кого-нибудь есть такой, которым они могли бы поделиться Кроме того, как бы я на самом деле запустить скрипт (т.е. ncluster_export myScript1.bat)?

Предположим следующее:

File location: 'myhomedir'
Username: 'user1'
Password: 'pass1'
Outfile name: 'outFile1.csv'

2 ответа

Если вы хотите экспортировать набор результатов из Teradata Studio, это можно сделать из окна "Средство просмотра набора результатов Teradata". В правом верхнем углу есть значок экспорта.

Если вы хотите запустить скрипт SQL, а затем экспортировать результаты в файл, вам следует использовать ACT, а не ncluster_export

Синтаксис -

act -h QueenIPaddress -U user1 -w pass1 -f myscript.sql -o $myhomedir/outFile.csv -F ','

Это передаст SQL-скрипт Aster и перенаправит вывод в указанный файл. -F Параметр указывает разделитель.

Есть и другие параметры, которые вы можете использовать. действовать - поможет перечислить их

Я не могу проверить это прямо сейчас, но я не думаю, что вы можете использовать ncluster_export непосредственно в TD Studio, вам нужно запустить его из командной строки вашего ПК.

Вы установили Aster Client Tools на свой компьютер под управлением TD Studio?

Тогда это должно быть (вы, кажется, на Windows):

  • запустите командную строку (cmd) и введите
  • cd myhomedir
  • ncluster_export - имя_хоста ip_of_asterqueen - имя пользователя user1 - пароль доступа pass1 --csv имя_символа.tablename outFile1.csv

Что касается запуска скрипта, вы не можете передать параметры к cluster_export (afaik) в файле, но вы можете поместить команды в bat- файл и затем выполнить это.

Другие вопросы по тегам