Slide 48
Slide 48 text
DBMS_DATA_ACCESS.GET_PREAUTHENTICATED_URLプロシージャ
表またはビュー、SELECT文の実行結果に対する読み取り専用の事前認証リクエスト(PAR) URLを生成し、
Autonomous Database内のデータを共有可能
事前認証済リクエスト(PAR)URLによる読取り専用のデータアクセス
Copyright © 2024, Oracle and/or its affiliates
49
Documentation: Use Pre-Authenticated Request URLs for Read Only Data Access on Autonomous Database
• PAR URLの生成、管理はDBMS_DATA_ACCESSパッケージを利用
• 指定可能なSQLはSELECT文のみ
• バインド変数は利用できない
• アクティブなPAR URLの制限は128
• 有効期間またはアクセス許可回数のどちらかの指定が必要
• 有効期間(デフォルト/最大):90日(129600分)
• 有効回数(デフォルト):なし
• 1度に最大100レコード(次のページへのリンクが含まれる)
• 応答データサイズ制限は1MB
• 出力形式
• JSON形式
• 表形式
https://
{"items":[
{"COUNTY":"Main","SPECIES":"Alder","HEIGHT":45},
{"COUNTY":"First","SPECIES":"Chestnut","HEIGHT":51},
{"COUNTY":"Main","SPECIES":"Hemlock","HEIGHT":17},
:
{"COUNTY":"Main","SPECIES":"Redwood","HEIGHT":78}],
"hasMore":false,
"limit":100,
"offset":0,
"count":30,
"links":
[
{"rel":"self",
"href":"https://dataaccess.adb.us-ashburn-
1.oraclecloudapps.com/adb/p/F5Sn..._example/data"}
]}
REST APIやブラウザでアクセス