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à.
Formati di dati per AWS Clean Rooms
Per interrogare i dati, i set di dati devono essere in un formato che AWS Clean Rooms supporti.
Formati di dati supportati
AWS Clean Rooms supporta diversi formati strutturati, a seconda che tu scelga il motore di analisi SQL Spark o il motore di analisi AWS Clean Rooms SQL.
Nota
Un timestamp
valore in un file di testo deve essere nel formato. yyyy-MM-dd
HH:mm:ss.SSSSSS
Ad esempio:2017-05-01 11:30:59.000000
.
Si consiglia di utilizzare un formato di file di archiviazione a colonne, ad esempio Apache Parquet. Con un formato di file di archiviazione a colonne, è possibile ridurre al minimo lo spostamento dei dati selezionando solo le colonne necessarie. Per prestazioni ottimali, gli oggetti di grandi dimensioni devono essere suddivisi in oggetti da 100 MB a 1 GB.
Tipi di dati supportati
AWS Clean Rooms supporta diversi tipi, a seconda che si scelga il motore di analisi SQL Spark o il motore di analisi SQL. AWS Clean Rooms
Tipi di compressione dei file per AWS Clean Rooms
Per ridurre lo spazio di archiviazione, migliorare le prestazioni e ridurre al minimo i costi, consigliamo vivamente di comprimere i set di dati.
AWS Clean Rooms riconosce i tipi di compressione dei file in base all'estensione del file e supporta i tipi e le estensioni di compressione mostrati nella tabella seguente.
Algoritmo di compressione | Estensione di file |
---|---|
GZIP | .gz |
Bzip2 | .bz2 |
Snappy | .snappy |
Puoi applicare la compressione a diversi livelli. Più comunemente, comprimi un intero file o comprimi singoli blocchi all'interno di un file. La compressione dei formati colonnari a livello di file non offre vantaggi in termini di prestazioni.
Crittografia lato server per AWS Clean Rooms
Nota
La crittografia lato server non sostituisce l'elaborazione crittografica per i casi d'uso che la richiedono.
AWS Clean Rooms decrittografa in modo trasparente i set di dati crittografati utilizzando le seguenti opzioni di crittografia:
-
SSE-S3: crittografia lato server con una chiave di crittografia AES-256 gestita da Amazon S3
-
SSE-KMS: crittografia lato server con chiavi gestite da AWS Key Management Service
Per utilizzare SSE-S3, il ruolo di AWS Clean Rooms servizio utilizzato per associare la tabella configurata alla collaborazione deve disporre delle autorizzazioni KMS-Decrypt. Per utilizzare SSE-KMS, la politica delle chiavi KMS deve consentire anche la decrittografia del ruolo di servizio. AWS Clean Rooms
AWS Clean Rooms non supporta la crittografia lato client di Amazon S3. Per ulteriori informazioni sulla crittografia lato server, consulta Protezione dei dati utilizzando la crittografia lato server nella Guida per l'utente di Amazon Simple Storage Service.