Data Landing Zone

IMPORTANT
Deze pagina is specifiek voor de Data Landing Zone bron schakelaar in Experience Platform. Voor informatie bij het verbinden met de Data Landing Zone bestemmings schakelaar, verwijs naar de Data Landing Zone pagina van de bestemmingsdocumentatie.

Data Landing Zone is een Azure Blob -opslaginterface die door Adobe Experience Platform is ingericht en waarmee u toegang hebt tot een veilige, op de cloud gebaseerde opslagfaciliteit voor bestanden om bestanden over te brengen naar het platform. U hebt toegang tot één Data Landing Zone container per sandbox en het totale gegevensvolume voor alle containers is beperkt tot de totale gegevens die worden geleverd bij uw Platform Products and Services-licentie. Alle klanten van Experience Platform beschikken over één Data Landing Zone -container per sandbox. U kunt bestanden lezen en schrijven naar uw container via Azure Storage Explorer of de opdrachtregelinterface.

Data Landing Zone biedt ondersteuning voor verificatie op basis van SAS en de bijbehorende gegevens zijn in rust en onderweg beveiligd met standaard Azure Blob -opslagbeveiligingsmechanismen. Met verificatie op basis van SAS hebt u via een openbare internetverbinding veilig toegang tot uw Data Landing Zone -container. Er zijn geen netwerkwijzigingen vereist voor toegang tot uw Data Landing Zone -container. Dit betekent dat u geen lijsten van gewenste personen of instellingen voor meerdere regio's voor uw netwerk hoeft te configureren. Experience Platform past een strikte vervaltijd van zeven dagen toe op alle bestanden en mappen die naar een Data Landing Zone -container zijn geüpload. Alle bestanden en mappen worden na zeven dagen verwijderd.

NOTE
Als u Data Landing Zone van Azure Data Factory wilt toegang hebben, dan moet u de verbonden dienst voor Data Landing Zone tot stand brengen gebruikend de SAS geloofsbrievendie door Experience Platform worden verstrekt. Nadat u de gekoppelde service hebt gemaakt, kunt u de Data Landing Zone verkennen door het containerpad te selecteren in plaats van het standaardhoofdpad.

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.
  • De folder en de dossiernamen kunnen niet met een voorwaartse schuine streep (/) beëindigen. 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 \uE000 zijn weliswaar geldig in NTFS-bestandsnamen, maar zijn geen geldige Unicode-tekens. Bovendien zijn sommige ASCII- of Unicode-tekens, zoals besturingstekens (zoals 0x00 tot en met 0x1F , \u0081 enzovoort), niet toegestaan. Voor regels die de koorden van Unicode in HTTP/1.1 bepalen zie RFC 2616, Sectie 2.2: BasisRegelsen 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 gebruikenom de inhoud van uw Data Landing Zone container te beheren.

Selecteer in de gebruikersinterface van Azure Storage Explorer het verbindingspictogram in de linkernavigatie. Het Uitgezochte venster van het Middel verschijnt, die u van opties voorzien om met te verbinden. Selecteer Blob container om verbinding te maken met Data Landing Zone .

selecteren-middel

Daarna, selecteer Gedeelde toegangshandtekening URL (SAS) als uw verbindingsmethode, en selecteer dan daarna.

selecteren-verbinding-methode

Na het selecteren van uw verbindingsmethode, moet u a vertoningsnaam en Blobcontainer SAS URL daarna verstrekken die met uw Data Landing Zone container beantwoordt.

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

Verstrek uw Data Landing Zone SAS URL en selecteer dan daarna

enter-connection-info

Het Summiere venster verschijnt, die u van een overzicht van uw montages, met inbegrip van informatie over uw Blob eindpunt en toestemmingen voorzien. Wanneer klaar, uitgezochte verbindt.

samenvatting

Een geslaagde verbinding werkt de gebruikersinterface van Azure Storage Explorer bij met uw Data Landing Zone -container.

dlz-gebruiker-container

Als de Data Landing Zone -container is aangesloten op Azure Storage Explorer , kunt u nu bestanden uploaden naar de Data Landing Zone -container. Om te uploaden, te selecteren uploadt en dan selecteert uploadt Dossiers.

upload

Wanneer u het bestand hebt geselecteerd dat u wilt uploaden, moet u vervolgens het Blob type identificeren dat u het wilt uploaden als en de gewenste doelmap. Wanneer gebeëindigd, uitgezochte uploadt.

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

upload-dossiers

Bestanden uploaden naar de Data Landing Zone via de opdrachtregelinterface

U kunt ook de opdrachtregelinterface van uw apparaat gebruiken en bestanden uploaden naar uw Data Landing Zone .

Een bestand uploaden met Bash

In het volgende voorbeeld worden Bash en cURL gebruikt om een bestand te uploaden 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 de Microsoft’s Python v12 SDK gebruikt om een bestand te uploaden 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, maar u kunt andere methoden en bewerkingen gebruiken voor verificatie. Zie dit Microsoft document op Python v12 SDKvoor 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 het hulpprogramma Microsoft’s AzCopy gebruikt om een bestand te uploaden naar een Data Landing Zone :

TIP
In het onderstaande voorbeeld wordt de opdracht copy gebruikt, maar u kunt andere opdrachten en opties gebruiken om een bestand naar uw Data Landing Zone te uploaden met AzCopy . Zie dit Microsoft AzCopy documentvoor 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 met Platform

In de onderstaande documentatie vindt u informatie over het overbrengen van gegevens van uw Data Landing Zone -container naar Adobe Experience Platform 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 een Experience Platform via de Data Landing Zone . De enige gesteunde methodes voor toegang zijn de hier vermelde methodes 🔗.
recommendation-more-help
337b99bb-92fb-42ae-b6b7-c7042161d089