Dati feed

È possibile eseguire un feed della tabella attiva su richiesta, in base a una schedulazione o come risultato di una notifica.

Un feed delle tabelle attive automatizza il caricamento dei dati in una tabella del database. I file vengono caricati automaticamente quando vengono visualizzati nello storage degli oggetti e il sistema Live Table Feed garantisce che i file vengano caricati una sola volta. Il caricamento può essere eseguito manualmente, in base a una pianificazione o anche tramite notifiche fornite direttamente dallo storage degli oggetti.

Il bucket può contenere file in questi formati: AVRO, CSV, JSON, GeoJSON, Parquet, ORC, TXT delimitato. Tutti i file devono avere la stessa firma di colonna.

Gestire le connessioni allo storage cloud per i feed delle tabelle attive

Prima di creare un feed tabella attiva, è necessario stabilire una connessione al cloud store che si desidera utilizzare:

  1. Fare clic su Connessioni nel menu Caricamento dati. Per istruzioni, vedere Gestione delle connessioni.

Creare un oggetto feed tabella attiva

Per creare un oggetto feed tabella attiva, effettuare le operazioni riportate di seguito.
  1. Nella pagina Live Feed, fare clic sul pulsante + Crea feed tabelle attive per visualizzare il riquadro Impostazioni Live Feed. Immettere le informazioni nella scheda Origine dati come indicato di seguito.
    • Posizione area di memorizzazione cloud: selezionare la posizione dell'area di memorizzazione cloud dall'elenco a discesa. Selezionare la connessione cloud per il bucket contenente il file che si desidera utilizzare per l'alimentazione dei dati.

      In modalità base è possibile visualizzare le opzioni riportate di seguito.

    • Cartelle:

      Selezionare la cartella contenente il file o i file che si desidera utilizzare per l'alimentazione dei dati nell'area di memorizzazione degli oggetti. Selezionare Intero bucket per caricare tutti i file nel bucket nella tabella. Le cartelle sono elencate e organizzate nell'elenco a discesa in base al modo in cui si creano cartelle o directory e si memorizzano i file. Ad esempio, è possibile creare una cartella Sales in cui memorizzare i file sales1.csv e sales2.csv.

    • Estensioni:

      Immettere un'estensione per limitare il feed della tabella attiva solo ai file nel bucket che corrispondono all'estensione. Ad esempio, per limitare i file ai soli file CSV, selezionare CSV.

      In modalità Avanzate è possibile visualizzare le opzioni riportate di seguito.

    • Filtro oggetti (glob): immettere un glob di file per limitare il feed della tabella attiva solo ai file nel bucket che corrispondono al glob. Ad esempio, per limitare i file ai soli file CSV, immettere *.CSV.

    • Nella sezione Anteprima file feed live è possibile visualizzare un'anteprima del file selezionato nel passo precedente.

    Fare clic su Avanti per passare alla scheda Impostazioni tabella.

    Nel campo Opzione selezionare una delle due opzioni disponibili:
    • Carica tabella: questa opzione aggiunge il feed alla tabella di destinazione. Aggiunge nuove righe alla tabella per ogni file visualizzato.

    • Unisci in tabella: questa opzione unisce i dati del feed attivo nella tabella di destinazione. Fare clic su Chiave di unione nella sezione Mapping quando la riga esiste già e la chiave caricata corrisponde al feed appena aggiunto. Ciò evita l'inserimento di una nuova riga.

    • Carica raccolta: questa opzione consente di definire il feed attivo su file JSON. Selezionando questa opzione, non sarà possibile visualizzare la sezione di mapping e la sezione Aggiungi espressione. Lo strumento carica i dati di origine in una raccolta JSON che è possibile estrarre in un secondo momento.

    Nome tabella di destinazione: accettare il nome predefinito o immettere un nome diverso. Nome della tabella di destinazione in cui verranno caricati i dati del feed attivo nell'istanza di Autonomous Database. Se la tabella non esiste, Live Feed tenterà di indovinare le colonne corrette. È possibile creare in precedenza la tabella in cui si desidera caricare il Live Feed. Questo per una maggiore precisione.

    La scheda Impostazioni tabella specifica le opzioni per controllare il modo in cui i dati di origine vengono interpretati, visualizzati in anteprima ed elaborati. Queste opzioni variano a seconda del tipo di dati di origine.
    • Codifica: selezionare un tipo di codifica caratteri dall'elenco. Questa opzione è disponibile quando il file collegato è in formato testo normale (CSV, TSV o TXT). La codifica predefinita è UTF-8.
    • Closure di testo: selezionare il carattere per l'inclusione del testo: " (carattere con virgoletta doppia),' (carattere con virgoletta singola) o Nessuno. Questa opzione è visibile solo quando il file selezionato è in formato testo normale (CSV, TSV o TXT).
    • Delimitatore di campo: selezionare il carattere delimitatore utilizzato per separare le colonne nell'origine. Ad esempio, se il file di origine utilizza i punti e virgola per delimitare le colonne, selezionare Punto e virgola da questa lista. L'impostazione predefinita è Virgola. Questa opzione è visibile solo quando il file selezionato è in formato testo normale (CSV, TSV o TXT).
    • Avvio dell'elaborazione dei dati alla riga: specifica il numero di righe da saltare quando si collegano i dati di origine alla tabella esterna di destinazione:

      Se si seleziona l'opzione Riga intestazione colonna in Nome colonna origine (vedere di seguito) e si immette un numero maggiore di 0 nel campo Inizia elaborazione dati alla riga, il numero di righe successivo alla prima riga non viene collegato alla destinazione.

      Se si deseleziona l'opzione Riga intestazione colonna in Nome colonna origine e si immette un numero maggiore di 0 nel campo Avvia elaborazione dati alla riga, il numero di righe, inclusa la prima riga, non sarà collegato alla destinazione.

      Riga intestazione colonna: selezionare la casella di controllo Riga intestazione colonna per utilizzare i nomi delle colonne nella tabella di origine nella tabella di destinazione.

      Se si seleziona questa opzione, la prima riga del file viene elaborata come nomi di colonna. Le righe della sezione Mapping, riportata di seguito, vengono compilate con questi nomi (e con i tipi di dati esistenti, a meno che non vengano modificati).

      Se si deseleziona questa opzione, la prima riga viene elaborata come dati. Per specificare manualmente i nomi delle colonne, immettere un nome per ogni colonna di destinazione nella sezione Mapping. (Dovrai anche inserire i tipi di dati).

      Selezionare la casella di controllo Converti dati non validi in nulli per convertire un valore di colonna numerico non valido in un valore nullo.

      Nuove righe incluse nei valori dati: selezionare questa opzione se sono presenti caratteri di nuova riga o se si torna all'inizio della riga corrente senza avanzare verso il basso nei campi dati. Se si seleziona questa opzione, il tempo impiegato per elaborare il caricamento aumenterà. Se non si seleziona questa opzione durante il caricamento dei dati, le righe con nuove righe nei campi verranno rifiutate. È possibile visualizzare la riga rifiutata nel pannello Report job.

    • Modificare o aggiornare le impostazioni della tabella nella sezione Mapping: in questo riquadro viene visualizzato il mapping tra le colonne di origine e di destinazione.

      I contenuti della tabella Mapping cambiano in base all'opzione di elaborazione scelta nella sezione Tabella e alle proprietà impostate nella sezione Proprietà.

      È possibile filtrare i risultati nella tabella di mapping con il campo Filtro rapido che consente di filtrare le colonne o le espressioni.

      Selezionare Aggiungi espressione per eseguire l'analisi dell'identità o l'estrazione delle frasi chiave o il rilevamento della lingua o la traduzione testocon i dati di origine. Per ulteriori dettagli, consulta la sezione relativa alle funzionalità dei servizi OCI Language in Data Studio.

      • Selezionare la casella di controllo Includi all'inizio di una riga per aggiungere la colonna alla tabella di destinazione.
      • Selezionare o immettere valori per attributi colonna quali Nome colonna di destinazione, Tipo colonna, Precisione, Ridimensiona, Predefinito, Chiave primaria e Annullabile.
      • È necessario rivedere il tipo di dati suggerito e, se necessario, modificarlo immettendo il tipo di dati direttamente nella cella di destinazione.

        Rivedere il codice della tabella di mapping generata in base alle selezioni effettuate nelle schermate precedenti.

        Fare clic su Chiave di unione nella sezione Mapping quando la riga esiste già e la chiave caricata corrisponde al feed appena aggiunto. Ciò evita l'inserimento di una nuova riga. Questa opzione viene visualizzata quando si seleziona l'opzione Unisci in tabella.

      Fare clic su Avanti per passare alla scheda Anteprima.

    • Nel riquadro Anteprima vengono visualizzate le modifiche apportate alla tabella.

    • Fare clic su Avanti per passare alla scheda Impostazioni Live Feed.

    Nella scheda Impostazioni feed live specificare i valori di campo riportati di seguito.

    • Nome feed tabella attiva: accettare il nome predefinito o immettere un nome diverso per identificare questo feed tabella attiva.

    • Abilita notifica: selezionare questa opzione in modo che i dati nuovi o modificati nell'origine dati vengano caricati in base a una notifica di Oracle Cloud Infrastructure. Quando si seleziona questa opzione, è possibile evitare ritardi che potrebbero verificarsi quando il polling viene avviato in base a una pianificazione, ovvero se è stata selezionata l'opzione Pianificato feed della tabella attiva.

      Quando si seleziona l'opzione Abilita notifica, è inoltre necessario effettuare le operazioni riportate di seguito.

      • Configurare il bucket dell'area di memorizzazione degli oggetti per emettere notifiche
      • Creare un argomento di sottoscrizione al servizio Notifiche
      • Creare una regola di servizio Eventi
      • Copia l'URL della notifica
      • Creare una sottoscrizione al servizio Notifiche
      • Confermare che le notifiche sono consentite

      Per istruzioni complete, vedere Creazione di un feed di tabelle attive basate su notifiche.

    • Abilita per programmazione: selezionare questa opzione per impostare una pianificazione per l'esecuzione dell'oggetto feed della tabella attiva, ovvero per eseguire regolarmente il polling dell'origine dati.
      • Nei campi dell'intervallo di tempo, immettere un numero e selezionare un tipo di tempo e i giorni in cui eseguire il polling del bucket per i file nuovi o modificati. Ad esempio, per eseguire il polling ogni due ore di lunedì, mercoledì e venerdì, immettere 2, quindi selezionare Ore. È possibile selezionare Tutti i giorni, Dal lunedì al venerdì, Domenica al giovedì o Personalizzato dall'elenco a discesa Giorni settimana. Il campo Personalizzato consente di selezionare Lunedì, Martedì, Mercoledì, Giovedì e Venerdì nei campi appropriati.

      • Selezionare una data di inizio e di fine con l'ora di inizio e di fine. Se non si seleziona una data di inizio, come data di inizio vengono utilizzati l'ora e la data correnti. La data di fine è facoltativa. Tuttavia, senza una data di fine, il feed live continuerà a sondare.

    Selezionare un gruppo di consumer dall'elenco a discesa, ovvero basso, medio e alto.

  2. Fare clic su Crea per creare l'oggetto feed Tabella attiva.

    Mostra codice: selezionare questa opzione per visualizzare l'equivalente codice PL/SQL della procedura guidata Crea feed tabella attiva. È possibile copiare ed eseguire questo codice PL/SQL nel foglio di lavoro per eseguire la stessa azione che si verifica quando si fa clic su Crea nella procedura guidata Crea feed tabelle attive.

Elenca, filtra e ordina oggetti feed tabelle attive

Quando si apre la pagina Live Feed, gli oggetti feed della tabella attiva esistenti vengono visualizzati come schede nella pagina. Sono identificate come entità LIVE_TABLE_FEED.

Per filtrare gli oggetti feed della tabella attiva:

  1. Fare clic sul campo di ricerca nella parte superiore della pagina per visualizzare le opzioni di filtro. Per impostazione predefinita, vengono visualizzati gli oggetti feed della tabella attiva dello schema dell'utente corrente. Non appena si inizia a digitare nel campo di ricerca, lo strumento di feed restituisce i valori che contengono le lettere digitate. È possibile rimuovere il filtro eliminando il contenuto dalla casella di ricerca e facendo clic sull'icona a forma di croce visualizzata accanto alla casella di ricerca.

  2. Per includere oggetti di altri schemi, selezionare l'elenco a discesa accanto al campo di ricerca, in Schema. Per rimuovere uno schema dall'elenco dei filtri, deselezionare la casella accanto al relativo nome.

  3. Per visualizzare gli oggetti di tutti gli schemi disponibili, selezionare Tutto dall'elenco a discesa Schema.

Per ordinare gli oggetti feed della tabella attiva

  1. Fare clic sul pulsante Ordina per in alto a destra nella pagina.

  2. Selezionare un'opzione di ordinamento. Per ordinare in ordine crescente, fare clic sull'icona con la freccia verso l'alto. Per ordinare in ordine decrescente, fare clic sull'icona con la freccia giù.

Trova e visualizza oggetti feed tabella attiva

