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

Modello di articolo


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 dei dati da Amazon S3

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

Esempio: Si tengono fogli di calcolo aggiornati con le informazioni sui contatti dei dipendenti, archiviati su Amazon S3. Si desidera caricare periodicamente i dati dei dipendenti su Qualtrics per utilizzarli nei programmi di Employee Experience.

Prima di iniziare

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

  • Cosa volete fare con i vostri dati? Per una lista di opzioni, consultare le attività del caricatore disponibili.
  • I vostri file hanno un formato coerente? Ad esempio, i file che si desidera importare nello stesso flusso di lavoro devono avere le stesse intestazioni/colonne/campi, anche se i valori differiscono.
Esempio: Si è impostato un flusso di lavoro per caricare regolarmente i contatti da Amazon S3 a Directory XM. Ogni file ha colonne per FirstName, LastName, Email, Telefono, UniqueID e Posizione.

Collegamento di Qualtrics ad AWS

Autorizzazione S3 richiesta per un ruolo IAM

I ruoli IAM devono avere le seguenti autorizzazioni S3 per collegare il proprio account AWS. Per maggiori dettagli sulla gestione degli accessi a S3, consultare la documentazione di AWS.

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

Esempio: Di seguito è riportato un campione di politica dei ruoli. Per l’azione “s3:ListBucket”, la risorsa associata deve puntare a un intero bucket. Dopo il nome del Raggruppamenti non possono esserci né una barra finale né un carattere jolly.

{
"Versione": "2012-10-17",
"Dichiarazione": [
{
"Effect": "Consenti",
"Azione": [
"s3:ListBucket"
],
"Risorse": [
"arn:aws:s3:::s3bucketname"
]
},
{
"Effect": "Consenti",
"Azione": [
"s3:DeleteObject",
"s3:GetObject",
"s3:PutObject",
"s3:AbortMultipartUpload",
"s3:ListMultipartUploadParts"
],
"Risorse": [
"arn:aws:s3:::s3bucketname/QualtricsPrefix/*"
]
}
]
}

Esempio: Di seguito è riportato un campione di politica fiduciaria:

{
"Versione": "2012-10-17",
"Dichiarazione": [
{
"Effect": "Consenti",
"Azione": "sts:AssumeRole",
"Principal": {
"AWS": "604163242721"
},
"Condizione": {
"StringEquals": {
"sts:ExternalId": "60ebef7bdexternalidc38d36bc2a6b75cd14f02c73"
}
}
}
]
}

RISORSE S3 NECESSARIE PER UN UTENTE IAM

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

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

Aggiunta di un account AWS

Questi passaggi spiegano come collegare il vostro account personale di Qualtrics a un account Amazon Web Services (AWS).

Consiglio Q: Per ulteriori informazioni sulle chiavi di accesso, le chiavi segrete e i criteri IAM di AWS, consultare la documentazione di AWS.
  1. Creare un flusso di lavoro con un’attività di estrazione dei dati da Amazon S3.
  2. Fare clic su Aggiungi un account utente.
    nuova finestra in cui si configura lattività di amazon, pulsante in alto a destra per laggiunta di un account utente
  3. Aggiungere un nome di visualizzazione per l’account. Questo nome sarà utilizzato solo internamente per fare riferimento a questo account.
    connessione di un account aws
  4. Copiare l’Account Id e l’External Id visualizzati.
  5. In AWS, configurare un ruolo IAM utilizzando l’Account Id e l’External Id. Per ulteriori informazioni sui ruoli IAM in AWS, consultare questa pagina di supporto AWS.
  6. Inserire il nome della risorsa Amazon associata al ruolo IAM creato.
  7. Inserire la propria regione. Se avete bisogno di aiuto per trovare la vostra regione, consultate questa pagina di supporto AWS.
  8. Fare clic su Connetti account.

Consiglio Q: La possibilità di autenticarsi utilizzando una chiave di accesso e una chiave segreta è stata deprecata. È ancora possibile visualizzare e utilizzare le credenziali precedenti, ma non è più possibile modificarle. Tutte le nuove credenziali devono essere impostate utilizzando un ruolo AWS IAM come descritto sopra.

Connessione di un account come Brand Administrator

In qualità di Brand Administrator, è possibile aggiungere un account AWS da condividere con più utenti della licenza. Per aggiungere un account AWS condiviso, accedere alla sezione Estensioni della scheda Amministrazione e cercare l’estensione AWS per la quale si desidera aggiungere un account.
cercare s3 nella sezione estensioni dellamministrazione

