ข้ามไปที่เนื้อหา
โปรดทราบ:: บทความนี้จัดทำขึ้นเพื่อความสะดวกของคุณ ได้รับการแปลโดยอัตโนมัติโดยใช้ซอฟต์แวร์การแปลและอาจไม่ได้รับการพิสูจน์อักษร บทความฉบับภาษาอังกฤษนี้ควรถือเป็นฉบับทางการที่คุณสามารถค้นหาข้อมูลล่าสุดได้มากที่สุด คุณสามารถเข้าถึงได้ที่นี่

ส่งออกข้อมูล HubSpot ไปยัง Amazon Redshift

อัปเดตล่าสุด: 4 กันยายน 2026

สามารถใช้ได้กับการสมัครใช้บริการใดๆ ต่อไปนี้ ยกเว้นที่ระบุไว้:

สรุป

ส่งออกออบเจ็กต์ HubSpot CRM การเชื่อมโยงและกิจกรรมไปยัง Amazon Redshift โดยใช้แอป Amazon Redshift ใน HubSpot Marketplace คุณสามารถเลือกข้อมูลที่จะส่งออกกำหนดค่ากำหนดการซิงค์และตรวจสอบกิจกรรมการซิงค์จาก HubSpot

บทความนี้ครอบคลุมถึงวิธีการติดตั้งและเชื่อมต่อแอปกำหนดค่าการซิงค์การส่งออกข้อมูลและตรวจสอบหรือจัดการการซิงค์

โปรดทราบ: หากคุณเป็นผู้ดูแลระบบระดับสูงคุณสามารถเลือกบัญชีของคุณเข้าสู่เบต้า Amazon Redshift Integration ที่ปรับปรุงใหม่ ได้

ก่อนที่คุณจะเริ่มต้น

ทำความเข้าใจข้อกำหนด

ตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้:

  • บทบาท AWS Identity and Access Management (IAM) ที่เชื่อมต่อกับบัญชี HubSpot ของคุณและกำหนดค่าให้เข้าถึงบัญชี AWS ของคุณ
  • คลัสเตอร์ที่จัดเตรียมไว้ของ Amazon Redshift หรือกลุ่มงานแบบไร้เซิร์ฟเวอร์ที่ HubSpot สามารถเข้าถึงได้
  • ถัง Amazon S3 สำหรับจัดเตรียมไฟล์ปาร์เก้ชั่วคราว กลุ่มต้องอยู่ในภูมิภาค AWS เดียวกันกับคลัสเตอร์ Redshift หรือกลุ่มงานที่ไม่มีเซิร์ฟเวอร์ของคุณ 
  • HubSpot จะคัดลอกไฟล์ปาร์เก้ชั่วคราวไปยังที่เก็บข้อมูล Amazon S3 ที่กำหนดค่าไว้และจะไม่ลบไฟล์เหล่านั้น หากต้องการลบไฟล์เก่าและจัดการค่าใช้จ่ายในการจัดเก็บให้สร้างกฎวงจรชีวิต S3 ในบัญชี AWS ของคุณ
  • ผู้ดูแลระบบ Redshift ที่สามารถเรียกใช้การให้สิทธิ์ SQL แบบครั้งเดียวบนฐานข้อมูลปลายทางได้
  • การเข้าถึงคอนโซล HubSpot และ AWS ขอแนะนำให้เปิดในแท็บแยกต่างหาก

ทำความเข้าใจข้อจำกัดและข้อพิจารณา

  • การซิงค์แต่ละครั้งจะสร้างภาพรวมทั้งหมดของข้อมูลที่เลือก
  • การซิงค์แต่ละครั้งจะแทนที่ตารางปลายทาง เงินช่วยเหลือหรือการตั้งค่าระดับตารางใดๆที่เพิ่มเข้ามาใน Redshift จะไม่ถูกเก็บรักษาไว้ระหว่างการซิงค์
  • คุณสามารถควบคุมปริมาณข้อมูลที่ส่งออกได้โดยการเลือกออบเจ็กต์การเชื่อมโยงและกิจกรรมที่จะรวมไว้
  • หากการซิงค์ล้มเหลวการซิงค์ที่กำหนดเวลาไว้ครั้งต่อไปจะลองซิงค์แบบเต็มอีกครั้งโดยอัตโนมัติ

