Olet tässä:
Olemassa olevien tiedostojen valmisteleminen syöttämistä varten
Luo metadatan sidecar-tiedostoja, jotta hakupalvelu voi liittää olemassa olevia Amazon S3 -objekteja Salesforce-tiedostoihin.
Varmista ennen aloittamista, että sinulla on:
- Määritetty Amazon Bedrock Knowledge -tietämyskanta tai Amazon Kendra -indeksi.
- Amazon S3 -inventaario -raportti tai -manifestti, joka tunnistaa käsiteltävät olemassa olevat objektit.
- Lambda-funktioiden ja Amazon S3 -erätoimintojen töiden luontioikeus.
- Kartoitustiedoston, lähdeobjektien ja olemassa olevien sivukorttien lukuoikeus.
- Oikeus kirjoittaa metadatan sivukarttoja lähdekategoriaan.
- Tunnista käsiteltävät olemassa olevat S3-objektit.
-
Luo kartoitustiedosto, joka liittää jokaisen olemassa olevan tiedoston sen Salesforce ContentDocumentId- ja Amazon S3 -sijaintiin.
Lisätietoja on kohdassa Ulkoisesti tallennettujen tiedostojen eräkartoitustiedoston luominen.
-
Luo sidecar-metadatatiedosto jokaiselle olemassa olevalle tiedostolle.
Metadata liittää tiedoston sen Salesforce-tietueeseen. Lisätietoja metadatan vaatimuksista on AWS-dokumentaation kohdassa Metadata ja Knowledge-tietämyskannan suodattaminen.
- Lisää asiaankuuluvat Salesforce ContentDocumentId-arvot kuhunkin sivukarttaan.
-
Varmista, että jokainen sivupyörä noudattaa Amazon Bedrock- tai Kendra-metadatamuotoa, jos sellainen on.
Lisätietoja on AWS-dokumentaation kohdissa Metadatan lisääminen tiedostoihin Knowledge-tietämyskannalle ja AWS-dokumentaation kohdassa S3-asiakirjan metadata.
-
Metadatan sivupalkkien säilyttäminen:
- Amazon Kendra: Tallenna lähde S3-säiliön
__sfdcroot__/__metadata__/-kenttään. - Amazon Bedrock: Tallenna metadatan sivukirja lähdeobjektin vieressä.
- Amazon Kendra: Tallenna lähde S3-säiliön
-
Kutsu lambda-funktiota Amazon S3 -erätapahtumilla.
Katso ohjeet kohdasta Lambda-funktion kutsuminen Amazon S3 -erätapahtumilla.
Huomautus Amazon Kendra ei luo keskustelulokeja tai yhteenvetoja audio-, video- tai kuvasisällöstä. Käytä sopivaa mallia luodaksesi haettavaa tekstiä näille tiedostoille ennen kuin Amazon Kendra tuo ne. Esimerkiksi Amazon Bedrock -datan automatisointi. Lisätietoja on kohdassa Amazon Bedrock Data Automation.Seuraava esimerkki kuvaa sivukartan päivityslogiikkaa:
1. Load mapping file 2. For each file in S3: a. Look up the salesforce content document Ids from mapping file b. Create sidecar metadata json file c. Populate the content document Ids in the json file according the correct Bedrock / Kendra format d. Make sure the metadata attribute key is "contentDocumentIds" and is an array of 15 digit Id strings - Myönnä lambda-funktiolle lähdekategorian käyttöoikeus.
- Luo ja suorita Amazon S3 -erätoiminnot -työ, joka kutsuu olemassa olevien objektien lambda-funktiota.
- Eräkartoitustiedoston luominen ulkoisesti tallennetuille tiedostoille
Valmistele olemassa olevia tiedostoja Amazon Bedrockille tai Amazon Kendralle luomalla kartoitustiedosto, joka liittää Salesforce-tiedostot Amazon S3 -sijainteihin. Sinun täytyy suorittaa tämä tehtävä vain, jos sinulla on Amazon S3 -tiedostoja, joita haluat hakea.
