Viene fornita un’interfaccia per configurare i flussi di dati nell’account AWS. AppFlow quindi stabilisce la connessione, estraendo i dati appropriati da Zendesk, effettuando le trasformazioni e caricando i dati nel servizio di destinazione prescelto.
Questo articolo illustra il processo di configurazione di un flusso di dati Zendesk in Amazon AppFlow. Per usare Amazon AppFlow, avrai bisogno di:
- Autorizzazioni di amministratore in Zendesk Support
- Accesso alla console dell’account AWS
- Un client OAuth per l’account Zendesk
Questo articolo include i seguenti argomenti:
- Registrazione della tua applicazione in Zendesk
- Creazione di un flusso
- Passaggio 1 - Specifica i dettagli del flusso
- Passaggio 2 - Configura il flusso
- Passaggio 3 - Mappa campi dati
- Passaggio 4 - Aggiungi filtri
- Passaggio 5: Verifica e crea
- Limiti di integrazione AppFlow
Informazioni correlate:
Registrazione della tua applicazione in Zendesk
Per usare Amazon AppFlow, devi registrare l’applicazione per generare le credenziali OAuth che l’applicazione può usare per autenticare le chiamate API a Zendesk. Questa operazione viene eseguita in Zendesk Support.
- Nel Centro amministrativo, fai clic su App e integrazioni nella barra laterale, quindi seleziona API > API Zendesk.
- Fai clic sulla scheda Client OAuth , quindi su Aggiungi client OAuth sul lato destro dell’elenco dei client.
- Compila i campi seguenti per creare un client OAuth per AppFlow:
- Nome client : inserisci un nome per l’applicazione AppFlow. Questo è il nome che gli utenti vedranno quando viene chiesto loro di concedere l’accesso alla tua applicazione e quando controllano l’elenco di app di terzi che hanno accesso al loro Zendesk.
- Descrizione: facoltativo. Una breve descrizione dell’app che gli utenti vedranno quando verrà chiesto loro di concedere l’accesso a tale app.
- Azienda: facoltativo. Il nome dell’azienda che gli utenti vedranno quando verrà chiesto loro di concedere l’accesso alla tua applicazione. Le informazioni possono aiutarli a capire a chi stanno concedendo l’accesso.
- Logo: facoltativo. Il logo che gli utenti vedranno quando verrà chiesto loro di concedere l’accesso alla tua applicazione.
- Identificatore univoco: il campo viene compilato automaticamente con una versione formattata del nome inserito per l’app, che puoi tuttavia modificare.
- URL di reindirizzamento : inserisci “ https://{aws_region}.console.aws.amazon.com/appflow/oauth”. Sostituisci {aws_region} con la regione AWS in cui stai creando il flusso. Esempio: "https://ap-southeast-2.console.aws.amazon.com/appflow/oauth".
- Fai clic su Salva. Nella parte inferiore viene visualizzato un nuovo campo segreto precompilato.
- Copia e salva la chiave segreta in un luogo sicuro.
- Fai clic su Salva.
Creazione di un flusso
Completando una serie di passaggi nel processo di configurazione, viene creato un flusso nella console dell’account AWS.
- Accedi alla console dell’account AWS e seleziona AppFlow dal menu dei servizi.
- Fai clic su Crea flusso.
Completa la configurazione di un flusso come descritto nelle sezioni seguenti.
Passaggio 1 - Specifica i dettagli del flusso
In Passaggio 1: Specifica i dettagli del flusso, puoi configurare il nome e i dettagli del flusso.
- In Passaggio 1: Specifica i dettagli del flusso, inserisci i seguenti dettagli per il flusso:
- Nome flusso : inserisci un nome per il flusso.
- Descrizione flusso : una descrizione del flusso.
- Crittografia dati - Configura la crittografia per il flusso. Puoi scegliere se usare la chiave predefinita o personalizzare la crittografia creando una chiave AWS KMS o usando un nome risorsa Amazon.
-
Tag : consente di aggiungere tag al flusso come coppie chiave-valore nel flusso.
- Fai clic su Avanti.
Passaggio 2 - Configura il flusso
In Passaggio 2: Configura il flusso, scegli l’origine dei dati Zendesk e la destinazione dei dati, ad esempio S3, Redshift o app SaaS selezionate.
- In Passaggio 2: Configura il flusso, in Dettagli origine, seleziona “Zendesk” nel menu a discesa Nome origine .
- Fai clic su Connetti.
- Nella finestra di dialogo, inserisci l’ID e il segreto del client OAuth creato in precedenza in Support, il sottodominio Zendesk e il nome della connessione. Nota: Se ricevi un messaggio di errore, controlla prima l’URL di reindirizzamento nel client OAuth di AppFlow in Support. Se gli errori persistono, contatta il tuo amministratore AWS per controllare i ruoli o le autorizzazioni AWS.
- Nella finestra a comparsa, fai clic su Consenti per consentire a AppFlow di accedere ai dati Zendesk.
- Nell’elenco a discesa Scegli oggetto Zendesk , seleziona il tipo di dati Zendesk da sincronizzare.
- In Dettagli destinazione nell’elenco a discesa Nome destinazione , seleziona la destinazione per i dati Zendesk.
- Se selezioni S3 come destinazione, seleziona il bucket S3 a cui inviare i dati
- Se selezioni un’altra destinazione, fai clic su Connetti e segui le istruzioni nella finestra di dialogo per completare la connessione
- In Trigger di flusso , in Scegli come attivare il flusso, seleziona “Esegui su richiesta” per attivare il flusso manualmente oppure “Esegui nei tempi previsti” per attivare il flusso in base a una pianificazione orari. Se scegli “Esegui nei tempi previsti”, imposta la frequenza della pianificazione.
- Seleziona Trasferisci solo i nuovi dati per trasferire solo i nuovi dati che sono nuovi quando il flusso viene attivato, oppure Trasferisci tutti i dati se vuoi che il flusso trasferisca tutti i dati.
- Fai clic su Avanti.
Passaggio 3 - Mappa campi dati
In Passaggio 3: Mappa campi dati, puoi specificare il modo in cui i campi nei dati Zendesk vengono mappati ai campi nella destinazione.
- Scegli il metodo di mappatura per mappare i campi.
- Mappatura manuale dei campi - Per mappare tutti i campi, scegli Nome campo origine, Azioniin blocco e Mappa direttamente tutti i campi. Altrimenti, seleziona uno o più campi da Nome campo origine , Campi originee quindi scegli Mappa direttamente campi.
- Carica file CSV con campi mappati - Usa un file CSV per definire la mappatura. Il file CSV contiene valori separati da virgole del nome del campo di origine e del nome del campo di destinazione.
- Per concatenare i campi, seleziona i campi mappati e quindi Aggiungi formula.
- Per mascherare i campi o troncare i nomi dei campi, seleziona i campi mappati e seleziona Modifica valori.
- In Convalide, fai clic su Aggiungi convalida per configurare la gestione dei campi di dati in base alla condizione.
- Fai clic su Avanti.
Passaggio 4 - Aggiungi filtri
In Passaggio 4: Aggiungi filtri, crei regole che determinano quali dati vengono estratti dal tuo account Zendesk ogni volta che il flusso viene attivato.
- In Filtri, fai clic su Aggiungi filtro, quindi seleziona il campo, una condizione e specifica i criteri.
- Fai clic su Avanti.
Fase 5 - Verifica e crea
In Passaggio 5: Verifica e crea, puoi rivedere la configurazione del flusso prima di crearlo.
- Verifica che la configurazione sia corretta. Fai clic su Modifica in alto a destra per modificare la configurazione.
- Fai clic su Crea flusso.
Il flusso è stato creato.
Limiti di integrazione AppFlow
Amazon impone i seguenti limiti a AppFlow:
- Un milione di flussi per account
- 10 milioni di esecuzioni di flussi al mese
- Ogni flusso può avere al massimo un’origine e una destinazione
- Ogni flusso non può includere più di 10 compiti
Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.
Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.