Origine Azure Blob Storage

Azure Blob Storage è un servizio di archiviazione degli oggetti basato su cloud fornito da Microsoft Azure. È progettato per memorizzare grandi quantità di dati non strutturati, ad esempio testo, immagini, video, backup e registri. È possibile utilizzare Azure Blob Storage per archiviare e gestire grandi quantità di dati non strutturati come documenti, immagini, video e file audio. È ideale per il backup e l'archiviazione dei dati, il supporto del disaster recovery e la gestione dei carichi di lavoro dei big data per l'analisi.

Utilizza l'origine Azure Blob Storage per connettere il tuo account e acquisire i dati da Azure Blob Storage a Adobe Experience Platform.

Prerequisiti prerequisites

Leggere le sezioni seguenti per completare la configurazione dei prerequisiti prima di connettere l'account Azure Blob Storage ad Experience Platform.

Indirizzo IP inserisco nell'elenco Consentiti

Prima di collegare le origini a Experience Platform, è necessario aggiungere al elenco Consentiti di indirizzi IP specifici per l’area geografica. Per ulteriori informazioni, consulta la guida su inserire nell'elenco Consentiti gli indirizzi IP per connettersi ad Experience Platform.

IMPORTANT
L'origine Azure Blob non supporta la connettività della stessa area ad Experience Platform. Se l'istanza di Azure utilizza la stessa area di rete di Experience Platform, non è possibile stabilire una connessione alle origini di Experience Platform. Attualmente, è supportata solo la connettività tra aree geografiche.

Vincoli di denominazione per file e directory

Di seguito è riportato un elenco di vincoli di cui è necessario tenere conto per la denominazione del file di archiviazione cloud o della directory.

  • I nomi dei componenti di directory e file non possono superare i 255 caratteri.
  • I nomi di file e directory non possono terminare con una barra (/). Se fornito, verrà rimosso automaticamente.
  • I seguenti caratteri URL riservati devono essere correttamente preceduti dall'escape: ! ' ( ) ; @ & = + $ , % # [ ]
  • I seguenti caratteri non sono consentiti: " \ / : | < > * ?.
  • Caratteri di percorso URL non validi non consentiti. I punti di codice come \uE000, sebbene validi nei nomi di file NTFS, non sono caratteri Unicode validi. Inoltre, alcuni caratteri ASCII o Unicode, come i caratteri di controllo (da 0x00 a 0x1F, \u0081, ecc.), non sono consentiti. Per le regole che regolano le stringhe Unicode in HTTP/1.1, vedere RFC 2616, Sezione 2.2: Regole di base e RFC 3987.
  • Non sono consentiti i seguenti nomi di file: LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, PRN, AUX, NUL, CON, CLOCK$, carattere punto (.) e due caratteri punto (…).

Autentica Azure Blob Storage in Experience Platform authentication

È possibile connettere l'account Azure Blob Storage ad Experience Platform utilizzando i seguenti tipi di autenticazione:

  • Autenticazione chiave account: utilizza la chiave di accesso dell'account di archiviazione per autenticare e connettersi all'account Azure Blob Storage.
  • Firma di accesso condiviso (SAS): utilizza un URI SAS per fornire accesso delegato e limitato nel tempo alle risorse nell'account Azure Blob Storage.
  • Autenticazione basata sull'entità servizio: utilizza un'entità servizio Azure Active Directory (AAD) (ID client e segreto) per l'autenticazione sicura nell'account di archiviazione BLOB di Azure.
Autenticazione chiave account

Immetti i valori per le credenziali seguenti per connettere l'account Azure Blob Storage ad Experience Platform utilizzando l'autenticazione della chiave dell'account.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
Credenziali Descrizione
connectionString Stringa di connessione Azure Blob Storage per l'account di archiviazione. Questa stringa contiene le informazioni necessarie per autenticare e connettersi all'istanza Azure Blob Storage. Esempio di formato: DefaultEndpointsProtocol=https;AccountName={ACCOUNT_NAME};AccountKey={ACCOUNT_KEY};EndpointSuffix=core.windows.net
container Nome del contenitore Azure Blob Storage in cui sono archiviati i file di dati. Un contenitore organizza un set di BLOB, simile a una directory in un file system.
folderPath Percorso all’interno del contenitore specificato in cui si trovano i file. Si tratta di un percorso di sottodirectory facoltativo (cartella virtuale) all’interno del contenitore. Se questo campo viene lasciato vuoto, viene utilizzata la directory principale del contenitore.
connectionSpec.id L'ID della specifica di connessione restituisce le proprietà del connettore di origine, incluse le specifiche di autenticazione relative alla creazione delle connessioni di base e di origine. ID della specifica di connessione per Azure Blob Storage: 4c10e202-c428-4796-9208-5f1f5732b1cf. Nota: queste credenziali sono necessarie solo per la connessione tramite l'API Flow Service.

