Vincoli di denominazione per file e directory

Di seguito è riportato un elenco di vincoli di cui è necessario tenere conto per la denominazione del file di archiviazione cloud o della directory.

  • I nomi dei componenti di directory e file non possono superare i 255 caratteri.
  • I nomi di file e directory non possono terminare con una barra (/). Se fornito, verrà rimosso automaticamente.
  • I seguenti caratteri URL riservati devono essere correttamente preceduti dall'escape: ! ' ( ) ; @ & = + $ , % # [ ]
  • I seguenti caratteri non sono consentiti: " \ / : | < > * ?.
  • Caratteri di percorso URL non validi non consentiti. I punti di codice come \uE000, sebbene validi nei nomi di file NTFS, non sono caratteri Unicode validi. Inoltre, alcuni caratteri ASCII o Unicode, come i caratteri di controllo (da 0x00 a 0x1F, \u0081, ecc.), non sono consentiti. Per le regole che regolano le stringhe Unicode in HTTP/1.1, vedere RFC 2616, Sezione 2.2: Regole di base e RFC 3987.
  • Non sono consentiti i seguenti nomi di file: LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, PRN, AUX, NUL, CON, CLOCK$, carattere punto (.) e due caratteri punto (…).

Configura autorizzazioni su Amazon S3

Per acquisire una singola directory con S3, è necessario creare un utente Identity and Access Management (IAM) per Experience Platform nella console S3 e assegnare le autorizzazioni per le azioni seguenti:

  • s3:GetObject
  • s3:GetObjectVersion

Per esplorare e testare la connettività sono necessarie anche le seguenti autorizzazioni:

  • s3:ListAllMyBuckets
  • s3:ListBucket
  • s3:GetBucketLocation

Un percorso di file come myBucket/folder/subfolder/subsubfolder/abc.csv può comportare l'accesso solo a subsubfolder/abc.csv. Se desideri accedere alla sottocartella, puoi specificare il parametro bucket nella console S3 come myBucket e il folderPath come folder/subfolder per garantire che l'esplorazione dei file inizi alle subfolder anziché alle subsubfolder/abc.csv.

Usa credenziali di sicurezza temporanee per connettere Amazon S3

È possibile connettere Amazon S3 con credenziali di sicurezza temporanee utilizzando s3SessionToken. Ciò consente di connettere Amazon S3 ad Experience Platform senza dover creare credenziali IAM permanenti con Amazon Web Services o fornire l'accesso al bucket Amazon S3 agli utenti in ambienti non attendibili.

Le credenziali di sicurezza temporanee funzionano in modo simile alle normali credenziali chiave di accesso a lungo termine, tranne per il fatto che è possibile configurare una data di scadenza più breve per le credenziali temporanee. Le scadenze possono essere impostate su pochi minuti dopo l’attivazione o su diverse ore. Inoltre, le credenziali temporanee non sono contenute con l’utente. Ciò significa che è necessario richiedere un nuovo set di credenziali temporanee alla scadenza.

Per i passaggi su come generare il token di sessione temporaneo, consulta questo AWS documento sui token di sessione temporanei.

Configura l'origine Amazon S3 per Experience Platform su Amazon Web Services

AVAILABILITY
Questa sezione si applica alle implementazioni di Experience Platform in esecuzione su Amazon Web Services (AWS). Experience Platform in esecuzione su AWS è attualmente disponibile per un numero limitato di clienti. Per ulteriori informazioni sull'infrastruttura Experience Platform supportata, consulta la Panoramica multi-cloud di Experience Platform.

Segui i passaggi seguenti per scoprire come configurare l'account Amazon S3 per Experience Platform su Amazon Web Services (AWS).