ライブ・フィード・ツールを使用した電子メールの送信
特定のライブ・フィード・イベントが発生したときに電子メール通知を送信するようにライブ・フィード・ツールを構成できます。
必要条件
- 通知をサブスクライブする前に、まずライブ・フィードを作成したことを確認してください。
- メール・サービスの構成:
ライブ・フィード・ツールで通知を送信するには、Data Studio設定でSimple Mail Transfer Protocol (SMTP)設定を構成する必要があります。
詳細は、Autonomous Databaseでの電子メールの送信の章を参照してください。ノート:
ライブ・フィード・ツールは、バックエンドのUTL_SMTPパッケージを使用してインタフェースを提供します。UTL_SMTP自体は、一部のプロバイダ(Microsoft 365など)で必要とされるOAuth2のような暗号化を本質的にサポートしていませんが、セキュアな接続(SSL/TLS)を使用すると、アプリケーションとSMTPサーバー間の通信を暗号化できます。ただし、UTL_SMTPはOAuth2をネイティブにサポートしていないため、大規模なEメール・プロバイダでの認証はますます一般的になっています。構成時には、次の規則が適用されます。
- SMTPサーバー・ポートは25以上である必要があります。ここで使用される可能性のあるポートは、587 (通常はStartTLSを使用する最新の設定では最も一般的)、465 (Secure Sockets Layer)または25 (暗号化なし)のみです。
- SMTPサーバーのホスト名は空白にできません。
- 「Eメール・アドレス」フィールドは空白にできません。
- 通常、クライアントはSMTPサーバーにアクセスするための認証資格証明を提供する必要があります。また、ほとんどの設定では、暗号化にStartTLSが使用されます。ただし、特定の要件は、会社またはプロバイダがシステムを構成した方法によって異なります。
電子メール通知は次の場所で構成できます。
ライブ・フィード・ツールでの電子メール通知の構成
ライブフィードツールを使用してライブテーブルフィードを作成したら、ライブフィードツールに移動します。
ライブ・フィード・カードは、ライブ・フィード・ツール・ページに表示されます。
- カードの「処理」アイコンをクリックし、「Eメール通知の管理」を選択します。
- 「電子メール通知」ダイアログで、「+追加」を選択して、通知を受信する電子メール・アドレスを追加します。
- 電子メール・アドレスを入力します。
- 次の条件に基づいて、電子メール通知を受信するために使用可能なオプションを選択します。
- ロードされた行の場合: ライブ・フィードによって新しいデータが表に正常にインポートされた場合に通知を受け取る場合は、このオプションを選択します。
- 失敗時: ライブ・フィードがエラーのために実行に失敗した場合に通知を受け取る場合は、このオプションを選択します。たとえば、ファイルの記憶域の場所が見つからない場合や、アクセス資格証明が無効になった場合です。
- 拒否された行の場合: ライブ・フィードで不正なデータが検出および拒否された場合に通知を受け取る場合は、このオプションを選択します。たとえば、
Blueという語を数値のみで構成する必要がある列にインポートするなど、データ型の不一致があるとします。
- 「OK」をクリックします
データ・ロード・ダッシュボードでの電子メール通知の構成
ライブ・フィードを作成すると、データ・ロード・ダッシュボードにフィードのステータスが表示されます。
- 表ヘッダーの「アクション」メニューをクリックし、「ライブ・フィード」をクリックして「電子メール」を選択します。
- 「電子メール通知」ダイアログで、「+追加」を選択して、通知を受信する電子メール・アドレスを追加します。
- 電子メール・アドレスを入力します。
- 「OK」をクリックします
カタログ・ツールでのEメール通知の構成
ライブ・フィード・エンティティは、作成後に「カタログ」ページで表示できます。
- ライブ・フィード・エンティティの「電子メール通知の管理」を選択します。
- ウィザードの続行: 以前に使用したのと同じプロセスに従って、「電子メール通知の管理」ウィザードの次のステップに進みます。
電子メール通知を構成すると、「電子メール管理」通知ダイアログで指定した電子メール・アドレスを持つサブスクライバが、ライブ・フィード作成プロセス中に構成した設定に従って通知を受信するようになります。
親トピック: データのフィード


