0

新しいバルクローダーを使用するようにスクリプトを変換しています。(元のバルクローダーの何が問題になっていますか?-構成ファイルを編集するよりもPythonを作成する方が好きです...)

とにかく、プロパティの組み合わせをキーに割り当てることで、重複を防ぎたいと思います。ドキュメントによると:

インポートデータからキーを使用または計算する場合は、プロパティマップと同じ構文を使用してキーを指定します。つまり、external_name、import_templateなどです。

すべての例は、現在のプロパティに変換を適用します。代わりに、他のプロパティの組み合わせを使用するにはどうすればよいですか?

次のようなものにする必要があります:

- property: __key__
  external_name: key
  import_transform: entity.first_name + entity.last_name
4

1 に答える 1

1

これは、「import_transform」の代わりに「import_template」プロパティ(ここに記載)を使用して行うことができます。

- property: __key__
  import_template: "%(first_name)s %(last_name)s"
于 2010-10-13T11:43:46.313 に答える