0

最小公倍数による Magmi のトラブルシューティングでは、Dataflow を使用して 1 つの Magento サイトからフレームワーク CSV をエクスポートし、すぐに別の Magento サイトの Magmi で再インポートしました。エラーが発生しました:

CSV データソース v1.2 - 警告: 行 1 、間違った列番号: 25 が 1 を超えて見つかり、行がスキップされました

サイトの Magmi セットアップに、他のインポートを制御している、よく見えない何かがあると思いますか? この 2 番目のサイトでは、Magmi を使用して夜間に製品をインポートしています。確立されたプロファイルと、私が作成したその他のプロファイルの両方を使用すると、上記のエラーが表示されます。

4

1 に答える 1

0

Magmi はデフォルトで、各列が二重引用符で囲まれた CSV ファイルを処理するように設定されています"

セクションの下を見ると、二重引用符が入力されたConfigure Current Profileというラベルの付いたフィールドが見つかります。CSV Enclosure

一方、Magento は、二重引用符のラッパーなしで CSV ファイルをエクスポートします。CSV EnclosureMagmiのフィールドから二重引用符を削除してから、プロファイルを保存してみてください。テストを実行して、それが機能するかどうかを確認します。

これが機能しない場合は、ファイルを Excel にインポートし、二重引用符を使用してファイルを再保存できます。私にとってうまくいく方法は次のとおりです。

  1. Excel を開く (空白のスプレッドシートを作成する)
  2. DataExcelのタブに移動し、From Textボタンをクリックします。
  3. Magento からエクスポートした CSV を開く
  4. 選んDelimitedでクリックNext
  5. の下Delimitersで、 を選択しますComma。[次へ] をクリックします
  6. セクションで、Data Previewすべての列を強調表示します (Shift キーを押しながら、右端の列を選択します)。
  7. Text下を選択Column data format
  8. [完了] をクリックします

スプレッドシートですべてのデータが正しいことを確認したら、それをエクスポートして、すべてのセル値を二重引用符で囲む必要があります。これを行うには、次のチュートリアルに従ってください: http://www.markinns.com/articles/full/export_excel_csvs_with_double_quotes

ファイルが保存されたら、それをvar/importディレクトリにアップロードし、Magmi を"として使用するように設定CSV Enclosureし、インポートを実行してみてください。

于 2013-04-23T17:13:08.030 に答える