De vanligaste problemen vid överföring av klassificeringsdata till Adobe.
Felaktigt filformat eller filtillägg
Klassificeringar kräver en viss filtyp och ett visst format för att kunna överföras. Om den sparas felaktigt genereras ett fel och inga rader bearbetas. Felet som returneras är vanligt "Första kolumnen måste vara nyckeln", men kan vara hur många fel som helst. Kontrollera följande:
Överföra ett kalkylblad (.xlsx) i stället för en .tab- eller .txt-fil: Du kan få felmeddelandet "Den första kolumnen måste vara nyckeln" när du överför klassificeringsfiler i ett felaktigt format. Klassificeringsimporteraren kan inte hantera .xls- eller .xlsx-filer. I dialogrutan Spara som i Excel anger du rätt typ av Spara som:
I Windows använder du filformatet Text (Tab delimited) (*.txt)
I Mac använder du filformatet Windows Formatted Text.
Ändra filnamnstillägget när du har sparat det som en arbetsbok: Om du försöker byta namn direkt på ett filtillägg genereras en ogiltig arbetsbok. Använd bara Excel-funktionen Spara som eller redigera klassificeringar i en textredigerare som Anteckningar++.
Använda versaler: Versaler (t.ex. fileupload.TXT) fungerar inte. Byt namn på filen till ett filnamnstillägg med gemener (fileupload.txt).
Teckenkodning som inte matchar: Kontrollera att kodningen för den sparade klassificeringsöverföringen matchar den ursprungliga kodningen när mallen hämtades. Om du överför en UTF-16-fil när den ursprungligen kodades i UTF-8, ger överföringar oväntade resultat. Adobe rekommenderar att du överför filer med UTF-8 utan byteordningsmärken.
Ogiltigt filinnehåll
Om överföringsfilen är korrekt formaterad försöker den att importera så många giltiga rader som möjligt. Några vanliga problem med klassificeringsdata:
Rader som redan är klassificerade: När importören försöker överföra rader som redan har klassificerats med samma värde returneras rader som inte hade någon effekt. Detta resultat förväntas eftersom klassificeringar inte omklassificerar ett nyckelvärde med samma klassificering. Det är ett meddelande i stället för ett fel. Du behöver inte oroa dig för om du inte ändrar alla rader i en exportfil. Adobe rekommenderar att du bara överför ändrade rader.
Rubriken matchar inte variabeln som överförs: Om du hämtar en klassificeringsmall för spårningskoddimensionen och försöker överföra den till en eVar-klassificering misslyckas den. Använd bara exportfiler för de specifika variabler som de exporterades från.
En nyckel eller ett klassificeringsvärde innehåller värdet 0: Klassificeringar kan inte skilja värdet 0 från en tom cell, så det kan inte klassificera det här värdet. Se Vanliga frågor om klassificeringar.
Extra flikar i den överförda filen: När du redigerar klassificeringsfiler kan en extra flik ibland oavsiktligt läggas in. Varje rad kräver ett identiskt antal flikar för att bearbetas korrekt. Om du vill kontrollera om det finns extra flikar i filen markerar du all text i en textbehandlare och kontrollerar att det inte finns några rader med extra utrymme i slutet.
Det finns dubblettnyckelvärden i filen: Varje nyckelvärde kan bara ha en klassificering per kolumn. Om du försöker klassificera samma värde flera gånger genereras ett fel.
Underklassificeringar finns och är felaktigt konfigurerade: Om det finns underklassificeringar kontrollerar du följande:
Alla underklassificeringsvärden har ett överordnat klassificeringsvärde
Inga två underklassificeringar refererar till samma överordnade klassificeringsvärde
Kolumnmatchningsfel: Du kan få felmeddelandet "Nyckeln på raden har för många kolumner" om det finns ett ogiltigt antal kolumner på en angiven rad. Du har till exempel tre kolumner i din klassificeringsöverföring och variabeln har bara en klassificering. Validera överföringsfilen för att kontrollera att antalet kolumner inte är större än antalet klassificeringar som har konfigurerats för variabeln.
Felsöka FTP-import
Följande är vanliga orsaker till varför FTP-klassificeringar inte behandlar överförda filer:
FIN-fil saknas: Skapa ett tomt textdokument på skrivbordet och byt namn på filnamnstillägget från .txt till .fin. Namnet på den här .fin-filen måste matcha namnet på klassificeringsfilen i fråga. Om till exempel FTP-filnamnet är fileupload.tabnamnge din .fin-fil fileupload.fin. När .fin-filen har överförts försvinner båda filerna.
Överför .fin-fil före klassificeringsfil: Ibland skapas en .fin-fil innan klassificeringsfilen har överförts till FTP-platsen. Bearbetningen kan misslyckas när filer överförs i fel ordning. Ta bort båda filerna, lägg till klassificeringsfilen först och sedan .fin-filen när klassificeringsfilen har överförts helt.
Filstorleken är för stor: Adobe rekommenderar att klassificeringsfilernas storlek hålls så liten som möjligt för att säkerställa snabb bearbetning.
Befintliga filer bearbetas redan: Om flera filer överförs för samma variabel och rapportserie slutar den gamla filen att bearbetas till förmån för den nya. Om du överför klassificeringar med flera filer väntar du på bekräftelse på att befintliga filer har bearbetats innan du överför nya.
Överförda filer har inte placerats i rotkatalogen: Filer som överförs till Adobe FTP-platsen måste placeras i rotkatalogen. Om klassificeringsimportfiler placeras i undermappar hämtas eller bearbetas de inte.
Om du fortfarande har problem med att överföra en klassificeringsfil kontaktar du Adobe kundtjänst.