Per cercare le entità feed delle tabelle attive disponibili negli schemi selezionati, immettere un valore nel campo di ricerca nella parte superiore della pagina e premere Invio. La visualizzazione include quindi solo le entità i cui nomi contengono i caratteri nel campo di ricerca. Per cancellare il contenuto del campo della ricerca, fare clic sull'icona Cancella risultati ricerca (X) nel campo della ricerca.

Per rimuovere uno schema o un valore di ordinamento dai filtri selezionati, deselezionare lo schema o il valore di ordinamento nel pannello dei filtri oppure fare clic sull'icona Rimuovi filtro (X) per lo schema o il valore di ordinamento sopra la visualizzazione degli oggetti feed tabella attiva. Per chiudere il pannello dei filtri, fare clic sull'icona Nascondi pannello dei filtri (X) nel pannello.

Per aggiornare la visualizzazione dei feed delle tabelle attive, fare clic sull'icona Aggiorna nella parte superiore della pagina.

Modifica un oggetto feed tabella attiva

Per modificare i dettagli di un oggetto feed tabella attiva,
  1. Nella pagina Live Feed trovare la scheda per il feed della tabella attiva di cui si desidera modificare i dettagli.
  2. Fare clic sull'icona Azioni (tre punti) sulla scheda e selezionare Modifica feed tabella attiva. È possibile modificare le opzioni riportate di seguito.
    • Immettere le informazioni nella scheda Origine dati come indicato di seguito.
    • Posizione area di memorizzazione cloud: selezionare la posizione dell'area di memorizzazione cloud dall'elenco a discesa. Selezionare la connessione cloud per il bucket contenente il file che si desidera utilizzare per l'alimentazione dei dati.
      • In modalità base è possibile visualizzare le opzioni riportate di seguito.

      • Cartelle:

        Selezionare la cartella contenente il file che si desidera utilizzare per l'alimentazione dei dati nell'area di memorizzazione degli oggetti. Selezionare Intero bucket per caricare tutti i file nel bucket. Le cartelle sono elencate e organizzate nell'elenco a discesa in base al modo in cui si creano cartelle o directory e si memorizzano i file. Ad esempio, è possibile creare una cartella Sales in cui memorizzare i file sales1.csv e sales2.csv.

      • Estensioni:

        Immettere un'estensione per limitare il feed della tabella attiva solo ai file nel bucket che corrispondono all'estensione. Ad esempio, per limitare i file ai soli file CSV, selezionare CSV.

        In modalità Avanzate è possibile visualizzare le opzioni riportate di seguito.

      • Filtro oggetti (glob): immettere un glob di file per limitare il feed della tabella attiva solo ai file nel bucket che corrispondono al glob. Ad esempio, per limitare i file ai soli file CSV, immettere *.CSV.

    • Nella scheda Impostazioni feed attivo modificare i campi riportati di seguito.

    • Abilita notifica: selezionare questa opzione in modo che i dati nuovi o modificati nell'origine dati vengano caricati in base a una notifica di Oracle Cloud Infrastructure. Quando si seleziona questa opzione, è possibile evitare eventuali ritardi che potrebbero verificarsi quando il polling viene avviato in base a una pianificazione, ovvero l'opzione Pianificato feed della tabella attiva.

      Quando si seleziona l'opzione Abilita notifica, è inoltre necessario effettuare le operazioni riportate di seguito.

      • Copia URL notifica feed tabella attiva
      • Configurare il cloud store per emettere notifiche
      • Configura Oracle Cloud Infrastructure per instradare gli eventi all'endpoint utilizzato per il feed della tabella attiva.
      • Crea una regola.
      • Creare una sottoscrizione
      • Verificare che le notifiche siano consentite nel servizio feed attivo.

      Per istruzioni complete, vedere Creazione di un feed di tabelle attive basate su notifiche.

    • Pianificato: selezionare questa opzione per impostare una pianificazione per l'esecuzione dell'oggetto feed della tabella attiva, ovvero per eseguire il polling dell'origine dati su base regolare:
      • Nei campi dell'intervallo di tempo, immettere un numero e selezionare un tipo di tempo e i giorni in cui eseguire il polling del bucket per i file nuovi o modificati. Ad esempio, per eseguire il polling ogni due ore di lunedì, mercoledì e venerdì, immettere 2, quindi selezionare Ore. È possibile selezionare Tutti i giorni, Dal lunedì al venerdì, Domenica al giovedì o Personalizzato dall'elenco a discesa Giorni settimana. Il campo Personalizzato consente di selezionare Lunedì, Martedì, Mercoledì, Giovedì e Venerdì nei campi appropriati.

      • Selezionare una data di inizio e di fine con l'ora di inizio e di fine.

  3. Fare clic su Salva.

Esegue un feed nelle tabelle attive

È possibile eseguire un feed della tabella attiva su richiesta, in base a una schedulazione o come risultato di una notifica.

Per eseguire un feed nelle tabelle attive su richiesta, procedere come segue.

  1. Nella pagina Live Feed trovare la scheda per il feed della tabella attiva che si desidera eseguire.
  2. Fare clic sull'icona Azioni (tre punti) sulla scheda e selezionare Esegui feed tabella attiva immediatamente (una volta).

Per eseguire un feed nelle tabelle attive in base a una pianificazione, procedere come segue.

È possibile impostare una pianificazione per l'esecuzione di feed di tabelle attive nel riquadro Crea feed di tabelle attive (quando si crea un nuovo feed di tabelle) o nel riquadro Modifica feed di tabelle attive (quando si modifica un feed di tabelle esistente). Vedere Crea un oggetto feed tabella attiva o Modifica di un oggetto feed tabella attiva.

Per eseguire un feed tabella attiva come risultato di una notifica, effettuare le operazioni riportate di seguito.

Vedere Creazione di un feed di tabelle attive basato su notifiche.

Selezionare la casella di controllo Pianificato per visualizzare le opzioni di pianificazione e quindi impostare la pianificazione selezionando le opzioni desiderate.

Per visualizzare i dettagli di esecuzione feed nelle tabelle attive:

  1. Nella pagina Live Feed trovare la scheda per il feed della tabella attiva di cui si desidera visualizzare i dettagli di esecuzione.
  2. Fare clic sull'icona Azioni (tre punti) sulla scheda e selezionare Dettagli esecuzione feed tabella attiva.

    La scheda Oggetti nel riquadro Dettagli esecuzione feed tabelle attive visualizza informazioni sui job, ad esempio quando si è verificata l'esecuzione, gli oggetti coinvolti nell'esecuzione, il proprietario della tabella, il nome della tabella, lo stato del feed attivo, le righe caricate e le righe rifiutate e altri dettagli. Fare clic sulla scheda Tutto per visualizzare ulteriori dettagli, ad esempio il tipo di evento.

