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:

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:

Autenticazione stringa di connessione
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.
Autenticazione URI SAS
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.

Catalogo delle origini di Experience Platform con lorigine dellarchiviazione BLOB di Azure selezionata.

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.

esistente

Nuovo account

TIP
Una volta creata, non è possibile modificare il tipo di autenticazione di una connessione di base Blob. Per modificare il tipo di autenticazione, è necessario creare una nuova connessione di base.

Se stai creando un nuovo account, seleziona Nuovo account, quindi fornisci un nome e una descrizione facoltativa per il nuovo account Blob.

Nuova schermata dellaccount per lorigine dellarchiviazione BLOB di Azure.

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.

Stringa di connessione

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.

stringa di connessione

URI SAS

È 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.

sas-uri

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.

recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089