SSIS Components for Cvent

Build 24.0.9062

接続の確立

Visual Studio 2022 でSSIS を有効化

Visual Studio 2022 を使用している場合、SSIS を使用するにはSQL Server Integration Services プロジェクト拡張機能をインストールする必要があります。

  1. 拡張機能 -> 拡張機能の管理に移動します。
  2. 拡張機能の管理ウィンドウの検索ボックスで"SQL Server Integration Services Projects 2022" を検索し、リストから拡張機能を選択します。
  3. ダウンロードをクリックします。
  4. Visual Studio を終了し、ダウンロードしたMicrosoft.DataTools.IntegrationServices.exe インストーラーを実行します。デフォルト設定でインストーラーを進めてください。
  5. Visual Studio を開きます。これで、"Integration Services Project" プロジェクトテンプレートが利用可能になるはずです。

Cvent 接続マネージャーの追加

新しい接続マネージャーを以下のように作成します。

  1. "Integration Services Project" テンプレートを使用してVisual Studio プロジェクトを作成します。
  2. 接続マネージャーウィンドウ内で右クリックし、メニューから新しい接続を選択します。
  3. 説明カラムでCData Cvent Connection Manager を選択し、追加...をクリックします。
  4. 次のセクションで説明するように、本製品 を設定します。

または、既存のプロジェクトがあり、CData Cvent Source またはCData Cvent Destination がある場合:

  1. データフローでCData Cvent Source またはDestination コンポーネントを右クリックします。
  2. 編集...を選択し、編集ウィンドウを開きます。
  3. 接続マネージャー:の横にある新規作成...ボタンをクリックします。ドロップダウンのセレクターを使用して接続マネージャーを作成します。
  4. 次のセクションで説明するように、本製品 を設定します。

Cvent REST API は、OAuth 2.0 のクライアント認証フローを使用してCvent へのリクエストを認可します。

接続の前に

Cvent への認証を行う前に、ワークスペースとOAuth アプリケーションを作成する必要があります。

ワークスペースの作成

ワークスペースを作成するには:

  1. Cvent にサインインし、App Switcher(ページ右上の青いボタン) -> Admin に移動します。
  2. Admin メニューから、Integrations -> REST API に移動します。
  3. Developer Management の新しいタブが立ち上がります。新しいタブでManage API Access をクリックします。
  4. Workspace を作成し、名前を付けます。開発者にアクセスさせたいスコープを選択します。スコープは、開発者がアクセスできるデータドメインを制御します。
    • All を選択すると、開発者は任意のスコープ、およびREST API にこれから追加されるスコープを選択できます。
    • Custom を選択すると、開発者がOAuth アプリで選択できるスコープを、選択したスコープに制限できます。本製品 によって公開されるすべてのテーブルにアクセスするには、次のスコープを設定する必要があります。
      • event/attendees:read
      • event/attendees:write
      • event/contacts:read
      • event/contacts:write
      • event/custom-fields:read
      • event/custom-fields:write
      • event/events:read
      • event/events:write
      • event/sessions:delete
      • event/sessions:read
      • event/sessions:write
      • event/speakers:delete
      • event/speakers:read
      • event/speakers:write
      • budget/budget-items:read
      • budget/budget-items:write
      • exhibitor/exhibitors:read
      • exhibitor/exhibitors:write
      • survey/surveys:read
      • survey/surveys:write

OAuth アプリケーションの作成

Workspace を設定して招待すると、開発者はサインアップしてカスタムOAuth アプリを作成できます。手順については、カスタムOAuth アプリケーションの作成 を参照してください。

Cvent への接続

OAuth アプリケーションを作成したら、次の接続プロパティを設定してCvent に接続します。

  • InitiateOAuthGETANDREFRESHOAuthAccessToken を自動的に取得およびリフレッシュするために使用します。
  • OAuthClientId:OAuth アプリケーションに関連付けられたClient ID。これは、Developer Portal のApplications ページにあります。
  • OAuthClientSecret:OAuth アプリケーションに関連付けられたClient secret。これは、Developer Portal のApplications ページにあります。

Copyright (c) 2024 CData Software, Inc. - All rights reserved.
Build 24.0.9062