Eliminazione di un feed tabella attiva

  1. Nella pagina Live Feed trovare la scheda per il job feed della tabella attiva che si desidera eliminare.
  2. Fare clic sull'icona Azioni (tre punti) sulla scheda e selezionare Elimina feed tabella attiva.

Creazione di un feed di tabelle attive basato sulle notifiche

Puoi caricare i dati tramite un feed di tabelle attive basato su una notifica di Oracle Cloud Infrastructure.

Oltre a poter eseguire un feed della tabella attiva su richiesta o in base a una schedulazione, come descritto in Feeding Data, è possibile eseguire anche un feed come risultato di una notifica. Quando i dati nel bucket di origine vengono modificati, viene inviata una notifica che attiva un'esecuzione del feed tabella. Con un feed della tabella attiva basato su notifiche, è possibile evitare qualsiasi ritardo derivante dall'esecuzione di job di feed della tabella attiva su richiesta o pianificati.

Nota

  • I feed della tabella attiva basati sulle notifiche non sono disponibili nel livello gratuito di Oracle Cloud Infrastructure. Per utilizzare questa funzione, è necessario trovarsi in una tenancy a pagamento con le autorizzazioni appropriate per l'account.

  • I feed delle tabelle attive basate su notifiche non sono disponibili nei database ADW (Oracle Autonomous Data Warehouse) configurati utilizzando un endpoint privato.

Per creare un feed della tabella attiva basato su notifiche, effettuare le operazioni riportate di seguito.

Suggerimento:

Per completare questi passi, alternerai le pagine della console di Oracle Cloud Infrastructure a quelle di Oracle Database Actions. È consigliabile aprire la console cloud in una pagina o scheda del browser e le azioni del database in un'altra, in modo che sia facile spostarsi avanti e indietro.

Passo 1: configurare il bucket dell'area di memorizzazione degli oggetti per emettere notifiche

Dove: Console di Oracle Cloud Infrastructure: Storage degli oggetti e storage di archivio - pagina Bucket

Configurare il bucket contenente i dati di origine in modo che emetta notifiche quando i dati vengono modificati. È possibile impostare questa opzione quando si crea un bucket o se è possibile impostarla in un bucket esistente.

  1. Aprire il menu di navigazione della Console di Cloud e fare clic su Memorizzazione. In Storage degli oggetti e storage di archivio, fare clic su Bucket.
  2. Se si sta creando un nuovo bucket:

    1. Nella pagina Periodi fissi, fare clic sul pulsante Crea bucket per creare un nuovo bucket, come descritto in Gestione dei bucket. Nella procedura guidata Crea bucket, selezionare l'opzione Emetti eventi oggetto, insieme alle altre opzioni per il nuovo bucket.
    2. Fare clic su Crea.

    Se si utilizza un bucket esistente:

    1. Nella pagina Periodi fissi fare clic sul nome del bucket che si desidera utilizzare, come descritto in Gestione dei bucket.
    2. Nella pagina Dettagli bucket, fare clic sul collegamento Modifica accanto a Emetti eventi oggetto.
    3. Selezionare la casella di controllo Emetti eventi oggetti, quindi fare clic su Salva modifiche.

Passo 2: creare un argomento di sottoscrizione al servizio di notifiche

Dove: Console di Oracle Cloud Infrastructure: Notifiche - pagina Argomenti

  1. Aprire il menu di navigazione della Console di Cloud e fare clic su Servizi per sviluppatori. In Integrazione applicazione, fare clic su Notifiche.
  2. Fare clic su Crea argomento, immettere un nome e una descrizione facoltativa, quindi fare clic su Crea.

Passo 3: Creare una regola di servizio Eventi

Dove: Console di Oracle Cloud Infrastructure: pagina Eventi - Regole

  1. Aprire il menu di navigazione della Console di Cloud e fare clic su Osservabilità e gestione. In Servizio eventi, fare clic su Regole.
  2. Fare clic su Crea regola e compilare la pagina Crea regola come descritto in Gestione delle regole per gli eventi.
    • In Condizioni regola selezionare:
      • Condizione: tipo di evento
      • Nome servizio: storage degli oggetti
      • Tipo di evento: Oggetto - Crea
    • In Azioni, selezionare quanto segue.
  3. Fare clic su Crea regola.

Passo 4: creare e configurare un feed tabella attiva per utilizzare le notifiche e copiare l'URL di notifica

Dove: pagina Azioni di database: feed attivi

È possibile configurare un feed di tabella attiva nuovo o esistente per utilizzare le notifiche:

  1. Andare alla pagina Feed live di Database Actions, come descritto in Feeding Data.
  2. Creare o modificare un oggetto feed tabella attiva, come descritto in Crea un oggetto feed tabella attiva o Modifica un oggetto feed tabella attiva. Selezionare l'opzione Abilita per notifica
  3. Fare clic su Crea o su Salva.
  4. Fare clic sull'icona Azioni (tre punti verticali) sulla scheda per il feed attivo e selezionare Mostra URL conferma.
  5. Nella finestra di dialogo URL notifica, fare clic sull'icona Copia per copiare l'URL negli appunti. È possibile copiarlo in un file temporaneo, in modo da poterlo recuperare in un secondo momento. Questo URL verrà utilizzato nel passo successivo, Passo 5: creazione di una sottoscrizione al servizio Notifiche.

Passo 5: creare una sottoscrizione al servizio di notifiche

Dove: Console di Oracle Cloud Infrastructure: Notifiche - pagina Sottoscrizioni

  1. Tornare alla console di Oracle Cloud Infrastructure. Aprire il menu di navigazione e fare clic su Servizi per sviluppatori. In Integrazione applicazione, fare clic su Notifiche.
  2. Nella pagina Notifiche fare clic sulla scheda Sottoscrizioni (sul lato sinistro della pagina), lo stato sarà Attivo.
  3. Fare clic su Crea sottoscrizione e compilare la pagina Crea sottoscrizione :

Passo 6: confermare che l'endpoint può ricevere notifiche

Dove: pagina Azioni di database: feed attivi

  1. Tornare alla pagina Database Actions Live Feeds e trovare la scheda per il feed della tabella attiva che si sta configurando per un feed basato su notifiche.
  2. Verrà visualizzata la scheda feed attiva con stato Attivo.

Riceverai notifiche via email quando si verificano determinati eventi live feed specifici.

Per ulteriori dettagli, vedere Invia e-mail utilizzando lo strumento Live Feed.

Una volta completati i passi precedenti, tutti i nuovi file caricati nel bucket verranno caricati automaticamente nella tabella di feed della tabella live table.

