2010-12-03 10 views
0

날씨 데이터 및 농업 데이터에서 작동하는 PHP 응용 프로그램을 구축 중입니다. 내 사용자의 모든 기상 데이터 제공 업체를위한 동기화 스크립트를 작성했습니다. 사용자는 수동으로 농업 데이터를 입력 할 수 있습니다. 그러나 그들은 또한 일반적으로 다른 응용 프로그램 (Excel 스프레드 시트, 독점 응용 프로그램, ...)에 농업 데이터를 입력합니다.쉽고 일반적인 데이터 마이그레이션/PHP로 가져 오기?

내 고객이 다른 응용 프로그램에서 내 시스템으로 쉽게 농업 데이터를 대량으로 가져올 수있는 도구를 만들고 싶습니다. 이 도구가 가져 오기 전에 데이터 변환을 제한하기 위해 사용자 정의 데이터 형식을 허용 할 수 있으면 더 좋을 것입니다.

바퀴를 다시 만들지 않고도이 기능을 구현할 수있는 PHP 도구/라이브러리/클래스를 알고 계십니까?

나는 Talend 데이터 마이그레이션을 알고 있지만 내 사용자를위한 마법사처럼 내 응용 프로그램에 완전히 통합되어 있습니다.

감사합니다.

답변

1

정확한 데이터 형식을 모르는 경우 작업을 수행 할 수 없습니다. 가장 가까운 방법은 형식을 직접 구현하는 경우 또는 응용 프로그램에 API을 작성하고 타사 사용자가 API 사양에 따라 데이터를 삽입 할 수 있도록 허용하는 경우 가장 가까운 방법입니다.

+0

사실 가져 오기 마법사를 디자인하는 데 도움이되는 라이브러리/도구를 사용하고 싶습니다. 사용자는 자신의 사용자 지정 CSV 파일을 가져올 수 있으며 UI의 일부 매핑 메커니즘을 사용하여 사용자가 CSV를 내 스키마에 매핑 할 수 있습니다. – benjisail

+1

이 방법을 사용할 수는 있지만 복잡한 접근 방법과 많은 문제가 예상됩니다. 특히 클라이언트 기반을 확장하려는 경우 더욱 그렇습니다. 1000 명의 사람들에게 당신의 형식을 가르치는 것이 1000 가지 다른 형식을 지원하는 코드를 작성하는 것보다 쉽습니다. 결국 프로젝트의이 부분에 얼마나 많은 자원과 시간을 투자하고 싶은지, 그리고 쉬운 단어를 사용했는지에 대한 질문입니다. –