Aggiungere una regola di analisi a una tabella configurata - AWS Clean Rooms

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiungere una regola di analisi a una tabella configurata

Le sezioni seguenti descrivono come aggiungere una regola di analisi alla tabella configurata. Definendo le regole di analisi, è possibile autorizzare il membro che può eseguire query a eseguire query che corrispondono a una regola di analisi specifica supportata da. AWS Clean Rooms

AWS Clean Rooms supporta i seguenti tipi di regole di analisi:

Può esserci una sola regola di analisi per tabella configurata. È possibile configurare la regola di analisi in qualsiasi momento prima di associare le tabelle configurate alla collaborazione.

Importante

Se utilizzi Cryptographic Computing per Clean Rooms e nella collaborazione sono presenti tabelle di dati crittografate, la regola di analisi che aggiungi alla tabella configurata crittografata deve essere coerente con il modo in cui i dati sono stati crittografati. Ad esempio, se hai crittografato i dati per SELECT (regola di analisi di aggregazione), non dovresti aggiungere la regola di analisi per JOIN (regola di analisi dell'elenco).

Aggiungere una regola di analisi di aggregazione a una tabella (flusso guidato)

La regola di analisi di aggregazione consente di eseguire query che aggregano le statistiche senza rivelare informazioni a livello di riga utilizzando COUNT funzioni e dimensioni opzionali. SUM AVG

Questa procedura descrive il processo di aggiunta di una regola di analisi di aggregazione alla tabella configurata utilizzando l'opzione Flusso guidato nella console. AWS Clean Rooms

Per aggiungere la regola di analisi di aggregazione a una tabella (flusso guidato)
  1. Accedi a AWS Management Console e apri la AWS Clean Rooms console con il tuo Account AWS (se non l'hai ancora fatto).

  2. Nel riquadro di navigazione a sinistra, scegli Tabelle configurate.

  3. Scegli la tabella configurata.

  4. Nella pagina di dettaglio della tabella configurata, scegli Configura regola di analisi.

  5. Nel Passaggio 1: Scegli il tipo, in Tipo, lascia selezionata l'opzione Aggregazione per impostazione predefinita.

  6. In Metodo di creazione, seleziona Flusso guidato, quindi scegli Avanti.

  7. Nella Fase 2: Specificate i controlli di interrogazione, per le funzioni di aggregazione:

    1. Scegli una funzione di aggregazione dal menu a discesa:

      • COUNT

      • COUNT DISTINCT

      • SUM

      • SUM DISTINCT

      • AVG

    2. Scegli quali colonne possono essere utilizzate nella funzione di aggregazione dal menu a discesa Colonne.

    3. (Facoltativo) Scegli Aggiungi un'altra funzione per aggiungere un'altra funzione di aggregazione e associare una o più colonne a quella funzione.

      Nota

      È richiesta almeno una funzione di aggregazione.

    4. (Facoltativo) Scegliete Rimuovi per rimuovere una funzione aggregata.

  8. Per i controlli Join,

    1. Scegli un'opzione per Consenti alla tabella di essere interrogata da sola:

      Se scegli... Quindi...
      No, è possibile interrogare solo la sovrapposizione La tabella può essere interrogata solo se unita a una tabella di proprietà del membro che può eseguire la query.
      La tabella può essere interrogata da sola o quando è unita ad altre tabelle.
    2. In Specificare le colonne di unione, scegliete le colonne di cui desiderate consentire l'uso nell'INNERJOINistruzione.

      Questo è facoltativo se hai selezionato nel passaggio precedente.

    3. In Specificare gli operatori consentiti per la corrispondenza, scegli quali operatori, se presenti, possono essere utilizzati per la corrispondenza su più colonne di unione. Se selezioni due o più JOIN colonne, è necessario uno di questi operatori.

      Se scegli... Quindi...
      AND Puoi includere AND nella INNER JOIN partita le condizioni per unire una colonna a un'altra colonna tra le tabelle.
      OPPURE Puoi includere OR nelle condizioni di INNER JOIN partita per combinare più corrispondenze di colonne tra tabelle. Questo operatore logico è utile per ottenere un tasso di corrispondenza più elevato.
  9. (Facoltativo) Per i controlli Dimension, nel menu a discesa Specificare le colonne di dimensione, scegli le colonne di cui desideri consentire l'WHEREuso nell'SELECTistruzione e nelle ORDER BY parti della query. GROUP BY

    Nota

    La funzione di aggregazione o le colonne di unione non possono essere utilizzate come colonne Dimension.

  10. Per le funzioni scalari, scegli un'opzione per Quali funzioni scalari vuoi consentire?

    Se scegli... Quindi...
    Il tutto attualmente supportato da AWS Clean Rooms Sono consentite tutte le funzioni scalari attualmente supportate da AWS Clean Rooms.
    • Puoi scegliere Visualizza elenco per visualizzare l'intero elenco di funzioni scalari supportate in. AWS Clean Rooms

    Un elenco personalizzato È possibile personalizzare le funzioni scalari da consentire.
    • Scegli una o più opzioni dal menu a discesa Specificare le funzioni scalari consentite.

    Nessuno Non vuoi consentire alcuna funzione scalare.

    Per ulteriori informazioni, consulta Funzioni scalari.

  11. Scegli Next (Successivo).

  12. Nel Passaggio 3: Specificare i controlli dei risultati delle query, per i vincoli di aggregazione:

    1. Seleziona l'elenco a discesa per ogni nome di colonna.

    2. Seleziona l'elenco a discesa per ogni Numero minimo di valori distinti che devono essere soddisfatti per ogni riga di output da restituire, dopo l'applicazione della COUNT DISTINCT funzione.

    3. Scegli Aggiungi vincolo per aggiungere altri vincoli di aggregazione.

    4. (Facoltativo) Scegliete Rimuovi per rimuovere un vincolo di aggregazione.

  13. Per le analisi aggiuntive applicate all'output, selezionate un'opzione in base al vostro obiettivo.

    Il tuo obiettivo Opzione consigliata
    Consenti solo interrogazioni dirette su questa tabella. Impedisci l'esecuzione di analisi aggiuntive sui risultati delle query. La tabella può essere utilizzata solo per l'interrogazione diretta. Non consentito
    Consenti ma non richiedono sia le interrogazioni dirette che le analisi aggiuntive su questa tabella. Consentito
    Richiede che la tabella possa essere utilizzata solo nelle interrogazioni dirette elaborate con una delle analisi aggiuntive richieste. Le interrogazioni dirette su questa tabella devono essere ulteriormente elaborate prima di poter essere restituite. Campo obbligatorio
  14. Scegli Next (Successivo).

  15. Nel Passaggio 4: revisione e configurazione, rivedi le selezioni effettuate per i passaggi precedenti, modifica se necessario, quindi scegli Configura regola di analisi.

Viene visualizzato un messaggio di conferma che hai configurato correttamente una regola di analisi di aggregazione nella tabella.

Aggiungere una regola di analisi dell'elenco a una tabella (flusso guidato)

La regola di analisi degli elenchi consente di eseguire query che generano elenchi a livello di riga della sovrapposizione tra la tabella associata e una tabella del membro che può eseguire l'interrogazione.

Questa procedura descrive il processo di aggiunta della regola di analisi dell'elenco alla tabella configurata utilizzando l'opzione Flusso guidato nella console. AWS Clean Rooms

Per aggiungere una regola di analisi dell'elenco a una tabella (flusso guidato)
  1. Accedi a AWS Management Console e apri la AWS Clean Rooms console con il tuo Account AWS (se non l'hai ancora fatto).

  2. Nel riquadro di navigazione a sinistra, scegli Tabelle configurate.

  3. Scegli la tabella configurata.

  4. Nella pagina di dettaglio della tabella configurata, scegli Configura regola di analisi.

  5. Nel Passaggio 1: Scegli il tipo, in Tipo, scegli l'opzione Elenco.

  6. In Metodo di creazione, seleziona Flusso guidato, quindi scegli Avanti.

  7. Nel Passaggio 2: Specificare i controlli di interrogazione, per i controlli Join:

    1. In Specificare le colonne di unione, scegliete le colonne di cui desiderate consentire l'uso nell'INNERJOINistruzione.

    2. In Specificare gli operatori consentiti per la corrispondenza, scegli quali operatori, se presenti, possono essere utilizzati per la corrispondenza su più colonne di unione. Se selezioni due o più JOIN colonne, è necessario uno di questi operatori.

      Se scegli... Quindi...
      AND Puoi includere AND nella INNER JOIN partita le condizioni per unire una colonna a un'altra colonna tra le tabelle.
      OPPURE Puoi includere OR nelle condizioni di INNER JOIN partita per combinare più corrispondenze di colonne tra tabelle. Questo operatore logico è utile per ottenere un tasso di corrispondenza più elevato.
  8. (Facoltativo) Per i controlli List, nel menu a discesa Specificare le colonne dell'elenco, scegliete quali colonne desiderate che vengano utilizzate nell'output della query (ovvero, utilizzate nell'SELECTistruzione) o utilizzate per filtrare i risultati (ovvero, l'WHEREistruzione).

  9. Scegli Next (Successivo).

  10. Nel Passaggio 3: Specificate i controlli dei risultati delle interrogazioni, per le analisi aggiuntive applicate all'output, selezionate un'opzione in base al vostro obiettivo.

    Il tuo obiettivo Opzione consigliata
    Consenti solo interrogazioni dirette su questa tabella. Impedisci l'esecuzione di analisi aggiuntive sui risultati delle query. La tabella può essere utilizzata solo per l'interrogazione diretta. Non consentito
    Consenti ma non richiedono sia le interrogazioni dirette che le analisi aggiuntive su questa tabella. Consentito
    Richiede che la tabella possa essere utilizzata solo nelle interrogazioni dirette elaborate con una delle analisi aggiuntive richieste. Le interrogazioni dirette su questa tabella devono essere ulteriormente elaborate prima di poter essere restituite. Campo obbligatorio
  11. Nel Passaggio 4: revisione e configurazione, rivedi le selezioni effettuate per i passaggi precedenti, modifica se necessario, quindi scegli Configura regola di analisi.

Viene visualizzato un messaggio di conferma che è stata configurata correttamente una regola di analisi dell'elenco per la tabella.

Aggiungere una regola di analisi personalizzata a una tabella (flusso guidato)

La regola di analisi personalizzata consente SQL interrogazioni personalizzate su una tabella configurata. La regola di analisi personalizzata è obbligatoria se utilizzi:

  • modelli di analisi: per consentire un set specifico di SQL query preapprovate o un set specifico di account in grado di fornire query che utilizzano i tuoi dati

  • privacy differenziale: per proteggere dai tentativi di identificazione degli utenti

Questa procedura descrive il processo di aggiunta della regola di analisi personalizzata alla tabella configurata utilizzando l'opzione Flusso guidato nella AWS Clean Rooms console.

Per aggiungere una regola di analisi personalizzata a una tabella (flusso guidato)
  1. Accedi a AWS Management Console e apri la AWS Clean Rooms console con il tuo Account AWS (se non l'hai ancora fatto).

  2. Nel riquadro di navigazione a sinistra, scegli Tabelle configurate.

  3. Scegli la tabella configurata.

  4. Nella pagina di dettaglio della tabella configurata, scegli Configura regola di analisi.

  5. Nel Passaggio 1: Scegli il tipo, in Tipo, scegli l'opzione Personalizzata.

  6. In Metodo di creazione, seleziona Flusso guidato, quindi scegli Avanti.

  7. Nel Passaggio 2: Imposta la privacy differenziale, stabilisci se desideri attivare o disattivare la privacy differenziale. La privacy differenziale è una tecnica matematicamente collaudata per proteggere i dati dagli attacchi di reidentificazione.

    1. Per la privacy differenziale:

      Se tu... Allora scegli...
      Disponi di dati a livello utente e desideri proteggerli dai tentativi di reidentificazione Accendi
      Non disponi di dati a livello utente o non hai bisogno di protezione dai tentativi di reidentificazione Spegnere
    2. Se hai scelto di attivare la privacy differenziale, seleziona la colonna Identificatore utente che contiene l'identificatore univoco degli utenti, ad esempio la user_id colonna di cui desideri proteggere la privacy.

      Per attivare la privacy differenziale per due o più tabelle in una collaborazione, devi configurare la stessa colonna della colonna User identifier in entrambe le regole di analisi per mantenere una definizione coerente degli utenti tra le tabelle. In caso di configurazione errata, il membro che può eseguire la query riceve un messaggio di errore indicante che ci sono due colonne tra cui scegliere per calcolare il numero di contributi degli utenti (ad esempio, il numero di impressioni pubblicate da un utente) durante l'esecuzione della query.

    3. Scegli Next (Successivo).

  8. Nel passaggio 3: Specificare i controlli di interrogazione,

    1. Per Tipo di controllo, scegli un'opzione in base al tuo obiettivo.

      Il tuo obiettivo Opzione
      Rivedi ogni nuovo modello di analisi prima che venga eseguito sulla tabella configurata Esamina ogni nuova analisi prima che possa essere eseguita su questa tabella
      Consenti l'esecuzione di qualsiasi modello di analisi o interrogazione diretta sulla tabella configurata Consenti l'esecuzione senza revisione di tutte le query create da collaboratori specifici su questa tabella
    2. Seleziona una delle seguenti opzioni:

      Se hai scelto... Quindi...
      Esamina ogni nuova analisi prima di consentirne l'esecuzione su questa tabella In Modelli di analisi consentiti, scegli Aggiungi modello di analisi, quindi scegli il modello di collaborazione e di analisi appropriato dagli elenchi a discesa.
      Consenti l'esecuzione senza revisione di tutte le query create da collaboratori specifici su questa tabella In Account AWS Consentito creare qualsiasi query, scegli Aggiungi Account AWS, quindi scegli l'ID appropriato Account AWS .
  9. Scegli Next (Successivo).

  10. Nel passaggio 4: Specificate i controlli dei risultati delle interrogazioni,

    1. Per le colonne non consentite nell'output, scegli un'opzione in base al tuo obiettivo.

      Il tuo obiettivo Opzione consigliata
      Consenti la restituzione di tutte le colonne negli output delle query Nessuno
      Impedisci la restituzione di determinate colonne negli output delle query Elenco personalizzato
    2. Seleziona una delle seguenti opzioni:

      Se hai scelto... Quindi...
      Nessuno Passa alle analisi aggiuntive applicate all'output
      Elenco personalizzato In Specificare le colonne non consentite, scegli le colonne che desideri rimuovere dagli output delle query.
    3. Per le analisi aggiuntive applicate all'output, selezionate un'opzione in base al vostro obiettivo.

      Il tuo obiettivo Opzione consigliata
      Consenti solo interrogazioni dirette su questa tabella. Impedisci l'esecuzione di analisi aggiuntive sui risultati delle query. La tabella può essere utilizzata solo per l'interrogazione diretta. Non consentito
      Consenti ma non richiedono sia le interrogazioni dirette che le analisi aggiuntive su questa tabella. Abilita
      Richiede che la tabella possa essere utilizzata solo nelle interrogazioni dirette elaborate con una delle analisi aggiuntive richieste. Le interrogazioni dirette su questa tabella devono essere ulteriormente elaborate prima di poter essere restituite. Campo obbligatorio
  11. Scegli Next (Successivo).

  12. Nel Passaggio 5: revisione e configurazione, rivedi le selezioni effettuate per i passaggi precedenti, modifica se necessario, quindi scegli Configura regola di analisi.

Viene visualizzato un messaggio di conferma che è stata configurata correttamente una regola di analisi personalizzata per la tabella.

Aggiungere una regola di analisi a una tabella (JSONeditor)

La procedura seguente mostra come aggiungere una regola di analisi a una tabella utilizzando l'opzione JSONeditor nella AWS Clean Rooms console.

Per aggiungere un'aggregazione, un elenco o una regola di analisi personalizzata a una tabella (JSONeditor)
  1. Accedi a AWS Management Console e apri la AWS Clean Rooms console con il tuo Account AWS (se non l'hai ancora fatto).

  2. Nel riquadro di navigazione a sinistra, scegli Tabelle configurate.

  3. Scegli la tabella configurata.

  4. Nella pagina di dettaglio della tabella configurata, scegli Configura regola di analisi.

  5. Nel Passaggio 1: Scegli il tipo, in Tipo, scegli l'opzione Aggregazione, Elenco o Personalizzata.

  6. In Metodo di creazione, seleziona JSONeditor, quindi scegli Avanti.

  7. Nel Passaggio 2: Specificazione dei controlli, è possibile scegliere di inserire una struttura di interrogazione (Inserisci modello) o inserire un file (Importa da file).

    Se scegli... Quindi...
    Inserisci modello
    1. Specificate i parametri per la regola di analisi selezionata nella definizione della regola di analisi.

    2. Puoi premere Ctrl + Barra spaziatrice per abilitare il completamento automatico.

    Per ulteriori informazioni sui parametri delle regole di analisi di aggregazione, vedere. Regola di analisi dell'aggregazione: controlli di interrogazione

    Per ulteriori informazioni sui parametri delle regole di analisi degli elenchi, vedereRegola di analisi delle liste: controlli di interrogazione.

    Importazione da file
    1. Seleziona il JSON file dall'unità locale.

    2. Seleziona Apri.

      La definizione della regola di analisi visualizza la regola di analisi del file caricato.

  8. Scegli Next (Successivo).

  9. Nel Passaggio 3: revisione e configurazione, rivedi le selezioni effettuate per i passaggi precedenti, modifica se necessario, quindi scegli Configura regola di analisi.

Riceverai un messaggio di conferma che hai configurato correttamente una regola di analisi per la tabella.

Passaggi successivi

Ora che hai configurato una regola di analisi per la tabella configurata, sei pronto per: