バッジテーブルデータの構成

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:4分
  • 新しいプロバイダーの詳細を登録するには、バッジテーブルを構成し、ソーステーブルからターゲットテーブルにデータをインポートして、バッジシステムと統合します。

    始める前に

    ソースバッジテーブルはソーステーブルで、バッジデータテーブルはターゲットテーブルです。ソーステーブルのバッジデータは、バッジプロバイダーからインポートされます (バッジリーダーからの参加データなど)。

    必要なロール:sn_wsd_wc.admin

    手順

    1. 次のように移動する。 All (すべて) > ワークプレイスコネクタ > プロバイダーコネクタ構成.
    2. メニューから、[アプリケーションスコープ] アイコン ([アプリケーションスコープ] アイコン) を選択します。
    3. [新規作成] を選択します。

      フォームのフィールドに入力します。

      表 : 1. [プロバイダーコネクタ構成 (Provider Connector Configurations)] フォーム
      フィールド 説明
      プロバイダー バッジデータプロバイダーの名前。
      コネクタ構成 [ルックアップリスト] アイコン ([ルックアップリスト] アイコン) を選択してから、[バッジ] を選択します。

      詳細については、「バッジデータのコネクタ構成の構成」を参照してください。

      ソースタイプ バッジデータが収集され、ターゲットのバッジデータテーブルにロードされるソース。

      ドロップダウンリストから、[テーブル] を選択します。

      注:
      既存のユーザーが、以前のリリースで [テーブルからインポート (Import from table)] オプションを選択して ワークプレイスコネクタ インスタンスでバッジデータを取得している場合、[ソースタイプ] フィールドはデフォルトで [テーブル] になります。ワークプレイスコネクタ インスタンスで [テーブルからインポート (Import from table)] オプションが選択されていない場合、[ソースタイプ] フィールドはデフォルトで [外部] になります。[テーブルからインポート (Import from table)] は、11 月の ServiceNow Store リリースではオプションとしてサポートされていません。
      ソーステーブル バッジデータが収集され、ターゲットのバッジデータテーブルにロードされるソーステーブル。

      ドロップダウンリストから [ ソースバッジテーブル] を選択します。

      実行頻度 職場システムからデータをインポートする頻度 (日数と時間)。たとえば、5 分など。

      プロセスプロバイダーデータレコードは、バッジデータテーブルからレコードを選択し、実行頻度に基づいて [従業員参加 (Employee Attendance)] テーブルに入力します。

      有効 プロバイダー構成がアクティブであることを示すオプション。
      場所を自動更新 スペースが追加されたとき、または選択した場所から一部のスペースが削除されたときに、場所を自動更新するオプション。

      スケジュール済みジョブ「プロバイダースペースマッピングレコードを更新」が毎日実行され、[プロバイダーコネクタ構成] テーブルの [場所を自動更新 (Auto Refresh Location)] フィールドを読み取ります。プロバイダーコネクタ設定レコードのすべてのレコードを読み取り、プロバイダースペースマッピングテーブルを最新のデータで更新します。たとえば、新しいフロアまたはスペースが場所に追加されると、選択した場所に自動的に追加されます。

      メトリクス サポートされているメトリクスのターゲットレコードを選択するオプション。[イベントデータ] を選択します。
    4. [Submit (送信)] を選択します。
    5. [プロバイダー実行 (Provider Executions)] テーブルセクションで、[前回のクエリ時間 (Last query time)] でフィルタリングします。

      プロバイダー実行テーブル (sn_wsd_wc_provider_execution) ストアには、すべてのスケジュール済みジョブの実行タイムスタンプが格納されます。スケジュール済みジョブ [プロバイダーデータレコードを処理 (Process Provider data)] レコードが実行されるたびに、このテーブルには [前回のクエリ時間 (Last query time)] 列のエントリが表示されます。ソーステーブル (バッジデータ) からターゲットテーブル (従業員参加データ) テーブルにデータをインポートする時間は、[前回のクエリ時間 (Last query time] 列で更新されます。

    6. [Save (保存)] を選択します。
    7. 次のように移動する。 All (すべて) > システム定義 > スケジュール済みジョブ.
    8. [スケジュール済みジョブ名] フィールドで、プロセスプロバイダーデータレコードでデータをフィルタリングして選択します。
      プロセスプロバイダーデータレコードは、ベンダーバッジデータ (ソーステーブル) からデータを読み取ります。バッジデータの処理後、[従業員参加データ (Employee Attendance Data)] テーブル (ターゲットテーブル) にロードします。
    9. プロバイダープロセスデータレコ―ドの [スクリプト実行のスケジュール (Schedule Script Execution)] を選択して編集モードで開きます。
    10. プロセスプロバイダーデータレコードのフォームを確認します。
      必要に応じて、スケジュール済みジョブの [繰り返し間隔 (Repeat interval)] のタイミングを変更または更新します。
    11. [今すぐ実行] を選択します。
      スケジュール済みジョブは、[バッジデータ] テーブルからソースデータを取得し、そのデータを必要な形式に変換してから、ターゲットの [従業員参加データ (Employee Attendance Data)] テーブルに入力します。