Adobe 分類

Adobe Classifications exports classifications data to Adobe Analytics in a scheduled manner. SAINT Exporter は、com.adobe.cq.scheduled.exporter.Exporter の実装です。

これを設定するには:

  1. ツール/クラウドサービス​で「Adobe Analytics」セクションに移動します。

  2. 新しい設定を追加します。「Adobe Analytics 分類」設定テンプレートが「Adobe Analytics フレームワーク」設定の下に表示されます。「タイトル」と「名前」を必要に応じて指定します。

    aa-25

  3. 作成」をクリックして、設定を指定します。

    chlimage_1

    プロパティには、次が含まれています。

    フィールド 説明
    有効 はい」を選択すると、Adobe Classifications の設定が有効になります。
    競合時に上書き はい」を選択すると、データの競合が上書きされます。デフォルトでは、これは「いいえ」に設定されています。
    削除処理 はい」に設定すると、書き出された後に処理したノードが削除されます。デフォルトは、「False」です。
    ジョブの書き出しに関する説明 Adobe Classifications ジョブの説明を入力します。
    通知電子メール Adobe分類通知の電子メールアドレスを入力します。
    レポートスイート 読み込みジョブを実行するレポートスイートを入力します。
    データセット 読み込みジョブを実行するデータセット関連 ID を入力します。
    変換サービス ドロップダウンメニューから、変換サービスの実装を選択します。
    データソース データコンテナのパスに移動します。
    スケジュールを書き出し 書き出すスケジュールを選択します。デフォルトは 30 分ごとです。
  4. OK」をクリックして設定を保存します。

ページサイズの変更

レコードは、ページで処理されます。デフォルトでは、「Adobeの分類」はページサイズが1000のページを作成します。

ページのサイズは、Adobe分類の定義ごとに最大25,000個に設定でき、Felixコンソールから変更できます。 エクスポート中、Adobe分類はソースノードをロックし、同時に変更が行われないようにします。 ノードは、書き出し後、エラー時またはセッション終了時にロックを解除されます。

ページサイズを変更するには:

  1. Navigate to the OSGI console at https://<host>:<port>/system/console/configMgr and select Adobe AEM Classifications Exporter.

    aa-25

  2. 書き出しページサイズ」を必要に応じて更新し、保存​をクリックします。

SAINTDefaultTransformer

メモ

Adobe Classifications は、以前は SAINT Exporter と呼ばれていました。

SAINT Exporter は、変換サービスを使用して、書き出しデータを特別な形式に変換できます。For Adobe Classifications, a subinterface SAINTTransformer<String[]> implementing the Transformer interface has been provided. This interface is used to restrict the data type to String[] which is used by the SAINT API and to have a marker interface to find such services for selection.

デフォルトの実装SAINTDefaultTransformerでは、エクスポーターソースの子リソースは、プロパティ名をキーとし、プロパティ値を値として持つレコードとして扱われます。 キー​列は、最初の列に自動的に追加され、その値がノード名になります。名前空間プロパティ(:を含む)は無視されます。

ノード構造:

  • id分類 nt:unstructured

    • 1 nt:unstructured

      • Product = My Product Name (String)
      • Price = 120.90 (String)
      • Size = M (String)
      • Color = black (String)
      • Color^Code = 101 (String)

SAINT ヘッダーおよびレコード:

キー 製品 価格 サイズ カラー Color^Code
1 My Product Name 120.90 M 101

プロパティには、次が含まれています。

プロパティのパス 説明
transformer SAINTTransformer 実装のクラス名
email 通知用の電子メールアドレス。
reportsuites 読み込みジョブを実行するレポートスイート ID。
dataset 読み込みジョブを実行するデータセット関連 ID。
description Job description.
overwrite データの競合を上書きするためのフラグ。デフォルトは false です。
checkdivisions レポートスイートの互換性をチェックするためのフラグ。デフォルトは true です。
deleteprocessed 処理したノードを書き出し後に削除するためのフラグ。デフォルトは false です。

Adobe Classifications による書き出しの自動化

独自のワークフローを作成することで、新しい読み込みのたびにそのワークフローが開始され、構造の正しい適切なデータが /var/export/ に作成されて Adobe Classifications に書き出すことができるようになります。

このページ