Chargement du type de données HLLSKETCH - Amazon Redshift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Chargement du type de données HLLSKETCH

Vous pouvez copier les esquisses HLL uniquement dans un format fragmenté ou dense pris en charge par Amazon Redshift. Pour utiliser la commande COPY sur HyperLogLog des esquisses, utilisez le format Base64 pour les HyperLogLog esquisses denses et le format JSON pour les esquisses clairsemées. HyperLogLog Pour de plus amples informations, veuillez consulter HyperLogLog fonctions.

L’exemple suivant importe les données d’un fichier CSV dans une table à l’aide des commandes CREATE TABLE et COPY. Tout d’abord, l’exemple crée la table t1 à l’aide de la commande CREATE TABLE.

CREATE TABLE t1 (sketch hllsketch, a bigint);

Ensuite, il utilise la commande COPY pour importer des données d’un fichier CSV dans la table t1.

COPY t1 FROM s3://amzn-s3-demo-bucket/unload/' IAM_ROLE 'arn:aws:iam::0123456789012:role/MyRedshiftRole' NULL AS 'null' CSV;