建立使用 REST 端點的資料來源連線

您可以使用 REST 端點連線資料來源並分析資料。例如,連線至 SaaS 或 PaaS 應用程式,或是氣象、空間或人口普查等政府資料。

使用 REST 端點連線資料可讓您分析來自眾多異動 SaaS 或 PaaS 應用程式的資料,且無須瞭解資料的內部格式或結構。
開始前,請針對您要連線的資料來源建立 JSON 檔案。請參閱在 JSON 檔案指定 REST 端點連線詳細資訊
  1. 在 Oracle Analytics 首頁上,依序按一下建立連線REST API (預覽版)
  2. 連線名稱中,指定一個要在 Oracle Analytics 中識別此連線的使用者易記名稱。
  3. 按一下匯入檔案,然後選取為符合先決條件所建立的 REST 連線器壓縮檔。
    系統根據匯入的檔案填入描述REST 基礎 URL 欄位,端點表格則會顯示每個可用端點的名稱相對 URL
  4. 選擇性的: 編輯端點以滿足您的業務需求。例如,您可以刪除不需要的端點。
    • 若要編輯端點,在表格按兩下名稱相對 URL 值,然後編輯文字。
    • 若要新增端點,按一下新增端點在表格新增資料列,然後編輯預設名稱和相對 URL。
    • 若要移除端點,按一下端點旁的刪除資料列 (也就是 X)。
  5. 認證中,選取您要保護連線的方法。
    提示:請確定您選取的認證類型與上傳的 JSON 檔案中所指定的認證類型相符。請參閱在 JSON 檔案指定 REST 端點連線詳細資訊
    • 不認證 - 允許在不認證的情況下連線。若要連線至公用端點,請使用此選項。
    • 基本 - 透過使用者名稱和密碼認證連線。
    • HttpHeader - 使用安全權杖認證連線。
    • OAuth2 代碼 - 使用您目標應用程式中產生的授權碼來連線從屬端 (也稱為「授權碼」授權類型)。這是最安全的 OAuth2 連線類型。
    • OAuth2 密碼證明資料 - 使用密碼連線至信任的從屬端 (也稱為「密碼證明資料」或「資源擁有者密碼」授權類型)。如果您使用的是信任從屬端,請使用此連線類型。
    • OAuth2 隱含 - 使用您目標應用程式中產生的公開程式碼來連線從屬端 (也稱為「授權碼」授權類型)。此連線類型的安全性比「OAuth2 代碼」連線類型差,不過在實行上較為容易。
    • OAuth2 從屬端證明資料 - 使用權杖來連線從屬端 (也稱為「從屬端證明資料」授權類型)。
    如需指定 OAuth2 連線詳細資訊的相關指示,請參閱已啟用 REST 資料來源的 OAuth2 認證值
  6. 按一下儲存

已啟用 REST 資料來源的 OAuth2 認證值

當您使用其中一個 OAuth2 認證類型 (亦即,OAuth2 代碼OAuth2 密碼證明資料OAuth2 隱含OAuth2 從屬端證明資料) 連線至啟用 REST 的資料來源時,系統會提示您指定適用於您所用認證類型的連線詳細資訊。

連線對話方塊欄位或選項 描述

授權

按一下授權以測試連線和要求所需的代碼和權杖。

認證 URL

輸入目標應用程式中認證頁面的 URL。例如,https://example.com/login/oauth/authorize

從屬端 ID

輸入從目標應用程式 (例如 Chimp) 複製的從屬端 ID,這通常是整數與字母的字串。

從屬端密碼

輸入從目標應用程式 (例如 Chimp) 複製的從屬端密碼,這通常是整數與字母的字串。

密碼

輸入用於登入目標應用程式的密碼。

範圍

輸入 read:write:,後面接著目標的名稱。例如 read:org

重新導向 URL

此為唯讀欄位。

權杖 URL

輸入目標應用程式提供的授權 URL。例如,https://example.com/login/oauth/access_token

使用者名稱

輸入用於登入目標應用程式的使用者名稱。