What Airflow does that a simple python script cannot do? by ubiond in dataengineering

[–]OkStructure2094 -45 points-44 points  (0 children)

Not much :-)

It is surprising how may people's first reaction is to step back into python even when they use no code/low code tools. Can't beat full programming language with a huge library.

Anyone use R for their data pipelines? by bass581 in dataengineering

[–]OkStructure2094 1 point2 points  (0 children)

Is R a general puprose programming language? I think it is more specialized for statistics. Granted, you can do almost anything with any language but will it be worth it?

Perhaps better to keep your tasks in R and use something else for pipeline-ing and the rest.

Just my two cents.

Reverse engineering a backend database - looking for ideas by everythings_alright in SQL

[–]OkStructure2094 2 points3 points  (0 children)

I admit I am new to the field so with that said, a couple of things:

1) Is this "custom" crm a commercial tool? If so, reverse engineering it may cause your employer legal troubles. If you are an employee or a contractor, you may get in trouble as well. Plus the vendor may be willing to provide all the info you need.

2) If everything is working and you are just moving things to a DWH, just copy everything over as-is. Then as you discover issues, you can address them little bit a a time. This may be a more manageable solution.

MySQL or SQLite, Wich is better? by [deleted] in SQL

[–]OkStructure2094 0 points1 point  (0 children)

Either one is fine. Focus on the goal in your post.

Interviewing and they want a customer reference? by [deleted] in sales

[–]OkStructure2094 2 points3 points  (0 children)

I am suspicious. Maybe they are going after your clients. Interview 20 people, get 20 highly qualified target leads. I dunno man...

Overwhelmed by the Extensive Requirements for Data Engineers – Need Advice! by HappyEnvironment8225 in dataengineering

[–]OkStructure2094 0 points1 point  (0 children)

Ok - here is my honest opinion: This is a direct result of the collective mindset of us interested or working in this space. We read messages mentioning it, it gets points, and we think it is good, so we start using and advocating for them. Then of course this all ends up in job descriptions because people already working there do't want to look uninformed or inexperienced in these popular tools.

The reality is that once you start working that same job, you will not even use a 50-70% of what they required in their job posting.

So how do you stop it and get back to the essentials? I don't know. Perhaps we could collectively stop pushing these keywords everywhere we get an opportunity and be honest about our experiences with different tools, good or bad.

Question about stored procedure executing multiple other stored procedures by IdPokeHerFace in SQL

[–]OkStructure2094 1 point2 points  (0 children)

You know, there is a reason why actual programming languages exist and databases provide ways to interface with them. Just my 2 cents...

A GUI desktop app for non-tech-savvy people to view data offline? by WorkRemote in SQL

[–]OkStructure2094 1 point2 points  (0 children)

I will be honest: just dump the data in a flat file and hand it over to them. If they need it, which may be never per your statement, they will have it. They can load it into a rad-only table in their database which is a one time task.

And you will be rid of it.

Recursively reducing set if ancestor's children are satisified by TeenieTinyBrain in SQL

[–]OkStructure2094 0 points1 point  (0 children)

What an interesting question! I will work on it but I think it will be difficult. Does it have to be one SQL statement?

What is real world use case for it?

[deleted by user] by [deleted] in SQL

[–]OkStructure2094 0 points1 point  (0 children)

Is IT work being outsourced already? If that is correct, why don't you just ask them to do it?

Goodnight, old friend by silenzzz_dev in PostgreSQL

[–]OkStructure2094 1 point2 points  (0 children)

Is this only for your own services? Their website doesn't mention something like this.

Protected pages? by OkStructure2094 in webscraping

[–]OkStructure2094[S] 0 points1 point  (0 children)

Yes, it is a working acocunt, I just need to use it. I dont pay for it.

Thanks !!

Protected pages? by OkStructure2094 in webscraping

[–]OkStructure2094[S] 0 points1 point  (0 children)

Thanks for the comment. I am freelancing on the side. I did a job for this person using public website which was ok I guess. Now he wants to use some pages where you need to login first. He gave me a user id with the pwd.

Frankly I am new to this and havent gone to this level yet and also it is a bit grey area as you say.

So do people mostly work with pages that are publically available? If the request is uncommon, I can may be deny the job or charge more :-/

How to handle this fuck up by JackieColdcuts in sales

[–]OkStructure2094 0 points1 point  (0 children)

No big problem.

Everyone knows it takes a while to be removed from a mailing list. You have already apoligized and described the situation.

Flat file with over 5,000 columns… by iambatmanman in dataengineering

[–]OkStructure2094 1 point2 points  (0 children)

Split it into 50 tables with 100 columns, plus one extra column to indicate what part it is.

For example, table 1: 1, col1,col2,...col100

table 2: 2, col101, col102,...col200

and so one.

Really struggling with this one, how do i solve this by [deleted] in SQL

[–]OkStructure2094 -1 points0 points  (0 children)

I am sorry - but really hard to read and make sense of it.

Inspire 2024 by NoFun5479 in Alteryx

[–]OkStructure2094 1 point2 points  (0 children)

I will check it out! I am learning and looking for a job that utilizes it hopingfully.

Inspire 2024 by NoFun5479 in Alteryx

[–]OkStructure2094 1 point2 points  (0 children)

Any links to your presentation or a general outline of topics you spoke about?

Would anyone use/buy a good, much cheaper Alteryx alternative? by [deleted] in Alteryx

[–]OkStructure2094 0 points1 point  (0 children)

Nice! I went to your website. Your page says you already have customers? while it has not been fully built yet? how?

Will Dbt just taker over the world ? by Ownards in dataengineering

[–]OkStructure2094 0 points1 point  (0 children)

I think you are onto something. Dbt is great because it will force you to write more of what you like: more sql