Sheth-G / test-repo-app

MIT License
0 stars 0 forks source link

[SUPPORT] Installation process for Hudi #41

Open Sheth-G opened 2 weeks ago

Sheth-G commented 2 weeks ago

Describe the problem you faced Sharvil posted asking about the installation process for Hudi.

Environment Description

Additional context

Add any other context about the problem here.

Stacktrace

Add the stacktrace of the error.

torvalds-dev-testbot[bot] commented 2 weeks ago

Relevant Sources:

https://hudi.apache.org/docs/cli

https://apache-hudi.slack.com/archives/C4D716NPQ/p1713623081205589

https://apache-hudi.slack.com/archives/C4D716NPQ/p1712911987322839

https://apache-hudi.slack.com/archives/C4D716NPQ/p1712942649817529

https://apache-hudi.slack.com/archives/C4D716NPQ/p1712158401061929 >torvalds.dev is learning and improving. React below to provide feedback! 👍 0 button 👎 0 button

torvalds-dev-testbot[bot] commented 2 weeks ago

Hello! 👋 Please wait while I search the knowledge base for an answer; this usually takes about 30 seconds

torvalds-dev-testbot[bot] commented 2 weeks ago

Follow up questions:

  1. Could you describe the version of Hudi and other tech stack in your environment? If you are facing an error, please provide a full stack trace and describe what operations led to the errors. Some other artifacts that are useful to triage would be Spark UI screenshots.
  2. Can you provide more details about the specific steps you have taken to install Hudi? This will help in understanding the context better.
  3. Have you encountered any challenges or errors during the installation process? If so, please share the specific error messages or issues you faced.
  4. Are you looking to install Hudi on a specific platform or in a particular cluster setup?
  5. Do you require assistance with any particular configuration settings or dependencies for the Hudi installation?

Sources:

torvalds-dev-testbot[bot] commented 2 weeks ago

To install Apache Hudi on AWS EMR, you need to follow these steps:

  1. Use EMR version 5.30.1 with Spark 2.4.5 and Hudi 0.5.2, as they come pre-installed, and execute a spark-submit command passing necessary jars and configurations. Find more details at here.

  2. Create a Hudi table within PySpark without a separate create table command by writing to the table for the first time. Set up the table name, base path, and a data generator to generate records. More info available here.

  3. Local setup of the Hudi CLI using the hudi-cli-bundle for Spark3 can be done by following the requirements and script provided here.

These steps will guide you through the installation process of Apache Hudi and setting up tables for future querying. Happy coding! >torvalds.dev is learning and improving. React below to provide feedback! 👍 0 button 👎 0 button

Sheth-G commented 2 weeks ago

works

torvalds-dev-testbot[bot] commented 2 weeks ago

works as well