Creazione di un feed di tabelle attive basato su notifiche utilizzando Amazon Simple Storage Service (S3)

Puoi integrare Amazon Simple Storage Service (S3) e Oracle Cloud Infrastructure (OCI) per automatizzare il processo di notifiche di feed in tempo reale quando gli oggetti di storage che sta osservando hanno aggiornamenti. La sezione seguente fornisce istruzioni per la creazione di notifiche di eventi nel bucket Amazon S3 in cui sono memorizzati i file di dati.

Suggerimento:

Per completare questi passaggi, è necessario alternare la console di gestione di Amazon Web Services (AWS) e le pagine di Oracle Database Actions. Potresti trovare conveniente aprire Amazon Web Services in una pagina o scheda del browser e Database Actions in un'altra, quindi è facile spostarsi avanti e indietro.

Passo 1: Creare il bucket dell'area di memorizzazione degli oggetti in Amazon S3

Dove: console di gestione di Amazon Web Services (AWS)

Configurare e creare il bucket contenente i dati di origine in modo che emetta notifiche quando i dati cambiano.
  1. Accedi alla console di gestione AWS e apri la console di Amazon S3.
  2. Nella home page, fare clic sull'icona Crea bucket.
  3. In Nome bucket immettere un nome valido per il bucket. Ad esempio: testbucket. Dopo aver creato il bucket, non è possibile modificarne il nome.
  4. In Area selezionare l'area AWS (Amazon Web Services) dall'elenco a discesa. Ad esempio: us-west-2
  5. Nelle impostazioni del bucket per Blocca accesso pubblico, selezionare le impostazioni Blocca accesso pubblico che si desidera applicare al bucket. Si consiglia di mantenere tutte le impostazioni attivate a meno che non si sappia che è necessario disattivarle.
  6. Selezionare Impostazioni avanzate e accettare tutte le opzioni predefinite se si desidera abilitare il blocco oggetto S3. Questo passo è facoltativo.
  7. Selezionare Crea bucket.

Passo 2: Creare chiavi di accesso

Dove: Console di gestione AWS

Per accedere ad Amazon Simple Notification Service (SNS), è necessario disporre delle credenziali che Amazon Web Services (AWS) può utilizzare per convalidare le richieste. Queste credenziali devono avere le autorizzazioni per accedere agli argomenti di Amazon SNS. I passi riportati di seguito forniscono dettagli sui passi per creare le chiavi di accesso utilizzando AWS Identity and Access Management (IAM) per motivi di sicurezza.

  1. Accedi alla console di gestione AWS e apri la console Amazon Identity and Access Management (IAM).
  2. Nel menu di navigazione selezionare Users.
  3. Selezionare il nome utente.
  4. Nella scheda Credenziali di sicurezza selezionare Crea chiave di accesso.
  5. Copiare l'ID chiave di accesso e la chiave di accesso segreta nella visualizzazione. Incollare in un appunti.
  6. Per scaricare i tasti, selezionare l'icona Download.csv file. In questo modo è possibile memorizzare il file in una posizione sicura.

Passaggio 3: aggiungi un collegamento allo storage cloud Amazon S3

Dove: Pagina Azioni di database: Gestisci cloud

Prima di creare un feed tabella attiva, è necessario stabilire una connessione all'area di memorizzazione cloud che si desidera utilizzare.

  1. Fare clic sul pulsante Gestisci cloud store nella parte superiore della pagina per passare alla pagina Gestisci cloud. Per ulteriori istruzioni sull'aggiunta di file di origine che risiedono nello storage cloud fornito da Amazon S3, fare riferimento all'argomento Creare un collegamento allo storage cloud Amazon S3 in Gestione delle connessioni.
    Nota

    Incollare l'ID chiave di accesso e la chiave di accesso segreta generati nel passo precedente (Passo 2: creazione delle chiavi di accesso) nei rispettivi campi di testo nella pagina Aggiungi storage cloud.

Passo 4: creare e configurare un feed tabella attiva per utilizzare le notifiche e copiare l'URL di notifica

Dove: pagina Azioni di database: feed attivi

La creazione di un feed tabella attiva consente di caricare i dati in tempo reale da origini di storage esterne alla tabella in ADB. Lo storage esterno utilizzato include come container Oracle Object Store, AWS S3 o Microsoft Azure.

È possibile configurare un feed di tabella attiva nuovo o esistente per utilizzare le notifiche:

  1. Andare alla pagina Feed live di Database Actions, come descritto in Feeding Data.
  2. Creare o modificare un oggetto feed tabella attiva, come descritto in Crea un oggetto feed tabella attiva o Modifica un oggetto feed tabella attiva. Selezionare l'opzione Abilita per notifica
  3. Fare clic su Crea o su Salva.
  4. Fare clic sull'icona Azioni (tre punti verticali) sulla scheda per il feed attivo, quindi selezionare Mostra URL notifica.
  5. Nella finestra di dialogo URL notifica, fare clic sull'icona Copia per copiare l'URL negli appunti. È possibile copiarlo in un file temporaneo, in modo da poterlo recuperare in un secondo momento. Questo URL verrà utilizzato nel passo successivo (Passo 7: creazione di una sottoscrizione al servizio di notifiche).

Passo 5: creare un argomento di sottoscrizione al servizio di notifiche

Dove: console SN (Simple Notification Service) Amazon

Si ricevono notifiche su Amazon S3 utilizzando l'argomento Amazon Simple Notification Service (Amazon SNS). È necessario aggiungere una configurazione di notifica al bucket utilizzando un argomento SNS Amazon. Gli argomenti SNS sono posizioni condivise che vengono utilizzate per inviare notifiche di vari eventi che si verificano nei bucket AWS.

Durante la creazione, è possibile selezionare un nome di argomento e un tipo di argomento. Dopo aver creato un argomento, non è possibile modificarne il tipo o il nome. Tutte le altre scelte di configurazione sono facoltative durante la creazione dell'argomento, che è possibile modificare in seguito.

Per accedere a qualsiasi servizio AWS, devi prima creare un account AWS.

Passare alla console di AWS Management, quindi selezionare Crea un account AWS.

