Crea una connessione di origine Azure Blob nell'interfaccia utente
Questo tutorial descrive i passaggi necessari per creare una connessione di origine Azure Blob (di seguito "Blob") tramite l'interfaccia utente di Platform.
Introduzione
Questo tutorial richiede una buona conoscenza dei seguenti componenti di Adobe Experience Platform:
-
Experience Data Model (XDM) Sistema: framework standardizzato per l'organizzazione dei dati sull'esperienza del cliente in Experience Platform.
- Nozioni di base sulla composizione dello schema: scopri i blocchi predefiniti di base degli schemi XDM, inclusi i principi chiave e le best practice nella composizione dello schema.
- Esercitazione sull'editor di schemi: scopri come creare schemi personalizzati utilizzando l'interfaccia utente dell'editor di schemi.
-
Real-Time Customer Profile: fornisce un profilo consumer unificato e in tempo reale basato su dati aggregati provenienti da più origini.
Se disponi già di una connessione Blob valida, puoi saltare il resto del documento e passare all'esercitazione configurazione di un flusso di dati.
Formati di file supportati
Experience Platform supporta i seguenti formati di file da acquisire da archivi esterni:
- Valori separati da delimitatore (DSV): è possibile utilizzare qualsiasi delimitatore a colonna singola, ad esempio tabulazione, virgola, barra verticale, punto e virgola o hash per raccogliere file flat in qualsiasi formato.
- JavaScript Object Notation (JSON): i file di dati formattati JSON devono essere conformi a XDM.
- Apache Parquet: i file di dati formattati con Parquet devono essere conformi a XDM.
Raccogli le credenziali richieste
Per accedere all'archivio Blob su Experience Platform, è necessario fornire valori validi per le credenziali seguenti:
table 0-row-2 1-row-2 | |
---|---|
Credenziali | Descrizione |
Stringa di connessione | Stringa contenente le informazioni di autorizzazione necessarie per autenticare Blob in Experience Platform. Schema della stringa di connessione Blob: DefaultEndpointsProtocol=https;AccountName={ACCOUNT_NAME};AccountKey={ACCOUNT_KEY} . Per ulteriori informazioni sulle stringhe di connessione, vedere il documento Blob in configurazione delle stringhe di connessione. |
table 0-row-2 1-row-2 2-row-2 3-row-2 | |
---|---|
Credenziali | Descrizione |
URI SAS | URI della firma di accesso condiviso che è possibile utilizzare come tipo di autenticazione alternativo per connettere l'account Blob. Il modello URI SAS Blob è: https://{ACCOUNT_NAME}.blob.core.windows.net/?sv=<storage version>&st={START_TIME}&se={EXPIRE_TIME}&sr={RESOURCE}&sp={PERMISSIONS}>&sip=<{IP_RANGE}>&spr={PROTOCOL}&sig={SIGNATURE}> Per ulteriori informazioni, vedere questo documento Blob in URI di firma di accesso condiviso. |
Contenitore | Nome del contenitore a cui si desidera designare l'accesso. Durante la creazione di un nuovo account con l'origine Blob, è possibile fornire un nome contenitore per specificare l'accesso utente alla sottocartella desiderata. |
Percorso della cartella | Percorso della cartella a cui desideri fornire l’accesso. |
Dopo aver raccolto le credenziali richieste, puoi seguire i passaggi seguenti per collegare l'archivio Blob a Experience Platform
Connetti il tuo account Blob
Nell'interfaccia utente di Platform, seleziona Origini dalla barra di navigazione a sinistra per accedere all'area di lavoro Origini. Nella schermata Catalogo sono visualizzate diverse origini con cui è possibile creare un account.
Puoi selezionare la categoria appropriata dal catalogo sul lato sinistro dello schermo. In alternativa, è possibile trovare la fonte specifica che si desidera utilizzare utilizzando la barra di ricerca.
Nella categoria Archiviazione cloud, seleziona Archiviazione BLOB di Azure, quindi seleziona Aggiungi dati.
Viene visualizzata la pagina Connetti ad Azure Blob Storage. In questa pagina è possibile utilizzare nuove credenziali o credenziali esistenti.
Account esistente
Per utilizzare un account esistente, seleziona l'account Blob con cui vuoi creare un nuovo flusso di dati, quindi seleziona Successivo per continuare.
Nuovo account
Se stai creando un nuovo account, seleziona Nuovo account, quindi fornisci un nome e una descrizione facoltativa per il nuovo account Blob.
L'origine Blob supporta sia l'autenticazione con chiave account che l'autenticazione con firma di accesso condiviso (SAS). Un'autenticazione basata su chiave account richiede una stringa di connessione per la verifica, mentre un'autenticazione SAS utilizza un URI che consente l'autorizzazione delegata sicura dell'account.
Durante questo passaggio, puoi anche designare le sottocartelle a cui il tuo account avrà accesso definendo il nome del contenitore e il percorso della sottocartella.
Per eseguire l'autenticazione con una chiave account, selezionare Autenticazione chiave account e specificare la stringa di connessione. Durante questo passaggio, puoi anche designare il nome del contenitore e il percorso della sottocartella a cui desideri accedere. Al termine, selezionare Connetti all'origine.
È possibile utilizzare SAS per creare credenziali di autenticazione con diversi gradi di accesso, in quanto un'autenticazione basata su SAS consente di impostare autorizzazioni, date di inizio e di scadenza, nonché disposizioni a risorse specifiche.
Per eseguire l'autenticazione con una firma di accesso condiviso, selezionare Autenticazione della firma di accesso condiviso, quindi specificare l'URI SAS. Durante questo passaggio, puoi anche designare il nome del contenitore e il percorso della sottocartella a cui desideri accedere. Al termine, selezionare Connetti all'origine.
Passaggi successivi
Seguendo questa esercitazione, hai stabilito una connessione al tuo account Blob. Ora puoi continuare con l'esercitazione successiva e configurare un flusso di dati per portare i dati dall'archiviazione cloud in Platform.