Configurazione dell'open source OpenSearch - Amazon Personalize

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurazione dell'open source OpenSearch

Dopo aver completato il flusso di lavoro Amazon Personalize e aver soddisfatto i requisiti elencati inLinee guida e requisiti, sei pronto per configurare l'open source e installare il plug-in Amazon Personalize Search Ranking.

Se hai già un OpenSearch cluster in esecuzione, puoi installare manualmente il plug-in. Se non hai un cluster in esecuzione, puoi installare OpenSearch e installare il plugin da zero con uno script bash.

Installazione manuale del plugin su un cluster esistente OpenSearch

Se disponi già di un OpenSearch cluster, puoi installare manualmente il plug-in sul cluster direttamente dal OpenSearch GitHub repository.

Per installare manualmente il plugin
  1. Usa il seguente comando per avviare il OpenSearch cluster:

    bin/opensearch
  2. Se non l'hai già fatto, carica i dati del catalogo nel OpenSearch cluster. Quando carichi i dati, crei un OpenSearch indice e definisci le mappature dei campi. Quindi carichi i tuoi dati in quell'indice. Per un esempio, consulta Creare un indice e le mappature dei campi utilizzando dati di esempio.

  3. Utilizzate il seguente comando per installare il plugin:

    bin/opensearch-plugin install https://github.com/opensearch-project/search-processor/releases/download/2.9.0/opensearch-search-processor-2.9.0.0.zip

    Per ulteriori informazioni sull'installazione dei plugin, vedete Installazione dei plugin.

Dopo aver installato il plug-in Amazon Personalize Search Ranking, sei pronto per configurarlo. Puoi configurare il plug-in creando una pipeline di ricerca e specificando un personalized_search_ranking processore di risposta. Per ulteriori informazioni, consulta Configurazione del plugin.

Configurazione del cluster e installazione del plug-in con uno script di avvio rapido

Se non hai creato un OpenSearch cluster, puoi usare uno script bash quickstart per crearne uno. Questo script configura un OpenSearch cluster in un contenitore Docker, imposta le credenziali utilizzando il tuo AWS profilo predefinito e installa il plug-in Amazon Personalize Search Ranking.

Per informazioni sulla creazione manuale di un OpenSearch cluster, consulta le istruzioni Quickstart nella documentazione. OpenSearch

Per installare il plugin con uno script bash quickstart
  1. Prima di eseguire lo script, scarica e installa Docker Desktop per il tuo sistema operativo.

  2. Scarica lo script bash di avvio rapido da. GitHub

  3. Nella directory di lavoro, esegui lo script con il seguente comando.

    sh personalized_search_ranking_quickstart.sh

    Con questo comando, lo script utilizza le credenziali del AWS profilo predefinito. Per fornire un profilo alternativo, utilizzate l'--profileargomento.

    sh personalized_search_ranking_quickstart.sh --profile profile-name

    Dopo aver eseguito lo script, è possibile trovare ulteriori informazioni sullo script nel file README che si trova nella directory univoca creata dallo script. Questa directory memorizza i file Dockerfile e docker-compose.yml utilizzati dallo script. Ad esempio: ../opensearch-personalize-intelligent-ranking-docker.1234/README.

  4. Carica i dati del catalogo nel OpenSearch tuo cluster. Quando carichi i dati, crei un OpenSearch indice e definisci le mappature dei campi. Quindi carichi i tuoi dati in quell'indice. Per un esempio, consulta Creare un indice e le mappature dei campi utilizzando dati di esempio.

Dopo aver configurato OpenSearch e installato il plug-in Amazon Personalize Search Ranking, sei pronto per configurarlo. Puoi configurare il plug-in creando una pipeline di ricerca e specificando un personalized_search_ranking processore di risposta. Per ulteriori informazioni, consulta Configurazione del plugin.