Я использую Excel 2016's Get & Преобразование для подключения к DB Postgres. Попытка подключения источника данных ODBC и запрос строки подключения. Строка соединения, которую я ранее успешно использовал в документах Excel 2013, терпит неудачу.Строка подключения ODBC, Excel 2016 Get & Transform
let
Source = Odbc.DataSource("dsn=PostgreSQL32", [HierarchicalNavigation=true]),
ops_Database = Source{[Name="ops",Kind="Database"]}[Data],
public_Schema = ops_Database{[Name="public",Kind="Schema"]}[Data],
monthly_stats_View = public_Schema{[Name="monthly_stats",Kind="View"]}[Data]
in
monthly_stats_View
[HierarchicalNavigation] не допускается, и Excel предлагает использовать SqlCapabilities, и после того, как они терпят неудачу, он запрашивает строку подключения. Я пытался использовать строку соединения из старого файла и ввести следующее:
provider=Microsoft.Mashup.OleDb.1;
data source=$EmbeddedMashup(10245e6d-0d7e-4d2c-a98e-ec01c3a30e6c)$;location=monthly_stats;
extended properties="UEsDBBQAAgAIAJpYcEnkIV3hrAAAPssAAAASABwAQ2
Но это не работает. Я попробовал строку отсюда: https://www.connectionstrings.com/microsoft-ole-db-provider-for-sql-server-sqloledb/ без везения.
Не могли бы вы предоставить мне рабочий пример строки подключения для чтения данных из источника данных ODBC в Excel 2016 Get & Transform?