3

hybris wiki トレイルでは、コア データ、必須データ、サンプル データについて言及されています。これら 3 種類のデータの違いは何ですか?

通常、サンプル データは、サンプルのアパレルや電化製品の店頭に入力するために作成された、説明用の gobbledygook データであると想定します。ただし、wiki トレイルは、コア データは非店舗固有のデータ用であり、サンプル データは店舗固有のデータ用であることを示唆しています。

同じページで、ウィキは、コア データにはコックピットとカタログの定義、電子メール テンプレート、CMS レイアウト、およびサイト定義が含まれていると述べています (国とユーザー グループの impex もこれに含まれています)。これはかなり私に特有の店のようです。誰もこれについて説明がありますか?

4

3 に答える 3

6

はい、説明があります。実際、これの多くは、4.5 の Accelerator の一部としてacceleratorcoreacceleratorsampledata拡張機能の間でデータを分離するために行った恣意的な決定によるものです (後でこれらには y- 接頭辞が追加されました)。

init/updateエッセンシャル データとプロジェクト データは、hybris のプロセス内で使用される 2 つのデータ セットです。これらのステップは、クラスとメソッドの特定の注釈を介して拡張機能ごとに制御されます。

Core と Sample のデータは、impex ファイルまたは行がサンプル ストアに固有のものであるか、より一般的であるかについての詳細です。CoreSystemSetupエッセンシャルとprojectdataステップの両方があることに気付くでしょう。

それ以来、さまざまな大陸で多くの作業が行われたため、現在の多くのハイブリと同様に、少し混乱しています.

特定のものを の一部にする hybris に関連するいくつかの楽しいバグがありessentialdataます。しかし、これらはプラットフォームにあり、さまざまな人などに文句を言わずに修正できるものではありません.

問題をさらに混乱させるために、yacceleratorinitialdata拡張機能があります。skeletonsこの拡張機能は、新しいサイトやストアにいくらかの影響を与えることで、プロジェクトを簡単にする方法でした。これは、 の間に生成されますmodulegen。リリース以来、ひどく腐敗しており、現在は非常に古くなっています。

于 2014-08-05T13:15:20.417 に答える
-3

Hybrisinitializationupdateプロセスに 2 種類のデータをインポートします。1 つは Essentialdata で、もう 1 つは projectdata です。Essentialdata は必須のコアデータ セットアップであり、または
を実行するとインポートされます。 sampledata はプロジェクトデータであり、システムの更新中にプロジェクトを選択したときにインポートされることは必須ではありません。initializationupdate

于 2014-08-11T10:47:07.500 に答える