ユーザーインターフェイスからのデータソースコネクタの設定
Experience Managerガイドには付属しています データソース データソース用の標準提供コネクタを設定するのに役立つツールです。 JIRA、SQL (MySQL、PostgreSQL、Microsoft SQL Server、SQLite、MariaDB、H2DB)、AdobeCommerce、Elasticsearchおよび汎用 REST クライアントコネクタを設定できます。
これらの標準のコネクタに加えて、Salsify、Akeneo、およびMicrosoft Azure DevOps Boards (ADO) データ ソース用のコネクタがExperience Manager ガイドに記載されています。 これらのオープンソースコネクタは、 Maven 中央リポジトリ. その後、ユーザーはこれらのコネクタを設定できます。
方法を学ぶ オープンソースコネクタのインストール.
また、ファイルコネクタを使用して JSON データファイルに接続することもできます。 コンピューターから JSON ファイルをアップロードするか、Adobe Experience Manager Assets から参照します。 次に、ジェネレーターを使用してコンテンツスニペットまたはトピックを作成します。
コネクタを設定するには、次の手順を実行します。
-
「」を選択します Adobe Experience Manager 上部のリンクから「ツール」を選択します。
-
を選択 ガイド ツールのリストから。
-
「」を選択します データソース タイル。 この データソース ページが表示されます。 接続されたデータソースを表示できます。
を切り替えることができます リスト表示 または タイル表示 接続された様々なデータソースをリストまたはタイルとして表示する場合。
データソースコネクタを表示または作成します。
-
「作成」をクリックします。
-
コネクタを作成するデータベースを選択します。 例えば、Elasticsearchコネクタです。
note note NOTE すぐに使用できるデータベースがすべて一覧表示されます。 -
「次へ」をクリックします。
-
データベースに応じて、設定と接続の詳細を入力します。
note tip TIP - カーソルを合わせる
- *を含むフィールドは必須です。 例えば、Elasticsearchコネクタに関して次の詳細を入力できます。
- 名前:データソースの名前を入力します。
- 認証タイプ:ドロップダウンから認証のタイプを選択します。 例:基本的なユーザー名とパスワードの認証
- ユーザー名:ユーザー名を入力します。
- パスワード:ユーザー名とパスワードを入力します。
- URL:API URL を追加します。
- カーソルを合わせる
-
「」を選択します ファクトリテンプレートを除外 ファクトリテンプレートがトピックおよびスニペットの生成に使用されないようにするオプション。 その下には表示されません。 データマッピングテンプレート のドロップダウン コンテンツスニペットジェネレーターを追加 または トピック ジェネレータの追加 ダイアログが表示されます。
-
を選択 接続をテスト. を表示できます 接続をテスト ボタンは、必要な詳細を追加した後にのみ有効になります。 接続の詳細が正しい場合は、成功メッセージを表示します。 そうしないと、エラーメッセージが表示される場合があります。
-
を選択 保存 上部でコネクタを保存します。 を表示する 保存 すべての詳細を入力して接続に成功すると、ボタンが有効になります。
コネクタが正常に保存されると、接続されたデータソースがページに表示されます。
複数のリソースへの接続
Generic REST Client、Salsify、Akeneo、Microsoft Azure DevOps Boards (ADO)などの一部のコネクタでは、異なる URL に基づいて複数のリソースを追加または使用できます。 次に、それらを接続し、ジェネレーターを使用してコンテンツスニペットやトピックを作成します。
リソースを作成するには、以下の手順を実行します。
-
を選択
-
のすべての詳細を設定 リソースを追加 ダイアログが表示されます。
-
「追加」をクリックします。
-
次を編集できます
-
また、Salsify、Akeneo、Microsoft ADO などのデータ ソースで使用できる既定のリソースを使用することもできます。 データソースに設定しないリソースのオプションをオフに切り替えます。
これにより、単一のコンテンツスニペットまたはトピック内の特定のデータソースについて、任意のリソースからデータをすばやく取得できます。
オープンソースコネクタのインストール install-open-source-connector
に存在する依存関係を公開するには Maven 中央リポジトリ Cloud Serviceには、オープンソースコネクタの依存関係を含めて埋め込む必要があります。
-
依存関係をに追加します。
all/pom.xml
cloud manager Git プロジェクトコード内。 例えば、Microsoft Azure DevOps Boards データソースコネクタに次の依存関係を追加できます。code language-none <dependency> <groupId>com.adobe.aem.addon.guides</groupId> <artifactId>konnect-azure-devops</artifactId> <version>1.0.0</version> <type>jar</type> </dependency>
-
追加した依存関係を埋め込みます。
code language-none `` <embedded> <groupid>com.adobe.aem.addon.guides</groupid> <artifactid>konnect-azure-devops</artifactid> <type>jar</type> <target>/apps/aemdoxonaemcsstageprogram-vendor-packages/content/install</target> </embedded> ``
-
パイプラインを実行してCloud Serviceに変更を適用します。
コネクタは環境にインストールされています。
コネクタで使用できる機能
- を切り替えます リスト表示 または タイル表示 接続された様々なデータソースをリストまたはタイルとして表示する場合。
- 単一のコネクタのチェックボックスを選択します。 クリック すべて選択 すべてのコネクタを選択します。 次のいずれかをクリックできます。 すべて解除 すべてのコネクタが選択されている場合。
データソースコネクタの編集、再接続、複製、削除を行います。
のコネクタには、次の機能を使用できます データソース ページ:
-
編集:選択したコネクタの設定の詳細を編集します。
-
再接続:切断されたコネクタに再接続します。
-
複製:現在のコネクタをベースとして使用して、新しい重複コネクタを作成します。 重複コネクタは、デフォルトでサフィックス(connectorname_1 など)が付いて作成されます。 例えば、sample-elastic-search_1 と指定します。
同じ名前のコネクタが存在する場合は、エラーが表示されます。 -
削除:選択したコネクタを削除します。
データソースを設定すると、コネクタがの下に表示されます データソースパネル Web エディターで以下を行います。 その後、データソースに接続し、トピックにコンテンツスニペットを挿入できます。 詳しくは、次を参照してください データソースからコンテンツスニペットを挿入する.