- ฐานความรู้
- การรายงานและข้อมูล
- รายงาน
- สืบค้นข้อมูล HubSpot ใน Snowflake
สืบค้นข้อมูล HubSpot ใน Snowflake
อัปเดตล่าสุด: 4 กันยายน 2025
สามารถใช้ได้กับการสมัครใช้บริการใดๆ ต่อไปนี้ ยกเว้นที่ระบุไว้:
-
Data Hub Enterprise
หลังจาก เชื่อมต่อ Snowflake กับบัญชี HubSpot ของคุณแล้วคุณสามารถใช้ Snowflake's Data Share เพื่อค้นหาข้อมูล HubSpot จากบัญชี Snowflake ของคุณได้
ความล่าช้าของข้อมูลและภูมิภาคบัญชี Snowflake ของคุณ
คุณจะสามารถเข้าถึงรูปแบบ V2_LIVE ซึ่งอัปเดตทุก 15 นาทีและรูปแบบ V2_DAILY ซึ่งอัปเดตทุกวัน
โปรดทราบ: มุมมองต่อไปนี้ใน V2_LIVE SCHEMA จะได้รับการอัปเดตทุกวันเท่านั้น: ASSOCIATION_DEFINITIONS เจ้าของท่อและ PIPELINE_STAGES
ตั้งค่าสภาพแวดล้อม Snowflake ของคุณ
หากต้องการสืบค้นข้อมูล HubSpot ของคุณใน Snowflake คุณจะต้องเลือกคลังสินค้าฐานข้อมูลและสคีมาที่คุณต้องการสืบค้น คุณสามารถตั้งค่าไว้ที่ระดับเวิร์กชีตเพื่อรวมไว้ในข้อซักถามของคุณโดยอัตโนมัติหรือจะเพิ่มด้วยตนเองก็ได้
วิธีเลือกคลังสินค้าฐานข้อมูลและสคีมาของคุณในระดับเวิร์กชีต:
- ในแถวบนสุดของเวิร์กชีตให้คลิกแถบการทำงาน ของเวิร์กชีต
- ในหน้าต่างป๊อปอัป:
- คลิกเมนูแบบเลื่อนลงคลังสินค้า จากนั้นเลือกคลังสินค้าของคุณ
- คลิกเมนูแบบเลื่อนลงฐานข้อมูล จากนั้นเลือกฐานข้อมูล HubSpot ของคุณ
- คลิกเมนูแบบเลื่อนลง Schema จากนั้นเลือก Schema ที่คุณต้องการใช้:
- V2_DAILY: แผนผังรายวันในการสืบค้นข้อมูลตามตาราง ข้อมูลในสคีมานี้จะได้รับการอัปเดตวันละครั้ง การใช้สคีมานี้จะส่งผลให้เกิดการสืบค้นที่เร็วขึ้นและแนะนำให้ใช้สำหรับการสืบค้นโดยตรงใน Snowflake
- V2_LIVE: สคีมาแบบสดตาม Secure Views ของข้อมูล HubSpot ข้อมูลในสคีมานี้จะได้รับการอัปเดตทุกๆ 15 นาที หากคุณกำลังสอบถามข้อมูลชุดใหญ่การสอบถามอาจช้า ในกรณีนี้ขอแนะนำให้คัดลอกข้อมูลลงในตารางของคุณเองก่อนด้วย กระบวนการ ETL จากนั้นค้นหาตารางนั้น
ด้วยการกำหนดค่าสภาพแวดล้อมของคุณคุณสามารถทำการสืบค้นไปยังข้อมูล HubSpot ของคุณโดยไม่จำเป็นต้องเพิ่มฐานข้อมูลหรือประเภทสคีมาของคุณไปยังการสืบค้นด้วยตนเอง
หากต้องการเพิ่มฐานข้อมูลและประเภทสคีมาของคุณลงในการค้นหาด้วยตนเองให้เพิ่มชื่อฐานข้อมูลตามด้วยสคีมาที่จุดเริ่มต้น FROM
ของฟิลด์ ตัวอย่างเช่น:
SELECT objectTypeId, property_createddate
FROM hubspot_share_name.V2_LIVE.objects_deals
LIMIT 1
ภาพรวมข้อมูล
ข้อความค้นหาถูกสร้างขึ้นโดยใช้ SQL และสามารถใช้เพื่อดึงข้อมูล HubSpot เช่น:
- วัตถุ: วัตถุมาตรฐานและวัตถุที่กำหนดเองเช่นรายชื่อผู้ติดต่อบริษัทผลิตภัณฑ์
- บันทึก: บันทึกส่วนบุคคลเช่นการติดต่อส่วนบุคคลหรือบริษัท
- การเชื่อมโยง: ประเภทการเชื่อมโยง ที่มีอยู่ทั้งหมดและระเบียนที่เกี่ยวข้องในปัจจุบัน
- กิจกรรม: ข้อมูลกิจกรรมสำหรับทั้งกิจกรรม HubSpot มาตรฐานเช่นการเปิดอีเมลและกิจกรรมพฤติกรรมที่กำหนดเอง
- เซกเมนต์: ผู้ติดต่อ HubSpot และเซกเมนต์บริษัท
- เจ้าของ: ผู้ใช้ในบัญชี HubSpot ของคุณที่เกี่ยวข้องกับบันทึกที่พวกเขาได้รับการตั้งค่าให้เป็นเจ้าของ
- ไปป์ไลน์: ไปป์ไลน์ deal และ ticket รวมถึงขั้นตอนไปป์ไลน์
- พร็อพ เพอร์ตี้ : พร็อพเพอร์ตี้และคุณค่าของพร็อพเพอร์ตี้ในบันทึก CRM รวมถึง
เรียนรู้เพิ่มเติมเกี่ยวกับโมเดลข้อมูล CRM ของ HubSpot
โปรดทราบ: ในขณะที่เราปรับปรุงการแชร์ข้อมูลเราจะนำเสนอการเปลี่ยนแปลงบางส่วนทำลายการเปลี่ยนแปลง ขอแนะนำให้สมัครสมาชิกบันทึกการเปลี่ยนแปลงนักพัฒนาซอฟต์แวร์ของ HubSpot การเปลี่ยนแปลงเหล่านี้จะถูกโพสต์ลงในบันทึกการเปลี่ยนแปลงล่วงหน้าก่อนการอัพเดทใดๆเสมอ
การจำกัดและการสั่งซื้อข้อมูลที่ส่งคืน
เมื่อสร้างข้อความค้นหาคุณสามารถควบคุมจำนวนข้อมูลที่ส่งคืนพร้อมกับลำดับการส่งคืนโดยการรวมLIMIT
และORDER BY
ในข้อความค้นหาของคุณ ตัวอย่างเช่นในการสอบถามผู้ติดต่อทั้งหมดที่มีคุณสมบัติของพวกเขาแต่แสดงผลเพียงสามผลลัพธ์และเรียงลำดับตาม ID ผู้ติดต่อคุณสามารถสร้างการสอบถามของคุณดังนี้:
SELECT objectTypeId, updatedAt, ingestedAt
FROM objects_deals
ORDER BY objectId
LIMIT 10;
ประเภทข้อมูลคอลัมน์
เมื่อสืบค้นข้อมูลใน Snowflake คอลัมน์ที่ส่งคืนจะขึ้นอยู่กับข้อมูลที่คุณกำลังสืบค้น คุณสามารถดูคอลัมน์ที่มีอยู่สำหรับตารางหรือมุมมองที่กำหนดใน Snowflake โดยเลือกมุมมองในแถบด้านซ้าย
โปรดทราบ: สำหรับส่วนที่เหลือของเอกสารนี้เราใช้คำว่าอ็อบเจ็กต์ฐานข้อมูลเมื่อบริบทนำไปใช้กับทั้งตารางและมุมมอง
ในการส่งคืนคอลัมน์ที่ระบุให้รวมคอลัมน์นั้นไว้ในฟิลด์ของการค้นหาของคุณ ตัวอย่างเช่นข้อความค้นหาต่อไปนี้จะส่งกลับเฉพาะOBJECTID
และUpdatedAt
คอลัมน์:
SELECTobjectId, updatedAt
FROM objects_contacts
ด้านล่างนี้เป็นคำจำกัดความทั่วไปสำหรับคอลัมน์ที่ข้อความค้นหาอาจส่งกลับ สำหรับคำจำกัดความอื่นๆที่ไม่รวมอยู่ด้านล่างโปรดดูคำจำกัดความมุมมองส่วนบุคคลในบทความด้านบน
- OBJECTTYPEID: ค่าตัวแปรที่แสดงถึงประเภทของวัตถุ ตัวอย่างเช่น 0 -1 หมายถึงออบเจ็กต์ผู้ติดต่อ 0 -2 หมายถึงออบเจ็กต์บริษัทและ 2 -1232 อาจ หมายถึงออบเจ็กต์ที่กำหนดเองในบัญชีของคุณ ในเซกเมนต์สิ่งนี้อ้างอิงถึงชนิดของเซกเมนต์ (ตัวอย่างเช่นการติดต่อหรือบริษัท) คุณสามารถค้นหาอ็อบเจ็กต์และรหัสกิจกรรมทั้งหมดในบัญชีของคุณโดยใช้มุมมอง OBJECT _AND_EVENT_ TYPE_DEFINITIONS
- OBJECTID: หมายเลข BIGINT ที่แสดงถึงระเบียนเดียวของวัตถุประเภทที่กำหนดในบัญชี HubSpot ของคุณ ในการระบุระเบียนคุณต้องใช้ทั้ง ID ประเภทวัตถุและ ID วัตถุ
- INGESTEDAT: การประทับเวลาเมื่อมีการเพิ่มแถวของข้อมูลลงใน Snowflake ซึ่งแสดงด้วยค่า TIMESTAMP_NTZ ไม่เกี่ยวข้องกับการประทับเวลาเชิงตรรกะของการดำเนินการสร้างหรืออัปเดตใน HubSpot
- เนื่องจากการประมวลผลภายในของ HubSpot การประทับเวลาการกลืนกินของแถวอาจได้รับการอัปเดตแม้ว่าจะไม่มีคอลัมน์อื่นๆในแถวเปลี่ยนไปก็ตาม
- เมื่อสร้าง กระบวนการ ETL ที่คัดลอกข้อมูลที่เปลี่ยนแปลงเมื่อเร็วๆนี้ขอแนะนำให้ตั้งคำถามของคุณตามการประทับเวลาการบริโภค นอกจากนี้หากโฟลว์ของคุณคัดลอกข้อมูลรายวันขอแนะนำให้คัดลอกข้อมูลจากสองวันก่อนหน้าเพื่อพิจารณาความล่าช้า
- CREATEDAT และ UPDATEDAT: การประทับเวลาเชิงตรรกะเมื่อข้อมูลถูกสร้างขึ้นหรืออัปเดตใน HubSpot แสดงด้วยค่า TIMESTAMP_NTZ ตราประทับเวลาเหล่านี้จะตรงกับตราประทับเวลาใน HubSpot ตัวอย่างเช่นเวลาที่แสดงใน HubSpot สำหรับวันที่สร้างของระเบียนจะเหมือนกับการประทับเวลาใน คอลัมน์ CREATEDAT ใน Snowflake สิ่งเหล่านี้ไม่เกี่ยวข้องโดยตรงกับการประทับเวลาการบริโภคและไม่แนะนำให้ใช้ กระบวนการ ETL กับคุณสมบัติเหล่านี้
- COMBINEDASSOCIATIONTYPE: ค่า VARCHAR ที่ ระบุคำจำกัดความของสมาคมที่ไม่ซ้ำกัน
กำลังแปลงประเภทข้อมูล
บางครั้งข้อมูลจะถูกส่งกลับจากการสืบค้นที่มีคอลัมน์ VARCHAR เมื่อมันเป็นที่ต้องการที่จะมีพวกมันเป็นประเภทที่แตกต่างกัน ในกรณีเช่นนี้ขอแนะนำให้แปลงชนิดข้อมูล VARCHAR เป็นชนิดที่ต้องการโดยใช้ฟังก์ชัน Snowflake ตัวอย่างเช่นคุณสมบัติของระเบียนออบเจ็กต์ถูกจัดเก็บเป็นชนิดข้อมูล VARCHAR ในออบเจ็กต์ฐานข้อมูลส่วนใหญ่แต่บางครั้งมีค่าจำนวนและวันที่และเวลา ฟังก์ชันเช่น:
try_to_number, try_to_timestamp_ntz สามารถใช้เพื่อแปลงข้อมูล VARCHAR เหล่านี้เป็น จำนวน และประเภท วันที่ ตามลำดับ:
SELECT objectid, value AS amount_str, try_to_number(value) AS amountFROM object_properties
WHERE objecttypeid='0-3' AND name='amount'
LIMIT 1
การสืบค้นอ็อบเจกต์
ด้านล่างเรียนรู้วิธีค้นหาข้อมูลจากออบเจ็กต์และระเบียน HubSpot เฉพาะพร้อมกับข้อมูลที่ส่งคืน
ข้อมูลวัตถุประเภทต่างๆได้รับการจัดระเบียบและมีให้เลือกสองวิธี:
- บุคคล: วัตถุแต่ละประเภทจะถูกจัดเก็บไว้ในมุมมองของตนเองและมีเฉพาะระเบียนของวัตถุประเภทเดียวกันเช่น object_contacts มีเฉพาะระเบียนผู้ติดต่อ สิ่งนี้ช่วยลดความจำเป็นในการระบุ objecttypeid ขณะสอบถาม มุมมองเหล่านี้สามารถสืบค้นได้ง่ายขึ้นเนื่องจากคุณไม่จำเป็นต้องรู้ ObjectTypeIds นอกจากนี้ยังส่งกลับข้อมูลในรูปแบบที่ใช้งานได้มากขึ้นโดยแต่ละแถวสอดคล้องกับวัตถุและคุณสมบัติเวอร์ชันปัจจุบัน ตราบใดที่คุณไม่พบข้อความค้นหาที่ช้าขอแนะนำให้ใช้มุมมองเหล่านี้เพื่อดึงข้อมูลวัตถุ ดูเพิ่มเติมในมุมมอง Objects_X ด้านล่าง
- รวมกัน: เรคคอร์ดทั้งหมดสำหรับทุกประเภทออบเจ็กต์จะรวมกันเป็นออบเจ็กต์ฐานข้อมูลเดียว ดังนั้นเมื่อสอบถามคุณต้องระบุตัวกรองเช่น “WHERE objectTypeId =' 0 -1 ’ ตัวอย่างเช่นคุณสามารถใช้ objecttypeids ต่อไปนี้เมื่อสอบถาม:
ชื่ออ็อบเจกต์ | ObjectTypeId |
รายชื่อผู้ติดต่อ | 0 -1 |
บริษัท | 0 -2 |
ไลน์ไอเท็ม | 0 -8 |
วัตถุที่กำหนดเอง จะถูกกำหนด ID ในขณะที่สร้างและจะถูกระบุเป็น 2 - UNIQUE_ID ตัวอย่างเช่น 2 -12345 เรียนรู้เพิ่มเติมเกี่ยวกับ OBJECT_AND_EVENT_TYPE_DEFINITIONS
โดยทั่วไปแล้วออบเจ็กต์ฐานข้อมูลเหล่านี้จะเหมาะหากคุณต้องการประสิทธิภาพการสืบค้นที่ดีกว่าสิ่งที่สามารถหาได้จากมุมมอง object_x ดูรายละเอียดเพิ่มเติมใน OBJECT_WITH_OBJECT_PROPERTIES, OBJECT_PROPERTIES, OBJECT_PROPERTI
object_x ยอดวิว
ในอ็อบเจ็กต์ฐานข้อมูลนี้อ็อบเจ็กต์แต่ละประเภทที่มีอยู่รวมถึงอ็อบเจ็กต์ที่กำหนดเองจะมีมุมมองเฉพาะของตนเองโดยแต่ละมุมมองจะมีเฉพาะระเบียนสำหรับอ็อบเจ็กต์ประเภทอ็อบเจ็กต์นั้นๆ มุมมองเหล่านี้ตั้งชื่อตามรูปแบบออบเจ็กต์_<object type name> โดยที่ <object type name> เป็น ป้ายชื่อแบบฟอร์มพหูพจน์ของประเภทออบเจ็กต์ (โปรดทราบว่าหากประเภทวัตถุไม่มีรูปแบบพหูพจน์ <object type name> จะเป็นเพียงฉลากรูปแบบเอกพจน์ของชื่อประเภทวัตถุที่เชื่อมต่อกับ “S ”)
การสืบค้นไปยังมุมมองนี้ส่งกลับหนึ่งแถวสำหรับแต่ละระเบียนภายในวัตถุที่มีคุณสมบัติแต่ละอย่างของวัตถุที่มีอยู่เป็นคอลัมน์แยกต่างหาก
ดูรายการที่ครอบคลุมของประเภทออบเจ็กต์ HubSpot (ที่ไม่ใช่แบบกำหนดเอง) คำอธิบายสั้นๆเกี่ยวกับข้อมูลที่พวกเขาแสดงและมุมมองที่เกี่ยวข้องด้านล่าง:
ประเภทอ็อบเจกต์ HubSpot |
ObjectTypeId |
คำอธิบาย |
0 -1 |
ข้อมูลเกี่ยวกับบุคคลที่มีปฏิสัมพันธ์กับธุรกิจของคุณ |
|
0 -2 |
ข้อมูลเกี่ยวกับธุรกิจหรือองค์กรแต่ละแห่ง |
|
0 -3 |
รายละเอียดเกี่ยวกับโอกาสในการสร้างรายได้กับผู้ติดต่อหรือบริษัท |
|
0 -4 |
จัดเก็บข้อมูลจากการดำเนินการ CRM รวมถึงบันทึกงานอีเมลการประชุมและการโทร |
|
0 -5 |
เป็นตัวแทนคำขอความช่วยเหลือหรือการสนับสนุนจากลูกค้า |
|
0 -14 |
ใช้เพื่อแชร์ข้อมูลราคากับผู้ซื้อที่มีศักยภาพ |
|
0 -15 |
รายละเอียดสำหรับการส่งแบบฟอร์ม HubSpot เป็นรายบุคคล |
|
0 -8 |
เป็นตัวแทนย่อยของผลิตภัณฑ์ที่ขายในข้อตกลง เมื่อผลิตภัณฑ์ถูกแนบไปกับดีลมันจะกลายเป็นไลน์ไอเท็ม |
|
0 -11 |
รายละเอียดของข้อความขาเข้าจากหลายช่องทาง |
|
0 -25 |
รายละเอียดหน้า Landing Page ของคุณ |
|
0 -27 |
จัดเก็บข้อมูลเกี่ยวกับรายการสิ่งที่ต้องทำ |
|
0 -28 |
ใช้เพื่อรวบรวมข้อมูลลูกค้าเป้าหมายเกี่ยวกับผู้เข้าชมและผู้ติดต่อของคุณ |
|
0 -29 |
รายละเอียดเกี่ยวกับอีเมลจากศูนย์กลางการตลาด |
|
AD_ACCOUNT |
0 -30 |
จัดเก็บข้อมูลเกี่ยวกับบัญชีโฆษณาของคุณบน Linkedin, Facebook และ Google |
0 -31 |
รายละเอียดเกี่ยวกับแคมเปญโฆษณาของคุณ แคมเปญโฆษณาสามารถมีโฆษณาอย่างน้อยหนึ่งรายการ |
|
AD_GROUP |
0 -32 |
การจัดกลุ่มโฆษณาอย่างมีเหตุผลภายในแคมเปญโฆษณา |
AD |
0 -33 |
รายละเอียดเกี่ยวกับโฆษณาแต่ละรายการ |
0 -35 |
ข้อมูลเกี่ยวกับสินทรัพย์และเนื้อหาทางการตลาดที่เกี่ยวข้องเพื่อให้คุณสามารถวัดประสิทธิภาพของความพยายามทางการตลาดร่วมของคุณได้อย่างง่ายดาย |
|
SITE_PAGE |
0 -38 |
ข้อมูลเกี่ยวกับแต่ละหน้าในเว็บไซต์ของคุณ |
0 -39 |
ข้อมูลเกี่ยวกับโพสต์บล็อก |
|
OBJECT_SEGM |
0 -45 |
ข้อมูลเกี่ยวกับการจัดกลุ่มระเบียนวัตถุตามคุณสมบัติหรือกิจกรรมของพวกเขา |
0 -48 |
การโทรโดยบันทึก CRM อื่นๆเช่นผู้ติดต่อ |
|
ใบแจ้งหนี้ |
0 -53 |
จัดการและซิงค์ใบแจ้งหนี้กับระบบบัญชีภายนอก |
0 -57 |
ข้อมูลเกี่ยวกับเนื้อหาสื่อที่นำเข้ามาใน Hubspot |
|
0 -58 |
ลำดับคือชุดของเทมเพลตอีเมลที่กำหนดเป้าหมายและกำหนดเวลาเพื่อดูแลผู้ติดต่อเมื่อเวลาผ่านไป |
|
0 -62 |
เนื้อหาอีเมลที่บันทึกไว้ซึ่งสามารถนำกลับมาใช้เพื่อส่งอีเมลได้ |
|
0 -72 |
การแบ่งดีลจะใช้เพื่อแชร์เครดิตดีลระหว่างผู้ใช้หลายคน |
|
0 -83 |
เอกสารการขายสร้างไลบรารีเนื้อหาสำหรับทีมทั้งหมดของคุณเพื่ออัปโหลดและแบ่งปันเอกสารกับผู้ติดต่อของคุณ |
|
0 -19 |
จัดเก็บข้อมูลที่ส่งไปยังแบบสำรวจความคิดเห็น |
|
0 -69 |
การสมัครสมาชิกมีรายละเอียดของการชำระเงินที่เกิดขึ้นประจำ |
|
0 -101 |
มีข้อมูลเกี่ยวกับเงินที่เก็บจากลูกค้า |
อ็อบเจ็กต์ฐานข้อมูลแต่ละรายการจะส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ |
ประเภท |
คำอธิบาย |
OBJECTTYPEID |
วาร์ชาร์ |
ID ของประเภทวัตถุ (เช่นผู้ติดต่อคือ 0 -1) |
OBJECTID |
หมายเลข |
ID ของระเบียน (เช่นระเบียนผู้ติดต่อที่มี ID 123752) |
UPDATEDAT |
การประทับเวลา |
วันที่และเวลาที่วัตถุนี้ได้รับการอัปเดตครั้งล่าสุดใน HubSpot |
INGESTEDAT |
การประทับเวลา |
วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ |
PROPERTY _* |
วาร์ชาร์ |
คอลัมน์ส่วนบุคคลที่มีคุณสมบัติของวัตถุรุ่นล่าสุดสำหรับคุณสมบัติของวัตถุแต่ละรายการที่มีประเภทวันที่หรือหมายเลข (ตามที่ระบุโดย property_definitions) จะมีสองคอลัมน์:
|
ตัวอย่างที่ 1
เรียกข้อมูลชื่อนามสกุลและระยะวงจรชีวิตสำหรับผู้ติดต่อทั้งหมด
สอบถาม:
SELECT objectId, property_firstname AS firstname, property_lastname AS lastname,property_lifecyclestage AS lifecyclestageFROM objects_contact
ผลตอบแทน:
OBJECTID |
ชื่อ |
นามสกุล |
LIFECYCLESTAGE |
54325098 |
ฮอบส์ |
บารอน |
นำ |
96805401 |
ไมโล |
ทอง |
นำ |
6922028 |
เฮนรี่ |
ไรลีย์ |
นำ |
ตัวอย่างที่ 2
ดึงชื่อดีลและขั้นตอนของดีลสูงสุดสามรายการ
สอบถาม:
SELECT objectId, property_dealName, property_dealStage,
property_amount AS dealAmountFROM objects_deals
LIMIT 3
ผลตอบแทน:
OBJECTID |
PROPERTY_DEALNAME |
PROPERTY_DEALSTAGE |
PROPERTY_DEALAMOUNT |
38960439 |
ชื่อดีล 1 |
closedwon |
34199 |
321740651 |
ทดสอบดีล 123 |
14845019 |
8383663 |
98392101 |
กันสาดป๊อปอัพ |
closedwon |
9309007 |
ตัวอย่างที่ 3
ดึงชื่อดีลและขั้นตอนของการซื้อขายสามอันดับแรกตามจำนวน
คำค้นหา:
เนื่องจากข้อมูลจำนวนการซื้อขายมีให้เป็นชนิดข้อมูลตัวเลขจึงสามารถใช้สำหรับการสั่งซื้อโดยไม่จำเป็นต้องทำการแปลงหรือการร่าย
SELECT objectId, property_dealName, property_dealStage,
property_amount AS dealAmountFROM objects_deals
ORDER BY property_amount DESC
LIMIT 3
ผลตอบแทน:
OBJECTID |
PROPERTY_DEALNAME |
PROPERTY_DEALSTAGE |
PROPERTY_DEALAMOUNT |
98392101 |
กันสาดป๊อปอัพ |
closedwon |
9309007 |
321740651 |
ทดสอบดีล 123 |
14845019 |
8383663 |
38960439 |
ชื่อดีล 1 |
closedwon |
34199 |
object_with_object_properties
ออบเจ็กต์ฐานข้อมูลนี้มีข้อมูลจากระเบียน HubSpot ของคุณ การสืบค้นไปยังอ็อบเจ็กต์ฐานข้อมูลนี้จะส่งกลับหนึ่งแถวสำหรับแต่ละระเบียนภายในอ็อบเจ็กต์ประเภท (เช่นระเบียนผู้ติดต่อทั้งหมดในอ็อบเจ็กต์ประเภทผู้ติดต่อ) คุณสมบัติทั้งหมดจะถูกเก็บไว้ในคอลัมน์ คุณสมบัติ ซึ่งเป็นคอลัมน์ Snowflake Variant/JSON
มุมมองนี้สามารถแสดงคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
OBJECTTYPEID |
วาร์ชาร์ | ID ของประเภทวัตถุ (เช่นผู้ติดต่อคือ 0-1 ) |
OBJECTID |
หมายเลข | ID ของระเบียน (เช่นระเบียนผู้ติดต่อที่มี ID ของ 123752 ) |
PROPERTIES |
ตัวแปร | ค่าคุณสมบัติของระเบียน |
UPDATEDAT |
การประทับเวลา | วันที่และเวลาที่บันทึกได้รับการอัปเดตครั้งล่าสุดใน HubSpot เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลเมื่อข้อมูลถูกกลืนกินครั้งสุดท้ายโดย Snowflake |
โปรดทราบ: ในวันที่ 25 มกราคม 2022 คอลัมน์การประทับเวลาในตารางและมุมมอง object_with_object_properties ซึ่งแสดงถึงวันที่และเวลาที่บันทึกวัตถุได้รับการอัปเดตครั้งล่าสุดใน HubSpot จะได้รับการอัปเดต เพื่อให้สอดคล้องกับวิธีการแสดงข้อมูลวันที่และเวลาในส่วนที่เหลือของการแชร์ข้อมูลเนื่องจากนี่เป็นการเปลี่ยนแปลงที่ผิดพลาดคอลัมน์ใหม่ซึ่งได้รับการปรับปรุงใหม่ได้ถูกเพิ่มลงในตารางและมุมมอง ในอีก 90 วันข้างหน้าคอลัมน์ใหม่ทั้งสองนี้จะอยู่ร่วมกันกับการประทับเวลาซึ่งเป็นคอลัมน์ที่พวกเขากำลังมองหาเพื่อแทนที่ ซึ่งจะเปิดโอกาสให้คุณเปลี่ยนไปใช้คอลัมน์ใหม่หลังจาก 90 วันในวันที่ 25 มกราคม 2022 การประทับเวลาคอลัมน์จะถูกลบออกจากตารางและมุมมอง หลังจากวันที่นี้ความพยายามในการสืบค้นตาราง object_with_object_properties หรือมุมมองโดยใช้คอลัมน์การประทับเวลาจะล้มเหลว
ตัวอย่างที่ 1
ดึงข้อมูลผู้ติดต่อและคุณสมบัติทั้งหมด
คำค้นหา:
SELECT objectTypeId, objectId, properties
FROM object_with_object_properties
WHERE objectTypeId = '0-1'
ผลตอบแทน:
OBJECTTYPEID | OBJECTID | คุณสมบัติ |
0 -1 | 38960439 | {" createdate ":" 1504656970152 "...} |
0 -1 | 321740651 | {" createdate ":" 1590183081949 "...} |
0 -1 | 98392101 | {" createdate ":" 1533566477279 "...} |
... | ... | ... |
ตัวอย่างที่ 2
ดึง ชื่อข้อเสนอและขั้นตอนของข้อเสนอสูงสุดสามรายการ
คำค้นหา:
SELECTobjectId,
properties:dealname::string AS dealname,
properties:dealstage::string AS dealstage,
properties:amount::number AS dealamount
FROM object_with_object_properties
WHERE objectTypeId = '0-3'
LIMIT 3;
ผลตอบแทน:
OBJECTID | DEALNAME | DEALSTAGE | DEALAMOUNT |
38960439 | ชื่อดีล 1 | closedlost | 7488939 |
321740651 | ชื่อดีล 1 | closedwon | 9292029 |
98392101 | ชื่อดีล 1 | closedlost | 62626528 |
ออบเจ็ก
ออบเจ็กต์ฐานข้อมูลนี้เป็นชุดย่อยของข้อมูลในออบเจ็กต์ฐานข้อมูล object_with_object_properties แต่ละแถวที่ส่งคืนจะส่งกลับ ID ออบเจ็กต์สำหรับแต่ละเรคคอร์ด ออบเจ็กต์ฐานข้อมูลนี้จะส่งกลับระเบียนที่มีอยู่เท่านั้น เมื่อระเบียนถูกลบใน HubSpot ระเบียนนั้นจะถูกลบออกจากออบเจ็กต์ฐานข้อมูลนี้ ออบเจ็กต์ฐานข้อมูลนี้เป็นชุดย่อยของข้อมูลในตาราง object_with_object_properties แต่ละแถวที่ส่งคืนจะส่งกลับ ID ออบเจ็กต์สำหรับแต่ละเรคคอร์ด มุมมองนี้จะแสดงเฉพาะระเบียนที่มีอยู่เท่านั้น เมื่อระเบียนถูกลบใน HubSpot ระเบียนนั้นจะถูกลบออกจากมุมมองนี้
อ็อบเจ็กต์ฐานข้อมูลนี้อาจมีประโยชน์หากบัญชีของคุณมีข้อมูลจำนวนมากซึ่งนำไปสู่การแสดงผล object_with_object_properties และ objects_x อย่างช้าๆ การใช้ออบเจ็กต์ฐานข้อมูลนี้กับออบเจ็กต์ฐานข้อมูล object_properties ทำให้สามารถทำซ้ำข้อมูลใน object_with_object_properties ได้ในขณะที่ยังคงควบคุมคุณสมบัติที่ส่งคืน
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
OBJECTTYPEID |
วาร์ชาร์ | ID ของประเภทวัตถุ (เช่นผู้ติดต่อคือ 0-1 ) |
OBJECTID |
หมายเลข | ID ของระเบียน (เช่นระเบียนผู้ติดต่อที่มี ID ของ 123752 ) |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
ตัวอย่างที่ 1
เรียกดูบันทึกการติดต่อทั้งหมด
คำค้นหา:
SELECT objectTypeId, objectId
FROM objects
WHERE objectTypeId = '0-1'
ผลตอบแทน:
OBJECTTYPEID | OBJECTID |
0 -1 | 36721864 |
0 -1 | 103580363 |
0 -1 | 56047670 |
... | ... |
object_properties
ออบเจ็กต์ฐานข้อมูลนี้เป็นชุดย่อยของ ออบเจ็กต์ฐานข้อมูล object_with_object_properties แต่ละแถวประกอบด้วยค่าคุณสมบัติปัจจุบันที่ตั้งไว้ในระเบียนที่กำหนด ตัวอย่างเช่นผู้ติดต่อจะมีหนึ่งแถวสำหรับที่พัก ชื่อ และหนึ่งแถวสำหรับที่พักนามสกุล หากระเบียนไม่มีค่าสำหรับคุณสมบัติแถวจะปรากฏด้วยสตริงว่างหรือจะไม่ปรากฏเลย
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
OBJECTTYPEID |
วาร์ชาร์ | ID ของประเภทวัตถุ (เช่นผู้ติดต่อคือ 0-1 ) |
OBJECTID |
หมายเลข | ID ของระเบียน (เช่นระเบียนผู้ติดต่อที่มี ID ของ 123752 ) |
NAME |
วาร์ชาร์ | ชื่อที่พัก |
VALUE |
การประทับเวลา | มูลค่าของทรัพย์สิน |
UPDATEDAT |
การประทับเวลา | วันที่และเวลาที่บันทึกได้รับการอัปเดตครั้งล่าสุดใน HubSpot เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลเมื่อข้อมูลถูกกลืนกินครั้งสุดท้ายโดย Snowflake |
ตัวอย่างที่ 1
ดึงข้อมูลชื่อนามสกุลและที่พักในเมืองสำหรับผู้ติดต่อทั้งหมด
คำค้นหา:
SELECT objectTypeId, objectId, name, value
FROM object_properties
WHERE objectTypeId = '0-1'
AND name IN ('firstname', 'lastname', 'city')
ORDER BY objectId;
ผลตอบแทน:
OBJECTTYPEID | OBJECTID | ชื่อ | ความคุ้มค่า |
0 -1 | 10401 | ชื่อ | ไบรอัน |
0 -1 | 10401 | city | ดับลิน |
0 -1 | 10401 | นามสกุล | แกลลาเกอร์ |
0 -1 | 23451 | ชื่อ | เฟอร์นันโด |
0 -1 | 23451 | นามสกุล | เฟียร์โร |
0 -1 | 25751 | ชื่อ | ชาร์ลส์ |
... | ... | ... | ... |
ตัวอย่างที่ 2
ดึงข้อมูลชื่อนามสกุลและระยะวงจรชีวิตสำหรับผู้ติดต่อทั้งหมดและรวมไว้ในหนึ่งแถวต่อผู้ติดต่อ ตัวอย่างนี้ใช้ ไวยากรณ์ SQL Pivot
คำค้นหา:
SELECT objectId, firstname, lastname, lifecyclestage
FROM
(
SELECT objectId, name, value
FROM object_properties
WHERE objectTypeId = '0-1'
AND name IN ('firstname', 'lastname', 'lifecyclestage')
)
PIVOT(MAX(value) FOR name IN ('firstname', 'lastname', 'lifecyclestage')) AS p(objectId, firstname, lastname, lifecyclestage);
ผลตอบแทน:
OBJECTTYPEID | OBJECTID | ชื่อ | นามสกุล | LIFECYCLESTAGE |
0 -1 | 54325098 | ฮอบส์ | บารอน | นำ |
0 -1 | 96805401 | ไมโล | ทอง | นำ |
0 -1 | 6922028 | เฮนรี่ | ไรลีย์ | นำ |
... | ... | ... | ... | ... |
object_properties_history
วัตถุฐานข้อมูลนี้มีค่าคุณสมบัติในอดีต สำหรับผู้ติดต่อจะมี 45 ค่าล่าสุด สำหรับออบเจ็กต์อื่นๆทั้งหมดจะมี 20 ค่าล่าสุด แสดงแถวสำหรับแต่ละค่าคุณสมบัติในอดีต มูลค่าปัจจุบันของทรัพย์สินจะถูกกำหนดโดยการประทับเวลา UPDATEDAT ล่าสุดในประวัติของทรัพย์สิน
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
OBJECTTYPEID |
วาร์ชาร์ | ID ของประเภทวัตถุ (เช่นผู้ติดต่อคือ 0-1 ) |
OBJECTID |
หมายเลข | ID ของระเบียน (เช่นระเบียนผู้ติดต่อที่มี ID ของ 123752 ) |
NAME |
วาร์ชาร์ | ชื่อที่พัก |
VALUE |
การประทับเวลา | มูลค่าของทรัพย์สิน |
UPDATEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลได้รับการอัปเดตครั้งล่าสุดใน HubSpot เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ |
ตัวอย่างที่ 1
ดึงข้อมูลประวัติของที่พักเพียงแห่งเดียวสำหรับการติดต่อเพียงครั้งเดียว
คำค้นหา:
SELECT objectId, name, value, updatedAt
FROM object_properties_history
WHERE objectTypeId = '0-1'
AND objectId = 136493192
AND name = 'hs_predictivescoringtier'
ORDER BY UPDATEDAT DESC;
ผลตอบแทน:
OBJECTID | ชื่อ | ความคุ้มค่า | UPDATEDAT |
136493192 |
hs_predictivescoringtier |
tier_1 |
2022 -06 -22 22:45:05.931 |
136493192 |
hs_predictivescoringtier |
tier_2 |
2021 -09 -18 08:20:56.622 |
136493192 |
hs_predictivescoringtier |
tier_3 |
2019 -11 -31 18:20:22.851 |
... |
... |
... |
... |
ตัวอย่างที่ 2
เรียกชื่อปัจจุบันของผู้ติดต่อทั้งหมดที่เคยมีขั้นตอนวงจรชีวิตของ สมาชิก
คำค้นหา:
SELECT
objectId,
properties:firstname::string AS firstname,
properties:lastname::string AS lastname
FROM object_with_object_properties
WHERE object_with_object_properties.objectTypeId = '0-1'
AND objectId IN (
SELECT objectId
FROM object_properties_history
WHERE
object_properties_history.objectTypeId = '0-1'
AND object_properties_history.name = 'lifecyclestage'
AND object_properties_history.value = 'subscriber'
);
ผลตอบแทน:
OBJECTID | ชื่อ | นามสกุล |
54325098 | ฮอบส์ | บารอน |
96805401 | ไมโล | ทอง |
6922028 | เฮนรี่ | ไรลีย์ |
... | ... | ... |
ข้อซักถามของสมาคม
เช่นเดียวกับข้อมูลออบเจ็กต์ข้อมูลการเชื่อมโยงจะถูกจัดระเบียบในสองวิธี:
- บุคคล: แต่ละประเภทการเชื่อมโยงจะถูกจัดเก็บไว้ในมุมมองของตนเองและมีเพียงระเบียนประเภทนั้นเท่านั้น ตัวอย่างเช่น ASSOCIATIONS_CONTACTS_TO_DEALS มีเฉพาะบันทึกการเชื่อมโยงระหว่างการติดต่อและการจัดการออบเจ็กต์ สิ่งนี้ช่วยลดความจำเป็นในการระบุ associationtypeid ขณะสอบถาม มุมมองเหล่านี้ค่อนข้างง่ายต่อการสืบค้นเนื่องจากไม่จำเป็นต้องมีความคุ้นเคยกับโมเดลข้อมูล CRM เพื่อใช้งาน นอกจากนี้ยังแสดงคำอธิบายที่สมบูรณ์ของระเบียนการเชื่อมโยงระหว่างวัตถุสองชิ้นซึ่งสามารถใช้งานได้ง่ายในการผนวกกับมุมมอง object_x ตราบใดที่คุณไม่พบข้อความค้นหาที่ช้าขอแนะนำให้ใช้มุมมองเหล่านี้เพื่อดึงข้อมูลการเชื่อมโยง ดูเพิ่มเติมในมุมมอง ASSOCIATIONS_x_to_y ด้านล่าง
- รวมกัน: ระเบียนทั้งหมดสำหรับประเภทการเชื่อมโยงทั้งหมดจะรวมกันเป็นออบเจ็กต์ฐานข้อมูลเดียว ดังนั้นเมื่อสอบถามคุณต้องระบุตัวกรองเช่น “WHERE combinedassociationtypeid =' 0 -32 '” ดูเพิ่มเติมใน ASSOCIATIONS และ ASSOCIATION_DEFINITIONS ด้านล่าง
การเข้าชม associations_x_to_y ครั้ง
แต่ละประเภทสมาคมมีมุมมองของตัวเองซึ่งมีป้ายกำกับว่า<association type name> ASSOCIATIONS_EQUITIES ASSOCIATIONS_CONTACTS_TO_DEALS มุมมองแต่ละมุมมองเป็นชุดย่อยของข้อมูลในออบเจ็กต์ฐานข้อมูลการเชื่อมโยงและมีเพียงระเบียนของ combinedassociationtypeid ที่เฉพาะเจาะจงเท่านั้น
อ็อบเจ็กต์ฐานข้อมูลแต่ละรายการจะส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ |
ประเภท |
คำอธิบาย |
COMBINEDASSOCIATIONTYPEID |
วาร์ชาร์ |
ตัวระบุที่ไม่ซ้ำกันของคำจำกัดความของสมาคม |
ASSOCIATIONCATEGORY |
วาร์ชาร์ |
แหล่งที่มาของประเภทสมาคม หนึ่งใน: HUBSPOT_DEFINED, USER_DEFINED, INTEGRATOR_DEFINED |
ASSOCIATIONTYPEID |
วาร์ชาร์ |
ตัวระบุที่ไม่ซ้ำกันของคำจำกัดความการเชื่อมโยงภายในหมวดหมู่การเชื่อมโยงที่เฉพาะเจาะจงกล่าวคือไม่มีคำจำกัดความสองคำในหมวดหมู่การเชื่อมโยงที่จะมี associationtypeid เดียวกัน |
FROMOBJECTTYPEID |
วาร์ชาร์ |
Objecttypeid ที่เป็นที่มาของคำจำกัดความของสมาคม |
FROMOBJECTTYPE |
วาร์ชาร์ |
ชื่อของประเภทวัตถุที่เป็นที่มาของคำจำกัดความของสมาคม |
TOOBJECTTYPEID |
วาร์ชาร์ |
Objecttypeid ที่เป็นปลายทางของคำจำกัดความของสมาคม |
TOOBJECTTYPE |
วาร์ชาร์ |
ชื่อของประเภทวัตถุที่เป็นปลายทางของคำจำกัดความของสมาคม |
ชื่อ |
วาร์ชาร์ |
ชื่อของคำจำกัดความของสมาคม |
ป้ายกำกับ |
วาร์ชาร์ |
คำอธิบายของคำจำกัดความของสมาคม |
ISMAINASSOCIATIONDEFINITION |
บูลีน |
คำจำกัดความของสมาคมเป็นประเภทหลักหรือไม่ เมื่อเป็นจริงคำจำกัดความคือคำจำกัดความที่ HubSpot แสดงในระเบียนที่เกี่ยวข้อง |
[FROMOBJECTTYPE_OBJECTID] เช่นสำหรับมุมมอง ASSOCIATIONS_CONTACTS_TO_DEALS นี่จะเป็น CONTACT_OBJECTID |
หมายเลข |
ID อ็อบเจ็กต์ของอ็อบเจ็กต์ต้นทาง |
[TOOBJECTTYPE_OBJECTID] เช่นสำหรับมุมมอง ASSOCIATIONS_CONTACTS_TO_DEALS นี่จะเป็น DEAL_OBJECTID |
หมายเลข |
ID อ็อบเจกต์ของอ็อบเจกต์ปลายทาง |
INGESTEDAT |
การประทับเวลา |
วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ |
ตัวอย่างที่ 1
ดึงข้อมูลข้อเสนอทั้งหมดที่เกี่ยวข้องกับรายชื่อติดต่อที่เฉพาะเจาะจง
คำค้นหา:
SELECT
contact_objectId, deal_objectId
จาก ASSOCIATIONS_CONTACTS_ถึง_DEALS
WHERE contactId = 6626541373
ผลตอบแทน:
CONTACT_OBJECTID |
DEAL_OBJECTID |
6626541373 |
233620335 |
6626541373 |
90253678 |
ตัวอย่างที่ 2
ดึงข้อมูลผู้ติดต่อทั้งหมดที่อยู่ในเขตเวลาโบโกตาและข้อเสนอของพวกเขา
เลือก contacts.property_firstname contact_firstname
contacts.property_lastname contact_lastname,
contacts.property_email contact_email,
deals.property_dealtype deal_type, deals.property_amount deal_amount
FROM objects_contacts contacts
JOIN associations_contacts_to_deals assoc
on assoc.contact_objectid = contacts.objectid
JOIN objects_deals on deals.objectid = assoc.deal_objectid
where contacts.property_hs_timezone = 'america_slash_bogota'
CONTACT_FIRSTNAME |
CONTACT_LASTNAME |
CONTACT_EMAIL |
DEAL_TYPE |
DEAL_AMOUNT |
เดวิด |
Magalhães |
dmagalhaes@example.com |
newbusiness |
74848 |
เฟอร์นันดา |
Rodrigues |
fmoreira@example.com |
newbusiness |
253530 |
ตัวอย่างที่ 3
ดึงข้อมูลผู้ติดต่อทั้งหมดและยอดรวมของจำนวนเงินที่ปิดการซื้อขายสำหรับผู้ติดต่อแต่ละราย
เลือก SUM (deals.property_hs_closed_amount)
เป็น TOTAL_CLOSED_AMOUNT, contacts.property_email CONTACT_EMAIL
จาก OBJECT_CONTACTES
เข้าร่วม ASSOCIATIONS_CONTACTES_
TO_DEALS
ASSOCIATIONS_CONTACTES_OBJECTED = CONTACTES
_EMAIL
สั่งซื้อโดย TOTAL_CLOSED_AMOUNT DESC
ผลตอบแทน:
TOTAL_CLOSED_AMOUN |
CONTACT_EMAIL |
98474793 |
johndoe@riverview.com |
849488 |
sallymae@longford.com |
association_definitions
ออบเจ็กต์ฐานข้อมูลนี้มีข้อมูลเกี่ยวกับประเภทการเชื่อมโยงที่มีอยู่ทั้งหมดระหว่างออบเจ็กต์ HubSpot โดยมีหนึ่งแถวต่อประเภทการเชื่อมโยง คุณสามารถเข้าร่วมออบเจ็กต์ฐานข้อมูลนี้กับออบ เจ็กต์ฐานข้อมูลการเชื่อมโยง เพื่อรับข้อมูลการเชื่อมโยงเฉพาะระเบียน
การเชื่อมโยงระหว่างออบเจ็กต์เดียวกันอาจมีได้หลายประเภท ประเภทการเชื่อมโยงหลักซึ่งเป็นประเภทที่แสดงใน HubSpot เมื่อมีการเชื่อมโยงระเบียนให้ใช้การเชื่อมโยงที่ ISMAINASSOCIATIONDEFINITION
true
อยู่
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
COMBINEDASSOCIATIONTYPEID |
วาร์ชาร์ | ตัวระบุที่ไม่ซ้ำกันของคำจำกัดความของสมาคม |
CATEGORY |
วาร์ชาร์ | แหล่งที่มาของประเภทสมาคม หนึ่งใน: HUBSPOT_DEFINED , USER_DEFINED , INTEGRATOR_DEFINED |
ID |
หมายเลข | ตัวระบุคำจำกัดความของสมาคมภายในหมวดหมู่ |
FROMOBJECTTYPEID |
วาร์ชาร์ | ID ของวัตถุที่เป็นที่มาของคำจำกัดความของสมาคม |
TOOBJECTTYPEID |
วาร์ชาร์ | ID ของวัตถุที่เป็นปลายทางของคำจำกัดความของสมาคม |
NAME |
วาร์ชาร์ | ชื่อของคำจำกัดความของสมาคม |
LABEL |
วาร์ชาร์ | ฉลากของคำจำกัดความของสมาคม |
ISMAINASSOCIATIONDEFINITION |
บูลีน | คำจำกัดความของสมาคมเป็นประเภทหลักหรือไม่ เมื่อเป็นจริงคำจำกัดความคือคำจำกัดความที่ HubSpot แสดงในระเบียนที่เกี่ยวข้อง |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
ตัวอย่างที่ 1
ดึงประเภทของสมาคมที่มีอยู่ในบัญชีของคุณ
คำค้นหา:
SELECT combinedAssociationTypeId, fromObjectTypeId, toObjectTypeId, name
FROM association_definitions
ORDER BY category, id
ผลตอบแทน:
COMBINEDASSOCIATIONTYPE | FROMOBJECTTYPEID | TOOBJECTTYPEID | ชื่อ |
0 -1 | 0 -1 | 0 -2 | CONTACT_TO_COMPANY |
0 -2 | 0 -2 | 0 -1 | COMPANY_TO_CONTACT |
0 -3 | 0 -3 | 0 -1 | DEAL_TO_CONTACT |
0 -4 | 0 -1 | 0 -3 | CONTACT_TO_DEAL |
0 -5 | 0 -3 | 0 -2 | DEAL_TO_COMPANY |
... | ... | ... | ... |
ตัวอย่างที่ 2
เรียกดูประเภทการเชื่อมโยงที่มีอยู่ระหว่างข้อเสนอและบริษัท
คำค้นหา:
SELECT
combinedAssociationTypeId, fromObjectTypeId, toObjectTypeId, name
FROM association_definitions
WHERE fromObjectTypeId = '0-3' AND toObjectTypeId = '0-2'
AND isMainAssociationDefinition = trueORDER BY category, id
ผลตอบแทน:
COMBINEDASSOCIATIONTYPE | FROMOBJECTTYPEID | TOOBJECTTYPEID | ชื่อ |
0 -5 | 0 -3 | 0 -2 | DEAL_TO_COMPANY |
0 -271 | 0 -3 | 0 -2 | DEAL_TO_PRIMARY_COMPANY |
0 -341 | 0 -3 | 0 -2 | DEAL_TO_COMAPNY_UNLABELED |
สมาคม
อ็อบเจ็กต์ฐานข้อมูลนี้มีข้อมูลเกี่ยวกับการเชื่อมโยงระหว่างระเบียนเฉพาะ แต่ละแถวแสดงถึงการเชื่อมโยงจากวัตถุหนึ่งไปยังอีกวัตถุหนึ่ง แถวอาจมีอยู่ในออบเจ็กต์ฐานข้อมูลนี้แม้ว่าเรคคอร์ดที่อ้างอิงจะถูกลบไปแล้วก็ตาม คุณสามารถตรวจสอบว่ามีระเบียนอยู่หรือไม่โดยการเข้าร่วมกับตาราง วัตถุ
ออบเจ็กต์ฐานข้อมูลนี้อาจมีประโยชน์หากบัญชีของคุณมีข้อมูลจำนวนมากซึ่งนำไปสู่การเชื่อมโยง_x_to_y มุมมองที่ดำเนินการอย่างช้าๆ
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
COMBINEDASSOCIATIONTYPEID |
วาร์ชาร์ | ตัวระบุที่ไม่ซ้ำกันของคำจำกัดความของสมาคม |
FROMOBJECTID |
หมายเลข | ID ของออบเจ็กต์ต้นทาง |
TOOBJECTID |
หมายเลข | ID ของวัตถุปลายทาง |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
ตัวอย่างที่ 1
ดึงข้อมูลข้อเสนอและรายชื่อผู้ติดต่อที่เกี่ยวข้องทั้งหมด
คำค้นหา:
SELECT combinedAssociationTypeId, fromObjectId, toObjectId
FROM associations
WHERE combinedAssociationTypeId = '0-5'
ผลตอบแทน:
COMBINEDASSOCIATIONTYPEID | FROMOBJECTID | TOOBJECTID |
0 -5 | 6626541373 | 233620335 |
0 -5 | 6616436082 | 3866015468 |
0 -5 | 6690805943 | 7132752747 |
... | ... | ... |
ตัวอย่างที่ 2
รับตั๋วทั้งหมดที่เชื่อมโยงกับผู้ติดต่อเฉพาะ (ID ผู้ติดต่อ: 3005)
คำค้นหา:
SELECT combinedAssociationTypeId, fromObjectId, toObjectId
FROM associations
WHERE associationCategory = 'HUBSPOT_DEFINED'
AND combinedAssociationTypeId = '0-15'
AND fromObjectId = 3005;
ผลตอบแทน:
COMBINEDASSOCIATIONTYPE | FROMOBJECTID | TOOBJECTID |
0 -5 | 6626541373 | 233620335 |
ตัวอย่างที่ 3
ดึงข้อมูลข้อเสนอทั้งหมดที่เกี่ยวข้องกับผู้ติดต่อที่เฉพาะเจาะจง (ID ผู้ติดต่อ: 4464) แทนที่จะใช้ hard-coding combinedAssociationTypeId ตัวอย่างนี้จะรวมเข้ากับ association_definitions
คำค้นหา:
SELECT combinedAssociationTypeId, fromObjectId toObjectId,
FROM associations
WHERE
combinedAssociationTypeId = (
SELECT combinedAssociationTypeId
FROM association_definitions
WHERE fromObjectTypeId = '0-1'
AND toObjectTypeId = '0-3'
AND isMainAssociationDefinition)
AND fromObjectId = 4464;
ผลตอบแทน:
COMBINEDASSOCIATIONTYPEID | FROMOBJECTID | TOOBJECTID |
0 -5 | 6626541373 | 233620335 |
ข้อซักถามของเจ้าของ
เจ้าของ
อ็อบเจ็กต์ฐานข้อมูลนี้มีข้อมูลเกี่ยวกับผู้ใช้ในบัญชี HubSpot ของคุณ ผู้ใช้สามารถตั้งค่าเป็นเจ้าของระเบียนและจะมีทั้ง ID ผู้ใช้และ ID เจ้าของขึ้นอยู่กับบริบทของพวกเขา ทั้งสอง ID สามารถใช้เพื่อระบุผู้ใช้เดียวกันได้
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
OWNERID |
หมายเลข | ID เจ้าของของผู้ใช้ |
USERID |
หมายเลข | ID ผู้ใช้ของผู้ใช้ ลบผู้ใช้ที่มี ค่า NULL ในคอลัมน์นี้แล้ว |
EMAIL |
วาร์ชาร์ | ที่อยู่อีเมลของผู้ใช้ |
FIRSTNAME |
วาร์ชาร์ | ชื่อของผู้ใช้ |
LASTNAME |
วาร์ชาร์ | นามสกุลของผู้ใช้ |
ARCHIVED |
บูลีน | ไม่ว่าผู้ใช้จะถูกลบหรือไม่ |
CREATEDAT |
การประทับเวลา | วันที่และเวลาที่ผู้ใช้ถูกสร้างขึ้นใน HubSpot ดู ประเภทข้อมูลคอลัมน์สำหรับ ข้อมูลเพิ่มเติม |
การประทับเวลา | วันที่และเวลาที่ผู้ใช้ได้รับการอัปเดตครั้งล่าสุดใน HubSpot ดูประเภทข้อมูลคอลัมน์สำหรับข้อมูลเพิ่มเติม | |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ |
ตัวอย่างที่ 1
ดึงข้อมูลผู้ใช้ทั้งหมด WHERE archived = false
ตัวกรองจะลบผู้ใช้ที่ถูกลบออกจากข้อมูลที่ส่งคืน
คำค้นหา:
SELECT ownerId, userId, email, firstname, lastname
FROM owners
WHERE archived = false
ผลตอบแทน:
OWNERID | USERID | อีเมล | ชื่อ | นามสกุล |
29584574 | 4621126 | 233620335 | ฮอบส์ | บารอน |
30532717 | 4874784 | 3866015468 | พาโบล | วอลเตอร์ส |
30580321 | 925511 | 7132752747 | ไมโล | ทอง |
... | ... | ... | ... | ... |
ตัวอย่างที่ 2
ดึงข้อมูลเจ้าของเฉพาะตามรหัสเจ้าของ
คำค้นหา:
SELECT ownerId, userId, email, firstname, lastname
FROM owners
WHERE ownerId = 29584574;
ผลตอบแทน:
OWNERID | USERID | อีเมล | ชื่อ | นามสกุล |
29584574 | 4621126 | 233620335 | ฮอบส์ | บารอน |
ตัวอย่างที่ 3
ดึงข้อมูลผู้ติดต่อและเจ้าของทั้งหมด ข้อความค้นหานี้รวมระเบียนไปยังเจ้าของที่มี object_with_object_properties และคุณสมบัติ การติดต่อ hubspot_owner_id
SELECT
contact.objectId contactid,
contact.property_firstname contact_firstname,
contact.property_lastname contact_lastname,
contact.property_hubspot_owner_id contact_hubspot_owner_id,
owner.firstname owner_firstname,
owner.lastname owner_lastname,
owner.email owner_email
FROM objects_contacts contact
JOIN owners owner ON contact.property_hubspot_owner_id = owner.ownerId
ผลตอบแทน:
CONTACTID | CONTACT_FIRSTNAME | CONTACT_LASTNAME | ติดต่อ_HUBSPOT_OWNER_ID | OWNER_FIRSTNAME | OWNER_LASTNAME | OWNER_EMAIL |
113834202 | ริชาร์ด | กรีนฟิลด์ | 29584574 | ฮอบส์ | บารอน | hobbes.b@business.com |
53540801 | ฟอร์ด | คาร์ล | 30241125 | ไมโล | ทอง | milo.g@business.com |
... | ... | ... | ... | ... | ... | ... |
ข้อซักถามของทีม
ทีม
Teams ใน HubSpot ช่วยให้คุณจัดระเบียบผู้ใช้ของคุณเป็นกลุ่มเพื่อวัตถุประสงค์ในการจัดองค์กรและการรายงาน คุณสามารถมีทีมหลักและทีมพิเศษได้
อ็อบเจ็กต์ฐานข้อมูลนี้มีข้อมูลเกี่ยวกับทีมในบัญชี HubSpot ของคุณ
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
TEAMID | หมายเลข | ID ทีม |
TEAMNAME | วาร์ชาร์ | ชื่อทีม |
PARENTTEAMID | หมายเลข | ID ทีมของทีมแม่ |
CHILDTEAMIDS | อาร์เรย์ | ID ทีมของทีมย่อย |
PRIMARYOWNERMEMBERS | วาร์ชาร์ | ID เจ้าของของสมาชิกหลักของทีม |
SECONDARYOWNERMEMBERS | บูลีน | ID เจ้าของของสมาชิกรองของทีม |
INGESTEDAT | การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ |
ตัวอย่างที่ 1
ดึงข้อมูลทุกทีม
คำค้นหา:
SELECT teamId,teamName, primaryOwnerMembers
จากทีม
ผลตอบแทน:
TEAMID | TEAMNAME | PRIMARYOWNERMEMBERS |
29584574 | ทีมย่อย | [233620335, 1234553] |
30532717 | ซูเปอร์ทีม | [3866015468, 126221873] |
3058032 | ทีม | [7132752747] |
owner_team
อ็อบเจ็กต์ฐานข้อมูลนี้มีข้อมูลเกี่ยวกับเจ้าของที่สอดคล้องกับทีมใดในบัญชี HubSpot ของคุณ
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
TEAMID | หมายเลข | ID ทีม |
OWNERID | หมายเลข | ID เจ้าของผู้ใช้ |
ISTEAMPRIMARY | บูลีน | ไม่ว่าทีมนี้จะเป็นทีมหลักสำหรับเจ้าของทีมนี้ |
INGESTEDAT | การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ |
ตัวอย่างที่ 1
เรียกคืนเจ้าของทั้งหมดสำหรับทีมที่กำหนด
คำค้นหา:
SELECT teamId, ownerId, isTeamPrimary
FROM teams
WHERE teamId = 29584574
ผลตอบแทน
TEAMID | TEAMNAME | ISTEAMPRIMARY |
29584574 | 233620335 | จริง |
29584574 | 1234553 | จริง |
การสอบถามไปป์ไลน์
ด้านล่างเรียนรู้วิธีค้นหาข้อตกลงและข้อมูลท่อส่งตั๋วเช่นท่อส่งที่มีอยู่ในบัญชีของคุณและขั้นตอนของพวกเขา
คุณสามารถรวมข้อมูลนี้เข้ากับข้อมูลวัตถุเพื่อดูท่อของคุณแบบเต็มรูปแบบได้ ตัวอย่างเช่นคุณสามารถค้นหาข้อเสนอและท่อของพวกเขาโดยการเข้าร่วม objects_deals_view หรือข้อมูล object_with_object_properties ที่มีข้อมูล ท่อ
ท่อส่งน้ำ
อ็อบเจ็กต์ฐานข้อมูลนี้มีข้อมูลเกี่ยวกับข้อตกลงและท่อส่งตั๋วในบัญชีของคุณ แต่ละแถวที่ส่งคืนแสดงถึงท่อเดียว
ตารางนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
PIPELINEID |
วาร์ชาร์ | ID ของท่อ |
OBJECTTYPEID |
วาร์ชาร์ | ID ของวัตถุที่ไปป์ไลน์สามารถมีได้ (เช่นข้อตกลงหรือตั๋ว) The ID of the object that the pipeline can contain (e.g., deals or ticket). |
LABEL |
วาร์ชาร์ | ชื่อของ pipeline ใน HubSpot |
DISPLAYORDER |
หมายเลข | ลำดับที่ท่อแสดงใน HubSpot |
ARCHIVED |
บูลีน | ไม่ว่าจะเป็นท่อที่ถูกลบไปแล้วหรือไม่ |
CREATEDAT |
การประทับเวลา | เมื่อสร้างไปป์ไลน์ |
UPDATEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลได้รับการอัปเดตครั้งล่าสุดใน HubSpot เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ |
ตัวอย่างที่ 1
ดึงข้อมูลท่อส่งข้อเสนอที่มีอยู่ทั้งหมดตามคำสั่งซื้อใน HubSpot
คำค้นหา:
SELECT objectTypeId, pipelineId, label
FROM pipelines
WHERE objectTypeId = '0-3'
AND not archived
ORDER BY displayorder;
ผลตอบแทน:
OBJECTTYPEID | PIPELINEID | ป้ายกำกับ |
0 -3 | 1bed503c -37f7 -4f51 -9d40 -7598902673f4 | ขั้นตอนการขาย |
0 -3 | 12659678 | ท่อใบอนุญาต |
0 -3 | 75e28846 - ad0d -4be2 - a027 -5e1da6590b98 | ธุรกิจใหม่ |
... | ... | ... |
ตัวอย่างที่ 2
ดึงข้อมูลข้อเสนอภายในท่อที่เฉพาะเจาะจง เข้าร่วม OBJECT_WITH_OBJECT _PROPERTIES และ ไปป์ไลน์
คำค้นหา:
SELECT
deals.objectId deal_id,
deals.property_dealname deal_name,
pipelines.label pipeline_name
FROM objects_deals deals
INNER JOIN pipelines
ON deals.objectTypeId = pipelines.objectTypeId
AND deals.property_pipeline = pipelines.pipelineid
WHERE pipelines.objectTypeId = '0-3';
ผลตอบแทน:
ID_ข้อเสนอ | DEAL_NAME | PIPELINE_NAME |
605140072 | ลงชื่อสมัครใช้ Meowmix Global | ขั้นตอนการขาย |
605457408 | Friskies Rebrand | ขั้นตอนการขาย |
604362473 | บิลด์ Fresh Step App | ขั้นตอนการขาย |
ตัวอย่างที่ 3
เช่นเดียวกับตัวอย่างที่ 2 ข้างต้นดึงข้อตกลงภายในท่อที่เฉพาะเจาะจง แต่แทนที่จะใช้ออบเจ็กต์_ดีลในการผนวกให้ใช้ ออบเจ็กต์_กับ_ออบเจ็กต์_พร็อพเพอร์ตี้
SELECT
deals.objectId deal_id,
deals.properties:dealname::varchar deal_name,
pipelines.label pipeline_name
FROM object_with_object_properties deals
INNER JOIN pipelines
ON deals.objectTypeId = pipelines.objectTypeId
AND deals.properties:pipeline::string = pipelines.pipelineid
WHERE deals.objecttypeId = '0-3'
AND pipelines.objectTypeId = '0-3';
ผลตอบแทน:
ID_ข้อเสนอ |
DEAL_NAME |
PIPELINE_NAME |
605140072 |
ลงชื่อสมัครใช้ Meowmix Global |
ขั้นตอนการขาย |
605457408 |
Friskies Rebrand |
ขั้นตอนการขาย |
604362473 |
บิลด์ Fresh Step App |
ขั้นตอนการขาย |
pipeline_stages
มุมมองนี้มีข้อมูลเกี่ยวกับแต่ละขั้นตอนภายในไปป์ไลน์ ระบุขั้นตอนโดยการรวม ID ประเภทวัตถุ ID ไปป์ไลน์และ ID ขั้นตอน เมื่อเข้าร่วมกับ ไปป์ไลน์ให้ใช้ ID ประเภทวัตถุและ ID ไปป์ไลน์
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
PIPELINEID |
วาร์ชาร์ | ID ของท่อ |
STAGEID |
วาร์ชาร์ | บัตรประจำตัวของสเตจ |
LABEL |
วาร์ชาร์ | ชื่อสเตจใน HubSpot |
DISPLAYORDER |
หมายเลข | ลำดับที่ท่อแสดงใน HubSpot |
METADATA |
ตัวแปร | คำอธิบายที่จัดรูปแบบ JSON ของขั้นตอนรวมถึงการเปิดหรือปิด |
ARCHIVED |
บูลีน | ขั้นตอนไปป์ไลน์ถูกลบไปแล้วหรือไม่ |
CREATEDAT |
การประทับเวลา | เมื่อขั้นตอนไปป์ไลน์ถูกสร้างขึ้น |
ตัวอย่างที่ 1
ดึงข้อมูลขั้นตอนไปป์ไลน์สำหรับไปป์ไลน์ดีลที่ชื่อไปป์ไลน์การขาย
คำค้นหา:
SELECT pipelineid, stageId, label
FROM pipeline_stages
WHERE not archived
AND pipelineid = (
SELECT pipelineid
FROM pipelines
WHERE objectTypeId = '0-3'
AND not archived
AND label = 'Sales Pipeline' LIMIT 1)
ORDER BY displayorder;
ผลตอบแทน:
PIPELINEID | STAGEID | ป้ายกำกับ |
941650 | 941651 | ติดต่อแล้ว |
941650 | 941652 | กำหนดเวลา Appt แล้ว |
941650 | 941653 | ส่งใบแจ้งหนี้แล้ว |
... | ... | ... |
ตัวอย่างที่ 2
ดึงข้อมูลดีลทั้งหมดและขั้นตอนไปป์ไลน์ที่เกี่ยวข้อง
คำค้นหา:
SELECTdeals.objectId deal_id,
deals.properties:dealname::varchar deal_name,
pipelines.label pipeline_name,
pipeline_stages.label pipeline_stage_name
FROM object_with_object_properties deals
INNER JOIN pipelines
ON deals.objectTypeId = pipelines.objectTypeId
AND deals.properties:pipeline::string = pipelines.pipelineid
INNER JOIN pipeline_stages
ON deals.objectTypeId = pipeline_stages.pipelineid
AND deals.properties:pipeline::string = pipeline_stages.pipelineid
AND deals.properties:dealstage::string = pipeline_stages.stageId
WHERE deals.objecttypeId = '0-3';
ผลตอบแทน:
ID_ข้อเสนอ | DEAL_NAME | PIPELINE_NAME | PIPELINE_STAGE_NAME |
605140072 | ลงชื่อสมัครใช้ Meowmix Global | ขั้นตอนการขาย | ส่งสัญญาแล้ว |
605457408 | Friskies Rebrand | ขั้นตอนการขาย | กำหนดเวลา Appt แล้ว |
604362473 | บิลด์ Fresh Step App | ขั้นตอนการขาย | ลงนามในสัญญาแล้ว |
... | ... | ... | ... |
การสืบค้นที่พัก
property_definitions
อ็อบเจ็กต์ฐานข้อมูลนี้มีข้อมูลเกี่ยวกับ คุณสมบัติอ็อบ เจ็กต์และคุณสมบัติกิจกรรมในบัญชี HubSpot ของคุณ คุณสมบัติของกิจกรรมรวมถึงกิจกรรมมาตรฐานเช่นการเปิดและคลิกอีเมลและคุณสมบัติของ กิจกรรมพฤติกรรมที่กำหนดเอง ข้อมูลนี้จะเป็นประโยชน์สำหรับการกำหนดค่าที่พบในข้อมูล object_properties และ เหตุการณ์
คุณสามารถระบุคุณสมบัติเฉพาะได้โดยการรวม ID และชื่อประเภทวัตถุเข้าด้วยกัน คุณสามารถดึงข้อมูลที่คล้ายกันได้โดยใช้ API คุณสมบัติ
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
OBJECTYPEID |
วาร์ชาร์ | ID ของวัตถุที่เกี่ยวข้องกับเหตุการณ์ |
NAME |
วาร์ชาร์ | ชื่อภายในของที่พัก |
LABEL |
วาร์ชาร์ | ฉลากของที่พัก |
DESCRIPTION |
วาร์ชาร์ | รายละเอียดที่พัก |
TYPE |
วาร์ชาร์ | ประเภทที่พัก (เช่นสตริงหมายเลขวันที่และเวลา) |
FIELDTYPE |
วาร์ชาร์ | ประเภทฟิลด์ของที่พัก กำหนดวิธีแสดงคุณสมบัติใน HubSpot และในแบบฟอร์ม (เช่นช่องทำเครื่องหมายเลือก) |
DISPLAYORDER |
หมายเลข | ลำดับการแสดงผลของที่พัก |
GROUPNAME |
วาร์ชาร์ | ชื่อกลุ่มของที่พัก |
OPTIONS |
ตัวแปร | สำหรับคุณสมบัติการแจกแจงอาร์เรย์ของตัวเลือกของที่พักรวมถึงแอตทริบิวต์ของแต่ละตัวเลือก (เช่นลำดับการแสดงผลป้ายกำกับ) |
CREATEDUSERID |
หมายเลข | ID ของผู้ใช้ที่สร้างที่พัก |
REFERENCEDOBJECTTYPE |
วาร์ชาร์ | ประเภทของออบเจ็กต์ที่พักอ้างอิง ที่พักของเจ้าของจะส่งคืนมูลค่าของ เจ้าของ |
CALCULATED |
บูลีน | ไม่ว่าที่พักนั้นจะเป็นที่ พักที่คำนวณได้หรือไม่ |
EXTERNALOPTIONS |
บูลีน | ตัวเลือกของที่พักถูกกำหนดไว้ในระบบภายนอกหรือไม่ |
HASUNIQUEVALUE |
บูลีน | คุณค่าของที่พักจะไม่เหมือนใครหรือไม่ สามารถตั้งค่าได้เมื่อ สร้างพร็อพเพอร์ตี้ผ่าน API เท่านั้น |
HIDDEN |
บูลีน | ที่พักนี้ซ่อนอยู่ใน HubSpot หรือไม่ |
SHOWCURRENCYSYMBOL |
บูลีน | ไม่ว่าค่าคุณสมบัติตัวเลขจะถูกจัดรูปแบบเป็นสกุลเงินหรือไม่ |
FORMFIELD |
บูลีน | คุณสมบัตินี้สามารถใช้ในรูปแบบต่างๆได้หรือไม่ |
READONLYDEFINITION |
บูลีน | สามารถแก้ไขคุณสมบัติใน HubSpot ได้หรือไม่ |
READONLYVALUE |
บูลีน | แก้ไขค่าที่พักใน HubSpot ได้หรือไม่ |
HUBSPOTDEFINED |
บูลีน | ไม่ว่าจะเป็นพร็อพเพอร์ตี้ที่สร้างโดย HubSpot เทียบกับที่สร้างโดยผู้ใช้ |
ARCHIVED |
บูลีน | พร็อพเพอร์ตี้ถูกลบไปแล้วหรือไม่ |
CREATEDAT |
การประทับเวลา | วันที่และเวลาที่สร้างพร็อพเพอร์ตี้ใน HubSpot |
UPDATEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลได้รับการอัปเดตครั้งล่าสุดใน HubSpot เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ |
ตัวอย่างที่ 1
ดึงชื่อและคำอธิบายสำหรับคุณสมบัติการติดต่อทั้งหมด
คำค้นหา:
SELECT name, label, description
FROM property_definitions
WHERE objectTypeId = '0-1'
ผลตอบแทน:
ชื่อ | ป้ายกำกับ | คำอธิบาย |
enter_sql_stage | เข้าสู่ขั้นตอน SQL แล้ว | เริ่มนับจำนวนวันของขั้นตอน SQL |
first_conversion_event_name
|
การแปลงครั้งแรก | แบบฟอร์มแรกที่ผู้ติดต่อรายนี้ส่งมา |
ที่อยู่ | ที่อยู่ | ที่อยู่ของผู้ติดต่อ |
ข้อซักถามเกี่ยวกับกิจกรรม
กิจกรรมรวมถึงกิจกรรม HubSpot มาตรฐานและ กิจกรรมพฤติกรรมที่กำหนดเอง แต่ละเหตุการณ์มีออบเจ็กต์ฐานข้อมูลของตัวเองซึ่งมีป้ายกำกับ events_eventname
ว่า
ชื่อ | |
EVENTS_AD_INTERACTION | รายละเอียดของโฆษณาและผู้ติดต่อที่โต้ตอบกับโฆษณาโดยคลิกที่โฆษณาหรือส่งแบบฟอร์มหลังจากมีส่วนร่วมกับโฆษณา |
เหตุการณ์_AD_METRICS_IMPORT_V0 |
รายละเอียดของโฆษณาและตัวชี้วัดประสิทธิภาพ |
EVENTS_CALL_MENTIONED_KEYWORD | รายละเอียดของคำหลักที่กล่าวถึงโดยผู้เข้าร่วมในการโทร |
EVENT_CLICKED_LINK_IN_EMAIL_V2 |
ลิงก์ที่คลิกในอีเมลการตลาดโดยผู้ติดต่อ |
EVENT_CLICKED_LINK_IN_TRACKED_INBOX_EMAIL_V8 | ลิงก์ที่คลิกในอีเมลบ็อกซ์การสนทนาโดยผู้ติดต่อ |
EVENTS_COOKIE_BANNER_CLICKED | ผู้ติดต่อที่คลิกคุกกี้ |
EVENTS_COOKIE_BANNER_VIEW | ผู้ติดต่อที่ดูคุกกี้ |
EVENTS_DOCUMENT_SHARED_V2 | เอกสารการขายที่แชร์กับผู้ติดต่อผ่านลิงก์ภายนอก |
EVENTS_DOCUMENT_VIEW_V2 | เอกสารการขายและผู้ติดต่อที่ดูโดยพวกเขาโดยเปิดลิงก์ภายนอก |
EVENTS_DOCUMENT_COMPLETED_V2 | เอกสารการขายและรายชื่อผู้ติดต่อที่ปิดไว้ |
EVENTS_HS_SCHEDULED_EMAIL_V2 | อีเมลที่ส่งไปยังเซิร์ฟเวอร์อีเมล HubSpot ที่จะส่ง |
EVENTS_MTA_Deliver_EMAIL_V2 | ส่งอีเมลไปยังผู้รับโดยเซิร์ฟเวอร์อีเมล HubSpot เรียบร้อยแล้ว |
EVENTS_MTA_BUNCED_EMAIL_V2 | ความพยายามในการส่งอีเมลที่ถูกปฏิเสธโดยเซิร์ฟเวอร์อีเมลของผู้รับ |
EVENTS_OPENED_EMAIL_V2 | อีเมลจะเปิดโดยผู้ติดต่อ |
EVENTS_REPORTED_SPAM_EMAIL_V2 | อีเมลที่ทำเครื่องหมายว่าเป็นสแปมโดยผู้รับ |
EVENTS_UPDATED_EMAIL_SUBSCRIPTION_STATUS_V2 | การเปลี่ยนแปลงการสมัครสมาชิกอีเมลโดยผู้รับ |
EVENTS_OPENED_TRACKED_INBOX_EMAIL_V8 | อีเมลบ็อกซ์การอนุรักษ์จะเปิดโดยผู้ติดต่อ |
กิจกรรม_MB_MEDIA_PLAY | กิจกรรมการเล่นวิดีโอโดยผู้ติดต่อ |
กิจกรรม_V2_ติดต่อ_จอง_ประชุม_ผ่าน_ลำดับ | ผู้ติดต่อจองการประชุมผ่านลำดับ |
EVENTS_V2_CONTACT_ENROLLED_IN_SEQUENCE | ผู้ติดต่อที่ลงทะเบียนจากลำดับ |
EVENTS_V2_CONTACT_FINISHED_SEQUENCE | ลำดับเสร็จสิ้น |
EVENTS_V2_CONTACT_REPLIED_SEQUENCE_EMAIL | ผู้ติดต่อตอบกลับไปยังอีเมล (หรืออีเมลขาเข้าซึ่งไม่ได้ลงทะเบียนลำดับ) ที่ส่งผ่านลำดับ |
เหตุการณ์_V2_ติดต่อ_ยกเลิกการลงทะเบียน_จาก_ลำดับ | ยกเลิกการลงทะเบียนผู้ติดต่อตามลำดับ |
เหตุการณ์_V2_ติดต่อ_ยกเลิกการลงทะเบียน_ด้วยตนเอง_จาก_ลำดับ | ผู้ใช้ยกเลิกการลงทะเบียนผู้ติดต่อด้วยตนเอง |
EVENTS_V2_CONTACT_UNSUBSCRIBED_SEQUENCE_EMAIL | ติดต่อยกเลิกการสมัครยกเลิกการลงทะเบียนลำดับ |
EVENTS_V2_SEQUENCE_EMAIL_BOUNCED | อีเมลลำดับถูกตีกลับ |
EVENTS_V2_SEQUENCE_ERRORED | เกิดการกัดเซาะตามลำดับทำให้ไม่มีการลงทะเบียน |
EVENTS_V2_SEQUENCE_STEP_EXECUTED | ดำเนินการตามขั้นตอนลำดับแล้ว |
EVENTS_VISITED_PAGE | การเข้าชมหน้าเว็บไซต์โดยผู้ติดต่อ |
กิจกรรม_<INTEGRATION_EVENT_NAME>_<UNIQUE_IDENTIFIER> | เหตุการณ์การบูรณาการ (Timeline V3 API) |
คุณสามารถระบุกิจกรรมได้โดยรวม ID ประเภทกิจกรรมและ ID เข้าด้วยกัน คอลัมน์ที่ได้รับคืนจะขึ้นอยู่กับกิจกรรมโดยมีหนึ่งคอลัมน์สำหรับแต่ละคุณสมบัติของกิจกรรม กิจกรรมทั้งหมดจะแสดงคอลัมน์ต่อไปนี้:
โปรดทราบ: HubSpot ได้เพิ่มสองคอลัมน์ใหม่ในตารางกิจกรรมและมุมมองทั้งหมด:
occurredat
occurredatdateint
คอลัมน์เหล่านี้จะถูกแทนที่ occuredat
และ occuredatdateint
คอลัมน์ในวันที่ 24 พฤศจิกายน 2022 ในวันนั้นคอลัมน์เก่าจะไม่สามารถใช้งานได้อีกต่อไปและความพยายามในการสืบค้นวัตถุฐานข้อมูลหรือมุมมองที่มีเหตุการณ์ที่ใช้คอลัมน์เหล่านั้นจะล้มเหลว เรียนรู้เพิ่มเติมเกี่ยวกับ การทำลายการเปลี่ยนแปลงสำหรับการแชร์ข้อมูล Snowflake
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
EVENTTYPEID |
วาร์ชาร์ | ID ประเภทเหตุการณ์คล้ายกับ OBJECTTYPEID คุณสามารถค้นหา ID ประเภทเหตุการณ์ทั้งหมดในบัญชีของคุณโดยใช้มุมมอง OBJECT_AND_EVENT_ TYPE_DEFINTS |
ID |
วาร์ชาร์ | ซึ่งจะไม่ซ้ำกันในแต่ละประเภทกิจกรรม ไม่มีบันทึกสองรายการที่จะมี ID เดียวกันภายในประเภทเหตุการณ์ที่กำหนด |
OBJECTTYPEID |
วาร์ชาร์ | ประเภทของออบเจ็กต์ที่เสร็จสิ้นกิจกรรม ตัวอย่างเช่นการคลิกลิงก์อีเมลจะแสดง0-1 ในคอลัมน์นี้ซึ่งแสดงถึงวัตถุที่ติดต่อ |
OBJECTID |
หมายเลข | ID ของระเบียนที่เสร็จสิ้นกิจกรรม |
OCCURREDAT |
การประทับเวลา | เมื่อเหตุการณ์เกิดขึ้น |
|
หมายเลข | ตัวเลขที่แสดงถึงเวลาที่เหตุการณ์เกิดขึ้น มีข้อมูลเดียวกันกับ OCCURREDAT คอลัมน์แต่จัดรูปแบบเป็นตัวเลขและใช้เป็นส่วนหนึ่งของคีย์คลัสเตอร์ของตาราง ในกรณีส่วนใหญ่คุณสามารถใช้การ OCCURREDAT ประทับเวลาแทนหมายเลขนี้ได้ |
|
หมายเลข | ตัวเลขที่แสดงถึงเวลาที่เหตุการณ์เกิดขึ้น มีข้อมูลเดียวกันกับ โปรดทราบ: คอลัมน์นี้จะเลิกใช้ในวันที่ 24 พฤศจิกายน 2022 และแทนที่ |
OCCUREDAT |
การประทับเวลา | เมื่อเหตุการณ์เกิดขึ้น โปรดทราบ: คอลัมน์นี้จะเลิกใช้ในวันที่ 24 พฤศจิกายน 2022 และแทนที่ |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
PROPERTY_* |
วาร์ชาร์ | แต่ละคอลัมน์ที่มีคุณสมบัติของเหตุการณ์ |
ตัวอย่างที่ 1
เรียกดู 50 กิจกรรมการคลิกอีเมลล่าสุด
คำค้นหา:
SELECT eventTypeId, objectTypeId, objectId, occuredAt, property_hs_click_raw_url AS hs_click_raw_url
FROM events_clicked_link_in_email_V2
ORDER BY occuredAt
LIMIT 50;
ผลตอบแทน:
EVENTTYPEID | OBJECTTYPEID | OBJECTID | OCCUREDAT | HS_CLICK_RAW_URL |
4-666288 | 0 -1 | 45318579 | 2016 -08 -04 21:06:43.245 | http://website.com?utm_campaign=Launch&utm_source=hs_email&utm_medium=email&utm_content=32520579 |
4-666288 | 0 -1 | 80701 | 2016 -08 -29 13:31:28.622 | https://cta-image-cms2.hubspot.com/ctas/v2/public/cs/ci/?pg=f0f6585a-08fc-4273-8422-49cfaddcf8d8&pid=1976760&ecid=ACsprvtkRbakerw4BiWlaDL7xFAqau1aW9m1_PAqSfQiWarY69X7Ds42zHGYTCfhHJLrXUP86Nxu |
4-666288 | 0 -1 | 26146013 | 2017 -11 -30 14:27:11.528 | https://hubs.ly/H097a37a?utm_source=hs_email&utm_medium=email&utm_content=58251290 |
... | ... | ... | ... | ... |
ตัวอย่างที่ 2
เรียกดูกิจกรรมการคลิกอีเมลทั้งหมดโดยผู้ติดต่อที่คลิก การสอบถามนี้ได้รับข้อมูลการติดต่อโดยการเข้าร่วมกับ object_with_object_properties
คำค้นหา:
SELECT
click.occuredat click_timestamp,
click.property_hs_click_raw_url click_url,
contact.properties:firstname::varchar contact_firstname,
contact.properties:lastname::varchar contact_lastname
FROM events_clicked_link_in_email_V2 click
LEFT JOIN object_with_object_properties contact
ON click.objectTypeId = contact.objectTypeId
AND click.objectId = contact.objectId
LIMIT 3;
ผลตอบแทน:
CLICK_TIMESTAMP | CLICK_URL | CONTACT_FIRSTNAME | CONTACT_LASTNAME |
2019 -01 -04 22:35:41.264 | https://help.website.com/articles/tutorial/how-to-use-email-tool?utm_source=hs_automation&utm_medium=email&utm_content=68042217 | ฮอบส์ | บารอน |
2018 -11 -08 09:37:41.400 | https://www.website.net/webinar-case-study?utm_source=hs_automation&utm_medium=email&utm_content=55200164 | ไมโล | ทอง |
2018 -11 -08 09:37:41.426 | https://www.website.net/contact?utm_source=hs_automation&utm_medium=email&utm_content=55200164 | ฮาร์โลว์ | บียารี |
... | ... | ... | ... |
OBJECT_AND_EVENT_TYPE_QUERIES
object_and_event_type_definitions
อ็อบเจ็กต์ฐานข้อมูลนี้มีคำจำกัดความสำหรับอ็อบเจ็กต์และกิจกรรมทั้งหมดที่มีอยู่ในบัญชี HubSpot ของคุณ
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
OBJECTTYPEID |
วาร์ชาร์ | ID ของวัตถุที่ไปป์ไลน์สามารถมีได้ (เช่นข้อตกลงหรือตั๋ว) The ID of the object that the pipeline can contain (e.g., deals or ticket). |
FULLYQUALIFIEDNAME |
วาร์ชาร์ | ชื่อของวัตถุหรือเหตุการณ์ |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
ตัวอย่างที่ 1
เรียกดูวัตถุและกิจกรรมทั้งหมดที่มีอยู่ในบัญชี HubSpot ของคุณ
คำค้นหา:
SELECT objectTypeId, fullyQualifiedName
FROM object_and_event_type_definitions;
ผลตอบแทน:
OBJECTTYPEID | FULLYQUALIFIEDNAME |
0 -1 | ติดต่อ |
0 -8 | LINE_ITEM |
0 -11 | การสนทนา |
... | ... |
การสืบค้นเซกเมนต์
ด้านล่างเรียนรู้วิธีค้นหาเซกเมนต์ของคุณเช่นผู้ติดต่อที่มีอยู่และเซกเมนต์ของบริษัทและบันทึกที่รวมอยู่ในเซกเมนต์เหล่านั้น
เซกเมนต์
ออบเจ็กต์ฐานข้อมูลนี้มีข้อมูลเกี่ยวกับผู้ติดต่อ HubSpot และกลุ่มบริษัท ส่งกลับหนึ่งแถวต่อเซกเมนต์และคอลัมน์ประกอบด้วยรายละเอียดเซกเมนต์เช่นชื่อเซกเมนต์ขนาดและประเภทวัตถุของระเบียนที่มี ไม่มีข้อมูลเกี่ยวกับระเบียนแต่ละรายการภายในแต่ละเซ็กเมนต์ (ดู SEGMENT_AMBITION)
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
OBJECTTYPEID |
วาร์ชาร์ | ประเภทของระเบียนในส่วน (เช่นการติดต่อหรือบริษัท) |
SEGMENTID |
หมายเลข | ID ของเซกเมนต์ เข้าร่วมคอลัมน์ Segment ID ใน ตาราง Segment-memberships |
CLASSICSEGMENTID |
หมายเลข | ID เฉพาะสำหรับติดต่อกลุ่มที่ตรงกับ ID ใน URL ของกลุ่มใน HubSpot |
NAME |
วาร์ชาร์ | ชื่อของเซกเมนต์ |
SIZE |
หมายเลข | จำนวนระเบียนในเซกเมนต์ |
CREATEDBYUSERID |
หมายเลข | ID ของผู้ใช้ที่สร้างเซกเมนต์ |
CREATEDAT |
การประทับเวลา | เมื่อกลุ่มถูกสร้างขึ้นใน HubSpot |
UPDATEDBYUSERID |
หมายเลข | ID ของผู้ใช้ที่อัปเดตเซกเมนต์ล่าสุด |
UPDATEDAT |
การประทับเวลา | วันที่และเวลาที่อัพเดทวันที่ล่าสุดใน HubSpot เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ |
ตัวอย่างที่ 1
ดึงข้อมูลกลุ่มผู้ติดต่อทั้งหมด
คำค้นหา:
SELECT segmentId, name, size
FROM segments
WHERE objectTypeId = '0-1';
ผลตอบแทน:
SEGMENTSID | ชื่อ | ขนาด |
118131 | การประชาสัมพันธ์รายสัปดาห์ | 103 |
66156 | ผู้สมัครรับข้อมูลบล็อก | 455 |
771852 | ผู้สมัครรับข่าวสารยอดนิยมประจำปี 2021 | 37 |
... | ... | ... |
ตัวอย่างที่ 2
ดึงข้อมูลกลุ่มผู้ติดต่อเฉพาะที่ชื่อ สมาชิกยอดนิยม 2021
คำค้นหา:
SELECT segmentId, name, size
FROM segments
WHERE objectTypeId = '0-1'
ANDsegmentName = 'Top subscribers 2021';
ผลตอบแทน:
SEGMENTID | ชื่อ | ขนาด |
771852 | ผู้สมัครรับข่าวสารยอดนิยมประจำปี 2021 | 37 |
segment_membership
อ็อบเจ็กต์ฐานข้อมูลนี้มีข้อมูลเกี่ยวกับระเบียนที่เป็นสมาชิกของเซกเมนต์ใดโดยมีหนึ่งแถวต่อระเบียนในเซกเมนต์ ตัวอย่างเช่นหากคุณมีกลุ่มสมาชิกบล็อกที่มีผู้ติดต่อ 500 รายวัตถุฐานข้อมูลจะส่งกลับ 500 แถว
มี ID เซกเมนต์และ ID ออบเจ็กต์เท่านั้น สำหรับข้อมูลเพิ่มเติมให้เข้าร่วมกับออบ เจ็กต์ฐานข้อมูลเซกเมนต์
วัตถุฐานข้อมูลนี้สามารถส่งคืนคอลัมน์ต่อไปนี้:
ชื่อคอลัมน์ | ประเภท | คำอธิบาย |
SEGMENTID |
วาร์ชาร์ | ID ของเซกเมนต์ เข้าร่วมคอลัมน์ HS_SEGMENT_ID ในตาราง เซกเมนต์ |
OBJECTID |
วาร์ชาร์ | ID ของระเบียนในเซกเมนต์ |
UPDATEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลได้รับการอัปเดตครั้งล่าสุดใน HubSpot เรียนรู้เพิ่มเติมเกี่ยวกับ ประเภทข้อมูลคอลัมน์ |
INGESTEDAT |
การประทับเวลา | วันที่และเวลาที่ข้อมูลถูกกลืนกินครั้งสุดท้ายโดยเกล็ดหิมะ |
ตัวอย่างที่ 1
ดึง ID ของผู้ติดต่อทั้งหมดในส่วนสมาชิกยอดนิยม 2021
คำค้นหา:
SELECT objectId
FROM segment_memberships
INNER JOIN segments
ON segment_memberships.segmentId = segments.segmentId
WHERE segments.objectTypeId = '0-1'
AND segments.name = 'Top Subscribers 2021';
ผลตอบแทน:
OBJECTID |
54325098 |
96805401 |
6922028 |
... |
ตัวอย่างที่ 2
ดึงข้อมูลชื่อและนามสกุลของรายชื่อผู้ติดต่อในส่วน สมาชิกยอดนิยม 2021
คำค้นหา:
SELECT
contact.objectId AS objectid,
contact.property_firstname AS firstname,
contact.property_lastname AS lastname
FROM objects_contacts contact
INNER JOIN segment_memberships ON contact.objectId = segment_memberships.objectId
INNER JOIN segments ON segments_memberships.segmentId = segments.segmentId
WHERE segments.objectTypeId = '0-1'
AND segments.name = 'Top Subscribers 2021'
ผลตอบแทน:
OBJECTID |
ชื่อ |
นามสกุล |
54325098 |
ฮอบส์ |
บารอน |
96805401 |
ไมโล |
ทอง |
6922028 |
เฮนรี่ |
ไรลีย์ |
... |
... |
... |
คำถามที่พบบ่อย
ฉันต้องการสร้างข้อมูลที่คล้ายกับรายงานจากแอป Hubspot ฉันจะทำอย่างไร?
โดยทั่วไปคุณอาจต้องการดูคอลัมน์ที่มีอยู่ในรายงานที่คุณกำลังเปรียบเทียบ หากการสร้างภาพรายงานไม่ใช่แบบตารางการแปลงเป็นตารางจะแสดงคอลัมน์ที่รายงานมีอยู่ คอลัมน์เหล่านี้มักเป็นคุณสมบัติของประเภทวัตถุหรือประเภทเหตุการณ์ ขั้นตอนต่อไปคือการหาคุณสมบัติประเภทวัตถุที่คอลัมน์สอดคล้อง คุณสามารถทำได้โดยการสอบถาม property_definitions:
SELECT * FROM property_definitions
WHERE label = [column_name]
อาจไม่ใช่ชื่อที่ตรงกันเสมอไปเพราะชื่อที่พักบางชื่อมักจะได้รับการแก้ไขให้เป็นชื่อที่สื่อความหมายได้ดีกว่าในแอพ ในกรณีเช่นนี้การค้นหาแบบคลุมเครือโดยใช้ตัวดำเนินการ LIKE บนคอลัมน์ LABEL (หรือแม้แต่คำอธิบาย) ใน PROPERTY_DEFINITIONS สามารถช่วยได้
หลังจากพิจารณาว่าคอลัมน์เป็นของประเภทวัตถุใดแล้วก็เป็นเรื่องเล็กน้อยที่จะกำหนดว่าจะค้นหาอะไร คุณสามารถค้นหามุมมอง object_x ที่สอดคล้องกับประเภทได้
ฉันจะเชื่อมโยงประเภทข้อมูลนี้กับประเภทอื่นได้อย่างไรเช่นจะเรียกดูแบบฟอร์มสำหรับแคมเปญได้อย่างไร
หากคุณต้องการเชื่อมโยงบันทึกที่แตกต่างกันอย่างน้อยสองรายการเข้าด้วยกันให้ดูที่สมาคม การเชื่อมโยงแสดงถึงความสัมพันธ์ระหว่างออบเจ็กต์ใน CRM ของ HubSpot ความสัมพันธ์ที่แตกต่างกันทั้งหมดที่เป็นไปได้ระหว่างสองประเภทมีการระบุไว้ใน association_definitions ในตัวอย่างข้างต้นหากต้องการทราบว่าแคมเปญเชื่อมโยงกับแบบฟอร์มทั้งหมดคุณต้องค้นหา ASSOCIATIONS_CAMPAIGNS_TO_FORMS:
SELECT campaigns.property_hs_name campaign_name,
forms.property_hs_form_id form_id
FROM objects_campaigns campaigns
JOIN associations_campaigns_to_forms assoc ON
assoc.campaign_objectid=campaigns.objectid
JOIN objects_forms forms ON forms.objectid=assoc.form_objectid
GROUP BY campaign_name
ฉันจะทราบสถานะของการผสานรวม HubSpot-Snowflake ได้อย่างไร
หากต้องการรับการอัปเดตสถานะแบบเรียลไทม์เกี่ยวกับการหยุดทำงานและปัญหาสำหรับการผสานรวม HubSpot-Snowflake ให้ค้นหามุมมอง DATA_SHARE_STATUS:
SELECT * FROM hubspot.public.data_share_status
LIMIT 1
ผลลัพธ์จะแสดงเป็น:
สถานะ | ข้อความ | UPDATEDAT |
ตกลง | ไม่มีเหตุการณ์ที่ทราบในขณะนี้ | 2023 -04 -10 09:21:20.123 |
มุมมองนี้ให้ข้อมูลอัปเดตเกี่ยวกับสถานะการผสานรวมตามลำดับเวลาย้อนกลับ การผสานรวมผลลัพธ์ของข้อความค้นหานี้เข้ากับแดชบอร์ดจะช่วยให้คุณติดตามประสิทธิภาพของการผสานรวมและตรวจจับการหยุดทำงานหรือการหยุดทำงานได้