Help Fixing Existing Python, MySQL, and Tableau Setup (Modifying Our Existing Setup)
$10-30 USD
Open
Posted 1 day ago
•
Ends in 5 days
$10-30 USD
Paid on delivery
We have been using the Boulevard "BLVD" as our booking & payment platform to track all our customer & booking data. We collect data from BLVD using Daily Recurring Report Exports through their API created by GraphQL, the report exports are in CSV format and the data is automatically updated.
All the report CSV's are exported from BLVD using fileURLs, and the fileURL provides an automatic download of the CSV with all the related data, there's 12 fileURLs/CSVs each updated with the related data.
Each fileUrl is a static, signed url that will reference the latest version of the export, an example of the fileURL link: /api/2020-01/report_exports/(id).csv?signature=(signature)
I'm making this listing because I can't seem to fix the problems I'm running into, the person who managed the original setup quit and isn't willing to help me. I was sent the files to get it all running again, but I can't seem to get them working. He didn't send credentials to just use the AWS that was working fine, instead he sent a 2.11GB MySQL data dump export, 2 Python Scripts, and 3 Tableau Workbook Files.
I haven't been able to get the setup to work like it used to and keep getting errors. For example, the data on MySQL database & Tableau hasn't updated in months but the Report Export CSVs shows data from as recent as today, but our both MySQL and Tableau isn't showing this recent data. I believe this is due to the Python scripts not working right, even though everything had worked before.
I tried to migrate from MySQL to PostgreSQL hoping it might help solve my issues, I used a migration app to convert the dump from MySQL to PostgreSQL and ChatGPT to edit the Python scripts. In the end I was only able to view the migrated data on PostgreSQL but still it's only the old data from the data dump, no recent data.
*To clarify, you aren't starting from scratch, I just need slight modification to the existing setup*
-------------------------------------------------
What I need help with:
- Fixing the Python scripts to pull data & properly add it to the database without errors.
(I'm open to either fixing them or using an a better solution to replace them)
- Editing the SQL database to properly work with the data and Tableau
(This part might not be needed, since it originally worked but figured I would include it)
- Connecting the new data source to the 3 Tableau workbooks.
(Without loosing the existing configs/setup/calculations, or copy over the setup)
-------------------------------------------------
Additional Notes:
- I've tested using Amazon AWS and Google Cloud. (I have no preference)
- I'm open to using either MySQL or PostgreSQL. (Whichever works best)
- I have the original MySQL data-dump & migrated PostgreSQL data-dump.
- I have the original 2 Python scripts & the edited versions.
- The Tableau Workbooks are already setup with custom fields/calc/data/etc.
- The Flow is: BLVD > fileURL/CSV > Python > SQL Database > Tableau
Report Exports that we track are:
Client Records, Detailed Line Item, Gift Card Liabilities, Gift Card Redemptions, Location Records, Payments & Refunds, Product Records, Service Records, Subscriptions, Voucher Liabilities, and Voucher Redemptions.
-------------------------------------------------
Resources:
[login to view URL]
(Explains how fileURLs are used and the GraphQL setup)
[login to view URL]
(This covers all the fields for one of the report export CSVs, this is for Subscriptions)
[login to view URL]
(Explains reporting by name and includes key points, includes many reports we use)
[login to view URL]
(This is a text copy of some of the errors)
Hi There,
I’m excited to offer you a 25% discount on fixing and modifying your existing Python, MySQL, and Tableau setup. With over 7 years of experience in backend development, database management, and data visualization, I specialize in resolving issues and optimizing existing systems for better performance and functionality.
I will troubleshoot and modify your current Python, MySQL, and Tableau setup to ensure seamless integration, improve efficiency, and resolve any issues you may be facing. Whether it’s optimizing queries, fixing bugs in Python scripts, or enhancing Tableau dashboards, I’ll make sure your system is running smoothly and delivers accurate results.
Let’s connect to discuss your current setup and the modifications you need, and I’ll ensure your system is fully optimized and working at its best.
Best regards,
Sohail Jamil
I am a Certified Kubernetes Administrator and DevOps professional with 8 years of experience in DevOps and system administration. Having successfully completed over 100 similar projects, I am confident in delivering quality results. Feel free to reach out to discuss and complete your project!
Hi there!
I am a proficient python developer. I've lots of experience in fixing all kinds of bugs.
I can look into your issue and help you solve it.
Message me and we can discuss your project!
Sincerely,
Andrii
Hi,
I have read your requirements very carefully so I am really interesting and confidence your project
I have rich experiences with python data processing, parsing JSON,TXT, XlSX, XML, Image, PDF files and GUI(PyQT5, Tkinter), Algorithm, Class Implementation, webscrapping
I can finish your project with high quality in time
Actually Python is the highest and major skill for me
I hope to work for your project so let us contact
best regards, thanks
Hello Jimmy G.,
We went through your project description and it seems like our team is a great fit for this job.
We are an expert team which have many years of experience on Python, MySQL, PostgreSQL, Database Programming, Tableau
Please come over chat and discuss your requirement in a detailed way.
Thank You
Hi Jimmy G.,
I am excited to offer my expertise for Tableau, Python, MySQL, Database Programming and PostgreSQL. With a strong background in data analytics and advanced skills in tools like Excel, Power BI, and SQL, I specialize in delivering high-quality results efficiently. My proficiency includes:
• Data mining, web scraping, and API integration using VBA
• Developing interactive dashboards with Power BI, Tableau, and Excel Macros
• Automating workflows and analyzing financial data using VB.NET and Python
Whether it’s data processing, visualization, or automating complex tasks, I am confident I can exceed your expectations. Let’s connect to discuss how I can bring value to your project.
Looking forward to your response!
Regards,
Salman
Hello!
I hope you had a great holiday break and are ready to tackle the challenges of getting your data flow back on track. It sounds like you’ve got quite the data puzzle on your hands, and I’m here to help piece it all together!
First, I’ll dive into the Python scripts to ensure they effectively pull data from the BLVD API and correctly update your database. Whether it’s fixing the current scripts or developing a more efficient solution, we’ll get that data flowing seamlessly from CSVs to your chosen database.
Speaking of databases, I’ll ensure your SQL setup, whether MySQL or PostgreSQL, is optimized for compatibility with your data and Tableau. Since the original setup worked, this might just need a little tuning to get everything in harmony.
Finally, I’ll connect the fresh data source to your Tableau workbooks, preserving all your custom fields, calculations, and configurations. It’s like making sure your favorite recipe tastes just as good with new ingredients!
With my skills in Python, MySQL, PostgreSQL, and Tableau, I’m confident I can get your data ecosystem running smoothly again, without losing any of the valuable insights you’ve built.
Looking forward to the opportunity to work together and bring your data back to life!
Best regards!
Glory to you, valued client!
I understand you need assistance in revamping your data flow from BLVD to SQL and Tableau. Specifically, I can help you:
✔ Fix the Python scripts to ensure they accurately pull and store the latest CSV data into your database.
✔ Optimize your SQL database to work seamlessly with Tableau without losing your existing configurations.
✔ Connect the updated data source to your Tableau workbooks, maintaining all custom fields and calculations.
With extensive experience in data integration and ETL processes, I've tackled similar projects, ensuring data consistency across platforms. I'd love to clarify a few details:
1. What errors are you encountering with the current Python scripts?
2. Are you facing specific issues with the Tableau connections?
I’m eager to jump in and tackle this project! I'm flexible with working hours to fit your time zone. Looking forward to your message!
Hi there,
I can help you resolve the issues you are facing with your Python, MySQL and Tableau setup. With over 8 years of experience as a Full-Stack Engineer, I have extensive knowledge in working with databases, specifically MySQL, which makes me well-suited to tackle your challenge. I have a proven track record of fixing complex database problems and ensuring smooth data flow between different platforms - skills that would prove invaluable in identifying and rectifying the bottlenecks in your current setup.
Moreover, I am proficient in Python and have a sound understanding of its libraries and their applications in data management. This means not only can I fix your existing Python scripts but also provide you with optimized solutions or entirely new scripts if necessary.
Furthermore, my experience extends to data visualization using Tableau which means I can efficiently connect your new data source to the existing Tableau workbooks while retaining all the configurations and setups.
Lastly, my openness to working on any cloud platform, be it Amazon AWS or Google Cloud along with my ability to migrate MySQL to PostgreSQL make me flexible in finding the best solution for your database needs. Let's collaborate to bring your data up to speed and ensure that you can continue tracking all the essential reports effortlessly. Feel free to ask me anything related to this project anytime as clear communication is crucial for success. Can't wait to get started!
Hello,
With my extensive backend development experience, I'm confident in my ability to rectify the issues you've encountered with your Python, MySQL, and Tableau setup. My proven problem-solving skills and expertise with SQL Server and PostgreSQL will enable me to readily troubleshoot and fix the problems you've been facing without wasting valuable time. Complex challenges are my forte, and I'm adept at working with large datasets and APIs - essential for handling your BLVD booking and payment platform.
Moreover, my background in devops and CI/CD will streamline the project as we progress from debugging your Python scripts to optimizing your data management system for seamless Tableau integration. I bring a strong focus on efficiency and maintainability - traits that are crucial for long-term success in a project like yours. Additionally, even though you're migrating platforms from MySQL to PostgreSQL, I assure you that this transition will have minimal impact on the existing setups or customizations.
Finally, given my passion for backend innovation and exploring emerging technologies, I believe I can bring fresh perspectives to your existing infrastructure. Be it leveraging chatbot automation or incorporating machine learning models into the backend processes - I'm excited about finding innovative solutions that optimize your business operations. Let's partner together to fix your existing setup and unlock its maximum potential!
Thanks!
Hello there,
I can help restore the functionality of your system by fixing the Python scripts to pull the latest data from the BLVD fileURLs and update your database (MySQL or PostgreSQL) correctly. I will ensure the SQL database is configured properly to handle the data and integrate smoothly with Tableau, ensuring recent data is reflected without errors. Additionally, I’ll connect the new data source to your existing Tableau workbooks, preserving all custom fields and calculations. With my experience in Python, databases, and Tableau, I can quickly resolve the issues and restore your system.
Best regards,
Aruba
Hi there! ? Sounds like you have a solid setup but just need a hand getting everything back on track. With my experience in Python, database management (MySQL & PostgreSQL), and Tableau, I can troubleshoot your Python scripts to ensure seamless data pulling and updating. I'll also verify and fix the database integration to reflect the latest data, ensuring your Tableau workbooks stay intact with their current configurations. Whether it’s debugging the existing flow or optimizing it for AWS/Google Cloud, I’m here to help! Let’s get your system running like a charm again. ? Looking forward to your reply! ?
It looks like you have several data mismatch errors and some problems on the functions implementing the extraction of the data. I could figure out how to get the setup work again. If you think this could be a good opportunity for both, please contact me! Best regards.
Hello,
Having managed complex backend systems using MySQL and Python, I'm confident that I can fix the issues you're facing with your existing setup. My approach involves a diligent understanding of business needs - that is, aligning your system's functionalities with your specific objectives. I am familiar with the GraphQL system on which Boulevard BLVD is built and have successfully integrated similar APIs into varied systems. Moreover, I'm well-versed in both MySQL and PostgreSQL, allowing me to work seamlessly with any database preference to fix your data migration concerns.
My extensive experience in Webflow development has honed my problem-solving skills - skills that will be invaluable in editing the existing scripts and connecting your new data source to the Tableau workbooks without disrupting any existing configuration or calculations. Your database not reflecting current data might indeed be due to failures in these scripts, and my knowledge of integrating external APIs will help address this as well.
Lastly, ensuring long-term efficiency is central to my approach. Thus, not only will I address the immediate problems at hand, but I will also ensure that every modification made aligns with industry standards and serves the future scalability of your system. With Boulevard BLVD being such a critical part of your operations, choosing a freelancer with my level of attention-to-detail and experience is key to getting you back
Thanks!
Hello !
I'm senior Devops Consultant with more than 7 years of experience, I can help you solve your python code errors.
I have the needed expertise with all the technolgies you are working with AWS,Mysql,Postgresql, etc...
Looking forward to contribute to your project success.
Best regards,
Elyess
Hello,
I can help you resolve the issues you’re facing with your current setup, particularly around the Python scripts, database integration, and Tableau connection. I have experience with both MySQL and PostgreSQL, and I’m confident that I can fix the Python scripts to properly pull the latest data from the BLVD API and update your database without errors.
I can,
- Review and fixing the Python scripts to ensure the data is correctly pulled and inserted into the database.
- nsuring proper integration between the SQL database (MySQL or PostgreSQL) and Tableau, while preserving existing configurations and calculations.
- Ensuring seamless connectivity between the data source and Tableau workbooks, keeping your existing setup intact.
A list of any specific errors you’ve encountered with the Python scripts?
If you have a preference for continuing with MySQL or would you prefer moving forward with PostgreSQL?
Let’s get this back up and running smoothly for you!
Best,
Yaseen.
Hi, i think the problem is with your configuration site, for resolve the problem you should to open meeting for review step by step process registration and then run one process with me for see the problems
Hi! I have solid experience working with Python, SQL databases (MySQL/PostgreSQL), and data integration pipelines. I specialize in troubleshooting and optimizing existing setups, ensuring smooth data flow from APIs to databases and visualization tools like Tableau.
For your project, I will:
Fix the Python scripts to correctly process and import data from BLVD CSV exports into your database.
Verify and optimize the database setup to ensure compatibility with Tableau.
Reconnect Tableau workbooks to the updated data source without losing custom configurations.
Why me? I’m detail-oriented, efficient, and experienced in working with complex data pipelines. I’ll make sure everything is running smoothly again, from BLVD exports to Tableau dashboards. Let’s get it done!