Søke etter og erstatte tekst i katalogobjekter

Du kan søke etter spesifikk tekst i katalogen og erstatte den med annen tekst.

Dette gjør at en privilegert bruker med katalogprivilegiet Kan erstatte tekst og lese-/skrivetillatelser for katalogobjekter kan utføre rene teksterstatninger i utvalgte katalogobjekter og -mapper. Du kan utføre ett eller flere tekstsøk i det valgte innholdet.

Forsiktig:

Når du erstatter tekst på denne måten, er det ingen garanti for at den nye endringen er riktig, og du må sørge for at endringen blir nøye vurdert og validert. Oracle anbefaler at du sikkerhetskopierer katalogen før du gjør teksterstatningsendringer, ettersom slike endringer kan gjøre artefakter ugyldige eller ubrukelige.

Du kan erstatte tekst i følgende katalogobjekttyper:

  • Instrumentpanel
  • Ledetekst for instrumentpanel
  • Analyse
  • Filter
  • Arbeidsbok
  • Agent
  • Handling

Du kan spesifikt søke etter og erstatte følgende:

  • En enkel tekststreng, som beskrevet i Søke etter og erstatte én tekststreng i katalogen.

    Anta for eksempel at et objekt inneholder strengen "Mine felstavte ord". Du kan søke etter og erstatte strengen med den riktige teksten, "Mine feilstavede ord".

  • Flere eller komplekse tekststrenger samtidig ved hjelp av en JSON-fil, som beskrevet i Søke etter og erstatte flere tekststrenger i katalogen.

    Anta for eksempel at administratoren gir nytt navn til en arbeidsbok, et emneområde, en tabell eller en kolonne. Tabellen "Salg" får kanskje det nye navnet "Mitt salg". Du kan søke etter og erstatte all bruk av dette objektet i hele katalogen.

Søke etter og erstatte én tekststreng i katalogen

Du kan søke etter én tekststreng i katalogen og erstatte den med annen tekst.

  1. Klikk på Katalog på den klassiske hjemmesiden.
  2. Velg en mappe eller et objekt som teksterstatningen skal utføres på, på siden Katalog.
  3. Klikk på Mer i søkeresultatene for elementet, og klikk deretter på Erstatt tekst.

    Dialogboksen Erstatt tekst

  4. Klikk på Enkel teksterstatning.
  5. Skriv inn tekststrengen du vil søke etter, i feltet Gammel tekst.
  6. Skriv inn erstatningsteksten i feltet Erstatt med.
  7. Hvis du vil at søket ikke skal skille mellom store og små bokstaver, fjerner du merket for Skill mellom store og små bokstaver.
  8. Klikk på OK.
  9. Du kan se fremdriften for jobben fra den klassiske hjemmesiden ved å klikke på Min profil, Bakgrunnsoppgaver og Oppgaver for teksterstatning.

Om å søke etter og erstatte flere tekststrenger i katalogen

Du kan utføre flere omfattende søke- og erstatningsoperasjoner på flere tekststrenger i katalogen samtidig ved å importere en JSON-fil som identifiserer hver enkelt tekststreng du vil søke etter og erstatte.

JSON-filformat for å søke etter og erstatte tekststrenger

I JSON-filen for søk og erstatning bruker du et handlingselement til å identifisere alle tekststrengene du vil søke etter og erstatte.

Handlingselementene ligger i et kommandoelement.

  • items: Angir delen som inneholder tekstelementene som skal erstattes.

  • oldValue - angir tekststrengen du vil søke etter.

  • newValue - angir erstatningsteksten.

  • ignoreCase - skiller ikke mellom store og små bokstaver når den er satt til sann, men skiller mellom store og små bokstaver når den er satt til usann. Standardverdien er usann.

JSON-eksempelfil for å søke etter og erstatte tekststrenger

Nedenfor ser du et delvis eksempel på en JSON-fil som kan brukes til å søke etter og erstatte en tekststreng.

{
  "Items": [
    {
      "oldValue": "Text1"
      "newValue": "New Value1"
      "ignoreCase": true
    },
    {
      "oldValue": "text2",
      "newValue": "New Value2",
      "ignoreCase": false
    }
  ]
}

Søke etter og erstatte flere tekststrenger i katalogen

Bruk denne fremgangsmåten til å søke etter og erstatte flere tekststrenger i katalogen samtidig.

  1. Opprett JSON-filen som skal brukes til å søke etter og erstatte flere tekststrenger.
  2. Klikk på Katalog på den klassiske hjemmesiden.
  3. Søk etter elementet du vil erstatte teksten for, på siden Katalog.
  4. Klikk på Mer i søkeresultatene for elementet, og klikk deretter på Erstatt tekst.

    Erstatt tekst

  5. Klikk på Flere teksterstatninger.
  6. Angi banen i feltet Erstatt tekst-fil, eller klikk på Bla gjennom for å angi JSON-filen du opprettet i trinn 1.
  7. Klikk på OK.
    Teksterstatning utløser en bakgrunnsjobb som fullfører oppgaven.
  8. Du kan sjekke fremdriften for teksterstatningsjobben ved å følge disse trinnene:
    1. Vis den klassiske hjemmesiden.
    2. Klikk på Min profil, velg Bakgrunnsoppgaver, og klikk deretter på Erstatt tekst-oppgaver.