# #ssis #google-bigquery #odbc
Вопрос:
Я пытаюсь сохранить запрос из Google BigQuery в виде CSV-файла, используя службы интеграции SQL Server (SSIS) с драйвером ODBC Simba для Google BigQuery.
Если все столбцы являются int или числовыми, это работает нормально. Но когда в запросе есть хотя бы один строковый столбец, служба SSIS выдает мне предупреждение:
"Row by Row" fetch method is enforced because table has LOB column(s)
Проблема в том, что извлечение данных происходит очень медленно, поэтому мне нужно исправить это предупреждение.
Запрос выглядит примерно так
SELECT DV FROM `ProjectID.Dataset.Table`
DV is a STRING column, where the text is maximum 1 character.
Я пробовал также использовать ПОДСТРОКУ(DV,1,1) в запросе, но предупреждение все еще там..
Я не могу использовать другого водителя, потому что Симба-единственное, что я могу использовать в компании.
Как я могу это исправить?
Обновление: Просто чтобы уточнить, я сделал следующий запрос:
SELECT MAX(LENGTH(DV)) FROM `ProjectID.Dataset.Table`
Result:1
Спасибо!