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
-
Voor Admin sidebar, ga 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 raster van Scheduled Import/Export.
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 een kopie van het bestand in de map
var/log/import_export
op de lokale Adobe Commerce-server geplaatst.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 de invoerverrichting worden niet geschreven aan een logboek, maar wanneer er een mislukking is ontvangt u Ontbroken Invoer e-mail 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 de var/log/import_export
-map geplaatst op de server waar Adobe Commerce of Magento Open Source is 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
-
Voor Admin sidebar, ga 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 het geplande importeren.
-
Description — Voer een korte beschrijving in met uitleg over het doel van de import en hoe 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
— Hiermee voegt u nieuwe complexe gegevens toe aan of werkt u deze bij aan de bestaande complexe gegevens voor bestaande vermeldingen in de database. Dit is de standaardwaarde.Replace
— Schrijft over bestaand complex voor bestaande entiteiten in de database.Delete Entities
— Verwijdert bestaande vermeldingen in de database.Custom Action
- Hiermee past u bestaande entiteiten in de database aan.
note note NOTE Voor de typen Advanced Pricing,Products , Customers and Addresses (single file) en_Stock Sources_ entiteit worden de volgende importgedragingen weergegeven: Add/Update
,Replace
enDelete
. Voor de Financiën van de Klant, het Belangrijkste Dossier van Klanten, en Klanten en richt entiteittypes, worden dit de invoergedrag getoond: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 dit in op een van de volgende opties:
Daily
,Weekly
ofMonthly
-
On Error - Stel het volgende in:
Stop Import
ofContinue Processing
-
Status — Als u de geplande importbewerking wilt activeren, stelt u deze 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
-
Stel Server Type in op een van de volgende opties:
Local Server
- Hiermee importeert u de gegevens van dezelfde server als waarop Adobe Commerce is geïnstalleerd.Remote FTP
- Hiermee importeert u de gegevens van een externe server.
{width="600" modal="regular"}
note note NOTE Wanneer de externe opslagmodule is ingeschakeld, schakelt Local Server
automatisch over naarRemote Storage
. -
Voer de File Directory in waar het importbestand vandaan komt.
Local Server
- Voer een relatief pad in de Commerce-installatie in. Bijvoorbeeldvar/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 die u wilt importeren.
-
Voer bij Images File Directory 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
-
Stel Failed Email Receiver in op de contactpersoon van de winkel die een melding ontvangt als er een fout optreedt tijdens het importeren.
-
Stel Failed Email Sender in op de opslagcontactpersoon die wordt weergegeven als de afzender van het bericht.
-
Stel Failed Email Template in op de sjabloon die voor de melding wordt gebruikt.
-
Voer bij Send Failed Email Copy To het e-mailadres in van iedereen die een kopie van de melding moet ontvangen.
Scheid meerdere e-mailadressen met een komma.
-
Stel Failed Email Copy Method in op een van de volgende opties:
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 wordt een kopie van het mislukte importbericht als een aparte e-mail verzonden.
-
Klik op Save als de bewerking is voltooid.
De nieuwe geplande importtaak wordt toegevoegd aan de lijst op de pagina Scheduled Import/Export. 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 of aan de bestaande complexe gegevens voor bestaande ingangen in het gegevensbestand bijgewerkt. Dit is de standaardwaarde.
Add/Update - Nieuwe gegevens worden toegevoegd aan de bestaande vermeldingen in de database. Alle velden behalve
sku
kunnen worden bijgewerkt voor producten. 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 aanwezig zijn, worden deze uit de database verwijderd.
Custom Action- De bestaande complexe entiteiten worden tijdens het importproces aangepast.
Daily
/ Weekly
/ Monthly
de Invoer van het Einde - het dossier wordt niet ingevoerd als om het even welke fouten tijdens bevestiging worden gevonden. Dit is de standaardwaarde.
zet Verwerking voort - voor het geval de fouten tijdens bevestiging worden gevonden, maar het invoeren is mogelijk, wordt het dossier ingevoerd.
Disabled
.,
(komma),
(komma)Import File Information
Local Server
) of vanaf de externe FTP-server (selecteer Remote FTP
). Als u Remote FTP selecteert, worden aanvullende opties voor referenties en instellingen voor bestandsoverdracht weergegeven. Als de externe opslagmodule is ingeschakeld, wordt het type Local Server
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
De geplande Uitvoer is gelijkaardig aan een handmatige Uitvoerin het beschikbare formaat van het de uitvoerdossier en types van entiteiten die kunnen worden uitgevoerd:
- 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 de var/log/import_export
-map op de server geplaatst 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
-
Voor Admin sidebar, ga System > Data Transfer>Scheduled Import/Export.
-
Klik in de rechterbovenhoek op Add Scheduled Export en voer de volgende handelingen uit:
-
Voer een Name in voor de geplande export.
-
Voer een korte Description in met uitleg over het doel van de export en hoe deze moet worden gebruikt.
-
Stel Entity Type in op een van de volgende opties:
Advanced Pricing
Products
Customer Financing
Customers Main File
Customer Addresses
Stock Sources
De sectie Entity Attributes onder aan de pagina wordt bijgewerkt met het geselecteerde Type entiteit.
-
Stel Start Time in op het uur, de minuut en de seconde waarop het exporteren moet beginnen.
-
Stel Frequency in op een van de volgende opties:
Daily
Weekly
Monthly
-
-
Stel Status in op
Enabled
om het geplande exporteren te activeren. -
Accepteer
CSV
als de standaardwaarde File Format .{width="600" modal="regular"}
Stap 2: de gegevens van het exportbestand invullen
-
Stel Server Type in op een van de volgende opties:
Local Server
- Het exportbestand opslaan op dezelfde server als Commerce.Remote FTP
— Het exportbestand opslaan op een externe server.
{width="600" modal="regular"}
note note NOTE Wanneer de externe opslagmodule is ingeschakeld, schakelt de Local Server
automatisch over naarRemote Storage
. -
Voer bij File Directory als volgt de map in waarin het exportbestand moet worden opgeslagen:
- Voer bij Local Server een relatief pad in in de Commerce-installatie, bijvoorbeeld
var/export
. Als de externe opslagmodule is geconfigureerd, gebruikt uimport_export/export
. - Voer bij Remote FTP server de volledige URL en het pad naar de doelmap op de doelserver in.
- Voer bij Local Server een relatief pad in in de Commerce-installatie, bijvoorbeeld
-
Als de Remote FTP-server is geselecteerd, voert u verbindingsgegevens naar de server in en selecteert u aanvullende instellingen:
- Voer bij FTP Host[:Port] het externe FTP-hostadres in.
- Voer bij User Name de gebruikersnaam in die wordt gebruikt voor toegang tot de externe server.
- Voer bij Password het wachtwoord van de opgegeven gebruikersaccount in.
- Kies
Binary
ofASCII
bij File Mode . - Kies
No
ofYes
bij Passive Mode .
Stap 3: de e-mails met exportfouten configureren
-
Stel Failed Email Receiver in op de contactpersoon van de winkel die een melding ontvangt als er een fout optreedt tijdens het exporteren.
-
Stel Failed Email Sender in op de opslagcontactpersoon die wordt weergegeven als de afzender van het bericht.
-
Stel Failed Email Template in op de sjabloon die voor de melding wordt gebruikt.
-
Voer bij Send Failed Email Copy To het e-mailadres in van iedereen die een kopie van de melding moet ontvangen.
Voor meerdere e-mailadressen scheidt u deze met een komma.
-
Stel Failed Email Copy Method in op een van de volgende opties:
Bcc
- Verstuurt 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
-
Kies in de sectie Entity Attributes de kenmerken die u wilt opnemen in de exportgegevens.
- Als u exportgegevens wilt filteren op kenmerkwaarde, voert u de kenmerkwaarde in de kolom Filter in.
- 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 als de bewerking is voltooid.
De nieuwe geplande exporttaak wordt toegevoegd aan de lijst op de pagina Scheduled Import/Export. 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
beschikbaar.Export Settings Information
Lokale Server - Plaatst het de uitvoerdossier op de zelfde server waar Commerce wordt opgesteld. Als de externe opslagmodule is ingeschakeld, wordt
Local Server
geschakeld naar Remote Storage
.Verre FTP — Plaatst het de uitvoerdossier op een verre server. Er worden extra opties voor referenties en instellingen voor bestandsoverdracht weergegeven.
Local Server
, geeft u het pad op ten opzichte van het Commerce-installatiepad. Bijvoorbeeld var/export
of import_export/export
voor externe opslag.Export Failed Emails
Export Failed (Default Template from Locale)
beschikbaar.