Per ulteriori informazioni sull'utilizzo dell'autenticazione della chiave dell'account con Azure Blob Storage, leggere la Guida all'autenticazione di Microsoft Azure ufficiale.

Firma di accesso condiviso

Immetti i valori per le credenziali seguenti per connettere l'account Azure Blob Storage ad Experience Platform utilizzando la firma di accesso condiviso.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
Credenziali Descrizione
SasURI URI della firma di accesso condiviso che è possibile utilizzare come tipo di autenticazione alternativo per connettere l'account. Schema URI SAS: 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 il documento Azure in URI di firma di accesso condiviso.
container Nome del contenitore Azure Blob Storage in cui sono archiviati i file di dati. Un contenitore organizza un set di BLOB, simile a una directory in un file system.
folderPath Percorso all’interno del contenitore specificato in cui si trovano i file. Si tratta di un percorso di sottodirectory facoltativo (cartella virtuale) all’interno del contenitore. Se questo campo viene lasciato vuoto, viene utilizzata la directory principale del contenitore.
connectionSpec.id L'ID della specifica di connessione restituisce le proprietà del connettore di origine, incluse le specifiche di autenticazione relative alla creazione delle connessioni di base e di origine. ID della specifica di connessione per Azure Blob Storage: 4c10e202-c428-4796-9208-5f1f5732b1cf. Nota: queste credenziali sono necessarie solo per la connessione tramite l'API Flow Service.

Per ulteriori informazioni sull'utilizzo della firma di accesso condiviso con Azure Blob Storage, leggere la Guida all'autenticazione di Microsoft Azure ufficiale.

Autenticazione basata su entità servizio

Specificare i valori per le credenziali seguenti per connettere l'account Azure Blob Storage ad Experience Platform utilizzando l'autenticazione basata sull'entità servizio.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2
Credenziali Descrizione
serviceEndpoint L'URL dell'endpoint dell'account Azure Blob Storage. In genere nel formato: https://{ACCOUNT_NAME}.blob.core.windows.net.
accountKind Il tipo del tuo account Azure Blob Storage. I valori comuni includono Storage (finalità generale V1), StorageV2 (finalità generale V2), BlobStorage e BlockBlobStorage.
servicePrincipalId ID client/applicazione dell'entità servizio Azure Active Directory (AAD) utilizzata per l'autenticazione.
servicePrincipalKey Il segreto client o la password associata all'entità servizio Azure.
tenant ID tenant di Azure Active Directory (AAD) in cui è registrata l'entità servizio.
container Nome del contenitore Archiviazione BLOB di Azure in cui sono archiviati i file di dati.
folderPath Percorso all’interno del contenitore specificato in cui si trovano i file. Si tratta di un percorso di sottodirectory facoltativo (cartella virtuale) all’interno del contenitore. Se questo campo viene lasciato vuoto, viene utilizzata la directory principale del contenitore.
connectionSpec.id L'ID della specifica di connessione restituisce le proprietà del connettore di origine, incluse le specifiche di autenticazione relative alla creazione delle connessioni di base e di origine. ID della specifica di connessione per l'archiviazione BLOB di Azure: 4c10e202-c428-4796-9208-5f1f5732b1cf. Nota: queste credenziali sono necessarie solo per la connessione tramite l'API Flow Service.

Per ulteriori informazioni sull'utilizzo dell'autenticazione basata sull'entità servizio con Azure Blob Storage, leggere la Guida all'autenticazione di Microsoft Azure ufficiale.

Connetti Azure Blob Storage a Experience Platform

La documentazione seguente fornisce informazioni su come collegare BLOB di Azure a Adobe Experience Platform utilizzando le API o l’interfaccia utente:

Utilizzo delle API

Utilizzo dell’interfaccia utente

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