2

SQL Server 2019 Polybase からローカル CSV ファイルにアクセスできません。これは単純な 3 列のテキスト ファイルです。ローカル システム DSN も作成しました (ODBC32 UI から)。

サンプルコードはhereから取得しました。ただし、リンク (cdata) のドライバーは無料ではありません。この問題を解決するための支援をいただければ幸いです。

create master key encryption by password = 'Polybase2CSV';

create database scoped credential csv_creds
with identity = 'username', secret = 'password';

create external data source csv_source
with ( 
  location = 'odbc://localhost',
  connection_options = 'DSN=CustomerDSN', -- this is the DSN name 
  -- PUSHDOWN = ON | OFF,
  credential = csv_creds
);


CREATE EXTERNAL TABLE Customer
(
    CUSTOMERID int,
    CUSTOMERNAME varchar(250),
    DEPARTMENT varchar(250)
) WITH (
    LOCATION='customer.txt',
    DATA_SOURCE=csv_source
);
4

2 に答える 2