データテーブル検索アクション

前提条件
  • アーキテクト > データ表 > すべて 許可

データテーブルルックアップアクションを使用して、Genesys Cloudデータテーブルに保存されたデータを取得します。 詳細については、 データテーブルを操作する

名前 説明
名前フィールド  アクションの識別名を入力してください。 ここで入力するラベルは、タスクシーケンスに表示されるアクションの名前になります。
データ テーブル このリストの最後にある矢印をクリックして目的のデータテーブルを選択します。 
入力

検索したい参照キーの値を入力してください。 

 メモ:   注意: 横の矢印をクリック 入力 リストを展開または折りたたむには リストは常に単一の項目です。 実行時に、検索する値が 文字列、実行は失敗の出力を取りません。 代わりに、システムはフローエラー処理を呼び出します。

見つかった出力

これらの出力により、フロー作成者はデータテーブル内のカスタムフィールド値をフロー内の変数にマッピングできます。 

 メモ:   注意: 横の矢印をクリック 見つかった アウトプット リストを展開または折りたたむには

失敗の出力

これらの出力により、フロー作成者は、結果として生じるerrorTypeおよびerrorMessageの結果をマップできます。 

  • errorType: エラーのタイプまたは分類を含む空白ではない文字列です。 例:  
    • DataTablesInternalServerError: 検索アクションの実行中にシステムでエラーが発生しました。
    • DataTablesServerTooBusyException: サービスがビジー状態のため、システムは検索アクションを処理できません。
    • DataTablesSyntaxError: ルックアップを実行する呼び出しが誤った形式のデータを使用しているとき、または応答データの処理中にエラーが発生したときに、システムで内部エラーが発生します。
    • DataTablesTableNotFoundException: 検索対象のデータテーブルが存在しません。
  • エラーメッセージ: ローカライズされていないエラーメッセージ 文字列は空でも構いません。 。

 メモ:   横の矢印をクリック 失敗の出力 変数のリストを展開または折りたたむには

見つかったパス、見つからなかったパス、および障害パスを構成する

名前 説明
見つかる

このパスは そのArchitectは、参照キーラベルの値と一致するデータテーブル内の行を検出し、検出出力にマップされた変数はそのテーブル行のデータで設定されます。  

 メモ:   フローがFoundパスをたどったときにだけ、Found出力が生成されます。

適切なアクションをFoundパスの下にドラッグして、インタラクションを実行したい経路をたどります。 たとえば、音声プロンプト、適切な担当者への転送、会社のフロー設計に従ったアクションの組み合わせなどです。

見つかりません

このパスは、Architectがアクションに指定された一致する参照キー値を見つけられなかったことを示します。 

 メモ:   フローが「見つかりません」パスをたどると、「失敗」または「成功」の出力は表示されません。

失敗

このパスは、アクションの実行中にArchitectでエラーが発生したか、結果の処理中に問題が発生したことを示します。  

ノート:  

  • 障害出力は、フローが障害パスをたどる場合にのみ入力されます。 
  • ネットワークで接続の問題が発生した場合、このアクションは自動的にこの失敗経路をたどります。

適切な操作を[失敗]パスの下にドラッグして、やり取りする経路を指定します。 たとえば、発信者を援助のためにエージェントまたは担当者に送信する転送アクション。