Impostazione delle opzioni per le estrazioni

La scheda Opzioni dell'inspector delle estrazioni consente di specificare le opzioni, ad esempio i formati di file e dati, per la creazione del file di estrazione.

Per specificare le opzioni per l'estrazione:

  1. Nella scheda Opzioni dell'inspector delle estrazioni fare clic su Modifica.
  2. Facoltativo: definire i parametri del filtro.
    • Filtro nodo: fare clic su Definisci espressione Definisci espressione per aprire il generatore espressioni e definire un'espressione per la selezione dei nodi da estrarre. L'espressione deve restituire un valore booleano e solo i nodi in cui l'espressione del filtro è true verranno inclusi nell'estrazione. Fare riferimento alla sezione Uso delle espressioni per definire una business logic customizzata.

      Nota:

      Per le estrazioni generazionali, il Filtro nodo non viene applicato ai predecessori.
    • Filtro predecessori (solo estrazioni generazionali): fare clic su Definisci espressione Definisci espressione per aprire il generatore espressioni e definire un'espressione per filtrare i nodi predecessore da estrarre. Vengono inclusi nell'estrazione solo i nodi predecessore in cui l'espressione di filtro è vera (True). Ciò consente di ridurre i livelli per un'estrazione generazionale, in modo che possa essere bilanciata a una profondità inferiore quando la gerarchia presenta troppi livelli. Fare riferimento alla sezione Uso delle espressioni per definire una business logic customizzata.

      Facoltativo: fare clic su X per rimuovere il filtro dell'espressione nodo o predecessore.

    • Logica filtro (solo estrazioni incrementali): selezionare se utilizzare la logica di filtro come filtro di inclusione (solo i nodi che soddisfano i criteri di filtro vengono inclusi nell'estrazione) o come filtro di esclusione (i nodi che soddisfano i criteri di filtro vengono esclusi dall'estrazione).
    • Riconnetti padri (non disponibile per le estrazioni Collegamento): specificare se si desidera riconnettere gli elementi padre nell'estrazione. Fare riferimento alla sezione Riconnessione dei padri nelle estrazioni.

      Nota:

      Per le estrazioni generazionali, l'opzione Riconnetti padri è sempre abilitata e non può essere modificata.

    • Escludi nodi condivisi implicitamente (disponibile solo per le estrazioni da angolazioni vista di gerarchia e non disponibili per le estrazioni Collegamento): specificare se escludere i nodi già elaborati sotto lo stesso padre in una posizione diversa della gerarchia. Fare riferimento a Informazioni sui nodi condivisi.

      Suggerimento:

      Si consiglia di evitare di escludere i nodi condivisi implicitamente quando si estraggono informazioni di posizione, ad esempio predecessori, valori ereditati o valori derivati predefiniti che utilizzano la logica di posizione.

  3. Definire le opzioni del formato file:

    Tabella 30-3 Opzioni formato file

    Campo Descrizione Esempio
    Caratteri delimitatori (solo per estrazioni di tipo file di testo) Carattere che separa le stringhe di testo. Sono disponibili le opzioni riportate di seguito.
    • Virgola
    • Spazio
    • Tab
    • Specificati: immettere i caratteri delimitatori nel campo Delimitatore. È possibile immettere più caratteri come delimitatore, fino a un massimo di 10.

      Nota:

      Sono supportati spazi vuoti iniziali e finali. Ad esempio, l'aggiunta di uno spazio dopo un delimitatore di virgola restituirà la visualizzazione "A, B, C" anziché "A,B,C".
    • Nessuno - Larghezza fissa (disponibile solo per estrazioni complete): formatta l'output dell'estrazione utilizzando larghezze di colonna fisse anziché caratteri delimitatori. Fare riferimento alla sezione Output a larghezza fissa nelle estrazioni.
    Virgola
    Stile avanzamento riga (solo per estrazioni di tipo file di testo) Carattere che avanza fino alla riga successiva

    CR+LF (Windows)

    Solo CR (Mac)

    Solo LF (Linux)

    Colonne virgolette (non applicabile quando Caratteri delimitatori è impostato su Nessuno - Larghezza fissa ) Colonne che necessitano di virgolette:
    • Nessuno
    • Tutte le colonne
    • Come richiesto dal valore: (impostazione predefinita) aggiunge virgolette alle colonne che contengono caratteri speciali, ad esempio:
      • Carattere delimitatore
      • Carattere virgolette
      • Carattere avanzamento riga

    Nota:

    Le opzioni relative ai caratteri virgolette non vengono applicate a intestazioni e piè di pagina customizzati.
    Nessuno
    Carattere virgolette Carattere utilizzato per indicare le colonne virgolette Apostrofo
    Parola chiave con valore null Parola chiave per sostituire i valori null nel file Vuoto
    Parola chiave stringa vuota definita Parola chiave per sostituire i valori vuoti definiti nel file Nessun dato
    Parola chiave nodo livello più alto Parola chiave da utilizzare per i valori delle proprietà della colonna padre per i nodi del livello più alto nella gerarchia.

    Se non viene specificata, nella colonna padre dei nodi del livello più alto, viene restituito un valore vuoto.

    Radice
    Delimitatore pivot Solo proprietà con tipo di dati stringa. Carattere che separa le stringhe su cui effettuare il pivot. Selezionare un valore o selezionare Specificati e immettere il carattere delimitatore. È possibile immettere più di un carattere come delimitatore, fino a un massimo di 10, ed è possibile utilizzare anche spazi vuoti, ad esempio una Tabulazione. Virgola
    Includi record di intestazione colonna Indicatore per includere il record intestazione all'inizio del file Selezionati
    Includi intestazione customizzata Selezionare questa opzione per includere un record intestazione customizzata

    Se l'opzione è selezionata, immettere l'intestazione customizzata da includere. È possibile inserire i parametri di sostituzione nelle intestazioni customizzate. Fare riferimento alla sezione Utilizzo dei parametri di sostituzione nelle intestazioni e nei piè di pagina customizzati di seguito.

    Se si utilizza anche il record intestazione colonna generata, specificare se l'intestazione customizzata deve essere posizionata prima o dopo l'intestazione colonna generata.

    BOF (indicatore dell'inizio del file)
    Includi piè di pagina customizzato Selezionare questa opzione per includere un record piè di pagina customizzato

    Se questa opzione è selezionata, immettere un piè di pagina customizzato da includere. È possibile inserire i parametri di sostituzione nei piè di pagina customizzati. Fare riferimento alla sezione Utilizzo dei parametri di sostituzione nelle intestazioni e nei piè di pagina customizzati, di seguito.

    EOF (indicatore della fine del file)
    Valore null con proprietà mancante in tipo di nodo Selezionare questa opzione per specificare che se una proprietà non viene utilizzata dal tipo di nodo del nodo da estrarre, viene generato un valore null per tale proprietà anziché le impostazioni di sostituzione dell'applicazione per il valore ereditato o predefinito.

    Se è stata specificata una parola chiave null, tale parola chiave verrà restituita per la proprietà.

    Selezionati
  4. Definire le opzioni per il formato dei dati:

    Tabella 30-4 Opzioni formato dati

    Campo Descrizione Esempio
    Simbolo numeri negativi Carattere che indica un valore negativo Parentesi
    Separatore delle migliaia Carattere che separa le migliaia nei numeri Virgola
    Separatore decimale Carattere che separa i decimali nei numeri

    Nota:

    Non è possibile utilizzare lo stesso carattere per entrambi i separatori. Quando si seleziona un carattere per un separatore, tale carattere viene rimosso dal menu a discesa per l'altro separatore.

    Punto
    Valori booleani

    Specificare se estrarre il valore effettivo, il valore visualizzato o i valori specificati per le proprietà booleane.

    Nota:

    Se si seleziona Specificati, immettere i valori per rappresentare True e False. È possibile immettere valori vuoti per queste opzioni.

    Specificati

    • Valore specificato per True: IC_INTERCOMPANY_YES
    • Valore specificato per False:
    Proprietà valori consentiti

    Specificare se estrarre il valore effettivo o il valore visualizzato per una proprietà valori consentiti.

    Visualizza
    Fuso orario

    Fuso orario per l'estrazione

    UTC
    Formato data

    Selezionare un formato data dal menu a discesa o selezionare Specificati e immettere un formato data.

    Nota:

    Fare riferimento alla sezione Simboli per la formattazione data.
    MM/gg/aaaa
    Formato ora

    Selezionare un formato ora dal menu a discesa o selezionare Specificati e immettere un formato ora.

    Nota:

    Il campo Data/ora di esempio mostra il formato di data e ora selezionato o specificato.

    HH:mm:ss
  5. Fare clic su Salva.

Nota:

I valori per Fuso orario, Formato data e Formato ora vengono salvati a livello di estrazione. Il fuso orario e i formati nell'estrazione rimarranno quindi sempre uguali, indipendentemente dalle impostazioni internazionali dell'utente che la esegue.

Output a larghezza fissa nelle estrazioni

Selezionare Nessuno - Larghezza fissa nel campo Caratteri delimitatori per specificare che l'estrazione deve utilizzare larghezze di colonna fisse anziché caratteri delimitatori per determinare le colonne nel file di estrazione (disponibile solo per le estrazioni complete).

La larghezza di ciascuna colonna è determinata come descritto di seguito.

Tabella 30-5 Larghezza colonne per tipo di colonna

Tipo di colonna Larghezza in caratteri
Colonne speciali
Costante Lunghezza della costante
ID esecuzione estrazione 36
Indicatore orario estrazione In base ai formati di data e ora nelle opzioni di estrazione
Livello inverso 4
Numero record 8
Nome utente 32
Colonne proprietà
Booleano In base alla visualizzazione del tipo di dati della proprietà:
  • Y/N, T/F, 1/0: 1
  • Yes/No: 3
  • True/False: 5
Data Lunghezza massima del formato data nelle opzioni di estrazione
A virgola mobile Lunghezza del valore massimo (compresi il separatore delle migliaia e il numero di posizioni decimali +1).

Se non esiste un valore massimo, la lunghezza viene impostata su 16.

Numero intero Lunghezza del valore massimo (compreso il separatore delle migliaia).

Se non esiste un valore massimo, la lunghezza viene impostata su 16.

Elenco 255
Promemoria Lunghezza del valore massimo.

Se non esiste un valore massimo, la lunghezza viene impostata su 1024.

Elenco nodi 255
Nodo Lunghezza massima della proprietà Core.Name dei tipi di nodo di destinazione.

Se non esiste un valore massimo, la lunghezza viene impostata su 250.

Stringa numerica Lunghezza del valore massimo.

Se non esiste un valore massimo, la lunghezza viene impostata su 32.

Sequenza Lunghezza del valore di riempimento.

Se non esiste un valore di riempimento, la lunghezza viene impostata su 40.

Stringa Lunghezza massima del valore stringa.

Se non esiste una lunghezza massima, la lunghezza viene impostata su 1024.

Indicatore orario Lunghezza massima dei formati di data e ora nelle opzioni di estrazione, incluso lo spazio tra data e ora.

Nota:

I valori di lunghezza inferiore a quella delle colonne a larghezza fissa vengono riempiti con caratteri spazio. I valori di lunghezza superiore a quella delle colonne a larghezza fissa vengono troncati.

Utilizzo dei parametri di sostituzione nelle intestazioni e nei piè di pagina customizzati

È possibile immettere i parametri di sostituzione nelle intestazioni e nei piè di pagina customizzati. Quando si esegue l'estrazione, il valore per il parametro viene inserito nell'estrazione. Ad esempio, se si immette <%Date%> in un piè di pagina customizzato, quando si esegue l'estrazione la data di esecuzione dell'estrazione viene inserita nel piè di pagina.

Suggerimento:

I parametri di sostituzione non fanno distinzione tra maiuscole e minuscole.

Sono disponibili i parametri di sostituzione riportati di seguito.

  • <%Date%>: restituisce la data di esecuzione dell'estrazione in base alle impostazioni di estrazione per il fuso orario e il formato. Se il fuso orario non è impostato, verrà utilizzata l'ora UTC.
  • <%ExtractName%>: restituisce il nome dell'estrazione.
  • <%FileName%>: restituisce il nome file dell'estrazione.
  • <%Time%>: restituisce l'ora di esecuzione dell'estrazione in base alle impostazioni di estrazione per il fuso orario e il formato. Se il fuso orario non è impostato, verrà utilizzata l'ora UTC.
  • <%Timestamp%>: restituisce la combinazione di data e ora di esecuzione dell'estrazione in base alle impostazioni di estrazione per il fuso orario e il formato.
  • <%TimeLabelName%>: restituisce il nome dell'etichetta tempo associata all'angolazione vista.

    Nota:

    Questo parametro è disponibile solo per le estrazioni che utilizzano un'angolazione vista con etichetta tempo cronologica. Se è disponibile un'etichetta tempo privata, il nome dell'etichetta tempo viene inserito nell'estrazione. In caso contrario, viene inserito il nome pubblico dell'etichetta tempo.
  • <%TimeLabelTimestamp%>: restituisce l'indicatore orario dell'etichetta tempo associata all'angolazione vista, in base alle impostazioni delle estrazioni per il fuso orario e il formato.

    Nota:

    Questo parametro è disponibile solo per le estrazioni che utilizzano un'angolazione vista con etichetta tempo cronologica. Se è disponibile un'etichetta tempo privata, l'indicatore orario dell'etichetta tempo viene inserito nell'estrazione. In caso contrario, viene inserito l'indicatore orario pubblico dell'etichetta tempo.
  • <%Username%>: restituisce il nome utente dell'utente che esegue l'estrazione.
  • <%UserFirstName%>: restituisce il nome di battesimo dell'utente che esegue l'estrazione.
  • <%UserLastName%>: restituisce il cognome dell'utente che esegue l'estrazione.
  • <%UserEmail%>: restituisce l'indirizzo di posta elettronica dell'utente che esegue l'estrazione.
  • <%RecordCount%>: restituisce il conteggio dei record estratti. Questo conteggio esclude le righe di intestazione e piè di pagina dal conteggio dei record, ma include le righe trasformate tramite pivot in modo che corrisponda al conteggio record più recente utilizzato.

    Nota:

    Questo parametro è disponibile solo nelle righe con piè di pagina customizzato. Non è possibile inserire il conteggio dei record in un'intestazione customizzata.
  • <%AppVersion%>: restituisce il numero di release di Oracle Fusion Cloud Enterprise Data Management (ad esempio "Oracle EDM Cloud Release 25.09").