-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDataEngineeringBurger.java
99 lines (95 loc) · 4.46 KB
/
DataEngineeringBurger.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
import java.util.Scanner;
public class DataEngineeringBurger {
public static void main(String[] args) {
try (Scanner scanner = new Scanner(System.in)) {
System.out.print("Enter a category (Learn Programming, Processing, Databases, Message Queue, Cloud Computing, Warehouse, Storage, Data Lake, Orchestration, Resource Manager): ");
String input = scanner.next();
switch (input) {
case "Learn Programming":
System.out.println("Learn Programming:");
System.out.println("1. SQL");
System.out.println("2. Python");
System.out.println("3. Java");
System.out.println("4. Scala");
System.out.println("5. Other");
break;
case "Processing":
System.out.println("Processing:");
System.out.println("BATCH:");
System.out.println("1. Spark");
System.out.println("2. Hadoop");
System.out.println("3. Flink");
System.out.println("4. Other");
System.out.println("STREAM:");
System.out.println("1. Spark");
System.out.println("2. Flink");
System.out.println("3. Kafka");
System.out.println("4. As");
System.out.println("5. Storm");
break;
case "Databases":
System.out.println("Databases:");
System.out.println("SQL:");
System.out.println("1. MYSQL");
System.out.println("2. Post Sandstone");
System.out.println("3. Oracle");
System.out.println("4. Other");
System.out.println("NO SQL:");
System.out.println("1. Mongo DB");
System.out.println("2. Cassandra");
System.out.println("3. Hbase");
System.out.println("4. Dynamo");
System.out.println("5. COSMOS");
break;
case "Message Queue":
System.out.println("Message Queue:");
System.out.println("1. KAFKA");
System.out.println("2. RABBITMQ");
System.out.println("3. Other");
break;
case "Cloud Computing":
System.out.println("Cloud Computing:");
System.out.println("1. AWS");
System.out.println("2. AZURE");
System.out.println("3. GCP");
break;
case "Warehouse":
System.out.println("Warehouse:");
System.out.println("1. HIVE");
System.out.println("2. SNOWFLAKE");
System.out.println("3. REDSHIFT");
System.out.println("4. SYNAPSE");
System.out.println("5. BIG QUERY");
break;
case "Storage":
System.out.println("Storage:");
System.out.println("1. HDFS");
System.out.println("2. S3");
System.out.println("3. ADLS");
System.out.println("4. GCS");
break;
case "Data Lake":
System.out.println("Data Lake:");
System.out.println("1. DATABRICKS");
System.out.println("2. SNOWFLAKE");
System.out.println("3. DREAM");
System.out.println("4. OTHER");
break;
case "Orchestration":
System.out.println("Orchestration:");
System.out.println("1. Airflow");
System.out.println("2. Data factory");
System.out.println("3. OTHER");
break;
case "Resource Manager":
System.out.println("Resource Manager:");
System.out.println("1. YARN");
System.out.println("2. MONTHS");
break;
default:
System.out.println("Invalid category entered.");
break;
}
}
}
}