Passa al contenuto principale
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

Attività Estrai dati da Amazon S3


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Informazioni sull’estrazione di dati da Amazon S3

Amazon Simple Storage Service (noto anche come Amazon S3) è un servizio in cui è possibile memorizzare i dati. Con i flussi di lavoro, puoi automatizzare facilmente l’estrazione dei dati da Amazon S3 da utilizzare in Qualtrics.

Esempio: i fogli di calcolo aggiornati delle informazioni di contatto dei dipendenti vengono conservati su Amazon S3. Desideri caricare periodicamente questi dati dipendente in Qualtrics da utilizzare nei tuoi programmi Employee Experience.

Prima di iniziare

Prima di iniziare a estrarre dati da Amazon S3, tenere conto delle seguenti considerazioni:

  • Come procedere con i propri dati? Consultare le attività del caricatore disponibili per una lista di opzioni.
  • I tuoi file sono in un formato coerente? Ad esempio, i file che si spera di importare nello stesso workflow devono avere le stesse intestazioni/colonne/campi, anche se i valori sono diversi.
Esempio: si configura un flusso di lavoro per caricare regolarmente i contatti da Amazon S3 alla directory XM. Ogni file ha colonne per Nome, Cognome, E-mail, Telefono, UniqueID e Ubicazione.

Connessione di Qualtrics ad AWS

Autorizzazione S3 richiesta per un ruolo IAM

I ruoli IAM devono disporre delle seguenti autorizzazioni S3 per connettere il proprio account AWS. Per ulteriori dettagli sulla gestione degli accessi S3, consultare la documentazione di AWS.

  • s3:DeleteObject
  • s3:GetObject
  • s3:ListBucket
  • s3:PutObject
  • s3:AbortMultipartUpload
  • s3:ListMultipartUploadParts

Esempio: Di seguito è riportato un campione direttiva sul ruolo. Per l’azione “s3:ListBucket”, la risorsa associata deve puntare a un intero bucket. Non può esserci una barra finale né un carattere jolly dopo il nome del bucket.

