Преимущества клиентских инструментов netezza перед aginity - PullRequest
0 голосов
/ 02 ноября 2018

Моя команда недавно начала работать с Netezza. Я отвечаю за загрузку данных в базу данных наиболее эффективным способом. Они хотят, чтобы я изучал такие вещи, как автоматизация загрузки данных и многое другое.

Сейчас я использую Aginity в качестве интерфейса для загрузки данных, но мне интересно, есть ли какие-либо преимущества использования инструментов клиента Netezza (с nzload и более) вместо Aginity, будь то для загрузки данных или чего-то еще. Когда я должен использовать один поверх другого?

1 Ответ

0 голосов
/ 03 ноября 2018

Aginity хорош для исследования и разработки кода. ИМХО, вам понадобится подходящий (но легкий) язык сценариев для любых видов автоматической загрузки / извлечения / манипулирования данными. Python, bash, powershell - на самом деле не имеет значения. Автоматизация требует обработки ошибок и простого принятия решений в сочетании с возможностью динамического управления операторами SQL, и все языки сценариев могут это делать.

Если вы вызываете nzsql из командной строки как утилиту командной строки или используете возможности ODBC или JDBC в указанном языке сценариев, то это тоже не имеет никакого значения.

...