Seguire le istruzioni fornite nel collegamento Amazon SNS per creare il primo utente e gruppo di amministratori IAM. Ora puoi eseguire il login a qualsiasi servizio AWS come utente IAM.

  1. Eseguire il login alla console Amazon SNS come utente IAM.
  2. Nella pagina Argomenti selezionare Crea argomento.
  3. Specificare i campi riportati di seguito nella pagina Crea argomento nella sezione Dettagli.
    • Tipo:Standard (standard o FIFO)
    • Nome: argomento di notifica. Per un argomento FIFO, aggiungere FIFO alla fine del nome.
    • Nome visualizzato: questo campo è facoltativo.
  4. Espandere la sezione Cifratura e selezionare Disabilita cifratura.
  5. Espandere la sezione Criteri di accesso e configurare ulteriori autorizzazioni di accesso, se necessario. Per impostazione predefinita, solo il proprietario dell'argomento può pubblicare o sottoscrivere l'argomento. Questo passo è facoltativo. Modificare il formato JSON del criterio in base ai dettagli dell'argomento immessi. Di seguito è riportato un esempio di criterio di accesso in formato JSON.
    { "Version": "2008-10-17",
    "Id": "__default_policy_ID",
    "Statement":[
    {"Sid": "__default_statement_ID",
    "Effect": "Allow",
    "Principal": {"AWS": "*"
    },"Action": [
            "SNS:Publish",
            "SNS:RemovePermission",
            "SNS:SetTopicAttributes",
            "SNS:DeleteTopic",
            "SNS:ListSubscriptionsByTopic",
            "SNS:GetTopicAttributes",
            "SNS:AddPermission",
            "SNS:Subscribe"
          ],
          "Resource": "arn:aws:sns:us-west-2:555555555555:notify-topic", //us-west-2 is the region
          "Condition": {
            "StringEquals": {
              "AWS:SourceOwner": "555555555555"
            }
          }
        },
        {
          "Sid": "s3_policy", //This field accepts string values
          "Effect": "Allow",
          "Principal": {
            "Service": "s3.amazonaws.com"
          },
          "Action": [
            "SNS:Publish"
          ],
          "Resource": "arn:aws:sns:us-west-2:555555555555:notify-topic", //notify-topic is the topic name
          "Condition": {
            "StringEquals": {
              "aws:SourceAccount": "555555555555" //This is the Account ID
            },
            "ArnLike": {
              "aws:SourceArn": "arn:aws:s3:*:*:testbucket /*testbucket is the s3 bucket name. You will get notifications only when file is uploaded to this
        bucket.*/
    "
            }
          }
        }
      ]
    }
    
  6. Espandere la sezione Criterio di nuovo tentativo di consegna (HTTP/S) per configurare il modo in cui Amazon SNS riprova i tentativi di consegna dei messaggi non riusciti. Questo passo è facoltativo.
  7. Espandere la sezione Registrazione dello stato della consegna per configurare il modo in cui Amazon SNS registra la consegna dei messaggi a CloudWatch. Questo passo è facoltativo.
  8. Espandere la sezione Tag per aggiungere tag di metadati all'argomento. Questo passo è facoltativo.
  9. Selezionare Crea argomento.
  10. Nome dell'argomento, ARN (Amazon Resource Name) e ID account AWS del proprietario dell'argomento vengono visualizzati nella sezione Dettagli.
  11. Copiare l'argomento ARN negli Appunti.

Passaggio 6: abilitare e configurare le notifiche di eventi utilizzando la console di Amazon S3

Dove: console di gestione Amazon S3

È possibile abilitare gli eventi del bucket Amazon S3 per inviare un messaggio di notifica a una destinazione ogni volta che si verificano tali eventi. Configurare le notifiche degli eventi per il bucket S3 in modo da inviare una notifica a OCI quando è disponibile un aggiornamento o nuovi dati da caricare. I seguenti passaggi spiegano la procedura da seguire nella console di Amazon S3 per abilitare le notifiche degli eventi.

  1. Accedi alla console di gestione di Amazon S3 e accedi come utente IAM (Amazon Identity and Access Management).
  2. Nella lista Bucket selezionare il nome del bucket, ad esempio testbucket. Questo è il bucket creato al Passo 1: creare il bucket dell'area di memorizzazione degli oggetti in Amazon S3.
  3. Selezionare l'icona Proprietà.
  4. Passare alla sezione Notifiche evento e selezionare l'icona Crea notifica evento.
  5. Nella sezione Configurazione generale specificare i valori riportati di seguito per la notifica degli eventi.
    • Nome evento: notifica bucket
    • Prefisso: questo valore consente di filtrare le notifiche degli eventi in base al prefisso. È un valore facoltativo. Aggiunto all'attività di filtro dell'evento.
    • Suffisso: questo valore consente di filtrare le notifiche degli eventi in base al suffisso. È un valore facoltativo. Aggiunto all'attività di filtro dell'evento.
  6. Nella sezione Tipi di evento selezionare uno o più tipi di evento per i quali si desidera ricevere le notifiche. Se non si è sicuri dei tipi di evento da selezionare, selezionare l'opzione Tutti gli eventi di creazione oggetto.
  7. Nella sezione Destinazione selezionare Argomento SNS come destinazione della notifica dell'evento.
    Nota

    Prima di poter pubblicare le notifiche degli eventi, è necessario concedere a Amazon S3 le autorizzazioni necessarie per chiamare l'API pertinente. Ciò consente di pubblicare le notifiche in una funzione Lambda o in un argomento SNS.
  8. Dopo aver selezionato l'argomento SNS come destinazione della notifica dell'evento, selezionare l'argomento SNS, ovvero l'argomento di notifica dall'elenco a discesa. Questo è l'argomento creato nel Passo 5: Creare un argomento di sottoscrizione al servizio di notifiche.
  9. Selezionare Salva modifiche.

Passo 7: creare una sottoscrizione al servizio di notifiche

Dove: console Amazon SNS

Ogni argomento di Amazon SNS ha una serie di abbonamenti. Quando un messaggio viene pubblicato in un topic, SNS gestisce la distribuzione del messaggio a tutti i relativi sottoscrittori. Gli abbonati possono essere funzioni AWS Lambda, endpoint HTTP(S), indirizzi e-mail e numeri di telefono cellulare in grado di ricevere messaggi SMS.

Amazon SNS abbina l'argomento a un elenco di abbonati che si sono iscritti a tale argomento e consegna il messaggio a ciascuno di questi abbonati.

  1. Accedi alla console Amazon SNS.
  2. Nel riquadro di navigazione a sinistra selezionare Sottoscrizioni.
  3. Selezionare Crea sottoscrizione nella pagina Sottoscrizioni.
  4. Nella sezione Dettagli della pagina Crea sottoscrizione specificare i valori riportati di seguito.
  5. Espandere la sezione Criterio di filtro sottoscrizione per configurare un criterio di filtro. Questo passo è facoltativo.
  6. Espandere la sezione Riduci criterio (coda di lettere non recapitabili) per configurare una coda di lettere non recapitabili per la sottoscrizione. Questo passo è facoltativo.
  7. Selezionare Crea sottoscrizione.
Nota

