Azure Blob Storage-källa

Azure Blob Storage är en molnbaserad objektlagringstjänst som tillhandahålls av Microsoft Azure. Den är utformad för att lagra stora mängder ostrukturerade data, till exempel text, bilder, videor, säkerhetskopior och loggar. Du kan använda Azure Blob Storage för att lagra och hantera stora mängder ostrukturerade data, till exempel dokument, bilder, videor och ljudfiler. Det är idealiskt för säkerhetskopiering och arkivering av data, stöd för katastrofåterställning och hantering av stora datamängder för analys.

Använd källan Azure Blob Storage för att ansluta ditt konto och importera data från Azure Blob Storage till Adobe Experience Platform.

Förhandskrav prerequisites

Läs följande avsnitt för att slutföra kravkonfigurationen innan du ansluter ditt Azure Blob Storage-konto till Experience Platform.

IP-adress tillåtelselista

Du måste lägga till regionspecifika IP-adresser i tillåtelselista innan du kan ansluta dina källor till Experience Platform. Mer information finns i guiden tillåtslista IP-adresser för att ansluta till Experience Platform.

IMPORTANT
Källan Azure Blob stöder inte anslutning mellan flera regioner och Experience Platform. Om din Azure-instans använder samma nätverksregion som Experience Platform går det inte att upprätta någon anslutning till Experience Platform-källor. För närvarande stöds bara anslutning mellan regioner.

Namnbegränsningar för filer och kataloger

Nedan följer en lista över begränsningar som du måste ta hänsyn till när du namnger molnlagringsfilen eller -katalogen.

  • Katalog- och filkomponentnamn får inte innehålla fler än 255 tecken.
  • Katalog- och filnamn får inte sluta med ett snedstreck (/). Den tas bort automatiskt om den anges.
  • Följande reserverade URL-tecken måste ha escape-konverterats: ! ' ( ) ; @ & = + $ , % # [ ]
  • Följande tecken tillåts inte: " \ / : | < > * ?.
  • Ogiltiga URL-sökvägstecken tillåts inte. Kodpunkter som \uE000 är inte giltiga Unicode-tecken, men de är giltiga i NTFS-filnamn. Dessutom tillåts inte vissa ASCII- eller Unicode-tecken, som kontrolltecken (0x00 till 0x1F, \u0081 osv.). Information om regler som styr Unicode-strängar i HTTP/1.1 finns i RFC 2616, Section 2.2: Basic Rules och RFC 3987.
  • Följande filnamn tillåts inte: LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, PRN, AUX, NUL, CON, CLOCK$, punkttecken (.) och två punkttecken (. .).

Autentisera Azure Blob Storage till Experience Platform authentication

Du kan ansluta ditt Azure Blob Storage-konto till Experience Platform med följande autentiseringstyper:

  • Verifiering av kontonyckel: Lagringskontots åtkomstnyckel används för att autentisera och ansluta till ditt Azure Blob Storage-konto.
  • Delad åtkomstsignatur (SAS): Använder en SAS-URI för att ge delegerad, tidsbegränsad åtkomst till resurser i ditt Azure Blob Storage-konto.
  • Tjänsthuvudbaserad autentisering: Använder ett Azure Active Directory-tjänstens huvudnamn (AAD) (klient-ID och hemlighet) för att autentisera på ditt Azure Blob Storage-konto på ett säkert sätt.
Autentisering av kontonyckel

Ange värden för följande autentiseringsuppgifter för att ansluta ditt Azure Blob Storage-konto till Experience Platform med autentisering av kontonycklar.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
Autentiseringsuppgifter Beskrivning
connectionString Anslutningssträngen Azure Blob Storage för ditt lagringskonto. Strängen innehåller den information som krävs för att autentisera och ansluta till din Azure Blob Storage-instans. Exempelformat: DefaultEndpointsProtocol=https;AccountName={ACCOUNT_NAME};AccountKey={ACCOUNT_KEY};EndpointSuffix=core.windows.net
container Namnet på behållaren Azure Blob Storage där dina datafiler lagras. En behållare organiserar en uppsättning bloggar som liknar en katalog i ett filsystem.
folderPath Sökvägen inom den angivna behållaren där filerna finns. Detta är en valfri underkatalogsökväg (virtuell mapp) inuti behållaren. Om inget anges används behållarens rot.
connectionSpec.id Anslutningens spec-ID returnerar en källas kopplingsegenskaper, inklusive autentiseringsspecifikationer för att skapa bas- och källanslutningarna. Anslutningens spec-ID för Azure Blob Storage är 4c10e202-c428-4796-9208-5f1f5732b1cf. Obs!: Den här autentiseringsuppgiften krävs bara vid anslutning via Flow Service API.

