Oracle Database 11g Release 2 正式內建支援湯森路透 (Thomson Reuters) 的語義網服務 OpenCalais。此舉讓企業能直接在資料庫層透過 PL/SQL 呼叫 OpenCalais API,自動從非結構化文本 (Word、PDF、HTML 等) 中抽取實體——人名、地點、公司、事件——並生成標準化的 RDF 語義中繼資料,寫入 Oracle Spatial 11g (RDF 管理平台),實現「資料入庫即語義化」。
DBMS_NETWORK_ACL_ADMIN 授予資料庫使用者連線 api.opencalais.com 的網路權限。UTL_HTTP 請求,傳送文本內容與參數,解析回傳的 RDF/XML。SEM_APIS 將三元組批量載入 RDF 模型,建立語義索引。SEM_MATCH 進行語義查詢、推理分析。| 版本 | 適用場景 | 限制 |
|---|---|---|
| 基礎版 | 原型開發、低頻批次、單一應用 | 4 TPS、無 SLA、社群支援 |
| 商業版 | 生產環境、高併發、多租戶、需 SLA | 付費、專屬配額、企業級支援 |
建議先閱讀官方 FAQ 確認交易量與功能需求,再決定版本。
OpenCalais 核心為自然語言處理 (NLP) 引擎,能從非結構化文本識別「時間、人物、事件」等實體與關係。Oracle Spatial 11g 提供標準 RDF/OWL 儲存與推理,兩者結合將「文本理解」能力直接下沉到資料層,避免了傳統架構中「文本 → 外部 NLP → 中繼資料 → 入庫」的多跳延遲與資料一致性挑戰。
Oracle 11gR2 + OpenCalais 為企業打通「非結構化內容 → 語義知識圖譜」的最後一公里,是構建智慧型資料平台的關鍵拼圖。