跳到主要內容 跳至補充內容

AWS Kinesis 資料串流

連線至您的 Amazon Kinesis 服務,以在您的 Qlik 開放湖倉庫 專案中做為資料來源使用。Kinesis 連線只能與串流登陸任務和串流轉換任務搭配使用。

AWS Kinesis 資料串流是一種完全受管的服務,用於持續擷取和處理即時資料串流。在 Qlik 開放湖倉庫 專案中,Kinesis 串流可用作串流資料來源,將高速事件和記錄擷取到 Apache Iceberg 表格中。從串流讀取的資料會透過串流登陸和串流轉換任務處理,實現串流資料的近即時擷取、轉換和儲存,並以開放、可查詢的表格格式,適用於下游分析和使用。串流可以使用轉換任務分割成多個資料集。

必要條件

若要建立與 Amazon Kinesis 服務的連線,您需要下列項目:

  • 如果您使用角色型驗證來存取值區,您需要:

    • 存取您要用於連線的網路整合的權限。

    • ARN 角色,或者您可以在設定過程中建立一個。

  • 如果您使用存取金鑰驗證來存取值區,您需要:

    • 您的 AWS 存取金鑰 ID。

    • 您的 AWS 私密存取金鑰。

設定 Kinesis 連線屬性

若要設定您的 Kinesis 連線,請執行下列動作:

  1. 連線中,按一下建立連線

  2. 選取您要建立連線的 空間,或選擇 建立新的資料空間

  3. 連接器 名稱清單中選取 Kinesis,或使用 搜尋 方塊。請確保 類型來源類別串流

  4. 選取您的 Kinesis 服務所在的 區域

  5. 驗證類型中,選取您要如何連線,並設定組態。

以角色為基礎

完成下列步驟以使用角色型驗證。

建立 ARN 角色

  • 選取您的網路整合以進行連線。

  • 如果您已有ARN 角色,請輸入該角色。

資訊備註按一下連結,按一下這裡以取得指引,以顯示建立 ARN 角色的下列指示。

建立 AWS 角色

依照下列步驟建立 AWS 角色:

  1. 建立角色

    • AWS 主控台中,前往 IAM

    • 角色中,按一下建立角色並進行設定:

      • 信任的實體類型:選取自訂信任政策

      • 陳述式:將在 Qlik Cloud 中的 建立 AWS 角色 中建立的 信任實體 政策複製到 AWS 中的程式碼窗格。

      • 建立角色。

  2. 建立內嵌政策

    • AWS 主控台 中,在 角色 中,按一下您在步驟 1 中建立的角色。

    • 權限政策 中,按一下 新增權限 > 建立內嵌政策

    • 複製 Qlik Cloud 中的程式碼,並將其貼到 AWS 中的政策。

      資訊備註該程式碼授予 Kinesis 連線存取選取區域中所有 AWS 帳戶的所有 Kinesis 串流。
  3. 複製 ARN 角色

    • AWS 主控台角色頁面中,在 摘要區段中找到 ARN 值。

    • 複製 ARN 並將其貼到 Qlik Cloud 中的 ARN 角色

存取金鑰

完成下列步驟以使用存取金鑰驗證您的連線:

  • 存取金鑰:輸入您唯一的 AWS 存取金鑰 ID 以用於驗證。

  • 秘密金鑰:輸入您的 AWS 秘密存取金鑰以與您的存取金鑰搭配使用。

資訊備註點擊連結 按一下這裡以取得指引,以顯示建立角色政策的下列指示。
  1. 建立政策
    • AWS 主控台中,前往 IAM

    • 導覽至 政策建立政策

    • Qlik Cloud 中,在 建立 AWS 角色 對話方塊中,複製原則。

    • AWS 中,在 原則編輯器 中,貼上原則。

      資訊備註此程式碼會授與 Kinesis 連線存取所有 Kinesis 串流的權限,這些串流位於選取區域中的所有 AWS 帳戶。
  2. 將新原則附加至使用者

    • 將新原則附加至您要提供存取權的使用者。

建立連線

設定安全方法後,請完成下列步驟以建立連線:

  • 名稱 中,輸入連線的顯示名稱,例如,My Kinesis Streaming Source connection

  • 按一下 測試連線 以驗證認證。

  • 按一下建立

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!