Data Landing Zone

IMPORTANT
Deze pagina is specifiek voor de Data Landing Zone bron in Experience Platform. Voor informatie over het verbinden met Data Landing Zone doel -aansluiting, verwijzen naar de Data Landing Zone doeldocumentatiepagina.

Data Landing Zone is een Azure Blob -opslaginterface die door Adobe Experience Platform is ingericht, zodat u toegang hebt tot een veilige, op de cloud gebaseerde opslagvoorziening voor bestanden om bestanden naar het platform te brengen. U hebt toegang tot Data Landing Zone container per sandbox, en het totale gegevensvolume over alle containers is beperkt tot de totale gegevens die worden geleverd bij uw licentie voor platformproducten en -services. Alle klanten van Platform en zijn toepassingen zoals Customer Journey Analytics, Journey Orchestration, Intelligent Services, en Adobe Real-Time Customer Data Platform zijn voorzien van één Data Landing Zone container per sandbox. U kunt bestanden lezen en schrijven naar uw container via Azure Storage Explorer of uw opdrachtregelinterface.

Data Landing Zone biedt ondersteuning voor verificatie op basis van SAS en de bijbehorende gegevens zijn beveiligd met standaard Azure Blob beveiligingsmechanismen voor de opslag in rust en in doorvoer. Met SAS-verificatie hebt u veilig toegang tot uw Data Landing Zone via een openbare internetverbinding. Er zijn geen netwerkwijzigingen vereist voor toegang tot uw Data Landing Zone container, wat betekent u geen lijsten van gewenste personen of dwars-regio montages voor uw netwerk moet vormen. Het platform past een strikte verlooptijd van zeven dagen toe op alle bestanden die naar een Data Landing Zone container. Alle bestanden worden na zeven dagen verwijderd.

Naamgevingsbeperkingen voor bestanden en mappen

Hieronder volgt een lijst met beperkingen waarmee u rekening moet houden bij het benoemen van bestanden of mappen voor cloudopslag.

  • Namen van mappen en bestandscomponenten mogen niet langer zijn dan 255 tekens.
  • Directory- en bestandsnamen mogen niet eindigen met een slash (/). Indien beschikbaar wordt deze automatisch verwijderd.
  • De volgende gereserveerde URL-tekens moeten correct worden beschermd: ! ' ( ) ; @ & = + $ , % # [ ]
  • De volgende tekens zijn niet toegestaan: " \ / : | < > * ?.
  • Ongeldige URL-padtekens niet toegestaan. Codepunten zoals \uE000zijn, hoewel geldig in NTFS-bestandsnamen, geen geldige Unicode-tekens. Daarnaast zijn er sommige ASCII- of Unicode-tekens, zoals besturingstekens (zoals 0x00 tot 0x1F, \u0081, enzovoort) zijn ook niet toegestaan. Voor regels die de koorden van Unicode in HTTP/1.1 bepalen zie RFC 2616, afdeling 2.2: Basisregels en RFC 3987.
  • De volgende bestandsnamen zijn niet toegestaan: LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, PRN, AUX, NUL, CON, CLOCK$, puntteken (.) en twee stippen ( …).

De inhoud van uw gegevenslandingszone beheren manage-the-contents-of-your-data-landing-zone

U kunt Azure Storage Explorer om de inhoud van uw Data Landing Zone container.

In de Azure Storage Explorer UI, selecteer het verbindingspictogram in de linkernavigatie. De Bron selecteren wordt weergegeven, zodat u beschikt over opties voor het maken van een verbinding. Selecteren Blob container verbinding maken met Data Landing Zone.

select-resource

Selecteer vervolgens URL voor gedeelde toegangshandtekening (SAS) als uw verbindingsmethode, en selecteer dan Volgende.

select-connection-method

Nadat u de verbindingsmethode hebt geselecteerd, moet u een weergavenaam en de BlobSAS-URL van container dat overeenkomt met uw Data Landing Zone container.

TIP
U kunt uw Data Landing Zone referenties uit de broncatalogus in de gebruikersinterface van het platform.

Geef uw Data Landing Zone SAS URL en selecteer dan Volgende

enter-connection-info

De Samenvatting wordt weergegeven en krijgt u een overzicht van uw instellingen, inclusief informatie over uw Blob eindpunt en toestemmingen. Indien klaar, selecteert u Verbinden.

samenvatting

Een geslaagde verbinding werkt uw Azure Storage Explorer UI met uw Data Landing Zone container.

dlz-user-container

Met uw Data Landing Zone container verbonden met Azure Storage Explorerkunt u nu bestanden uploaden naar uw Data Landing Zone container. Als u wilt uploaden, selecteert u Uploaden en selecteer vervolgens Bestanden uploaden.

