URI
Excel リソースロケーションのUniform Resource Identifier (URI)。
データ型
string
デフォルト値
""
解説
URI プロパティを設定して、ファイルまたはストリームへのパスを指定します。
以下は、使用可能なデータソースのURI 形式の例です。
サービスプロバイダ | URI 形式 | |
Local | localPath/file.xlsx
file://localPath/file.xlsx | |
HTTP またはHTTPS | http://remoteStream
https://remoteStream | |
Amazon S3 | s3://remotePath/file.xlsx | |
Google Drive | gdrive://remotePath/file.xlsx | |
Box | box://remotePath/file.xlsx | |
FTP またはFTPS | ftp://server:port/remotePath/file.xlsx
ftps://server:port/remotepath/file.xlsx | |
SFTP | sftp://server:port/remotePath/file.xlsx | |
Sharepoint | sp://https://server/remotePath/file.xlsx |
接続文字列とクエリの例
以下は、Excel ファイルまたはストリームへの接続文字列の例です。
サービスプロバイダ | URI 形式 | 接続例 | クエリ例(file.xlsx にsheet1 が含まれている場合、またはstreamname1 がExcel ストリームの場合) |
Local | localPath
file://localPath/file.xlsx | URI=C:/folder1/file.xlsx | SELECT * FROM sheet1 |
HTTP またはHTTPS | http://remoteStream
https://remoteStream | URI=http://www.host1.com/streamname1; | SELECT * FROM streamedtable |
Amazon S3 | s3://bucket1/folder1/file.xlsx | URI=s3://bucket1/folder1/file.xlsx; AWSAccessKey=token1; AWSSecretKey=secret1; AWSRegion=OHIO; | SELECT * FROM sheet1 |
Google Drive | gdrive://remotePath/file.xlsx | URI=gdrive://folder1/file.xlsx;InitiateOAuth=GETANDREFRESH; | SELECT * FROM sheet1 |
Box | box://remotePath/file.xlsx | URI=box://folder1/file.xlsx; InitiateOAuth=GETANDREFRESH; OAuthClientId=oauthclientid1; OAuthClientSecret=oauthcliensecret1; CallbackUrl=http://localhost:12345; | SELECT * FROM sheet1 |
FTP またはFTPS | ftp://server:port/remotePath/file.xlsx
ftps://server:port/remotepath/file.xlsx | URI=ftps://localhost:990/folder1/file.xlsx; User=user1; Password=password1; | SELECT * FROM sheet1 |
SFTP | sftp://server:port/remotePath/file.xlsx | URI=sftp://127.0.0.1:22/remotePath/file.xlsx; User=user1; Password=password1; | SELECT * FROM sheet1 |
Sharepoint | sp://https://server/remotePath/file.xlsx | URI=sp://https://domain.sharepoint.com/Documents/file.xlsx; User=user1; Password=password1; | SELECT * FROM sheet1 |