Member since
07-20-2020
3
Posts
1
Kudos Received
2
Solutions
My Accepted Solutions
Title | Views | Posted |
---|---|---|
3743 | 07-28-2020 09:50 AM | |
3797 | 07-23-2020 10:00 AM |
07-28-2020
09:50 AM
1 Kudo
Hi Sagar, Thanks a lot again for your inputs. From performance optimization perspective your ideas worked perfectly. PutDatabaseRecord worked like a charm ! The solution is working now. Thank You.
... View more
07-23-2020
10:00 AM
Thank You Sagar for your inputs! I am thinking on the following lines regarding the NiFi Flow: GetFile (To fetch input file from a specific directory) >> PutHDFS (Write Input File data to HDFS) >> PutHiveQL (Through "LOAD PATH INFILE..." load the data into Hive) >> SelectHiveQL (Execute the Semicolon delimited Hive QL's as Input & output in Avro format) >> ConvertAvroToJson (Direct Mapping from Avro field to JSON) >> SplitJson (Splits a JSON File into multiple separate FlowFiles) >> EvaluateJSONPath (Evaluate JSON Path expressions against content of a FlowFile & to assign the results to FlowFile attributes) >> ConvertJSONToSQL (Converts a JSON Formatted FlowFile into INSERT SQL Statement) >> PutSQL (Execute the SQL INSERT statement to actually insert the data into the Destination SQL Database) Please can you validate if the above flow will work ? Also I have a another question as follows: If I select multiple column values from a Hive Table in a HiveQL (e.g. "Select name, age, grade from student table" ) and retriving say 10 records for this query and further I want to insert these records / values into destination SQL Database table then what should the flow look like? Can I use the flow I described above to solve this requirement. Kindly share your thoughts / inputs. Thanks & Regards in advance !
... View more
07-20-2020
06:15 PM
Hello, I am working on a project where I need to run multiple HiveQL statements in a sequence, then store the output for each of those HiveQL statement in a variable and then inserting those output variables in a SQL Database - using NiFi processors. Also Can I use SelectHiveQL processor for running multiple Hive Queries in a sequence? Ideally what should be the NiFi Flow for the above work? Please let me know as early as possible. Thanks!
... View more
Labels:
- Labels:
-
Apache NiFi