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


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

データテーブル検索アクションを使用して、PureCloudデータテーブルに格納されているデータを取得します。詳細については、 データテーブルを操作する

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

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

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

見つかった出力

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

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

失敗の出力

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

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

注意: 横の矢印をクリック 失敗 アウトプット 変数のリストを展開または折りたたむには

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

説明
見つかる

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

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

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

見つかりません

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

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

失敗

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

ノート

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

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