ベータHubSpot を Microsoft Azure Synapse アナリティクスに接続する
更新日時 2026年11月2日
注: スーパー管理者である場合は、この機能を使用するには、アカウントをデータポータルベータ版 にオプトインしてください。
一部の機能にはHubSpotクレジットが必要 データスタジオ内の単一のデータウェアハウスソースからHubSpot CRMへデータを直接同期しても、HubSpotクレジットは消費されません。同期の前にデータスタジオでデータを準備する場合(たとえば、計算フィールドを作成したり、他のデータソースと結合したりする場合など)、それらの操作には HubSpotクレジットが消費されます。
サマリー
HubSpotをMicrosoft Azure Synapseアナリティクスに連携させ、選択したHubSpot CRMデータをAzure Synapseの専用SQLプール内のネイティブテーブルにエクスポートします。各宛先ごとに、オブジェクト、関連付け、イベント、および同期スケジュールを選択できます。
始める前に
要件を理解する
以下のものが必要です:
- 専用SQLプールが実行中のAzure Synapseワークスペース。
- HubSpotからエクスポートされたデータ用の、専用SQLプール内のデータベース。
- Microsoft Entra ID のサービスプリンシパル。
- 選択したSynapseデータベース内のサービスプリンシパルのユーザー。
- HubSpotが所有するスキーマおよびテーブルを作成・管理するために必要な権限。
Microsoft Entra ID のサービスプリンシパルは、以下のことが可能でなければなりません:
- スキーマを作成します。
- テーブルを作成します。
- 行を挿入します。
- HubSpotが所有するテーブルの名前を変更したり、内容を変更したりします。
- HubSpotが所有するテーブルとスキーマを削除します。
HubSpotは、宛先ごとに個別のスキーマを作成・管理します。このスキーマ内のオブジェクトを直接変更しないでください。
ご注意: Azure Synapse Data Out では、専用 SQL プールのみがサポートされています。サーバーレス SQL プールはサポートされていません。
ネットワーク要件を理解する
Azure Synapseの専用SQLエンドポイントは、HubSpotからTCPポート1433経由でアクセス可能である必要があります。HubSpot は TLS を使用しており、サーバー証明書は検証済みです。
Synapse ワークスペースでファイアウォールやネットワーク制限が適用されている場合は、アカウントのリージョンに対応する HubSpot Synapse の送信元アドレスからの INBOUND アクセスを許可してください。
| 地域 | IPアドレス範囲 |
|---|---|
| NA1 | 54.174.62.128/26 |
| EU1 | 143.244.87.0/25 |
| AP1 | 216.157.42.32/27 |
| NA2 | 216.157.40.32/27 |
| NA3 | 216.157.41.32/27 |
Microsoft Azure アナリティクス アプリをインストールする
HubSpotとAzureのコンソールは、それぞれ別のブラウザタブで開くことをお勧めします。
- HubSpot アプリマーケットプレイスで、「Microsoft Azure Synapse アナリティクス」を検索してください。
- [インストール]をクリックします。
- [次へ]をクリックします。
- 必要な Microsoft Entra ID 情報を入力してください:
- テナントID。
- クライアントID。
- クライアントシークレット。
- [ Microsoft Azure アナリティクスに接続 ] をクリックします。
HubSpotをSynapseデータベースに連携する
- [ 権限 ] セクションで、表示されている SQL テンプレートをコピーします。
- プレースホルダーを、お使いの Microsoft Entra ID サービスプリンシパルの名前に置き換えてください。
- 選択したSynapseデータベースでSQL文を実行してください。
- 「宛先」セクションに、以下の情報を入力してください:
- 専用のSQLエンドポイント。
- データベース名。
専用のSQLエンドポイントを、以下の形式で使用してください:
<workspace-name>.sql.azuresynapse.net
サーバーレス SQL エンドポイントは使用しないでください:
<workspace-name>-ondemand.sql.azuresynapse.net
- 選択した専用SQLプールが実行中であることを確認してください。
- [ 接続テスト ] をクリックします。
- 接続テストが成功した場合は、「次へ」をクリックしてください。
ご注意:一時停止中または利用できない専用SQLプールがあると、接続テストや同期が失敗する可能性があります。
同期を設定
- エクスポートするデータソースを選択してください。
- 含めるオブジェクト、関連付け、およびイベントを選択してください。
- 同期の頻度と開始時刻を選択してください。
- 「同期を開始」をクリックしてください。
同期状況を監視する
同期ステータス、最終同期日時、エラー、同期アクティビティー、同期履歴などの同期の詳細を確認するには:
- HubSpotアカウントで、[その他]をクリックし、[データ管理]>[データ連携]に移動します。アカウントに[その他]が表示されない場合は、[データ管理]>[データ連携]に直接移動します。
- 「アプリの同期」をクリックします。
- 「Microsoft Azure アナリティクス」を検索してください。
- 「同期」をクリックしてください。
同期の詳細ページでは、以下の操作が可能です:
- 同期を一時停止します。
- 同期をアーカイブする。
- 手動で同期を開始します。