Cover Image

Deliver Insight Reports とそのテーブルのデータフローを理解する

2022/12/6 - 読み終える時間: 4 分

Understanding Deliver Insight Reports and it’s data flow in the tables の翻訳版です。

Deliver Insight Reports とそのテーブルのデータフローを理解する

2022年11月30日

著者: Mayuresh Potphode / Unica Technical Support

HCL Unica Deliver のレポートは、ストアドプロシージャによって入力されるステージングテーブルに含まれるデータを使用します。ストアドプロシージャは、デルタリフレッシュ処理を実行します。ユーザーは、ストアドプロシージャを少なくとも1日に1回実行する必要があります。ユーザーは、夜間など、システム アクティビティが低下する時間帯にプロシージャを実行することを検討する必要があります。このドキュメントは、設計時テーブルからレポートステージング テーブルへのデータ フローと、ストアド プロシージャの実行中にデータが動かなくなった場合のトラブルシューティング方法について理解するのに役立ちます。このドキュメントでは、メール連絡先および応答プロシージャのデータフローについて説明します。

画像の説明

設計時テーブルからDeliver Insight Reportingテーブルへのデータフローはどのように行われるのか

  1. ユーザーは、SP_RUNIDで始まる以下のストアプロシージャをスケジュールする必要があります。
call SP_RUNID();
call SP_POPULATE_MAILING_CONTACTS();
call SP_POPULATE_MAILING_RESPONSES();
call SP_POPULATE_SMS_CONTACTS();
call SP_POPULATE_SMS_RESPONSES();
call SP_POPULATE_WHTSAPP_CONTACTS();
call SP_POPULATE_WHTSAPP_responses();
call SP_POPULATE_MOBILE_RESPONSES();
  1. SP_RUNID ストアプロシージャは、UARE_RUNSテーブルにデルタRUNIDレコードを挿入します。

  2. SP_POPULATE_MAILING_CONTACTS

A. BATCHTYPE='EC'でISLOCK='N'の場合、UARE_MAILING_BATCH_LOCK.ISLOCKテーブルのLOCKを取得する(ISLOCK='Y'とする)。

UARE_MAILING_BATCH_LOCK

画像の説明

B. UARE_DELTA_REFRESH_LOGテーブルに、"コンタクトデルタのリフレッシュが開始された"ことを示唆するレコードを挿入します。

UARE_DELTA_REFRESH_LOG

画像の説明

C. SP_POPULATE_MAILING_CONTACTS は、内部で SP_GET_DELTA_MAILING_CONTACTS を呼び出し、テーブル UARE_PROCESSED_CONTACTS (このテーブルは、コンタクトデータを収集するために実行したバッチジョブを追跡します)にデルタレコードを 挿入しています。システムは、デルタ更新の一部として処理されるべきメーリングおよび関連リンクが存在するかどうかを判断します。REGENFLAGのyes値が'Y'および+に設定されている場合、メーリングとリンクはリフレッシュの一部として処理されます。デルタレコードのリスト取得に失敗した場合、テーブル UARE_DELTA_REFRESH_LOG に挿入する。

→ 'unable to generate runid'

UARE_PROCCESSED_CONTACTS

画像の説明

UARE_DELTA_REFRESH_LOG

画像の説明

D. SP_POPULATE_MAILING_CONTACTS は、内部で SP_GENERATE_MAILING_CONTACTS を呼び出します。UARE_MAXENV_CONTAINER に ContainerID を挿入し、その ContainerID に関連する EnvelopeID をカウントする。また、UARE_MAILING_LINK_CONTACT テーブルへの入力を開始します(このテーブルには、個々のメールメッセージ内のメー リングとリンクに関するコンタクトデータが集約されています)。UARE_MAILING_LINK_CONTACT テーブルへの入力が完了すると、プロシージャは UARE_PROCESSED_CONTACTS テーブルを更新し、processedtime と REGENFLAG='N' を設定し ます。

UARE_MAXENV_CONTAINER

画像の説明

E. SP_GENERATE_MAILING_CONTACTSの完了後、UARE_DELTA_REFRESH_LOGテーブルに、Emailコンタクトのデルタリフレッシュが完了したかどうか示すレコードが挿入されます。