Gli endpoint HTTP(S), gli indirizzi e-mail e le risorse AWS in altri account AWS richiedono la conferma dell'abbonamento prima che possano ricevere messaggi.

Passo 8: confermare che l'endpoint può ricevere notifiche

Dove: pagina Azioni di database: feed attivi

  1. Tornare alla pagina Database Actions Live Feeds e trovare la scheda per il feed della tabella attiva che si sta configurando per un feed basato su notifiche.
  2. Fare clic sull'icona Azioni (tre punti verticali) sulla scheda e selezionare Mostra URL conferma.
  3. Nella finestra di dialogo URL conferma fare clic sul collegamento per confermare l'URL. La finestra di dialogo non viene chiusa. Se il collegamento riesce, viene visualizzato un messaggio che conferma che la sottoscrizione è attiva.
  4. Tornare alla finestra di dialogo URL conferma e selezionare la casella di controllo Seleziona solo al completamento del processo di conferma del negozio cloud, quindi fare clic su OK.

Una volta completati i passi precedenti, tutti i nuovi file caricati nel bucket verranno caricati automaticamente nella tabella di feed della tabella live table.

Per ulteriori informazioni su come abilitare e configurare le notifiche di eventi utilizzando la console di Amazon S3, vedere Abilitazione e configurazione delle notifiche di eventi utilizzando la console di Amazon S3.

Creazione di un feed di tabelle attive basato su notifiche utilizzando Microsoft Azure

Un feed di tabelle attive basato su notifiche è un'interfaccia tra Oracle Cloud Infrastructure e un servizio di accodamento di messaggi cloud di terze parti come Azure Event Grid.

Nella sezione seguente viene descritta la procedura per generare messaggi live feed automatici utilizzando Microsoft (MS) Azure come storage cloud. Quando viene eseguito un aggiornamento nel contenitore e vengono soddisfatte le condizioni di notifica, viene generato un messaggio di log e visualizzato nel feed attivo in Oracle Cloud Infrastructure.

Per creare un feed live basato su notifiche con Microsoft Azure come storage cloud, è necessario:

Suggerimento:

Per completare i passi precedenti, è necessario alternare il portale Microsoft Azure alle pagine di Oracle Database Actions. Potresti trovare conveniente aprire il portale di Microsoft Azure in una pagina o scheda del browser e Database Actions in un'altra, quindi è facile spostarsi avanti e indietro.

Passo 1: Creare un gruppo di risorse in Microsoft Azure

Dove: Microsoft Azure Portal

I gruppi di risorse sono contenitori logici in cui è possibile gestire le risorse di Azure come gli account di storage. I gruppi di risorse vengono creati in modo da poterli distribuire, aggiornare ed eliminare come gruppo. È possibile creare un gruppo di risorse effettuando le operazioni riportate di seguito.
  1. Nel portale di Azure, fare clic sul pulsante Gruppi di risorse.
  2. Selezionare Aggiungi.
  3. Immettere i valori riportati di seguito.
    • Sottoscrizione: selezionare la sottoscrizione Azure, ad esempio Microsoft Azure Enterprise.
    • Gruppo di risorse: immettere un nuovo nome di gruppo di risorse, ad esempio il gruppo di risorse.
    • Area: selezionare l'ubicazione, ad esempio Stati Uniti occidentali.
  4. Fare clic su Rivedi+crea.
  5. Fare clic su Crea. La creazione di un gruppo di risorse richiede alcuni secondi.

Passo 2: Creare un account di archiviazione in Microsoft Azure

Dove: Microsoft Azure Portal

Un account di archiviazione di Azure contiene tutti gli oggetti dati di archiviazione come blob, tabelle, dischi e così via. È possibile creare un account di storage all'interno del gruppo di risorse. Fornisce uno spazio di nomi univoco per i dati. Per creare un account di storage, effettuare le operazioni riportate di seguito.

  1. Nel menu del portale di sinistra selezionare Account di storage per visualizzare una lista degli account di storage.
  2. Nella pagina Account di storage, fare clic sull'icona Crea.
  3. Nella scheda Base, fornire le seguenti informazioni per l'account di memorizzazione.
    • Sottoscrizione: Microsoft Azure Enterprise
    • Gruppo di risorse: gruppo di risorse
    • Nome account di storage: storage di test
    • Area: selezionare l'ubicazione, ad esempio Stati Uniti occidentali.
    • Ridondanza: storage LRS (Locally Redundant Storage)
  4. È possibile selezionare Rivedi+crea per accettare le opzioni predefinite e procedere alla convalida del conto.
  5. Dopo aver superato la convalida, è possibile continuare a fare clic sull'account Crea storage. In caso di mancata convalida, il portale indica quali impostazioni devono essere modificate.

Passo 3: Creare chiavi di accesso

Dove: Microsoft Azure Portal

È necessario concedere a Microsoft Azure le autorizzazioni necessarie per ottenere le chiavi di accesso nelle posizioni di memorizzazione. Le chiavi di accesso specifiche dell'account di storage vengono generate automaticamente dopo la creazione dell'account di storage nel passo precedente. Nella procedura riportata di seguito viene descritta la procedura per la creazione delle chiavi di accesso.

  1. In Security+Networking selezionare Tasti di accesso. Le chiavi di accesso dell'account vengono visualizzate con la stringa di connessione completa per ogni chiave.
  2. Selezionare Mostra chiavi per mostrare le chiavi di accesso e la stringa di connessione per ogni chiave e per copiare i valori.
  3. Copiare il valore della stringa di connessione in key1. Questo valore verrà incollato nel campo di testo della chiave di accesso dell'account di storage di Azure del passo successivo (Passo 5: aggiunta dello storage cloud tramite il cloud store Microsoft Azure).
  4. Copiare il nome dell'account di storage, ad esempio teststorage, e incollarlo nel campo di testo del passo successivo Nome dell'account di storage di Azure (Passo 5: aggiunta dello storage cloud tramite il cloud store di Microsoft Azure).
  5. Eseguire il test delle credenziali per verificare se funzionano o meno.

Passo 4: creare un container

Dove: Microsoft Azure Portal

Un container è una posizione (nota anche come bucket in Amazon S3 e OCI) che contiene lo storage Azure Blob (Binary large object). Per creare un contenitore, attenersi alla procedura seguente.

  1. Passare al nuovo account di storage nel portale di Azure.
  2. Nel menu a sinistra dell'account di storage, scorrere fino alla sezione Memorizzazione dati, quindi selezionare Container.
  3. Fare clic sull'icona +Container.
  4. Immettere il nome del nuovo contenitore. Il nome del contenitore deve essere minuscolo, deve iniziare con una lettera o un numero e può includere solo lettere, numeri e trattini.
  5. Impostare il livello di livello di accesso pubblico su Privato. Il livello predefinito è Privato.
  6. Per creare il contenitore, selezionare Crea.

