Как создать таблицу тераданных в Python - PullRequest
0 голосов
/ 01 октября 2019

Помогите мне выполнить запрос Teradata в Python, используя внешние критерии, пожалуйста.

Я пытаюсь использовать pyodbc для запуска некоторого запроса Teradata в Python.

import pyodbc
import pandas as pd
link='driver=xxx; AUTHENTICATION=xxx;DBCNAME=xx;UID=xxx;PWD=xx'
connection=pyodbc.connect(link,autocommit=True)
query='select col1,col2 from table where acct in (12345,67890,etc);'
df=pd.read_sql(query,connection)

Это работает нормально. Тем не менее, у меня есть список номеров учетных записей (около 500 КБ), для которого мне нужно выполнить этот запрос, и весь размер таблицы Teradata огромен, и нет никакого способа вытащить все в Python. Поэтому мой вопрос заключается в том, как запросить подмножество этой таблицы Teradata только для этих 500K учетных записей?

...