Find Jobs
Hire Freelancers

Write Python script to import 1.8M rows of CSV data

$10-30 USD

완료함
게시됨 거의 5년 전

$10-30 USD

제출할때 지불됩니다
I have the following table in a MySQL 2nd Gen 5.7 InnoDB : CREATE TABLE [login to view URL] ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(256) DEFAULT NULL, source VARCHAR(64) DEFAULT NULL, price INT(11) NOT NULL, year INT(11) NOT NULL, make VARCHAR(64) NOT NULL DEFAULT '', model VARCHAR(64) NOT NULL DEFAULT '', mileage INT(11) NOT NULL, transmission VARCHAR(64) DEFAULT NULL, num_cylinders INT(11) DEFAULT NULL, drive_type VARCHAR(64) DEFAULT NULL, body_type VARCHAR(64) DEFAULT NULL, fuel_type VARCHAR(64) DEFAULT 'Other', title_type VARCHAR(64) DEFAULT NULL, vin VARCHAR(64) DEFAULT NULL, trim VARCHAR(64) DEFAULT NULL, color VARCHAR(128) DEFAULT NULL, location VARCHAR(256) DEFAULT NULL, source_id VARCHAR(24) DEFAULT '', url VARCHAR(512) DEFAULT '', date_listed DATETIME DEFAULT NULL, date_found DATETIME DEFAULT NULL, date_updated DATETIME DEFAULT NULL, num_doors INT(11) DEFAULT NULL, date_analyzed DATETIME DEFAULT NULL, seller_type VARCHAR(15) DEFAULT NULL, details LONGTEXT DEFAULT NULL, PRIMARY KEY (id) ) I have a CSV file of 1.8 million rows that I need to have inserted into this database. I need a Python script to do this for me. The CSV has the following columns: name, year, make, model, trim, mileage, price, transmission, num_cylinders, drive_type, fuel_type, body_type, color, location, url, sp_url, date_posted, date_found, vin, title_type, source The sp_url column from the CSV should not be imported. All other columns from the CSV need to be imported. The database columns num_doors, date_analyzed, seller_type, details, and source_id should all import NULL. Some of the fields have double quotes " in them. These need to be removed. Some of the fields are empty / blank. These need to be imported as NULL. I could not attach the CSV file here because it is too large (700 MB).
프로젝트 ID: 20699368

프로젝트 정보

10 제안서
원격근무 프로젝트
활동 중 5년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
프로젝트를 수여된 사용자:
사용자 아바타
I can provide you a simple Python script that will import your CSV into MySQL database. All I need to start is a sample CSV from you.
$30 USD 1일에
4.9 (536 건의 리뷰)
7.7
7.7
10 이 프로젝트에 프리랜서들의 평균 입찰은 $32 USD입니다.
사용자 아바타
Nice to meet you. Very interested in your project. I have good talents and skills of python and i can import data from csv. We can share more details of work via chat. I will try to my best for work. Fast speed, Best quality, Delivering on time is my business style. Thanks. Fang G.
$50 USD 1일에
4.9 (139 건의 리뷰)
7.1
7.1
사용자 아바타
Hello How are you I have checked your description I am a python expert and that is not a problem for me to edit python script with 1.8M rows data . It is the best proper for me to work on this project , so i am sure I can complete this in time i have full time and I can start to work immediately Please contact me and do let us discuss about your project Thanks for your posting Xu Han
$25 USD 1일에
4.9 (91 건의 리뷰)
6.6
6.6
사용자 아바타
Hi, Nice to meet you. With 6+ years of experience in Web development, I developed a lot of big and small websites using HTML & PHP(Laravel, Codeigniter, Yii) & Python(Django, Flask) & JS(Angular, Node, React, Vue) & CSS(Bootstrap) frameworks & DB(MySQL, Mongo, Oracle) & CMS platforms(WordPress, Drupal, Joomla) & Ecommerce platforms(Shopify, Magento, Wix) & CRM & APIs. You can check my skills and experiences in my profile. https://www.freelancer.com/u/pandaios Currently, My timezone is very flexible for this project. so I can complete this on time as you want. If you hire me, I will do my best and you will get satisfied with me. Hope to discuss more details via chat. Best regards.
$20 USD 7일에
5.0 (8 건의 리뷰)
4.0
4.0
사용자 아바타
i have experience in working with database and csv in python of 10mn rows, I can achieve thos task easily.
$40 USD 3일에
0.0 (0 건의 리뷰)
0.0
0.0
사용자 아바타
Hi, I have a good typing speed and can perform your task with ease. I have gone through your details already and can perform your task on priority basis. please share details once.
$20 USD 7일에
0.0 (0 건의 리뷰)
0.0
0.0
사용자 아바타
Hi, I can process the file with a python3 script, with or without sql framework like pewee or sqlalchemy.
$35 USD 2일에
0.0 (0 건의 리뷰)
0.0
0.0
사용자 아바타
Hi.. This is pretty straight forward. Probably the most time consuming thing will be ensuring that the db module (and other pip installs) are easy to install on your system (with what version of python?) prior to running the script.. and documenting command line arguments so that you can add your database server, username and password when you run it.
$20 USD 1일에
0.0 (0 건의 리뷰)
0.0
0.0
사용자 아바타
Hi, I already made it. Do you need any kind of validation in the CSV fields? My other question is if you will send the CSV and do you expect just the script or the database to be imported? Let me know.
$30 USD 7일에
0.0 (0 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 (UNITED STATES)
Riverton, United States
5.0
3
결제 수단 확인
7월 2, 2019부터 회원입니다

고객 확인

감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.