Adobe 分類

Adobe分類は、分類データをAdobe Analyticsにスケジュール設定した方法でエクスポートします。 SAINT Exporter は、com.adobe.cq.scheduled.exporter.Exporter の実装です。

これを設定するには:

  1. ナビゲーション​を使用して、ツールクラウドサービス​を選択し、従来のクラウドサービス​を選択します。

  2. Adobe Analytics​までスクロールし、設定を表示​を選択します。

  3. Adobe Analytics設定の横にある​[+]​リンクをクリックします。

  4. フレームワークを作成​ダイアログで、次の操作を実行します。

    • タイトル」を指定します。
    • オプションで、リポジトリにフレームワークの詳細を保存するノードの​名前​を指定できます。
    • Adobe Analytics分類​を選択

    作成」をクリックします。

    フレームワークを作成ダイアログ

  5. 分類設定​ダイアログが開き、編集できます。

    分類設定ダイアログ

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

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

ページサイズの変更

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

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

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

  1. https://<host>:<port>/system/console/configMgr​にあるOSGIコンソールに移動し、AdobeAEM分類エクスポーター​を選択します。

    aa-26

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

SAINTDefaultTransformer

NOTE

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

SAINT Exporter は、変換サービスを使用して、書き出しデータを特別な形式に変換できます。Adobe分類の場合、Transformerインターフェイスを実装するサブインターフェイスSAINTTransformer<String[]>が提供されています。 このインターフェイスは、SAINTAPIで使用されるString[]にデータ型を制限し、そのようなサービスを検索して選択するためのマーカーインターフェイスを持つために使用されます。

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

ノード構造:

  • id-classification 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 ジョブの説明。
overwrite データの競合を上書きするためのフラグ。デフォルトは false です。
checkdivisions レポートスイートの互換性をチェックするためのフラグ。デフォルトは true です。
deleteprocessed 処理したノードを書き出し後に削除するためのフラグ。デフォルトは false です。

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

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

このページ