Søge efter og erstatte tekst i katalogobjekter

Du kan søge efter specifik tekst i kataloget og erstatte den med anden tekst.

Dette gør det muligt for en superbruger med katalogprivilegiet Kan erstatte tekst og læse-/skriveprivilegier til katalogobjekter at udføre erstatning af almindelig tekst i valgte katalogobjekter og mapper. Du kan udføre enkelte eller flere tekstsøgninger på det valgte indhold.

Forsigtig:

Når tekst erstattes på denne måde, garanterer det ikke, at den nye ændring er korrekt, og du skal sørge for at gennemgå og validere ændringen grundigt. Oracle anbefaler, at du sikkerhedskopierer kataloget, før du foretager teksterstatningsændringer, da disse ændringer kan gøre artefakter ugyldige eller ubrugelige.

Du kan erstatte tekst i følgende katalogobjekttyper:

  • Instrumentbræt
  • Instrumentbrætprompt
  • Analyse
  • Filter
  • Projektmappe
  • Agent
  • Handling

Specifikt kan du søge efter og erstatte:

  • En simpel tekststreng, som beskrevet i Søge efter og erstatte en simpel katalogtekststreng.

    Lad os for eksempel antage, at et objekt indeholder strengen "Mine forkerdt stagvede ord". Du kan søge efter og erstatte strengen med den korrekte tekst "Mine forkert stavede ord".

  • Flere eller komplekse tekststrenge samtidig ved hjælp af en JSON-fil, som beskrevet i Søge efter og erstatte flere katalogtekststrenge.

    Lad os for eksempel antage, at administratoren omdøber en projektmappe, et emneområde, en tabel eller en kolonne. Tabellen "Sales" bliver måske omdøbt til "MySales." Du kan søge efter og erstatte alle anvendelser af objektet overalt i kataloget.

Søge efter og erstatte en simpel katalogtekststreng

Du kan søge efter en simpel tekststreng i kataloget og erstatte den med en anden tekst.

  1. Klik på Katalog på den klassiske Startside.
  2. Vælg en mappe eller et objekt, der skal udføres teksterstatning på, på siden Katalog.
  3. Klik på Mere, og klik derefter på Erstat tekst i søgeresultaterne for elementet.

    Dialogboksen Erstat tekst

  4. Klik på Enkelt teksterstatning.
  5. Indtast den tekststreng, der skal søges efter, i feltet Gammel tekst.
  6. Indtast erstatningsteksten i feltet Erstat med.
  7. Hvis der ikke skal være forskel på små og store bogstaver i søgningen, skal du fjerne markeringen af Forskel på små og store bogstaver.
  8. Klik på OK.
  9. Du kan gennemgå jobbets status fra den klassiske startside ved at klikke på Min profil, Baggrundsopgaver og Teksterstatningsopgaver.

Om søg og erstat for flere katalogtekststrenge

Du kan udføre mere effektive søg og erstat-operationer på flere katalogtekststrenge samtidig ved at importere en JSON-fil, der identificerer hver enkelt tekststreng, som skal fremsøges og erstattes.

JSON-filformat til søgning efter og erstatning af tekststrenge

I søg og erstat-JSON-filen bruger du et items-element til at identificere hver enkelt tekststreng, der skal søges efter og erstattes.

Handlingselementerne findes i et element med kommandoer.

  • items — Angiver det afsnit, der indeholder de tekstelementer, der skal erstattes.

  • oldValue – Angiver tekststrengen, der skal søges efter.

  • newValue – Angiver erstatningsteksten.

  • ignoreCase – Skelner ikke mellem små og store bogstaver, hvis den sættes til sand, men skelner mellem små og store bogstaver, hvis den sættes til falsk. Standardværdien er falsk.

Eksempel på JSON-fil til søgning efter og erstatning af tekststrenge

Det følgende er et delvist eksempel på en JSON-fil til søgning efter og erstatning af en tekststreng.

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

Søge efter og erstatte flere katalogtekststrenge

Brug denne fremgangsmåde til at søge efter og erstatte flere katalogtekststrenge samtidig.

  1. Opret JSON-filen til søgning efter og erstatning af flere tekststrenge.
  2. Klik på Katalog på den klassiske Startside.
  3. Søg efter det element, som du vil erstatte teksten med, på siden Katalog.
  4. Klik på Mere, og klik derefter på Erstat tekst i søgeresultaterne for elementet.

    Erstat tekst

  5. Klik på Flere teksterstatninger.
  6. Indtast stien i feltet Fil til teksterstatning, eller klik på Gennemse, og angiv den JSON-fil, som du har oprettet i trin 1.
  7. Klik på OK.
    Teksterstatning udløser et baggrundsjob til fuldførelse af opgaven.
  8. Gennemgå statussen for teksterstatningsjobbet ved at følge disse trin:
    1. Vis den klassiske startside.
    2. Klik på Min profil, Baggrundsopgaver, og klik derefter på Teksterstatningsopgaver.