Läs den officiella Azure Blob Storageautentiseringsguiden för Microsoft Azure om du vill veta mer om hur du använder kontonyckelautentisering med.

Delad åtkomstsignatur

Ange värden för följande autentiseringsuppgifter för att ansluta ditt Azure Blob Storage-konto till Experience Platform med signatur för delad åtkomst.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2
Autentiseringsuppgifter Beskrivning
SasURI Den URI för signatur för delad åtkomst som du kan använda som en alternativ autentiseringstyp för att ansluta ditt konto. SAS URI-mönstret är: 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}. Mer information finns i det här Azure-dokumentet om URI:er för delad åtkomst.
container Namnet på behållaren Azure Blob Storage där dina datafiler lagras. En behållare organiserar en uppsättning bloggar som liknar en katalog i ett filsystem.
folderPath Sökvägen inom den angivna behållaren där filerna finns. Detta är en valfri underkatalogsökväg (virtuell mapp) inuti behållaren. Om inget anges används behållarens rot.
connectionSpec.id Anslutningens spec-ID returnerar en källas kopplingsegenskaper, inklusive autentiseringsspecifikationer för att skapa bas- och källanslutningarna. Anslutningens spec-ID för Azure Blob Storage är 4c10e202-c428-4796-9208-5f1f5732b1cf. Obs!: Den här autentiseringsuppgiften krävs bara vid anslutning via Flow Service API.

Läs den officiella Azure Blob Storageautentiseringsguiden för Microsoft Azure om du vill veta mer om hur du använder signaturen för delad åtkomst med.

Tjänstens huvudbaserade autentisering

Ange värden för följande autentiseringsuppgifter för att ansluta ditt Azure Blob Storage-konto till Experience Platform med huvudbaserad autentisering.

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
Autentiseringsuppgifter Beskrivning
serviceEndpoint Slutpunkts-URL för ditt Azure Blob Storage-konto. Vanligtvis i formatet: https://{ACCOUNT_NAME}.blob.core.windows.net.
accountKind Typen för ditt Azure Blob Storage-konto. Vanliga värden är Storage (allmänt syfte V1), StorageV2 (allmänt syfte V2), BlobStorage och BlockBlobStorage.
servicePrincipalId Klient-/program-ID för Azure Active Directory-tjänstens huvudnamn (AAD) som används för autentisering.
servicePrincipalKey Klienthemligheten eller lösenordet som är associerat med Azure-tjänstens huvudnamn.
tenant Klient-ID för Azure Active Directory (AAD) där tjänstens huvudnamn är registrerat.
container Namnet på Azure Blob Storage-behållaren där dina datafiler lagras.
folderPath Sökvägen inom den angivna behållaren där filerna finns. Detta är en valfri underkatalogsökväg (virtuell mapp) inuti behållaren. Om inget anges används behållarens rot.
connectionSpec.id Anslutningens spec-ID returnerar en källas kopplingsegenskaper, inklusive autentiseringsspecifikationer för att skapa bas- och källanslutningarna. Anslutningens spec-ID för Azure Blob Storage är 4c10e202-c428-4796-9208-5f1f5732b1cf. Obs!: Den här autentiseringsuppgiften krävs bara vid anslutning via Flow Service API.

Läs den officiella Azure Blob Storageautentiseringsguiden för Microsoft Azure om du vill veta mer om hur du använder tjänstens huvudbaserade autentisering med.

Anslut Azure Blob Storage till Experience Platform

Dokumentationen nedan innehåller information om hur du ansluter Azure Blob till Adobe Experience Platform med API:er eller användargränssnittet:

Använda API:er

Använda gränssnittet

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