連接HubSpot和Google BigQuery (測試版)
上次更新時間: 九月 25, 2024
可与下列任何一种订阅一起使用,除非有说明:
Operations Hub Enterprise |
瞭解如何連結HubSpot和Google BigQuery ,將HubSpot資料同步到您的Google BigQuery執行個體。
連接HubSpot和BigQuery
若要連結HubSpot和Google BigQuery ,您必須依序執行以下步驟:
- 從HubSpot App Marketplace安裝Google BigQuery
- 在Google Cloud Platform中建立自訂IAM角色
- 將自訂角色指派給Google服務帳戶
- 授予HubSpot產生的Google BigQuery帳戶權限以修改BigQuery表格
- 在HubSpot中完成設定
1.從HubSpot App Marketplace安裝Google BigQuery
連結HubSpot和Google BigQuery應用程式時,建議您在不同的分頁中開啟HubSpot帳戶和Google BigQuery帳戶。
- 請確保您的HubSpot帳戶已選擇加入此測試版:在Google BigQuery中存取HubSpot資料。
- 前往此連結,然後選擇您的HubSpot帳戶。
- 在右上角,按一下「安裝應用程式」。
- 輸入您的Bucket URI和專案ID。
- 按一下下一步。
- 檢查並記錄Google服務和BigQuery帳戶,因為您在下一步中將需要這些帳戶。 然後前往Google雲端主控臺,完成下一步。
2.在Google Cloud Platform中建立自訂IAM角色
- 登入您的Google雲端主控臺。
- 按一下左側導覽選單,然後選取「IAM與管理員」>「角色」。
- 在頂部按一下「建立角色」。
- 輸入角色的標題、 可選說明和ID 。
- 按一下「新增權限」。
- 在表格中,選取下列權限,然後按一下新增:
bigquery.datasets.create
bigquery.datasets.get
bigquery.datasets.getIamPolicy
bigquery.jobs.create
bigquery.tables.create
bigquery.tables.createIndex
bigquery.tables.createSnapshot
bigquery.tables.createTagBinding
bigquery.tables.delete
bigquery.tables.deleteIndex
bigquery.tables.deleteSnapshot
Bigquery.tables.update
bigquery.tables.get
storage.buckets.get
storage.objects.create
storage.objects.delete
storage.objects.get
storage.objects.list
- 按一下建立。
3.將自訂角色指派給Cloud Storage Service帳戶
- 按一下左側導覽選單,然後選取「雲端儲存>儲存 區」。
- 選取要設定的儲存區。
- 按一下「權限」索引標籤。
- 在「依主體檢視」索引標籤上,按一下「授予存取權限」。
- 在右側面板的「新主體」欄位中,輸入步驟2中的Google服務帳戶名稱。
- 在分配角色部分,按一下下拉式選單,然後選擇自訂> < role > ,其中< role >是在步驟1中建立的自訂IAM角色。
- 按一下[儲存]。Google服務帳戶將新增至儲存物件檢視器角色。
4.授予HubSpot產生的Google BigQuery帳戶權限以修改BigQuery表
- 按一下左側導覽選單,然後選取「IAM與管理員」>「IAM」。
- 按一下「授予存取權限」。
- 在右側面板的「新主體」欄位中,輸入步驟2中的Google服務帳戶名稱。
- 在分配角色部分,按一下下拉式選單,然後選擇自訂> < role > ,其中< role >是在步驟1中建立的自訂IAM角色。
5.在HubSpot中完成設定
- 在您的HubSpot帳戶中,按一下「繼續」至「已連結的應用程式」。
- 在對話方塊中,選取核取方塊,然後按一下允許並安裝。
HubSpot與Google BigQuery之間同步的資料格式
可用於同步的數據
您可以將以下數據從HubSpot同步到Google BigQuery :
- 物件:標準和自訂物件,例如聯絡人、公司、票證或產品。
- 記錄:個別物件記錄。
- 關聯:所有關聯類型和相關記錄。
- 事件:標準HubSpot事件和自訂行為事件的事件資料。
- 列表: HubSpot聯系人和公司列表。
- 擁有者:記錄擁有者。
- 管線:交易和票證管線以及管線階段。
- 屬性:物件記錄上的屬性及其值,包括屬性歷史記錄。
不同類型的物件資料有兩種組織方式:
- 個人:每個物件類型都儲存在自己的表格中,並且只有相同物件類型的記錄。 例如,
objects_contacts
記錄。 - 合併:所有物件類型的ll記錄合併成一個資料庫物件。 因此,在查詢時,您需要指定一個篩選器,例如“WHERE objectTypeId = ’0-1’
自訂物件將在建立時分配一個ID ,並將被識別為2-unique_ID。 例如, 2-12345。
objects_x表
每種可用的物件類型(包括自訂物件)都有自己的特定表格。 這些表格的命名格式為OBJECTSOBJECTS_