2010-05-24 2 views
1

SDK 1.3.4에 추가 된 새로운 bulkloader는 스키마가있는 모델에 적합합니다. db.Expando (또는 느슨하게 정의 된 스키마)를 상속하는 모델의 경우, 내가 무엇을 대량으로해야하는지 이해하고 싶습니다. 업로드하십시오.Google App Engine에서 스키마를 대량 적재 대량로드

ConnectorInterface 을 구현하고 필요한 데이터를 Python Dict으로 변환 한 사용자 정의 커넥터를 정의했습니다. 이 dict를 사용하여 데이터 저장소에 업로드되는 엔티티를 정의하려면 어떻게해야합니까?

설명서에 업로드 된 항목을 반환하기 위해 을 사용할 수있는 post_import_function이있는 것 같습니다. 이 기능의 사용 방법에 대한 예제가 입니까?

답변

0
- kind: foo 
    connector: fooconnector 
    post_import_function: post_transform.post_import_fn 

,

def post_import_fn(input_dict, entity_instance, bulkload_state): 
    ..... 

post_import은 사용되는 함수이다. 희망이 다른 사람에게 유용합니다.