{
 "Versione": "2012-10-17",
 "Istruzione": [
 {
 "Effetto": "Consenti",
 "Azione": [
 "s3:ListBucket"



 ],
 "Resource": [
 "Consentire
",
 "Object:aws:s3":Multifix:



 avere in programma 
 }
,
 {
 "Effect"* "Consenti" 
 "Oggetto" 
 "Azione": [
s3bucketname:

Esempio: Di seguito è riportata una politica di fiducia di esempio:

{
 "Versione": "2012-10-17",
 "Dichiarazione": [
 {
 "Effetto": "Consenti",
 "Azione": "sts:AssumeRole",
 "Principale": {
 "AWS": "604163242721"
 },
 "Condizione": {
 "StringEquals": {
 "sts:Ex}}Id": "60ebef7bxternali 
": {
 "sts:ExternalId": "60ebef7bxternali"
: "60ebef7dexxterns": {
 "StringEquals": {
 "sts:ExternalId"

RISORSE S3 RICHIESTE PER UN UTENTE IAM

Gli utenti IAM devono disporre delle seguenti risorse S3 per connettere il proprio account AWS. Per ulteriori dettagli sulla gestione degli accessi S3, consultare la documentazione di AWS.

  • arn:aws:s3:::bucket-name/*
  • arn:aws:s3:::bucket-name

Aggiunta di un account AWS

Questi passaggi illustrano come collegare il tuo account Qualtrics personale a un account Amazon Web Services (AWS).

Consiglio Q: Scopri di più sulle chiavi di accesso AWS, sulle chiavi segrete e sulla policy IAM sulla documentazione AWS.
  1. Creare un flusso di lavoro con un’attività Estrai dati da Amazon S3.
  2. Fare clic su Aggiungi un account utente.
    nuova finestra in cui si configura lattività amazon, pulsante in alto a destra per aggiungere un account utente
  3. Aggiungere un nome visualizzato per l’account. Questo nome sarà utilizzato solo internamente per fare riferimento a questo account.
    collegamento di un account commerciale
  4. Copiare l’ ID cliente e l‘ ID esterno visualizzati.
  5. In AWS, configurare un ruolo IAM utilizzando l’ID account e l’ID esterno. Per ulteriori informazioni sui ruoli IAM in AWS, consulta questa pagina di supporto AWS.
  6. Immettere il Nome risorsa Amazon associato al ruolo IAM creato.
  7. Inserire la propria regione. Consulta questa pagina di supporto AWS se hai bisogno di aiuto per trovare la tua regione.
  8. Fare clic su Connetti account.

Qtip: la possibilità di autenticarsi utilizzando una chiave di accesso e una chiave segreta è diventata obsoleta. È comunque possibile visualizzare e utilizzare le credenziali passate, ma non possono più essere modificate. Tutte le nuove credenziali devono essere configurate utilizzando un ruolo AWS IAM come descritto sopra.

Collegare un account come amministratore del brand

In qualità di Brand Administrator, puoi aggiungere un account AWS da condividere con più utenti nella tua licenza. Per aggiungere un account AWS condiviso, vai alla sezione Estensioni della scheda Amministrazione e cerca l’estensione AWS per cui desideri aggiungere un account.
Ricerca di s3 nella sezione Estensioni di admin

Una volta selezionata l’estensione, segui i passaggi precedenti per aggiungere un account AWS. È inoltre possibile scegliere quali utenti hanno accesso all’account.

Configurazione di un’attività di estrazione dei dati da Amazon S3

Consiglio Q: C’è un limite di dimensioni file da 1 GB.
  1. Creare un workflow ETL.
  2. Selezionare sorgente dati (estrattore ETL).
    Aggiunta di un estrattore a un task ETL
  3. Selezionare Estrai dati da Amazon S3.
    tile amazon con icona bucket verde
  4. Scegliere l’account Amazon Web Services (AWS) da cui estrarre i file. Tutti gli account aggiunti dagli Amministratori della licenza, nonché gli account che hai aggiunto da solo, saranno elencati qui.
    Aggiunta di un account AWS
  5. Se desideri aggiungere nuove credenziali dell’account AWS, fai clic su Aggiungi un account utente e segui i passaggi nella sezione relativa alla connessione di un account AWS.
  6. Fare clic su Successivo.
  7. Inserire il nome bucket S3 da cui si desidera estrarre i dati.
    Campi descritti necessari per il caricamento nel bucket Amazon S3. Queste impostazioni indicano leliminazione dei file elaborati

    Attenzione: i nomi periodo non possono includere punti ( . ). Per ulteriori linee guida sulla denominazione dei bucket, consultare la documentazione AWS.
  8. Digitare un prefisso per il nome del file. Verranno elaborati tutti i file con il prefisso specificato. Se il ruolo s3 consente l’accesso solo a uno specifico prefisso del bucket S3, è necessario includere qui il prefisso.
  9. Selezionare un tipo di file da elaborare. È possibile scegliere tra le seguenti opzioni:
    • CSV (valori separati da virgola)
    • TSV (valori separati da tabulazioni)
  10. Alla voce Elaborazione file dopo l’importazione, scegliere tra le seguenti opzioni:
    • Eliminare i file elaborati (impostazione predefinita): eliminare i file da AWS dopo averli estratti.
    • Spostare i file elaborati: spostare i file elaborati in un altro bucket. Se scegli questa opzione, ti verrà chiesto di inserire il nome del bucket S3 in cui vuoi archiviare i file elaborati.
      Elaborazione file dopo limportazione: spostare i file elaborati. Nome bucket elaborato: inserire il nome del bucket S3 in cui verranno archiviati i file elaborati
    • Rinomina i file elaborati: Rinomina i file dopo che sono stati elaborati. Se selezioni questa opzione, ti verrà chiesto di fornire un prefisso da aggiungere ai nomi dei file dopo che sono stati elaborati.
      Elaborazione file dopo limportazione: rinominare i file elaborati. Prefisso del nome del file: un prefisso di stringa utilizzato per salvare tutti i file elaborati
  11. Selezionare questa opzione se si desidera Usa PGP per criptare i tuoi file.
  12. In Carica file di esempio, aggiungere un file di esempio con le stesse intestazioni dei file che verranno elaborati ogni volta che viene eseguito il workflow. Fare clic su Scegli file per caricare il file dal computer.
    Qtip: se vuoi, puoi scaricare i file di esempio nel task o scaricarli nella sezione File di esempio. L’unico formato di codifica file supportato è UTF-8. Alcuni software per fogli di calcolo salvano i file come Unicode UTF-8, che è diverso da UTF-8, in caso di errori imprevisti. Assicurarsi di eseguire l’esportazione in formato UTF-8 e non in formato Unicode UTF-8. Vedi CSV & problemi di caricamento TSV per ulteriori passaggi di risoluzione dei problemi.
    File campione: dati dei dipendenti, dati dellaccount salesforce, dati di contatto salesforce, dati di risposta al sondaggio
  13. Verificare i campi nel file. La tabella visualizzerà le intestazioni di colonna (che rappresentano i singoli campi) e i relativi valori per le prime 2 righe di dati.
    Anteprima del file in quanto verrà caricato in AWS

    Consiglio Q: per caricare un file diverso o apportare altre modifiche, fare clic su Modifica la configurazione.
  14. Al termine, fai clic su Salva.
  15. Termina la creazione del flusso di lavoro ETL. Quando si sceglie un task del caricatore, si decide la destinazione dei dati estratti. Vedere le attività del caricatore disponibili per un elenco di opzioni.
    la parte inferiore di unattività ETL presenta una trasformazione dei dati e aggiunge opzioni di caricamento dati
Qtip: per limitare gli eventi successivi, è anche possibile creare condizioni in base al numero di file o righe importati prima di aggiungere un’attività di caricamento.

Molte delle pagine di questo sito sono state tradotte dall'originale in inglese mediante traduzione automatica. Sebbene in Qualtrics abbiamo profuso il massimo impegno per avere le migliori traduzioni automatiche possibili, queste non sono mai perfette. Il testo originale inglese è considerato la versione ufficiale, e qualsiasi discrepanza tra questo e le traduzioni automatiche non è legalmente vincolante.