Low Code
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

データセット

Liferay DXP 2024.Q1+/Portal GA112+

重要

現在、この機能は リリース機能フラグ (LPS-164563)によって保護されています。

データセットは、LiferayのヘッドレスAPIからデータを収集し、それらの表示を1か所で管理およびカスタマイズできるようにします。 これらは、Liferay内で関連データを整理および管理するのに役立つフレームワークを提供し、これらの機能をサポートするAPIを持つあらゆるリソース(オブジェクト定義、ブログ記事、ドキュメントなど)に適用されます。 APIエクスプローラー を使用して、利用可能なヘッドレスAPIの全リストにアクセスします。

重要

データセットの機能( ソートフィルタリング など)は、APIを使用して基盤となるロジックを実装します。 これらはAPIのこれらの機能を表すものであり、それらに独自のロジックを追加するものではありません。

LiferayヘッドレスAPIを通じて利用可能なリソースを使用してデータセットを作成します。

データセットを作成するには、API を選択し、 視覚化モード (テーブル、カード、またはリスト ビュー)、 ユーザー アクションフィルタリング オプション、および ソート オプション など、ユーザー向けのデータの表示をカスタマイズします。

データセットマネージャーを使用してデータセットを作成できます。

ページに追加されると、エンドユーザーは厳選されたデータセットとその設定済みオプションすべてを操作できるようになります。

ユーザーは、選択したすべての設定オプションを含むテーブルとしてデータセットを見ることができます。

データセットの利用方法

データセットを使用することで、ユーザーの閲覧体験をあなたのビジョンに合わせてカスタマイズできます。 データセットの用途例をいくつかご紹介します。

  • 情報を統合して一貫性のあるデータセットを作成することで、シームレスなコンテンツ管理と公開ワークフローを実現します。

  • ユーザーの好みや行動に基づいて、コンテンツの表示をカスタマイズする。 データセットを活用することで、個々のユーザーセグメントに合わせて変化する動的なコンテンツレイアウトを作成し、パーソナライズされた体験を提供できます。

  • 検索結果を閲覧する際に利用できる操作(プロファイルの詳細版の表示、ワークフローのステータスの変更、レコードの編集など)を、ユーザーに割り当てられた権限に基づいてカスタマイズできます。

  • フィルターを使用すると、作成年や部署などのプロパティに基づいて、ユーザーが検索結果を絞り込むことができます。

  • クライアント内線を使用して、カスタムフィルタリングまたはレンダリングロジックでデータを表示します。 例えば、カスタムデータタイプに対して、包括的な分析レポートやパーソナライズされたエクスペリエンスを生成できます。

データセットを使用することで、データに対する制御性が向上します。 ページにコンテンツを表示する場合でも、ユーザー体験をパーソナライズする場合でも、大量の情報を理解しようとする場合でも、データセットは役に立ちます。 カスタマイズ可能なデータセットで、データ管理をより簡単に。

データセットを エクスペリエンス および セグメントと統合することで、データセットをさらに活用し、適切なコンテンツを適切なタイミングで適切な人に配信できます。

データセットを使用して、異なる対象者に異なる情報を表示する。

データセットの種類

システムデータセットには、Liferayバージョン2025.Q2以降が必要です。

データセットには3種類あります。

カスタムデータセットは内部的に オブジェクトとして扱われますが、JavaベースのデータセットはハードコードされたOSGiコンポーネントです。

システムデータは、Javaベースのデータセットをカスタマイズしたものです。 これらは、あなたが作成するオリジナルのJavaベースの実装の独立したコピーです。 システムデータセットのプロパティ(視覚化モード、フィルタ、アクションなど)は、カスタムデータセットと同様に、オブジェクトを使用して内部的に取得されます。

システムデータセットは、ハードコードされたJavaベースのデータセットの、独立したカスタマイズ可能なコピーです。