1. Excel のインポート設定

インポート設定

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Excel のインポート設定は、Sitecore Content Hub™ が Excel からのデータのインポートを処理する方法を定義します。

この設定を行うには:

  1. メニュー バーで [管理] をクリックして、[設定] を選択します。

  2. [設定] ページで、ExcelImport を検索します。

以下の設定を行うことができます。

定期レポートの行数

Excel からデータをインポートする場合、インポート ジョブは定期的にレポートを作成します。

numberOfRowsForPeriodicReport 設定を使用して、各定期レポートに含める行数を定義します。

既定値は 20 です。この値は変更できます。最小値は 1 です。

numberOfRowsForPeriodicReport の値を 1 に設定すると、より具体的なレポート情報が提供されます。たとえば、Excel のインポートが遅く、処理に時間がかかる行を特定したい場合に、これを使用できます。

警告

行の値の 1 は、通常の Excel のインポートではなく、デバッグの目的にのみ使用することをお勧めします。

インポートごとの最大行数

maximumOfRowsPerImport 設定を使用して、1 回のインポートで処理できる Excel シートまたは Excel ブックの最大行数を定義します。

既定は、インポートごとに 50000 行です。

注意

この設定により、並行での Excel のインポートのバッチのサイズも定義されます。

新しいターゲットを作成する行数

numberOfRowsToCreateNewTarget を使用して、新しいターゲットを作成するまでにインポートする行数を定義します。

たとえば、インポートする行が 5000 ある M.Asset という Excel シートがあるとします。numberOfRowsToCreateNewTarget1000 に設定すると、1000 行ごとに新しい M.Target が作成されます。既定値は 1000 です。

作成した Excel のインポートに 7985 行あるとします。numberOfRowsToCreateNewTarget設定を 1000 にすると、8 つのターゲットが作成されます。

エラーでの失敗

failOnError フラグを使用して、エラーが発生した場合の Excel のインポートの動作を指定します。このフラグを有効にすると、Excel のインポートは最初のエラーの後で停止します。

failOnError フラグを無効にすると、インポート中にエラーが発生した場合は定期レポートに記録され、処理が続行されます。

並行でインポートを実行するときにエラーが発生し、failOnError フラグを有効にしている場合、ジョブはバッチが完了した後に失敗します。これは、最初のエラーで失敗する代わりに、最初のバッチのエラーで失敗するためです。

Excel の未処理でのインポート

rawImport フラグを使用して、Excel のインポート プロセスを高速化します。Excel のインポートでは、1 行あたり最大 300 ミリ秒かかる可能性があります。

rawImport フラグを有効にすると、次のように処理されます。

  • 処理中のトリガーは、インポート時に無視されます。
  • 条件付きメンバーの確認は、インポート時に無視されます。
  • 列として含まれている場合、ライフサイクルのステータスはセキュリティ フレームワークを経るのではなく、標準のリレーションに割り当てられます。
この記事を改善するための提案がある場合は、 お知らせください!