バッジテーブルデータの構成
新しいプロバイダーの詳細を登録するには、バッジテーブルを構成し、ソーステーブルからターゲットテーブルにデータをインポートして、バッジシステムと統合します。
始める前に
[バッジデータ] テーブルはソーステーブルで、 [従業員参加データ] テーブルはターゲットテーブルです。ソーステーブルのバッジデータは、バッジプロバイダーからインポートされます (バッジリーダーからの参加データなど)。
必要なロール:sn_wsd_wc.admin
手順
- 移動先 すべて > ワークプレイスコネクタ > プロバイダーコネクタ構成.
-
メニューから、[アプリケーションスコープ] アイコン (
) を選択します。
-
[新規作成] を選択します。
フォームのフィールドに入力します。
表 : 1. [プロバイダーコネクタ構成 (Provider Connector Configurations)] フォーム フィールド 説明 プロバイダー バッジデータプロバイダーの名前。 ソースタイプ バッジデータが収集され、ターゲットの従業員出席テーブルにロードされるソース。 ドロップダウンリストから、[テーブル] を選択します。
注:既存のユーザーが、以前のリリースで [テーブルからインポート (Import from table)] オプションを選択して ワークプレイスコネクタ インスタンスでバッジデータを取得している場合、[ソースタイプ] フィールドはデフォルトで [テーブル] になります。ワークプレイスコネクタ インスタンスで [テーブルからインポート (Import from table)] オプションが選択されていない場合、[ソースタイプ] フィールドはデフォルトで [外部] になります。[テーブルからインポート (Import from table)] は、11 月の ServiceNow Store リリースではオプションとしてサポートされていません。実行頻度 職場システムからデータをインポートする頻度 (日数と時間)。たとえば、5 分など。 プロセスプロバイダーデータレコードは、バッジデータテーブルからレコードを選択し、実行頻度に基づいて [従業員参加 (Employee Attendance)] テーブルに入力します。
有効 プロバイダー構成がアクティブであることを示すオプション。 コネクタ構成 [ルックアップリスト] アイコン ( ) を選択してから、[バッジ] を選択します。
詳細については、「バッジデータのコネクタの構成」を参照してください。
- [送信] を選択します。
-
[プロバイダー実行 (Provider Executions)] テーブルセクションで、[前回のクエリ時間 (Last query time)] でフィルタリングします。
プロバイダー実行テーブル (sn_wsd_wc_provider_execution) ストアには、すべてのスケジュール済みジョブの実行タイムスタンプが格納されます。スケジュール済みジョブ [プロバイダーデータレコードを処理 (Process Provider data)] レコードが実行されるたびに、このテーブルには [前回のクエリ時間 (Last query time)] 列のエントリが表示されます。ソーステーブル (バッジデータ) からターゲットテーブル (従業員参加データ) テーブルにデータをインポートする時間は、[前回のクエリ時間 (Last query time] 列で更新されます。
- [Save (保存)] を選択します。
- 移動先 すべて > システム定義 > スケジュール済みジョブ.
-
[スケジュール済みジョブ名] フィールドで、プロセスプロバイダーデータレコードでデータをフィルタリングして選択します。
プロセスプロバイダーデータレコードは、ベンダーバッジデータ (ソーステーブル) からデータを読み取ります。バッジデータの処理後、[従業員参加データ (Employee Attendance Data)] テーブル (ターゲットテーブル) にロードします。
- プロバイダープロセスデータレコ―ドの [スクリプト実行のスケジュール (Schedule Script Execution)] を選択して編集モードで開きます。
-
プロセスプロバイダーデータレコードのフォームを確認します。
必要に応じて、スケジュール済みジョブの [繰り返し間隔 (Repeat interval)] のタイミングを変更または更新します。
-
[今すぐ実行] を選択します。
スケジュール済みジョブは、[バッジデータ] テーブルからソースデータを取得し、そのデータを必要な形式に変換してから、ターゲットの [従業員参加データ (Employee Attendance Data)] テーブルに入力します。