ติดตั้งและเชื่อมต่อแอป Amazon Redshift

  1. ใน HubSpot App Marketplace ให้เปิดรายชื่อแอป Amazon Redshift
  2. เลือกบทบาท AWS ที่เชื่อมต่อกับบัญชี HubSpot ของคุณ
  3. คลิกติดตั้ง
  4. คลิกถัดไป
  5. สร้างบทบาท AWS IAM ที่เชื่อมต่อกับบัญชี HubSpot ของคุณและกำหนดค่าเพื่อเข้าถึงบัญชี AWS ของคุณ
  6. ป้อนชื่อทรัพยากร Amazon (ARN) ของบทบาท
  7. คลิกเชื่อมต่อกับ Amazon Redshift

กำหนดค่าบทบาท AWS ของคุณ

HubSpot ใช้บทบาท AWS ที่เชื่อมต่อเพื่อเขียนไฟล์ปาร์เก้ชั่วคราวไปยังที่เก็บสเตจ S3 ของคุณและโหลดไฟล์ลงใน Redshift

  1. ในช่อง URL ของที่เก็บข้อมูล S3 ให้ป้อน URL ของที่เก็บข้อมูล S3 ที่ HubSpot จะใช้เพื่อจัดลำดับไฟล์ Parquet ชั่วคราว

คุณสามารถใส่คำนำหน้าใน URL เพื่อจำกัดการเข้าถึงเส้นทางเฉพาะภายในถังได้ กลุ่มต้องอยู่ในภูมิภาค AWS เดียวกันกับคลัสเตอร์ Redshift หรือกลุ่มงานที่ไม่มีเซิร์ฟเวอร์ของคุณ

โปรดทราบ: HubSpot คัดลอกไฟล์ปาร์เก้ไปยังที่เก็บสเตจ S3 ที่กำหนดค่าไว้โดยการออกแบบและไม่ได้ลบไฟล์เหล่านั้น สร้างกฎวงจรชีวิต S3 ใน AWS เพื่อลบไฟล์ที่เก่ากว่าโดยอัตโนมัติ

  1. เลือกประเภทการปรับใช้ Redshift ของคุณจากเมนูแบบเลื่อนลง:
    • Redshift Serverless
    • คลัสเตอร์ที่จัดเตรียมไว้
  2. อัปเดตบทบาท AWS ที่เชื่อมต่อด้วยนโยบายการอนุญาตสำหรับประเภทการปรับใช้ของคุณ:
    • Redshift Serverless: ป้อน ARN กลุ่มงานของคุณ HubSpot จะสร้างนโยบายที่มี ARN คัดลอกนโยบายและแนบไปกับบทบาท AWS ที่เชื่อมต่อ
    • คลัสเตอร์ที่จัดเตรียมไว้: คัดลอกเทมเพลตนโยบาย แทนที่ YOUR_REGION, YOUR_ACCOUNT_ID, YOUR_CLUSTER_ID และ YOUR_DATABASE ด้วยค่าจากบัญชี AWS ของคุณจากนั้นแนบนโยบายกับบทบาท AWS ที่เชื่อมต่อ
  3. ใน AWS IAM ให้เปิดบทบาทที่เชื่อมต่อกับ HubSpot
  4. แนบนโยบายการอนุญาตที่สร้างขึ้นกับบทบาทหรือสร้างนโยบายแบบอินไลน์ด้วยเนื้อหานโยบาย

redshift-role-page-policy

  1. ในบทบาท AWS IAM เดียวกันให้อัปเดตนโยบายความไว้วางใจด้วยข้อความที่สร้างโดย HubSpot

HubSpot สร้างคำแถลงนโยบายความไว้วางใจที่แตกต่างกันตามประเภทการปรับใช้ Redshift ที่คุณเลือก

redshift-role-page-trust-policy

เชื่อมโยงบทบาท AWS กับ Redshift

