Я вижу, что инструмент отправляет "TEST" в качестве набора данных, однако, в зависимости от того, использует ли Visual Studio Standard SQL или Legacy SQL, набор данных должен быть указан как:
# LegacySQL
FROM [myproject:TEST.TABLE_TEST]
# StandardSQL
FROM `myproject:TEST.TABLE_TEST`
Мне было интересно, если Visual Studio принимает пользовательский запрос или может быть параметризован для удаления кавычек. Если это не поможет, не могли бы вы поделиться запросом, который вызвал ошибку? Я понимаю, что есть опция запроса (я не знаком с Visual Studio), и мне не совсем ясно, когда именно инструмент возвращает ошибку, будет полезен снимок экрана без конфиденциальной информации.
ОБНОВЛЕНИЕ:
Вы можете просмотреть следующие контрольные точки, которые могут помочь проверить, что драйвер Simba настроен правильно и не является причиной сообщаемой ошибки:
Установка . Убедитесь, что вы используете последнюю версию драйвера. Последняя версия обычно содержит улучшения в драйвере.
ODB C Конфигурация . Например, на шаге 13 ссылки вы сможете увидеть выпадающий список с доступными наборами данных и выбрать один из них по умолчанию. Если у вас нет проблем с этим шагом, проблема может быть в инструменте, использующем соединение ODB C.
Language Dialect . В данном случае вы изменяете между Standard SQL или Legacy SQL по мере необходимости, например, вы можете заставить свой инструмент использовать Legacy SQL и использовать символы [
и ]
, которые я объяснил выше .
Строка подключения . Если ваш инструмент позволяет использовать строку с соединением, вы можете использовать ее и явно указать набор данных по умолчанию (среди других опций драйвера ).