Loading
Olemassa olevien tiedostojen valmisteleminen syöttämistä varten

Olemassa olevien tiedostojen valmisteleminen syöttämistä varten

Luo metadatan sidecar-tiedostoja, jotta hakupalvelu voi liittää olemassa olevia Amazon S3 -objekteja Salesforce-tiedostoihin.

Huomautus
Huomautus Suorita tämä tehtävä vain tiedostoille, jotka olivat olemassa ennen ulkoisen tallennustilan haun ja sen vaatimien käyttöoikeuksien käyttöönottoa. Salesforce luo vaaditun metadatan automaattisesti uusille tiedostoille, kun ominaisuus ja käyttöoikeudet on otettu käyttöön.

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.
  1. Tunnista käsiteltävät olemassa olevat S3-objektit.
  2. 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.
  3. 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.
  4. Lisää asiaankuuluvat Salesforce ContentDocumentId-arvot kuhunkin sivukarttaan.
  5. 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.
  6. 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ä.
  7. Kutsu lambda-funktiota Amazon S3 -erätapahtumilla.

    Katso ohjeet kohdasta Lambda-funktion kutsuminen Amazon S3 -erätapahtumilla.

    Huomautus
    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
  8. Myönnä lambda-funktiolle lähdekategorian käyttöoikeus.
  9. Luo ja suorita Amazon S3 -erätoiminnot -työ, joka kutsuu olemassa olevien objektien lambda-funktiota.
 
Ladataan
Salesforce Help | Article