Я добавил DSN для драйвера ODBC, используя приведенный ниже сценарий pwoershell.
Add-OdbcDsn -Name "My_Connew" -DriverName "Simba ODBC Driver for Google BigQuery" -DsnType "System" -Platform "64-bit" -SetPropertyValue @("[email protected]", "Key File Path=C:\vocus-sandpit-dfa36ce40776.json")
Все работает хорошо, но он не может добавить путь к файлу.
Хотите знать, как я могу добавить путь к файлу через -SetPropertyValue?
Спасибо, @MathiasR.Jessen, теперь он работает хорошо, успешно смог добавить путь к файлу, теперь пытается добавить каталог (проект) и набор данных, похоже, что приведенный ниже скрипт ничего не делает. Какие-нибудь советы? -SetPropertyValue @("[email protected]", "KeyFilePath=C:\vocus-sandpit-dfa36ce40776.json","Catalog(Project)=vocus-sandpitvocus-sandpit ","Dataset=vocus_rawnew")
Метки, используемые пользовательским интерфейсом, могут не соответствовать 1-к-1 фактическим именам ключей в схеме конфигурации — например, реальное имя ключа для Key File Path
— это просто KeyFilePath
Чтобы выяснить, что использовать, просто обратитесь к документации и найдите подходящее имя ключа для данного параметра конфигурации в пользовательском интерфейсе, а затем используйте их, например:
Set-OdbcDsn -Name "My_Connew" -SetPropertyValue @(
"[email protected]",
"KeyFilePath=C:\vocus-sandpit-dfa36ce40776.json",
"Catalog=vocus-sandpitvocus-sandpit",
"DefaultDataset=vocus_rawnew"
)
Спасибо, @MathiasR.Jessen, теперь все работает хорошо. Спасибо за помощь.
Попробуйте с
"KeyFilePath=..."
вместо"Key File Path=...