uploaden

Als u het bestand hebt geselecteerd dat u wilt uploaden, moet u vervolgens de Blob type dat u het als en uw gewenste bestemmingsfolder wilt uploaden. Selecteer Uploaden.

Blob typen
Beschrijving
Blok Blob
Blok Blobs zijn geoptimaliseerd voor het efficiënt uploaden van grote hoeveelheden gegevens. Blok Blobs zijn de standaardoptie voor Data Landing Zone.
Toevoegen Blob
Toevoegen Blobs zijn geoptimaliseerd voor het toevoegen van gegevens aan het einde van het bestand.

uploaden, bestanden

Bestanden uploaden naar uw Data Landing Zone het gebruiken van de interface van de bevellijn

U kunt ook de opdrachtregelinterface van uw apparaat gebruiken en uploadbestanden openen naar uw Data Landing Zone.

Een bestand uploaden met Bash

In het volgende voorbeeld worden Bash en cURL gebruikt om een bestand naar een Data Landing Zone met de Azure Blob Storage REST API:

# Set Azure Blob-related settings
DATE_NOW=$(date -Ru | sed 's/\+0000/GMT/')
AZ_VERSION="2018-03-28"
AZ_BLOB_URL="<URL TO BLOB ACCOUNT>"
AZ_BLOB_CONTAINER="<BLOB CONTAINER NAME>"
AZ_BLOB_TARGET="${AZ_BLOB_URL}/${AZ_BLOB_CONTAINER}"
AZ_SAS_TOKEN="<SAS TOKEN, STARTING WITH ? AND ENDING WITH %3D>"

# Path to the file we wish to upload
FILE_PATH="</PATH/TO/FILE>"
FILE_NAME=$(basename "$FILE_PATH")

# Execute HTTP PUT to upload file (remove '-v' flag to suppress verbose output)
curl -v -X PUT \
   -H "Content-Type: application/octet-stream" \
   -H "x-ms-date: ${DATE_NOW}" \
   -H "x-ms-version: ${AZ_VERSION}" \
   -H "x-ms-blob-type: BlockBlob" \
   --data-binary "@${FILE_PATH}" "${AZ_BLOB_TARGET}/${FILE_NAME}${AZ_SAS_TOKEN}"

Een bestand uploaden met Python

In het volgende voorbeeld wordt Microsoft’s Python v12 SDK om een bestand naar een Data Landing Zone:

TIP
In het onderstaande voorbeeld wordt de volledige SAS URI gebruikt om verbinding te maken met een Azure Blob -container, kunt u andere methoden en bewerkingen gebruiken om te verifiëren. Zie dit Microsoft document over de Python v12 SDK voor meer informatie .
import os
from azure.storage.blob import ContainerClient

try:
    # Set Azure Blob-related settings
    sasUri = "<SAS URI>"
    srcFilePath = "<FULL PATH TO FILE>"
    srcFileName = os.path.basename(srcFilePath)

    # Connect to container using SAS URI
    containerClient = ContainerClient.from_container_url(sasUri)

    # Upload file to Data Landing Zone with overwrite enabled
    with open(srcFilePath, "rb") as fileToUpload:
        containerClient.upload_blob(srcFileName, fileToUpload, overwrite=True)

except Exception as ex:
    print("Exception: " + ex.strerror)

Een bestand uploaden met AzCopy

In het volgende voorbeeld wordt Microsoft’s AzCopy hulpprogramma voor het uploaden van een bestand naar een Data Landing Zone:

TIP
Terwijl het onderstaande voorbeeld de copy kunt u andere opdrachten en opties gebruiken om een bestand naar uw Data Landing Zone, gebruiken AzCopy. Zie dit Microsoft AzCopy document voor meer informatie .
set sasUri=<FULL SAS URI, PROPERLY ESCAPED>
set srcFilePath=<PATH TO LOCAL FILE(S); WORKS WITH WILDCARD PATTERNS>

azcopy copy "%srcFilePath%" "%sasUri%" --overwrite=true --recursive=true

Verbinden Data Landing Zone tot Platform

In de onderstaande documentatie vindt u informatie over de manier waarop u gegevens van uw Data Landing Zone aan Adobe Experience Platform toe met behulp van API's of de gebruikersinterface.

API's gebruiken

UI gebruiken

IMPORTANT
Privékoppelingen worden momenteel niet ondersteund wanneer verbinding wordt gemaakt met Experience Platform via de Data Landing Zone. De enige ondersteunde toegangsmethoden zijn de vermelde methoden hier.
recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089