ใน Amazon Redshift เชื่อมโยงบทบาท AWS เดียวกันกับที่คุณอัปเดตในส่วนก่อนหน้านี้กับการตั้งค่า Redshift ของคุณ

  • Redshift Serverless: เปิดหน้าการกำหนดค่าเนมสเปซสำหรับเนมสเปซที่คุณใช้กับ HubSpot ในแท็บความปลอดภัยและการเข้ารหัสให้คลิกจัดการบทบาท IAM จากนั้นเลือกบทบาท Associate IAM
  • คลัสเตอร์ที่จัดเตรียม: เปิดคลัสเตอร์ของคุณคลิกการดำเนินการและเลือกจัดการบทบาท IAM > บทบาท Associate IAM

redshift-role-page-namespace

ให้สิทธิ์ Redshift

  1. ใน HubSpot ให้เลือกฐานข้อมูลปลายทาง
  2. ขอให้ผู้ดูแลระบบ Redshift เรียกใช้สคริปต์ SQL ในฐานข้อมูลที่เลือก

HubSpot ใช้สิทธิ์นี้เพื่อสร้างสคีมาสำหรับปลายทางในระหว่างการซิงค์

  1. คลิกทดสอบการเชื่อมต่อ
  2. หากการทดสอบการเชื่อมต่อสำเร็จให้คลิกถัดไป

กำหนดค่าการซิงค์การส่งออกข้อมูล

  1. เลือกแหล่งข้อมูลที่จะส่งออก
  2. เลือกวัตถุการเชื่อมโยงและตารางกิจกรรมที่จะรวม
  3. กำหนดค่าความถี่ในการซิงค์และเวลาเริ่มต้น
  4. คลิกเริ่มการซิงค์

การซิงค์แต่ละครั้งจะส่งออกภาพรวมทั้งหมดของข้อมูลที่เลือกไปยัง Amazon Redshift

ตรวจสอบและจัดการการซิงค์

จากหน้ารายละเอียดการซิงค์คุณสามารถตรวจสอบข้อมูลต่อไปนี้:

  • สถานะการซิงค์
  • เวลาซิงค์ล่าสุด
  • ข้อผิดพลาด
  • กิจกรรมการซิงค์
  • ประวัติการซิงค์

ในการเปิดหน้ารายละเอียดการซิงค์:

  1. ในบัญชี HubSpot ของคุณให้ไปที่การจัดการข้อมูล > การผสานรวมข้อมูล
  2. ในแท็บการซิงค์แอปให้ค้นหาการซิงค์แอป Amazon Redshift
  3. คลิกการซิงค์ Amazon Redshift ที่คุณต้องการตรวจสอบ

จากหน้ารายละเอียดการซิงค์คุณยังสามารถดำเนินการต่อไปนี้:

  • คลิกหยุดชั่วคราวเพื่อหยุดการซิงค์ชั่วคราว
  • คลิกที่เก็บถาวรเพื่อเก็บการซิงค์
  • คลิกซิงค์ตอนนี้เพื่อเริ่มการซิงค์ด้วยตนเอง

สถานะการซิงค์

สถานะ คำอธิบาย
กำลังซิงค์ กำลังดำเนินการซิงค์
ซิงค์แล้ว การดำเนินการซิงค์ล่าสุดเสร็จสมบูรณ์แล้ว
ล้มเหลว การซิงค์ล่าสุดพบข้อผิดพลาด
จัดเก็บถาวรแล้ว การกำหนดค่าการซิงค์ถูกเก็บถาวรหรือลบออก

แก้ปัญหาความล้มเหลวในการซิงค์

เมื่อการซิงค์ล้มเหลว:

  • การซิงค์จะแสดงสถานะล้มเหลวใน HubSpot
  • รายละเอียดตามตารางแสดงว่าตารางใดประสบความสำเร็จหรือล้มเหลว
  • การซิงค์ตามกำหนดเวลาถัดไปจะลองซิงค์แบบเต็มอีกครั้งโดยอัตโนมัติ
  • คุณสามารถคลิกซิงค์ตอนนี้เพื่อเริ่มการซิงค์อีกครั้งด้วยตนเอง
บทความนี้มีประโยชน์หรือไม่
แบบฟอร์มนี้ใช้สำหรับคำติชมเอกสารเท่านั้น เรียนรู้วิธีขอความช่วยเหลือจาก HubSpot