Una volta selezionata l’estensione, seguite i passaggi sopra descritti per aggiungere un account AWS. Si può anche scegliere quali utenti hanno accesso all’account.

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

Consiglio Q: la dimensione dei file è limitata a 1 GB.
  1. Creare un flusso di lavoro ETL.
  2. Selezionare Origine dati (estrattore ETL).
    Aggiunta di un estrattore a unattività ETL
  3. Selezionare Estrai dati da Amazon S3.
    piastrella amazon con icona del secchio verde
  4. Scegliere l’account Amazon Web Services (AWS) da cui estrarre i file. Gli account aggiunti dai BRAND ADMINISTRATOR, così come quelli aggiunti dall’utente, saranno elencati qui.
    Aggiunta di un account AWS
  5. Se si desidera aggiungere le credenziali di un nuovo account AWS, fare clic su Aggiungi un account utente e seguire i passaggi della sezione Collegamento di un account AWS.
  6. Fare clic su Successivo.
  7. Inserire il nome del bucket S3 da cui si desidera estrarre i dati.
    Campi descritti necessari per il caricamento sul bucket Amazon S3. queste impostazioni dicono di eliminare i file elaborati

    Consiglio Q: per ulteriori linee guida sulla denominazione dei bucket, consultare la documentazione AWS.
  8. Digitare il prefisso del nome del file. Verranno elaborati tutti i file con il prefisso specificato. Se il ruolo s3 consente l’accessibilità solo a un prefisso specifico del bucket S3, è necessario includere il prefisso qui.
  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. In Elaborazione file dopo l’importazione, scegliere tra le seguenti opzioni:
    • Elimina i file elaborati (impostazione predefinita): Elimina i file da AWS dopo che sono stati estratti.
    • Spostare i file elaborati: Sposta i file elaborati in un altro bucket. Se si sceglie questa opzione, verrà chiesto di inserire il nome del bucket S3 in cui si desidera memorizzare i file elaborati.
      Elaborazione dei file dopo limportazione: spostare i file elaborati. Nome del bucket elaborato: inserire il nome del bucket S3 in cui verranno archiviati i file elaborati
    • Rinominare i file elaborati: Rinominare i file dopo che sono stati elaborati. Se si seleziona questa opzione, verrà chiesto di fornire un prefisso da aggiungere ai nomi dei file dopo l’elaborazione.
      Elaborazione dei file dopo limportazione: rinominare i file elaborati. Prefisso del nome del file: una stringa di prefisso che viene utilizzata per salvare tutti i file elaborati
  11. Selezionare questa opzione se si desidera Usa PGP per criptare i tuoi file.
  12. In Carica file campione, aggiungere un file campione con le stesse intestazioni dei file che verranno elaborati durante l’esecuzione del flusso di lavoro. Fare clic su Scegli file per caricare il file dal computer.
    Consiglio Q: se lo si desidera, è possibile scaricare i file di campione nell’attività, oppure scaricare i file nella sezione File di esempio. L’unico formato di codifica dei file supportato è UTF-8. Alcuni software per fogli di calcolo salvano i file come Unicode UTF-8, che è diverso da UTF-8, se si ricevono errori inattesi. Assicuratevi di esportare in formato UTF-8 e non Unicode UTF-8. Vedere Problemi di caricamento CSV e TSV per ulteriori passaggi di risoluzione dei problemi.
    File campione: dati dei dipendenti, dati degli account di Salesforce, dati dei contatti di Salesforce, dati delle risposte ai sondaggi
  13. Verificare i campi del file. La tabella visualizzerà le intestazioni delle colonne (che rappresentano i singoli campi) e i loro valori per le prime 2 righe di dati.
    Anteprima del file come verrà caricato su AWS

    Consiglio Q: se si desidera caricare un file diverso o apportare altre modifiche, fare clic su Modifica l’impostazione.
  14. Al termine, fare clic su Salva.
  15. Terminare la creazione del flusso di lavoro ETL. Quando si sceglie un’attività di caricamento, si decide la destinazione dei dati estratti. Per un elenco di attività disponibili per il caricatore, vedere Elenco di attività disponibili per il caricatore.
    in fondo ad unattività di ETL è presente la trasformazione dei dati e laggiunta di opzioni per il caricamento dei dati
CONSIGLIO Q: Per limitare l’azione successiva, è possibile creare condizioni basate sul numero di file o righe importate 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.