Passo 5: Aggiungi storage cloud utilizzando il cloud store di Microsoft Azure

Dove: Pagina Azioni di database: Gestisci cloud

  1. Fare clic sul pulsante Gestisci cloud store nella parte superiore della pagina per passare alla pagina Gestisci cloud. Per ulteriori istruzioni sull'aggiunta di file di origine che risiedono nello storage cloud fornito da Microsoft Azure Cloud Storage, fare riferimento all'argomento Creare un collegamento allo storage cloud Microsoft Azure nella sezione Gestione delle connessioni.
Nota

Incollare il valore della stringa di connessione sotto la chiave 1 del passo precedente Passo 3: creazione delle chiavi di accesso nel campo di testo Chiave di accesso all'account di storage di Azure della pagina Aggiungi storage cloud. Incollare inoltre il nome dell'account di storage generato nel passo precedente Passo 3: creazione delle chiavi di accesso nel campo di testo Nome account di storage di Azure della pagina Aggiungi storage cloud.

Passo 6: creare e configurare un feed tabella attiva per utilizzare le notifiche e copiare l'URL di notifica

Dove: pagina Azioni di database: feed attivi

L'oggetto feed tabella attiva consente di caricare i dati dallo storage cloud Microsoft Azure senza ritardi di polling. Questo oggetto crea un'integrazione tra l'interfaccia Oracle Cloud e Microsoft Azure.

È possibile configurare un feed di tabella attiva nuovo o esistente per utilizzare le notifiche:

  1. Andare alla pagina Feed live di Database Actions, come descritto in Feeding Data.
  2. Creare o modificare un oggetto feed tabella attiva, come descritto in Crea un oggetto feed tabella attiva o Modifica un oggetto feed tabella attiva. Selezionare l'opzione Abilita per notifica
  3. Fare clic su Crea o su Salva.
  4. Fare clic sull'icona Azioni (tre punti verticali) sulla scheda per il feed attivo, quindi selezionare Mostra URL conferma.
  5. Nella finestra di dialogo URL notifica, fare clic sull'icona Copia per copiare l'URL negli appunti. È possibile copiarlo in un file temporaneo, in modo da poterlo recuperare in un secondo momento. Questo URL verrà utilizzato nel passo successivo (Passo 8: creazione della sottoscrizione a un evento).

Passo 7: Abilita provider di risorse evento

Dove: Microsoft Azure Portal

Se questa è la prima volta che si utilizza la griglia eventi, è necessario abilitare il provider di risorse della griglia eventi.

  1. Selezionare Sottoscrizioni nel menu a sinistra.
  2. Selezionare la sottoscrizione che si sta utilizzando per Event Grid, ovvero Microsoft Azure Enterprise.
  3. Nel menu a sinistra, in Impostazioni, selezionare Provider risorse.
  4. Cercare Microsoft.EventGrid.
  5. Selezionare Registra.

Il completamento della registrazione richiede un minuto.

Passo 8: Creazione sottoscrizione evento

Dove: Microsoft Azure Portal

Per creare una sottoscrizione evento, configurare la sottoscrizione e specificare l'endpoint che riceverà le notifiche.

  1. Selezionare l'account di storage creato al Passo 2: Creare un account di storage in Microsoft Azure.
  2. Selezionare l'icona Eventi nel riquadro di navigazione a sinistra.
  3. Fare clic su +Event Sottoscrizione.

Viene visualizzata la finestra Crea sottoscrizione evento.

  1. Specificare i campi riportati di seguito nella sezione dettagli Sottoscrizione evento.
    • Nome: Eventssub. Questo è il nome dell'abbonamento evento che creiamo.
    • Schema evento: Schema griglia eventi
  2. Specificare i campi riportati di seguito nella sezione Dettagli argomento.
    • Tipo di argomento: account di storage
    • Nome argomento di sistema: argomento di evento.
  3. Specificare i campi riportati di seguito nella sezione Tipi di evento.
    • Tipo di evento: MicrosoftStorage.BlobCreated
  4. Specificare i campi seguenti nella sezione Dettagli endpoint:
  5. Selezionare Crea.

In questo modo Microsoft Azure crea prima un argomento di sistema e poi l'abbonamento all'evento per l'argomento.

Passo 9: confermare che l'endpoint può ricevere notifiche

Dove: pagina Azioni di database: feed attivi

  1. Tornare alla pagina Database Actions - Live Feeds e trovare la scheda per il feed della tabella attiva che si sta configurando per un feed basato su notifiche creato al Passo 6: creare e configurare un feed della tabella attiva per utilizzare le notifiche e copiare l'URL di notifica.
  2. Fare clic sull'icona Azioni (tre punti verticali) sulla scheda e selezionare Mostra URL conferma.
  3. Nella finestra di dialogo URL conferma fare clic sul collegamento per confermare l'URL. La finestra di dialogo non viene chiusa. Se il collegamento riesce, viene visualizzato un messaggio che conferma che la sottoscrizione è attiva.
    Nota

    Il collegamento URL conferma scade dopo alcuni minuti. È necessario fare clic sul collegamento prima che scada.
  4. Tornare alla finestra di dialogo URL conferma e selezionare la casella di controllo Verifica solo al completamento del processo di conferma del negozio cloud, quindi fare clic su OK.
Una volta completati i passaggi precedenti, carica un nuovo file nel contenitore Microsoft Azure creato al Passo 4: Creare un contenitore.
  1. Passare al contenitore creato.
  2. Selezionare Contenitore per visualizzare un elenco di elementi BLOB contenuti.
  3. Selezionare il pulsante Carica per aprire il repository locale e sfogliare il file che è necessario caricare come blob di blocchi.
  4. Selezionare il pulsante Carica per caricare l'oggetto BLOB.
  5. È ora possibile visualizzare il nuovo BLOB elencato all'interno del contenitore.
  6. Tornare alla pagina Database Actions Live Feeds e trovare la scheda per il feed della tabella attiva che si sta configurando per un feed basato su notifiche.
  7. Fare clic sull'icona Azioni (tre punti verticali) sulla scheda e selezionare Dettagli esecuzione feed tabella attiva.

Dovrebbe essere possibile visualizzare i log per il blob caricato nella tabella Live Feed dallo storage Microsoft Azure nella finestra Dettagli esecuzione feed tabella attiva.

Per ulteriori dettagli su come creare un argomento e una sottoscrizione nel portale Azure, fare riferimento a Notifiche di Azure Event Grid.