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