Тёмный
The iT Tech Solutions
The iT Tech Solutions
The iT Tech Solutions
Подписаться
Welcome to "The iT Tech Solution," your go-to destination for insightful solutions in the world of IT development! 🚀

🔍 Dive deep into the intricate realm of coding, where we unravel the complexities and offer practical solutions to the challenges faced by IT professionals like you. From mastering Python's intricacies to harnessing the power of AWS, navigating Git, and optimizing your workflow with VSCode - we've got you covered.

🛠️ Explore step-by-step tutorials, troubleshooting guides, and best practices carefully crafted to elevate your development skills.

🌐 Stay updated on the latest trends, tools, and techniques shaping the IT landscape. Our content is designed to empower you with the knowledge and skills needed to excel in the dynamic world of software development.

🚀 Ready to level up your IT game? Subscribe to "The iT Tech Solution" and embark on a journey of continuous learning and innovation. Your coding conundrums meet their match here!
AWS Tutorial - Create Free Tier Account
5:18
21 день назад
AWS Tutorial - Series Introduction
2:06
21 день назад
Snowflake Stream and Task
28:25
Месяц назад
Connect to Snowflake from Python
6:48
Месяц назад
What is Snowflake Snowpipe?
18:11
2 месяца назад
What is Snowflake Storage Integration?
15:48
2 месяца назад
Learn SQL | Install MySQL Workbench on Windows
10:05
5 месяцев назад
PySpark Learning Series | 04- RDD Hands-On
22:33
9 месяцев назад
Комментарии
@JagadishAekula
@JagadishAekula 9 дней назад
how to establish connection to snowflake from pyspark
@natarajbeelagi569
@natarajbeelagi569 13 дней назад
In the same way, I'm trying to connect with local sql server but getting TCP/IP error. Can you please help?
@TheiTTechSolutions
@TheiTTechSolutions 11 дней назад
You may have to check if TCP/IP is enabled in SQL Server Configuration. A screenshot of the error will help to understand the issue better
@TheiTTechSolutions
@TheiTTechSolutions 20 дней назад
To know how to create a Free Tier Account please watch this video below: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-tV-tXpnLfMM.htmlsi=djx1ZM0ga7HQ2aDl
@TheiTTechSolutions
@TheiTTechSolutions 20 дней назад
IMPORTANT NOTE: Also watch below video to complete two very important setup before starting the hands-on. This will protect you from unwanted costs by setting up Budget Alerts and also create an IAM user to protect your root account ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-SSfW23C1nJY.htmlsi=nxRF15A8BDwC17fX
@TheiTTechSolutions
@TheiTTechSolutions 24 дня назад
Let me know in comment box any specific AWS service you are willing to learn. I'll be happy to present it
@TheiTTechSolutions
@TheiTTechSolutions 24 дня назад
Here is the first tutorial of this series ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-tV-tXpnLfMM.htmlsi=pQFPaylXD8YGW740
@TheiTTechSolutions
@TheiTTechSolutions 29 дней назад
Watch this to learn about realtime data processing using Snowflake Stream and Task ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-BhioEIOqe3c.htmlsi=bCoJ8qlNjyvMOTEL
@TheiTTechSolutions
@TheiTTechSolutions 29 дней назад
Aslo watch this to know about Storage Integration, a better and recommended way to connect to AWS s3 as external stage ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-3gHiSZ5vyN8.html
@HiransameiraAmarasinghe
@HiransameiraAmarasinghe Месяц назад
Nicely presented and easy to absorb. Simple and useful video. Thanks a lot
@TheiTTechSolutions
@TheiTTechSolutions Месяц назад
You are most welcome
@AkkiSolutions
@AkkiSolutions Месяц назад
But if you do this all your code will be in one container, now when ever any lambda function is triggered the image containing all the functionality will be loaded to memory unnecessarly because we need the functionality of only one lambda. imagine what the impact would be if i have more than 100 lambdas
@TheiTTechSolutions
@TheiTTechSolutions Месяц назад
Yes I agree, this model should be applied only if we have simple and less number of lambdas, for large and complex multiple lambdas we should always consider creating heirarchy of folders with separate dockers for each lambda. Thanks for bringing it up, really appreciate 👍
@shantanudixit306
@shantanudixit306 Месяц назад
can you add state name (Lambda invoke) with the existing resultPath to next state i.e Lambda Invoke (1) ?
@TheiTTechSolutions
@TheiTTechSolutions Месяц назад
Hey there, sorry for a little late response. Yes, you can do that by capturing result form $ using RestulPath in first state and InputPath in second state, something like below: { "StartAt": "LambdaInvoke", "States": { "LambdaInvoke": { "Type": "Task", "Resource": "arn:aws:lambda:region:account-id:function:LambdaInvoke", "ResultPath": "$.lambdaResult", "Next": "LambdaInvoke1" }, "LambdaInvoke1": { "Type": "Task", "Resource": "arn:aws:lambda:region:account-id:function:LambdaInvoke1", "InputPath": "$.lambdaResult", "End": true } } } Try this way, it should work
@harshadocp
@harshadocp Месяц назад
Detailed and to the point.
@TheiTTechSolutions
@TheiTTechSolutions Месяц назад
Glad that it helped
@deepakkakkar7698
@deepakkakkar7698 2 месяца назад
thanks for the video, helpful. But in my case i put Retry [ErrorEquals] MaxAttempts = 3, but issue is that if some error occurs then step functions executing in loop. never ending still after 3 attempts. Please let me know how i should fix that, my all step function goes in infinity loop if some error comes.
@TheiTTechSolutions
@TheiTTechSolutions 2 месяца назад
I hope you are adding the catcher with correct error to catch and using a pass state as fallback. I will be able to check if I can see your step function code
@MuhammadNisar-c6m
@MuhammadNisar-c6m 2 месяца назад
Thank you so much sir.
@umeshranasinghe
@umeshranasinghe 2 месяца назад
Nice demo. Thank you! <3
@TheiTTechSolutions
@TheiTTechSolutions 2 месяца назад
Glad you liked it!
@__sjduebsj
@__sjduebsj 3 месяца назад
can you do a similar video from Sagemaker Code Editor? I'm trying from there but Docker is not installed
@TheiTTechSolutions
@TheiTTechSolutions 3 месяца назад
Sure, I will give it a try, but any specific issue that you are facing?
@__sjduebsj
@__sjduebsj 3 месяца назад
great video, thanks
@TheiTTechSolutions
@TheiTTechSolutions 3 месяца назад
Thanks you
@Mohamed-n5d8z
@Mohamed-n5d8z 3 месяца назад
Hello, in my case I need to write the spark df into Postgres. I’m currently using kubernetes so what would you suggest me on where to add the jdbc jar file? Confused with that
@TheiTTechSolutions
@TheiTTechSolutions 3 месяца назад
What I can suggest is to create a Dockerfile that includes the PostgreSQL JDBC driver JAR in the Spark image. Something like this: FROM bitnami/spark:latest # Or any other Spark base image you are using ADD postgresql-<version>.jar /opt/spark/jars/ And then build the Docker image and push it to your Docker registry. Then, use the Custom Image in your kubernetes job. Another option would be to include the JDBC driver JAR within your Spark code spark = SparkSession.builder \ .appName("YourAppName") \ .config("spark.jars", "path/to/postgresql-<version>.jar") \ .getOrCreate() df = spark.read.format("jdbc").option("url", "jdbc:postgresql://your-db-url").option("dbtable", "your-table").option("user", "your-username").option("password", "your-password").load()
@Mohamed-n5d8z
@Mohamed-n5d8z 3 месяца назад
@@TheiTTechSolutions I’ve used the first method and it worked. Thanks for your guidance 😊
@dharamrajvadiya7856
@dharamrajvadiya7856 4 месяца назад
i follow the all steps but i am getting the error ...Failure using stage area. Cause: [Access Denied (Status Code: 403; Error Code: AccessDenied)] like this ...
@TheiTTechSolutions
@TheiTTechSolutions 3 месяца назад
Apologies for responding late, 403 means your snowflake is not able to communicate with the aws. There is some issue in key. Try re-creating the stage again and give the check key in the IAM user that you would have created for Snowflake.
@afsaraf1533
@afsaraf1533 4 месяца назад
Thanks that was useful ❤
@techaisolution
@techaisolution 4 месяца назад
Hi, this setup spike my billing very high, The setup was to build lambda function to read the latest file from the s3 dir and make transformation then finally to s3 target dir, So this all setup with the python script has to run once the s3 notification to lambda function that an file just came to s3. But it went into a loop and made the s3 and lambda billing spike Let me knew what is the issue in my setup that i didn't noticed at first while running this python script in lambda
@TheiTTechSolutions
@TheiTTechSolutions 3 месяца назад
Were you writing the files back to same directory? You can have event notification on a specific key and write the processed file to a different key on which there is no event notification otherwise it will trigger the infinite loop. Be careful!
@halfengineerr
@halfengineerr 4 месяца назад
Getting error in last step
@TheiTTechSolutions
@TheiTTechSolutions 3 месяца назад
Can you share the error please?
@balakrishna61
@balakrishna61 6 месяцев назад
Event Bridge task creation is missing.Didn't show from starting means from the console.Anyhow good video.
@balakrishna61
@balakrishna61 6 месяцев назад
Nice explanation. Thank you very much. Keep it up the good work.
@pradeepkumarht4782
@pradeepkumarht4782 6 месяцев назад
Thanks. If you want to execute Lambda 3 with the values from Lambda1 or Lambda2 (based on choiuce state), how can you read the values in lambda 3?
@TheiTTechSolutions
@TheiTTechSolutions 6 месяцев назад
Hello Pradeep, that can be achieved using ResultPath and InputPath step function variables. Check this if this helps: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-9rzIhRb2qKk.html
@loulou4799
@loulou4799 7 месяцев назад
You explained it well! But I have a question : how can I provide the path to the apikey if it is stored in a .txt file not .env?
@TheiTTechSolutions
@TheiTTechSolutions 7 месяцев назад
Well, in that case you will have to read the file. Something as below: # Open and read the .txt file with open('env_variables.txt', 'r') as file: lines = file.readlines() # Parse each line and store the variables in a dictionary env_vars = {} for line in lines: key, value = line.strip().split('=') env_vars[key] = value # Now you can use the environment variables in your code api_key = env_vars.get('API_KEY') print("API Key:", api_key) But, keep in mind that storing sensitive information like passwords or API keys in plaintext files is not recommended for production use
@csec0565
@csec0565 7 месяцев назад
Is this free or paid. I'm asked to get subscription now. Can somebody help me.
@TheiTTechSolutions
@TheiTTechSolutions 7 месяцев назад
Hi, No its not free. To activate or create account you don't need to pay anything as such, but you will be charged for each api call that your program will make. You pay for what you use. As per their website new users get free $5 worth of free tokens. after that it is charged @ $0.0010 / 1K tokens for inputs and $0.0020 / 1K tokens for outputs. Tokens can be thought of as pieces of words. Before the API processes the prompts, the input is broken down into tokens. 1 token ~= 4 chars in English 1 token ~= ¾ words 100 tokens ~= 75 words More about these can be found at: openai.com/pricing help.openai.com/en/articles/4936856-what-are-tokens-and-how-to-count-them
@vasutke1187
@vasutke1187 8 месяцев назад
Sir, High clarity. Professional teaching. Useful videos.
@TheiTTechSolutions
@TheiTTechSolutions 8 месяцев назад
Glad that it is helpful
@shravanuchil
@shravanuchil 8 месяцев назад
One free comment 😊
@qiratwajahat
@qiratwajahat 8 месяцев назад
Thanks! for this informative guide!🙂
@TheiTTechSolutions
@TheiTTechSolutions 8 месяцев назад
Glad it was helpful!
@davidkempton2894
@davidkempton2894 9 месяцев назад
Thanks for this tutorial!
@wolfmanwatcher5699
@wolfmanwatcher5699 9 месяцев назад
do we have to purchase or pay any thing to activate the api of gpt 3.5 turbo?
@TheiTTechSolutions
@TheiTTechSolutions 9 месяцев назад
Hi, To activate or create account you don't need to pay anything as such, but you will be charged for each api call that your program will make. You pay for what you use. As per their website new users get free $5 worth of free tokens. after that it is charged @ $0.0010 / 1K tokens for inputs and $0.0020 / 1K tokens for outputs. Tokens can be thought of as pieces of words. Before the API processes the prompts, the input is broken down into tokens. 1 token ~= 4 chars in English 1 token ~= ¾ words 100 tokens ~= 75 words More about these can be found at: openai.com/pricing help.openai.com/en/articles/4936856-what-are-tokens-and-how-to-count-them
@wolfmanwatcher5699
@wolfmanwatcher5699 9 месяцев назад
@@TheiTTechSolutions is there any free api of chart gpt type AI? I am student , and I only need it,to build small personal project .
@TheiTTechSolutions
@TheiTTechSolutions 9 месяцев назад
No, calling api is not free, you'll get $5 credits as a new user.
@wolfmanwatcher5699
@wolfmanwatcher5699 9 месяцев назад
@@TheiTTechSolutions i am facing some problem in this, can u send your insta id where i can send u my problem photo.
@TheiTTechSolutions
@TheiTTechSolutions 9 месяцев назад
Still facing issue? U can post me on insta @the_it_tech_sol, I will try to help
@zweis
@zweis 9 месяцев назад
Thanks for the updated guide! I've been looking for something to showcase the new method using OpenAI() function
@TheiTTechSolutions
@TheiTTechSolutions 9 месяцев назад
I am glad that it helped!
@call-me-potato.
@call-me-potato. 9 месяцев назад
your screen is so small. cant watch it properly.
@TheiTTechSolutions
@TheiTTechSolutions 9 месяцев назад
My apologies, try to see it in a laptop or PC, I hope that will be helpful. But I will try to zoom it a little next time so that its clearly visible.
@RichardChai
@RichardChai Год назад
very clear instructions and to the point! Thank you for creating this tutorial!
@TheiTTechSolutions
@TheiTTechSolutions Год назад
Thanks for watching!
@VaibhavPatel-f4r
@VaibhavPatel-f4r Год назад
good keep it up!
@TheiTTechSolutions
@TheiTTechSolutions Год назад
Thanks!
@SafeRoom-dsd
@SafeRoom-dsd Год назад
Thanks :)
@TheiTTechSolutions
@TheiTTechSolutions Год назад
Welcome!