F. Batchtype='EC'に対して、ISLOCK='N'を設定し、UARE_MAILING_BATCH_LOCKに更新文が実行されます。

G. Insert into UARE_RUN_LOG (このテーブルは、バッチ処理の実行履歴を提供します。このテーブルは、各実行が完了した後、UARE_MAILING_BATCH_LOCKから入力されます)。

画像の説明

H. BATCHTYPE='EC' の ISLOCK=Y' の場合、INSERT INTO UARE_DELTA_REFRESH_LOG に詳細 'Email contact delta refresh is already running for runid.'と入力する。

I. SP_POPULATE_MAILING_CONTACTの実行中に何らかの例外が発生した場合、ISLOCK='N' Where Batchtype='EC' を設定して、UARE_MAILING_BATCH_LOCKを更新してください。

Deliverステージングテーブルにデータが移行されると、ユーザーは最新のDeliverコンタクトとレスポンスの詳細を見ることができるようになります。

たとえば、[リンクの詳細]レポートなどです。

画像の説明

Unica Deliverでレポートがどのように機能するかについてもっと知りたい方は、私たちにご連絡ください。

このブログについて

HCL Japan の Software 部門の複数担当者で HCL Software 全般について記しています。

Tags

Academy Accelerate Accelerator Ambassador AoC AppDev Pack AppScan ASoC beta BigFix BigFix 9.5 BigFix_Wiki BigFix Workspace branding CAA Client Applicatin Access cloud Cloud Apps Cloud Native Commerce Common Local License Server community companion Compass compliance Connections Connections 6.5 ConnectionsDocs Connnections CVE-2021-44228 developerWorks DevOpes Velocity DevOps DevOps Code ClearCase DevOps Code RealTime DevOps Deploy DevOps.Launch.AppScan DevOps Model RealTim DevOps Plan DevOps Test DevOps Velocity Digital Experience document Doino Volt Domino Domino AppDev Pacl Domino Leap Domino Volt Domino管理者アップデート認定試験対策 DQL DRYiCE dW dx Enterprise Integrator event fix fix_list fixlist forum General guide HCAA HCL Ambassador HCL Ambassadors HCL Domino REST API HCL OneTest Embedded HCL Z and I Emulator HCL Z and I Emulator for Transformation HCLSoftware U hints_and_tips history HTMO IBM_i ID_Vault iNotes ios ios13 ipad iPhone IZSAM KEEP Launch Launch.DevOps Leap Link logo MarvelClient mobile mui nds2019 ndv12beta News Noets/Domino Nomad Nomad Mobile Nomad Web Notes Notes/Domino Notes/Domino 10 Notes/Domino 11 notes-domino-9-10-limited-supportability-as-of-202204 Notes/Domino V12 Notes/Domion Notes/Domno notescons Now on_premises OneDB OneTest OnTime osaka press_release relay REST RTist SafeLinx Sametime Sametime 11 SoFy support survey system_requirement techtek Traveler Traveler 10 Traveler for Microsoft Outlook traveler.zip Unica Unica Discover Unica Interact UrbanCode Deploy UrbanCode Velocity v11 V12 Verse Verse Mobile Verse On-Premises VersionVault Volt Volt MX Volt MX Go Volt MX サンプルアプリ Webinar win7 Wordload Automation Workload Automation youtube Z Z Abend Investigator Z and I Emulator Z and I Emulator for Transformation Z and I Emulator for Web Z and I Emulator for Web Client Z Asset Optimizer Z Data Tools Z Software Asset Manager ZAI ZAO ZIE ZIE for Transformation ZIE for Web ZIE for Windows ZIET ZIETrans ZIEWeb うるう年 イベント ウェビナー ガイド クラウド クラウド終了 サイジング サポート サポート技術情報 サポート期間 サポート終了 セキュリティ セキュリティー セキュリティー脆弱性 セミナー ダイバーシティー ダウンロード テクてく テクてく Lotus 技術者夜会 ニュース ノーツコンソーシアム バージョンアップ パフォーマンス パートナー ベータ ポートフォリオ ライセンス 九州地区 Notes パートナー会 互換性 出荷日 各種ご案内資料 研修