SASライブラリにライブラリ参照名を関連付け、WebDAV (Web-based Distributed Authoring And Versioning)サーバーにアクセスできるようにします。
| 該当要素: | 任意の場所 |
| カテゴリ: | データアクセス |
| 制限事項: | Open VMSまたはz/OSでは、WebDAVサーバーへのアクセスはサポートされません。 |
SASファイルを格納する集約記憶域のショートカット名を指定します。
| ヒント | ライブラリ参照名とSASライブラリの関連付けは、SASセッション終了まで維持されるか、または他のLIBNAMEステートメントで関連付けの変更や関連付けの取り消しを実行するまで維持されます。 |
WebDAVサーバー上のURLの場所(パス)を指定します。URLには、HTTPまたはHTTPS通信プロトコルのどちらかを指定します。.
| 制限事項 | LIBNAMEステートメントに対してWebDAV拡張を使用する場合、データライブラリは1つのみサポートされます。 |
| 要件 | HTTPS通信プロトコルを使用する場合、保護されたネットワーク通信を可能にするTLS (Transport Layer Security)プロトコルを使用する必要があります。詳細については、Encryption in SASを参照してください。 |
有効なSAS Engineの名前を指定します。
| 制限事項 | WebDAVオプションを使用する場合、REMOTE Engineはサポートされません。 |
| 参照項目 | 有効なエンジンのリストについては、各動作環境向けのSASドキュメントを参照してください。 |
現在割り当てられている1つまたは複数のライブラリ参照名の関連付けを取り消します。WebDAVサーバーを使用するライブラリ参照名の関連付けを取り消すと、ローカルに保存されているキャッシュファイルも削除されます。
| ヒント | 1つのライブラリ参照名の関連付けを取り消すには、libref を指定します。現在割り当てられているライブラリ参照名の関連付けをすべて取り消すには、_ALL_を指定します。 |
1つまたは複数のSASライブラリの属性をSASログに書き込みます。
| ヒント | 1つのSASライブラリの属性をリストするには、libref を指定します。現在のセッションにあるライブラリ参照名を含むすべてのSASライブラリの属性をリストするには、_ALL_を指定します。 |
現在割り当てられているすべてのライブラリ参照名に対して、CLEAR引数またはLIST引数を適用するように指定します。
ライブラリ参照名がWebDAVサーバーにアクセスすることを指定します。
WebDAVサーバーへのアクセスに使用するユーザー名を指定します。ユーザーIDでは大文字と小文字が区別されます。また、一重引用符か二重引用符で囲んで指定する必要があります。
| 別名 | UID |
| ヒント | PROMPTを指定してUSER=を指定しない場合、IDとパスワードの入力を求めるプロンプトがユーザーに表示されます。 |
WebDAVサーバーにアクセスするユーザーのパスワードを指定します。パスワードでは大文字と小文字が区別されます。また、一重引用符か二重引用符で囲んで指定する必要があります。
| 別名 | PWD=、PW=、PASS= |
| ヒント | PASSWORD=オプションのかわりに、PROMPTオプションを指定できます。 |
必要に応じて、ユーザーのログインパスワードの入力を求めるプロンプトを表示するように指定します。
| 操作 | PROMPTを指定してUSER=を指定しない場合、IDとパスワードの入力を求めるプロンプトがユーザーに表示されます。 |
| ヒント | PROMPTオプションを指定する場合、PASSWORD=オプションを指定する必要はありません。 |
WebDAVサーバーへの接続に使用する認証ドメインメタデータオブジェクトの名前を指定します。認証ドメインは、明示的に認証情報(ユーザーIDとパスワード)を指定する必要がない場合に、認証情報を参照します。auth-domainでは大文字と小文字が区別されます。また、二重引用符で囲んで指定する必要があります。
| 要件 | 認証ドメインおよび関連付けられたログイン定義はメタデータリポジトリに格納する必要があります。また、メタデータオブジェクトを解決するには、Metadata Server を稼働させる必要があります。 |
| 操作 | AUTHDOMAIN=を指定する場合、USER=およびPASSWORD=を指定する必要はありません。 |
| 参照項目 | 認証ドメインの作成および使用方法の詳細については、SAS Intelligence Platform:Security Administration Guideの認証情報の管理の説明を参照してください。 |
プロキシサーバーのURL(Uniform Resource Locator)を次のどちらかの形式で指定します。
サーバーファイルのローカルコピーを格納するための一時ディレクトリを作成するディレクトリを指定します。ライブラリ参照名ごとに重複しないサブディレクトリが用意されます。ディレクトリを指定しない場合、SAS WORKディレクトリにサブディレクトリが作成されます。一時ファイルはSASプログラムが終了するときに削除されます。
| デフォルト | SAS WORKディレクトリ |
WebDAVライブラリ参照名から書き込むファイルをロックする時間(分)を指定します。一時ファイルはSASプログラムが正常に終了するときに削除されます。SASプログラムに問題が発生すると、指定した時間が経過した後にロックが解除されます。
| デフォルト | 30 |
|
データセットオプション
|
WebDAVストレージでの機能
|
|---|---|
|
CNTLLEV=
|
LIBは、データをローカルキャッシュに書き込む前に、ライブラリにあるすべてのデータセットをロックします。DATAステップが完了するとすべてのメンバのロックが解除され、データセットがWebDAVサーバーに書き込まれます。
MEMは、ローカルキャッシュにデータを書き込む前にメンバをロックします。DATAステップが完了するとメンバのロックが解除され、データがWebDAVサーバーに書き込まれます。
RECはサポートされません。WebDAVでは、データセット全体に対する更新のみが許可されます。
|
|
FILECLOSE
|
VxTAPEエンジンはサポートされていません。よって、このオプションは無視されます。
|
|
GENMAX=
|
WebDAVサーバーには保持する変更履歴の最大数を指定できないため、この機能はサポートされません。
|
|
GENNUM=
|
WebDAVでは、この機能はサポートされていません。
|
|
IDXNAME=
|
インデックスが存在する場合、使用するインデックスを指定できます。
|
|
INDEX=
|
インデックスをローカルキャッシュに作成し、WebDAVサーバーに保存することができます。
|
|
TOBSNO=
|
リモートエンジンはサポートされていません。よって、このオプションは無視されます。
|
davdataをWebDAVサーバーwww.webserver.com上のWebDAVディレクトリ/users/mydir/datadirに関連付けます。libname davdata v9 "https://www.webserver.com/users/mydir/datadir"
webdav user="mydir" pw="12345";