Geplande import en export
De geplande invoer en de uitvoer kunnen op een dagelijkse, wekelijkse, of maandbasis worden lopen. De bestanden die geïmporteerd of geëxporteerd moeten worden, kunnen zich op lokale Adobe Commerce-servers of op externe FTP-servers bevinden. De geplande Invoer/de Uitvoer wordt uitgevoerd door gebrek, en vereist geen extra configuratie. Alle geplande import en export worden beheerd door de Cron job planner.
Toegang tot geplande import/export
-
Op de Beheerder zijbalk, ga naar System > Data Transfer>Scheduled Imports/Exports.
{width="700" modal="regular"}
-
Als u een nieuwe geplande import- of exporttaak wilt maken, klikt u op de betreffende knop en volgt u de instructies voor het type geplande taak.
-
Wanneer de record wordt opgeslagen, wordt de taak weergegeven in het dialoogvenster Scheduled Import/Export raster.
note note NOTE Wanneer u een geplande import/export maakt of bijwerkt, leidt dit tot een wijziging in de systeemconfiguratie. Nadat u het bestand hebt opgeslagen, controleert u of u de melding van de cachevalidatie die boven aan de beheerpagina wordt weergegeven, hebt opgelost en verwijdert u de cache om het nieuwe of bijgewerkte schema toe te passen. -
Na elke geplande taak wordt er een kopie van het bestand in de
var/log/import_export
op de lokale Adobe Commerce-server.De details van elke verrichting worden niet geschreven aan het logboek. Als een fout optreedt, wordt een melding verzonden van de mislukte import-/exporttaak, met een beschrijving van de fout.
Importeren plannen
Voor de beschikbare bestandsindeling voor import en de typen importentiteiten is het geplande importproces vergelijkbaar met het handmatig importeren:
- Het importbestand moet de CSV-indeling hebben
- U kunt product- en klantgegevens importeren
Het voordeel van geplande importbewerkingen is dat u een gegevensbestand meerdere keren automatisch kunt importeren nadat u de importparameters en -planning hebt opgegeven.
De details van elke importbewerking worden niet naar een logbestand geschreven, maar als er een fout optreedt, ontvangt u een Importeren mislukt email met een beschrijving van de fout. Het resultaat van de laatste geplande importtaak wordt weergegeven in de kolom Laatste resultaat op de geplande pagina Importeren/exporteren.
Na elke importbewerking wordt een kopie van het importbestand in het dialoogvenster var/log/import_export
directory op de server waar Adobe Commerce of Magento Open Source wordt geïmplementeerd. De tijdstempel, de markering van de geïmporteerde entiteit (producten of klanten) en het type bewerking (in dit geval importeren) worden toegevoegd aan de naam van het importbestand.
Na elke geplande importtaak wordt automatisch een herindexeringsbewerking uitgevoerd. Op de voorgrond worden wijzigingen in de beschrijvingen en andere tekstinformatie weerspiegeld nadat de bijgewerkte gegevens naar de database gaan, en de prijswijzigingen worden pas na de herindexeringsoperatie doorgevoerd.
Stap 1: De importinstellingen voltooien
-
Op de Beheerder zijbalk, ga naar System > Data Transfer>Scheduled Import/Export.
-
Klik in de rechterbovenhoek op Add Scheduled Import.
-
Stel de opties voor plannen en importeren in:
-
Name — Voer een naam in voor de geplande import.
-
Description — Voer een korte beschrijving in met uitleg over het doel van de import en de manier waarop deze moet worden gebruikt.
-
Entity Type — Stel een van de volgende opties in:
Products
Advanced Pricing
Customers and Addresses (single file)
Customer Addresses
Customer Finances
Customers Main File
Stock Sources
-
Import Behavior — Stel een van de volgende opties in:
Add/Update Complex Data
— Voegt nieuwe complexe gegevens toe of werkt deze bij aan de bestaande complexe gegevens voor bestaande gegevens in de database. Dit is de standaardwaarde.Replace
— Schrijft over bestaand complex voor bestaande entiteiten in het gegevensbestand.Delete Entities
— Verwijdert bestaande vermeldingen in de database.Custom Action
- Aanpast bestaande entiteiten in de database.
note note NOTE Voor de Advanced Pricing,Products, Customers and Addresses (single file), en_Stock Sources_ entiteitstypen, worden deze importgedragingen weergegeven: Add/Update
,Replace
, enDelete
. Voor de Klantenfinanciën, Hoofdbestand van klanten, en Klanten en adressen entiteitstypen, worden deze importgedragingen weergegeven:Add/Update Complex Data
,Delete Entities
, enCustom Action
. -
Start Time — Stel dit in op het uur, de minuut en de seconde waarop het importeren moet beginnen.
-
Frequency — Stel een van de volgende opties in:
Daily
,Weekly
, ofMonthly
-
On Error - Stel een van de volgende opties in:
Stop Import
ofContinue Processing
-
Status — Als u de geplande import wilt activeren, stelt u in op
Enabled
. -
Field Separator — Voer het teken in dat wordt gebruikt om velden in het importbestand van elkaar te scheiden. Het standaardteken is een komma.
-
Multiple Value Separator — Voer het teken in dat wordt gebruikt om meerdere waarden in een veld van elkaar te scheiden.
{width="600" modal="regular"}
-
Stap 2: de gegevens van het importbestand invullen
-
Set Server Type op een van de volgende wijzen:
Local Server
- Hiermee importeert u de gegevens van dezelfde server waarop Adobe Commerce is geïnstalleerd.Remote FTP
- De gegevens worden geïmporteerd vanaf een externe server.
{width="600" modal="regular"}
note note NOTE Wanneer de externe opslagmodule is ingeschakeld, Local Server
schakelt automatisch over naarRemote Storage
. -
Voer de File Directory waar het importbestand vandaan komt.
Local Server
- Voer een relatief pad in bij de installatie van Commerce. Bijvoorbeeld,var/import
. Als de externe opslagmodule is geconfigureerd, gebruikt uimport_export/import
.Remote FTP server
- Voer de volledige URL en het volledige pad naar de importmap op de externe server in.
-
Voer de File Name in te voeren.
-
Voor Images File Directory, voert u het pad in naar de map waarin de productafbeeldingen zijn opgeslagen.
Voer op een lokale server een relatief pad in, bijvoorbeeld:
var/import
. Voer op een externe opslaglocatie een relatief pad in, zoals:import_export/import
ofimport_export/import/some/dir
.
Stap 3: het importeren van mislukte e-mails configureren
{width="600" modal="regular"}
-
Set Failed Email Receiver aan de opslagcontactpersoon die meldingen ontvangt als er een fout optreedt tijdens het importeren.
-
Set Failed Email Sender aan het opslagcontact dat als afzender van het bericht verschijnt.
-
Set Failed Email Template aan het malplaatje dat voor het bericht wordt gebruikt.
-
Voor Send Failed Email Copy To Voer het e-mailadres in van iedereen die een kopie van de melding moet ontvangen.
Scheid meerdere e-mailadressen met een komma.
-
Set Failed Email Copy Method op een van de volgende wijzen:
Bcc
- Hiermee wordt een blinde, hoffelijke kopie van de mislukte melding bij importeren verzonden. De naam en het adres van de ontvanger zijn opgenomen in de oorspronkelijke e-maildistributie, maar zijn niet zichtbaar.Separate Email
- Hiermee verzendt u een kopie van het mislukte importbericht als een aparte e-mail.
-
Klik op Save.
De nieuwe geplande importtaak wordt toegevoegd aan de lijst in het dialoogvenster Scheduled Import/Export pagina. Vanaf deze pagina kan deze direct worden uitgevoerd voor testen en worden bewerkt. Het importbestand wordt gevalideerd voordat elke importtaak wordt uitgevoerd.
Veldomschrijvingen
Import Settings
Add/Update Complex Data- De nieuwe complexe gegevens worden toegevoegd aan of bijgewerkt met de bestaande complexe gegevens voor bestaande gegevens in de database. Dit is de standaardwaarde.
Add/Update - Er worden nieuwe gegevens toegevoegd aan de bestaande gegevens in de database. Alle velden behalve
sku
kan voor producten worden bijgewerkt. Meerdere veldwaarden die niet in het CSV-bestand worden vermeld, zoals categorieën of websites, blijven na het importeren in de database staan.Replace- De bestaande complexe gegevens voor de bestaande entiteiten worden vervangen.
Delete Entities - Als er geïmporteerde entiteiten in de database staan, worden deze uit de database verwijderd.
Custom Action- De bestaande complexe entiteiten worden tijdens het importproces aangepast.
Daily
/ Weekly
/ Monthly
Importeren stoppen — Het bestand wordt niet geïmporteerd als er fouten zijn aangetroffen tijdens de validatie. Dit is de standaardwaarde.
Doorgaan met verwerking - Als tijdens de validatie fouten worden gevonden, maar importeren mogelijk is, wordt het bestand geïmporteerd.
Disabled
.,
(komma),
(komma)Import File Information
Local Server
) of van de externe FTP-server (selecteer Remote FTP
). Als u Remote FTP, worden extra opties voor referenties en instellingen voor bestandsoverdracht weergegeven. Als de externe opslagmodule is ingeschakeld, Local Server
tekst wordt automatisch geschakeld naar Remote Storage
.var/import
of import_export/import
voor externe opslag.var/import
of import_export/import
voor externe opslag.Import Failed Emails
Een exportbewerking plannen
Gepland exporteren lijkt op een handleiding Exporteren in de beschikbare bestandsindeling voor export en de typen entiteiten die kunnen worden geëxporteerd:
- U kunt exporteren naar de CSV-indeling
- U kunt product- en klantgegevens exporteren
Het voordeel van het gebruik van Geplande export is dat u gegevens meerdere keren automatisch kunt exporteren, nadat u de exportparameters hebt opgegeven, en slechts één keer kunt plannen.
De details van elke export worden niet naar een logboek geschreven, maar als er een fout optreedt, ontvangt u een e-mail met exportfout die de foutbeschrijving bevat. Het resultaat van de laatste exporttaak wordt weergegeven in de kolom Laatste resultaat op de pagina Geplande import/export.
Na elke exportbewerking wordt het exportbestand op de door de gebruiker gedefinieerde locatie geplaatst en wordt een kopie in het dialoogvenster var/log/import_export
directory op de server waar Adobe Commerce of Magento Open Source wordt geïmplementeerd. Het tijdstempel en de markering van de geëxporteerde entiteit (producten of klanten) en het type bewerking (in dit geval exporteren) worden toegevoegd aan de naam van het exportbestand.
Stap 1: de exportinstellingen voltooien
-
Op de Beheerder zijbalk, ga naar System > Data Transfer>Scheduled Import/Export.
-
Klik in de rechterbovenhoek op Add Scheduled Export en voer de volgende handelingen uit:
-
Voer een Name voor de geplande export.
-
Voer een korte beschrijving in Description dit verklaart het doel van de uitvoer en de wijze waarop deze zal worden gebruikt .
-
Set Entity Type op een van de volgende wijzen:
Advanced Pricing
Products
Customer Financing
Customers Main File
Customer Addresses
Stock Sources
De Entity Attributes onder aan de pagina wordt het geselecteerde Type entiteit weergegeven.
-
Set Start Time tot het uur, de minuut, en de tweede dat de uitvoer gepland is te beginnen.
-
Set Frequency op een van de volgende wijzen:
Daily
Weekly
Monthly
-
-
Als u de geplande export wilt activeren, stelt u Status tot
Enabled
. -
Accepteren
CSV
als standaard File Format.{width="600" modal="regular"}
Stap 2: de gegevens van het exportbestand invullen
-
Set Server Type op een van de volgende wijzen:
Local Server
- Het exportbestand opslaan op dezelfde server als waarop Commerce is geïnstalleerd.Remote FTP
— Het exportbestand opslaan op een externe server.
{width="600" modal="regular"}
note note NOTE Wanneer de externe opslagmodule is ingeschakeld, wordt de Local Server
schakelt automatisch over naarRemote Storage
. -
Voor File Directory voert u als volgt de map in waarin het exportbestand moet worden opgeslagen:
- Voor Local Server voert u een relatief pad in in de installatie van Commerce, bijvoorbeeld
var/export
. Als de externe opslagmodule is geconfigureerd, gebruikt uimport_export/export
. - Voor Remote FTP server, voert u de volledige URL en het pad naar de doelmap op de doelserver in.
- Voor Local Server voert u een relatief pad in in de installatie van Commerce, bijvoorbeeld
-
Als de Remote FTP server is geselecteerd, voert u verbindingsgegevens naar de server in en selecteert u aanvullende instellingen:
- Voor FTP Host[:Port] Voer het externe FTP-hostadres in.
- Voor User Name, voert u de gebruikersnaam in die wordt gebruikt voor toegang tot de externe server.
- Voor Password, voert u het wachtwoord van het opgegeven gebruikersaccount in.
- Voor File Mode, kiest u
Binary
ofASCII
. - Voor Passive Mode, kiest u
No
ofYes
.
Stap 3: de e-mails met exportfouten configureren
-
Set Failed Email Receiver aan het opslagcontact wie bericht moet ontvangen als een fout tijdens de uitvoer voorkomt.
-
Set Failed Email Sender aan het opslagcontact dat als afzender van het bericht verschijnt.
-
Set Failed Email Template aan het malplaatje dat voor het bericht wordt gebruikt.
-
Voor Send Failed Email Copy To Voer het e-mailadres in van iedereen die een kopie van de melding moet ontvangen.
Voor meerdere e-mailadressen scheidt u deze met een komma.
-
Set Failed Email Copy Method op een van de volgende wijzen:
Bcc
- Verzendt een blinde hoffelijke kopie. De naam en het adres van de ontvanger zijn opgenomen in de oorspronkelijke e-maildistributie, maar zijn niet zichtbaar.Separate Email
— Verzendt de kopie als een aparte e-mail.
Stap 4: kies de entiteitskenmerken
-
In de Entity Attributes de kenmerken kiezen die u in de exportgegevens wilt opnemen.
- Als u exportgegevens wilt filteren op kenmerkwaarde, voert u de kenmerkwaarde in het dialoogvenster Filter kolom.
- Als u producten of klanten met bepaalde kenmerkwaarden wilt uitsluiten, voert u de waarden in van de kenmerken die u wilt uitsluiten en schakelt u het selectievakje Overslaan in de kolom Overslaan in.
-
Klik op Save.
De nieuwe geplande exporttaak wordt toegevoegd aan de lijst in het dialoogvenster Scheduled Import/Export pagina. Vanaf deze pagina kan het onmiddellijk worden uitgevoerd, getest en bewerkt.
Veldomschrijvingen
Export Settings
Advanced Pricing
/ Products
/ Customer Finances
/ Customers Main File
/ Customer Addresses
/ Stock Sources
Daily
/ Weekly
/ Monthly
Enabled
/ Disabled
.CSV
is beschikbaar.Export Settings Information
Lokale server — Plaatst het exportbestand op dezelfde server als waar Commerce wordt geïmplementeerd. Als de externe opslagmodule is ingeschakeld,
Local Server
wordt geschakeld naar Remote Storage
.Externe FTP — Plaatst het exportbestand op een externe server. Er worden extra opties voor referenties en instellingen voor bestandsoverdracht weergegeven.
Local Server
geeft u het pad op ten opzichte van het installatiepad voor Handel. Bijvoorbeeld: var/export
, of import_export/export
voor externe opslag.Export Failed Emails
Export Failed (Default Template from Locale)
is beschikbaar.