11 videos 📅 2024-05-20 09:00:00 America/Creston
2:05:45
2024-05-20 09:46:48
2:09
2024-05-20 12:30:32
2:41:18
2024-05-20 12:33:23
1:36:58
2024-05-21 08:00:54
5:24:36
2024-05-21 10:06:11
3:24
2024-05-22 06:36:04
9:25
2024-05-22 08:03:05
40:22
2024-05-22 08:14:12
2:49
2024-05-22 09:47:03
1:48:29
2024-05-22 09:50:24
1:57:28
2024-05-22 12:09:49

Visit the Apache Nifi GROUP 2 course recordings page

                WEBVTT

00:01:30.000 --> 00:01:34.440
I'm still thinking about it, because we are the guys.

00:01:35.160 --> 00:01:38.380
We're the people that we're building all day,

00:01:38.520 --> 00:01:41.160
we're not running out of hands, we're not running out of hands.

00:01:41.540 --> 00:01:44.500
So we're just going to have to do what we need to do.

00:01:46.480 --> 00:01:48.440
Now, here's the trade.

00:01:48.920 --> 00:01:51.000
We go all the way around the states,

00:01:51.400 --> 00:01:55.920
we're going to have to talk about why we're doing this,

00:01:55.920 --> 00:01:57.580
We'll talk about a lot of things.

00:01:58.540 --> 00:02:00.400
We're going to have to get the stuff out of the cell.

00:02:00.660 --> 00:02:03.380
We're going to have to get the files out of the cell,

00:02:03.380 --> 00:02:06.640
we'll be on a six-year line.

00:02:07.120 --> 00:02:09.360
We'll be on a six-year line to a place we're going to be

00:02:09.360 --> 00:02:10.880
to the cell.

00:02:11.480 --> 00:02:15.520
We're going to be on a six-year line to the cell.

00:02:16.040 --> 00:02:20.560
They gave us the station, which is where we're going to be.

00:02:22.200 --> 00:02:22.880
We're going to be on a six-year line.

00:02:22.880 --> 00:02:25.160
So hopefully, we'll be able to visit that.

00:02:25.160 --> 00:02:26.420
I don't know if you can hear me.

00:02:27.400 --> 00:02:32.700
So, for example, if you find a normal one-hundred-foot-full-tops-of-chopper,

00:02:33.020 --> 00:02:33.560
you can get it.

00:02:34.340 --> 00:02:36.720
So, you can push down the gap time,

00:02:37.060 --> 00:02:39.960
and there's some pain, sores, and speech hangers.

00:02:41.060 --> 00:02:42.640
Then, it comes to the fifth,

00:02:42.940 --> 00:02:45.460
sometimes the fifth, last, and then the fifth,

00:02:45.720 --> 00:02:48.400
or the fifth, once they publish one of them,

00:02:48.760 --> 00:02:50.260
and then it comes to the tenth, and then the seventh.

00:02:51.520 --> 00:02:53.560
I don't know if it's the seventh one,

00:02:53.700 --> 00:02:59.580
but if we go to the tenth,

00:02:59.600 --> 00:03:03.380
that is it, go to the tenth one,

00:03:03.520 --> 00:03:07.320
and then go to the eighth one,

00:03:08.200 --> 00:03:10.260
and then you go to the eighth one,

00:03:11.160 --> 00:03:12.780
and then the seventh is the eighth,

00:03:12.780 --> 00:03:15.760
and then the eighth one would be the tenth,

00:03:15.920 --> 00:03:17.160
or the eighth one,

00:03:17.160 --> 00:03:21.020
and that's the full numbering of the four of them.

00:03:22.000 --> 00:03:23.420
I don't know if you can hear me.

00:03:23.760 --> 00:03:25.060
I'm not sure if you can hear me.

00:03:25.060 --> 00:03:26.360
Oh, no, no, I can hear you.

00:03:26.600 --> 00:03:28.280
I'm not sure if you can hear me.

00:03:29.260 --> 00:03:29.960
I'm not sure if you can hear me.

00:03:30.860 --> 00:03:31.040
I'm not sure if you can hear me.

00:03:31.520 --> 00:03:34.720
Yeah, you're not going to get that.

00:03:35.000 --> 00:03:37.600
I mean, I actually don't make any sense

00:03:37.600 --> 00:03:39.560
in getting to the full of the things

00:03:39.560 --> 00:03:40.940
that you can see in the user parts.

00:03:41.960 --> 00:03:44.400
But, I understand that you're seeing this in our way.

00:03:44.740 --> 00:03:46.140
You can't really get that through.

00:03:46.140 --> 00:03:48.340
But, you can make it use on the lab.

00:03:48.800 --> 00:03:50.220
You can use on the Google Maps.

00:03:50.540 --> 00:03:52.040
You can use on the Google Maps.

00:03:52.320 --> 00:03:54.380
You can send everything out to the end of the web

00:03:54.380 --> 00:03:57.120
and have the people see it again.

00:03:57.980 --> 00:03:59.800
This will be used through the A.O.

00:04:00.060 --> 00:04:01.240
This will be the A.O.

00:04:01.540 --> 00:04:02.860
This is a little bit of a change

00:04:02.860 --> 00:04:04.220
that you can use on the machine.

00:04:04.420 --> 00:04:05.140
You can use it on the machine.

00:04:05.960 --> 00:04:07.840
You can use it on the machine.

00:04:09.400 --> 00:04:11.740
And then you go and you can use it on the machine

00:04:11.740 --> 00:04:13.160
and you can use it on the system.

00:04:13.160 --> 00:04:18.640
So, this is a little bit of a big advantage

00:04:18.640 --> 00:04:20.800
that you can use it on the machine

00:04:20.800 --> 00:04:22.160
and you can use it on the machine

00:04:23.020 --> 00:04:25.480
and you can use it on the machine.

00:04:25.480 --> 00:04:28.100
So, it's a little bit of a big advantage.

00:04:28.980 --> 00:04:33.420
So, I haven't even gone to the computer

00:04:33.420 --> 00:04:36.160
and created a bar from my side

00:04:36.740 --> 00:04:41.400
because this is an issue that I'm not used to.

00:04:41.400 --> 00:04:44.600
And I don't know if I can use it right now.

00:04:45.080 --> 00:04:47.060
But I'm sure I can use it in the future.

00:04:47.240 --> 00:04:50.680
But I don't know if I can use it right now.

00:04:51.840 --> 00:04:54.000
So, that's a little bit of a big advantage.

00:04:54.700 --> 00:04:56.960
And I'm going to be able to fix this

00:04:56.960 --> 00:04:58.500
if I have to.

00:04:59.280 --> 00:05:01.760
But I'm going to be able to get all the

00:05:01.760 --> 00:05:02.900
types of issues out of the way.

00:05:04.140 --> 00:05:07.600
So, this is a little bit of a big advantage.

00:05:10.740 --> 00:05:15.740
I was, you know, I like the starting four

00:05:15.740 --> 00:05:18.020
or starting five, but you could also do,

00:05:18.220 --> 00:05:21.860
I feel like, but no, I agree with the assessment.

00:05:22.880 --> 00:05:25.020
You know, you're not going to get seven, right?

00:05:25.020 --> 00:05:26.600
You know, we just know that's not going to happen.

00:05:26.820 --> 00:05:30.380
DoD is used to seeing five, six, you know, even four.

00:05:30.860 --> 00:05:32.240
So, great assessment.

00:05:32.600 --> 00:05:35.340
But yeah, I think we've laid it out pretty well.

00:05:35.340 --> 00:05:38.780
And then also going to deploy, you know,

00:05:38.800 --> 00:05:39.860
going from seven plus.

00:05:40.060 --> 00:05:41.340
So, no, I'm good with that.

00:06:29.320 --> 00:06:30.720
Okay.

00:06:50.880 --> 00:06:52.280
Okay.

00:07:26.440 --> 00:07:28.600
I saw some of the comments as well.

00:07:29.200 --> 00:07:35.280
So, I pulled open some of the Go team review docs and stuff.

00:07:37.040 --> 00:07:39.380
Yeah, I still don't think it's working for me.

00:07:47.040 --> 00:07:49.800
Tom, one second, let me pull your screen up here.

00:07:51.200 --> 00:07:58.620
So, let's, can you just clear your cues?

00:08:00.920 --> 00:08:02.500
Wait a minute, it looked like it did.

00:08:03.120 --> 00:08:03.880
Oh, I see a fire.

00:08:04.060 --> 00:08:05.900
Go ahead and just clear all your cues.

00:08:07.200 --> 00:08:08.080
Yeah, it does.

00:08:08.080 --> 00:08:10.280
It splits, but it also fails.

00:08:10.660 --> 00:08:11.280
I don't know why.

00:08:11.280 --> 00:08:14.540
I don't understand why it's doing both when I get through this.

00:08:14.640 --> 00:08:14.960
What do you mean?

00:08:15.420 --> 00:08:16.940
There's three files.

00:08:17.040 --> 00:08:19.800
All three fail, but then it also splits all three.

00:08:20.040 --> 00:08:20.600
I don't know.

00:08:20.960 --> 00:08:22.120
Makes no sense to me, but.

00:08:22.460 --> 00:08:24.200
Can we look at that about your key record?

00:08:25.460 --> 00:08:26.200
Before you clear it.

00:08:30.800 --> 00:08:33.080
Well, we know our CSV is failing.

00:08:33.460 --> 00:08:34.580
I shouldn't have conferred.

00:08:34.580 --> 00:08:37.740
Can literally convert this to JSON though?

00:08:38.160 --> 00:08:38.600
It does.

00:08:38.680 --> 00:08:39.660
No, no, no.

00:08:39.780 --> 00:08:40.780
It does convert to JSON.

00:08:40.960 --> 00:08:44.520
Can we look at that CSV, one of those CSVs, and see if they were JSON documents?

00:08:46.140 --> 00:08:47.280
They are not.

00:08:48.440 --> 00:08:50.060
Probably be right here.

00:08:50.420 --> 00:08:50.820
This one?

00:08:51.440 --> 00:08:52.480
No, the failure.

00:08:53.140 --> 00:08:55.840
Well, actually, are those failures or the original?

00:08:55.940 --> 00:08:57.720
Because it may be the originals.

00:08:58.100 --> 00:08:59.080
And the split worked.

00:08:59.580 --> 00:09:02.320
Can you look at the CSV file real quickly?

00:09:02.360 --> 00:09:03.500
It may have actually worked.

00:09:03.500 --> 00:09:06.180
And what you're seeing is the original.

00:09:07.140 --> 00:09:08.680
That's JSON now.

00:09:09.520 --> 00:09:09.720
Okay.

00:09:09.820 --> 00:09:16.200
Because we put failure and original on the same, you know, logging to the same message.

00:09:16.900 --> 00:09:17.980
Oh, gotcha, gotcha.

00:09:17.980 --> 00:09:18.600
You're right.

00:09:18.780 --> 00:09:18.920
We did.

00:09:19.120 --> 00:09:19.440
Yeah.

00:09:19.480 --> 00:09:21.100
So actually, I think it did work.

00:09:21.600 --> 00:09:22.840
And you should be good to go.

00:09:22.880 --> 00:09:25.820
Now you just need to do your evaluate JSON path.

00:09:27.280 --> 00:09:27.400
And.

00:09:27.940 --> 00:09:30.560
Just the attributes on this.

00:09:30.580 --> 00:09:30.980
Yep.

00:09:30.980 --> 00:09:32.380
No, no, no.

00:09:32.520 --> 00:09:33.840
You should have attributes there.

00:09:34.140 --> 00:09:35.460
Because you are a.

00:09:35.620 --> 00:09:40.640
You split so you haven't done the evaluate JSON path.

00:09:40.980 --> 00:09:41.040
Yep.

00:09:41.280 --> 00:09:42.740
So you extend it through that first.

00:09:43.060 --> 00:09:44.600
And then I bet you have attributes.

00:09:45.760 --> 00:09:46.100
Okay.

00:09:46.380 --> 00:09:46.580
Okay.

00:09:46.580 --> 00:09:46.820
Great.

00:09:46.920 --> 00:09:48.460
Thank you.

00:09:49.860 --> 00:09:50.700
Hey, Joshua.

00:09:50.720 --> 00:09:51.820
I got a question on mine.

00:09:53.240 --> 00:09:53.760
Go ahead.

00:09:56.320 --> 00:09:58.880
So I think it worked successfully when I ran it through.

00:09:58.960 --> 00:10:05.860
When I clicked on the get JSON and get CSV processors and had them run once.

00:10:06.120 --> 00:10:07.720
I think it ran through successfully.

00:10:08.160 --> 00:10:12.540
But when I just have them start and just keep running automatically.

00:10:14.300 --> 00:10:16.260
Like thousands of files really quickly.

00:10:16.380 --> 00:10:17.920
And I don't really know where it's getting those files.

00:10:17.960 --> 00:10:19.960
Because they're all referencing this data directory.

00:10:19.980 --> 00:10:21.680
And I only put three files in there.

00:10:21.680 --> 00:10:22.460
Yeah.

00:10:22.660 --> 00:10:24.700
What it's doing is you're keeping the source.

00:10:24.800 --> 00:10:27.100
And it's just sending the same ones through.

00:10:28.500 --> 00:10:29.140
Okay.

00:10:29.800 --> 00:10:29.920
Yeah.

00:10:32.700 --> 00:10:33.340
Yeah.

00:10:33.380 --> 00:10:34.440
If you look.

00:10:34.860 --> 00:10:35.280
Let's.

00:10:36.660 --> 00:10:37.300
Yeah.

00:10:37.540 --> 00:10:41.740
So it's just running the same files through over and over and over.

00:10:43.280 --> 00:10:45.060
And if you.

00:10:45.560 --> 00:10:48.980
Let's stop the get file processor and take a look at it real quick.

00:10:49.820 --> 00:10:50.140
Okay.

00:10:50.140 --> 00:10:50.680
Yeah.

00:10:50.800 --> 00:10:55.180
I was clearing up the queues now because they got backed up pretty bad.

00:10:55.400 --> 00:10:55.980
Oh, yeah.

00:10:55.980 --> 00:10:56.460
Yeah.

00:10:56.460 --> 00:10:58.720
But you're testing the limits of the system.

00:11:00.220 --> 00:11:00.740
Yeah.

00:11:02.480 --> 00:11:04.940
But it is like shortcut keys for this.

00:11:05.420 --> 00:11:09.080
You can actually go out of this group.

00:11:09.240 --> 00:11:10.980
So go back to your main canvas.

00:11:11.040 --> 00:11:13.600
Using the break Chrome or just right click say leave group.

00:11:13.960 --> 00:11:15.000
Click on that group.

00:11:16.640 --> 00:11:17.280
Right click.

00:11:17.940 --> 00:11:19.860
And say stop.

00:11:21.200 --> 00:11:22.220
And empty all queues.

00:11:23.720 --> 00:11:24.020
Okay.

00:11:25.020 --> 00:11:28.020
And that's a good easy way to empty them all.

00:11:29.080 --> 00:11:32.020
And then I bet if you look at your get file.

00:11:34.900 --> 00:11:38.060
Well, you're not keeping the source file.

00:11:40.680 --> 00:11:43.360
What folder uploads the data directory?

00:11:43.600 --> 00:11:45.400
Can you open up that?

00:11:45.400 --> 00:11:47.020
Actually, can you cancel?

00:11:47.160 --> 00:11:48.380
Because you have an error.

00:11:49.800 --> 00:11:51.180
What's the top right?

00:11:51.280 --> 00:11:52.620
You got a little red box.

00:11:54.220 --> 00:11:54.600
Yeah.

00:11:54.800 --> 00:11:55.360
What's that say?

00:11:57.300 --> 00:11:59.300
Unable to write flow file content.

00:11:59.340 --> 00:12:00.820
Content repository.

00:12:01.700 --> 00:12:04.340
Get to archive file size constraints.

00:12:07.140 --> 00:12:07.780
Yeah.

00:12:11.720 --> 00:12:14.320
I think that's we are filling up our cache.

00:12:14.320 --> 00:12:16.160
I'm not too concerned about that error.

00:12:17.260 --> 00:12:18.840
Can you run once in your get file?

00:12:20.360 --> 00:12:20.800
Yeah.

00:12:20.800 --> 00:12:22.320
I need to move the files back.

00:12:24.360 --> 00:12:25.240
So, yeah.

00:12:25.360 --> 00:12:28.340
I mean, if you're having to move the files back.

00:12:28.700 --> 00:12:30.000
And it's picking them up.

00:12:30.080 --> 00:12:31.880
I mean, you shouldn't have thousands going through, right?

00:12:32.880 --> 00:12:35.500
Is there anything in the processed or original files?

00:12:36.280 --> 00:12:36.720
Yes.

00:12:38.060 --> 00:12:40.360
Are you doing a reverse route on your get file?

00:12:40.360 --> 00:12:43.120
Look at your get file again.

00:12:44.340 --> 00:12:46.240
They do two get files.

00:12:46.400 --> 00:12:47.800
Let me look at the other one as well.

00:12:52.500 --> 00:12:53.960
So, there's the one up here that picks up the CSV.

00:12:54.100 --> 00:12:55.920
The other one is picking up the JSONs.

00:12:56.180 --> 00:12:56.560
Yeah.

00:12:57.280 --> 00:12:59.140
And your recursive is true.

00:12:59.200 --> 00:13:01.140
Are you putting files back into that directory?

00:13:02.760 --> 00:13:06.540
Not in the same sub-directories.

00:13:06.820 --> 00:13:07.240
Yeah.

00:13:07.240 --> 00:13:09.840
So, it's picking all your sub-directories up.

00:13:10.420 --> 00:13:11.060
Oh, okay.

00:13:11.260 --> 00:13:12.980
So, it's drilling down and picking up everything.

00:13:13.280 --> 00:13:13.720
Exactly.

00:13:14.060 --> 00:13:15.420
So, it's reprocessing everything.

00:13:16.680 --> 00:13:17.120
Okay.

00:13:17.140 --> 00:13:17.740
That makes sense.

00:13:18.000 --> 00:13:20.320
So, you might want to move it just to a different directory

00:13:20.320 --> 00:13:21.700
or just tell it no on that.

00:13:23.080 --> 00:13:23.360
Okay.

00:13:23.500 --> 00:13:23.920
That's good.

00:13:24.080 --> 00:13:24.480
Yep.

00:13:25.940 --> 00:13:26.820
Thank you.

00:13:28.860 --> 00:13:29.980
Not a problem.

00:13:31.720 --> 00:13:32.000
Sorry.

00:13:32.000 --> 00:13:34.640
My internet just keeps flicking out on my ass.

00:13:34.840 --> 00:13:36.040
But I'm here, John.

00:14:05.060 --> 00:14:06.460
Okay.

00:14:44.960 --> 00:14:46.360
Okay.

00:15:04.620 --> 00:15:09.380
Is there a minimum engineering experience required?

00:15:09.480 --> 00:15:13.060
Because I'm thinking about data engineers, software engineers.

00:15:13.320 --> 00:15:13.560
Yep.

00:15:13.660 --> 00:15:14.160
Exactly.

00:15:14.160 --> 00:15:14.660
Thank you.

00:15:19.020 --> 00:15:20.420
Okay.

00:15:20.420 --> 00:15:21.220
Okay.

00:15:25.440 --> 00:15:26.840
Sure.

00:15:26.840 --> 00:15:27.960
Okay.

00:15:27.960 --> 00:15:28.640
Okay.

00:15:42.160 --> 00:15:43.560
Okay.

00:15:49.700 --> 00:15:51.100
Okay.

00:16:18.540 --> 00:16:19.060
Yep.

00:16:19.900 --> 00:16:20.240
That'll work.

00:16:32.180 --> 00:16:33.260
Perfect.

00:16:33.260 --> 00:16:33.880
Perfect.

00:16:34.960 --> 00:16:37.820
That's called out in the RP.

00:16:50.180 --> 00:16:51.940
Oh, I don't want to mess it up.

00:16:51.940 --> 00:16:53.840
Okay.

00:17:35.040 --> 00:17:37.160
Yeah, you can hear me.

00:17:39.580 --> 00:17:41.520
Oh, I thought I had disconnected.

00:17:47.700 --> 00:18:02.020
There we go.

00:18:02.020 --> 00:18:03.640
Okay.

00:18:06.540 --> 00:18:07.940
Okay.

00:18:17.280 --> 00:18:18.680
Okay.

00:18:40.740 --> 00:18:41.320
Perfect.

00:18:41.680 --> 00:18:41.900
Yeah.

00:18:42.080 --> 00:18:42.880
I like that.

00:18:42.880 --> 00:18:43.840
We call that out.

00:19:24.640 --> 00:19:26.040
Yeah.

00:19:26.040 --> 00:19:26.500
Okay.

00:19:30.640 --> 00:19:32.040
Okay.

00:19:32.040 --> 00:19:32.140
Okay.

00:19:32.140 --> 00:19:34.640
Okay.

00:19:43.500 --> 00:19:44.900
Okay.

00:19:46.960 --> 00:19:48.360
Okay.

00:19:54.440 --> 00:19:55.840
Okay.

00:20:09.460 --> 00:20:10.860
Okay.

00:20:19.520 --> 00:20:20.920
Okay.

00:20:20.920 --> 00:20:22.160
Okay.

00:20:41.620 --> 00:20:43.020
Okay.

00:20:52.280 --> 00:20:53.680
Okay.

00:21:03.940 --> 00:21:05.340
Okay.

00:21:15.000 --> 00:21:16.400
Okay.

00:21:25.740 --> 00:21:27.140
Okay.

00:21:37.580 --> 00:21:38.980
Okay.

00:21:48.160 --> 00:21:50.760
Looks really good.

00:21:55.560 --> 00:21:58.080
Yeah, I just want to bounce.

00:21:58.080 --> 00:21:59.520
I can do this.

00:21:59.520 --> 00:22:08.860
I just want to take a look at it and make sure the terminology fits with the previous with the, you know, everything, you know, all terminology has to be the same.

00:22:08.860 --> 00:22:09.100
Yeah.

00:22:22.880 --> 00:22:24.280
Wow.

00:22:30.300 --> 00:22:30.700
Okay.

00:22:34.920 --> 00:22:35.080
Wow.

00:22:54.440 --> 00:22:54.600
Wow.

00:23:00.440 --> 00:23:00.460
Wow.

00:23:00.600 --> 00:23:00.620
Wow.

00:23:00.640 --> 00:23:00.660
Wow.

00:23:00.660 --> 00:23:00.840
Thank you.

00:23:00.840 --> 00:23:02.820
Thank you.

00:23:02.820 --> 00:23:08.820
Thank you.

00:23:08.820 --> 00:23:25.820
Thank you.

00:23:25.820 --> 00:23:27.880
Thank you.

00:23:27.880 --> 00:23:28.360
Thank you.

00:23:30.160 --> 00:23:31.560
Thank you.

00:23:47.080 --> 00:23:47.140
Thank you.

00:24:05.800 --> 00:24:05.860
Thank you.

00:24:22.760 --> 00:24:24.160
Thank you.

00:24:37.020 --> 00:24:38.420
Thank you.

00:24:43.520 --> 00:24:44.920
Thank you.

00:24:58.940 --> 00:25:00.340
Thank you.

00:25:28.320 --> 00:25:30.180
Thank you.

00:25:30.180 --> 00:25:33.160
Thank you.

00:25:53.120 --> 00:25:55.820
Oh, nice.

00:25:55.820 --> 00:26:00.180
So, um, merge content.

00:26:00.920 --> 00:26:01.400
Perfect.

00:26:01.680 --> 00:26:14.740
So if you want to actually, if you want to stop merge content, run your data through, you can look at the queue, you know, to make sure, you know, just to make sure everything looks good.

00:26:14.740 --> 00:26:19.340
And then feel free to just write it out to a different directory.

00:26:20.460 --> 00:26:22.900
And you can then actually view the data.

00:26:23.960 --> 00:26:24.600
Okay.

00:26:27.320 --> 00:26:28.280
Yeah, this is right.

00:26:29.100 --> 00:26:29.640
You either.

00:26:30.840 --> 00:26:36.800
And this is everyone's call, but you can either write it out to a CSV.

00:26:36.900 --> 00:26:38.220
I know we started with CSV.

00:26:38.540 --> 00:26:44.120
The point is, you know, learning the processors, but like you can do attribute to CSV.

00:26:44.440 --> 00:26:46.660
You can create a JSON attribute.

00:26:46.660 --> 00:26:53.660
So you just save everything as, you know, one JSON document or one, you know, each individual documents.

00:26:54.300 --> 00:26:58.460
You know, you would use that for, you know, loading into a database or something.

00:26:58.840 --> 00:27:08.000
If you wanted to save everything as a CSV, then have at it, you know, you could use that to, you know, do Excel or something like that.

00:27:08.000 --> 00:27:11.980
You know, so I'll leave it, you know, up to you.

00:27:12.420 --> 00:27:25.420
But yeah, you can stop it and look in the queue or you can, you know, after you do that, I would just write everything out as a CSV or a JSON document and make sure it looks good and call it a day.

00:27:25.940 --> 00:27:26.660
Okay, sounds good.

00:27:28.220 --> 00:27:31.540
And definitely, let's see.

00:27:31.840 --> 00:27:32.800
Oh, and you got it.

00:27:33.040 --> 00:27:35.040
You got yours for looking pretty good, too.

00:27:35.040 --> 00:27:36.120
You got it cleaned up.

00:27:36.740 --> 00:27:38.380
Okay. Yep. Yeah.

00:27:39.040 --> 00:27:41.840
Most of the process is pretty straightforward over here on the left.

00:27:42.060 --> 00:27:45.100
And then everything's just kind of branching off to the error message.

00:27:45.880 --> 00:27:46.180
Perfect.

00:27:46.740 --> 00:27:54.360
You might want to think about how you would handle better error handling, you know, breaking that up a little bit.

00:27:54.360 --> 00:27:58.400
If you, if you can see my screen kind of run into the same problem.

00:27:59.360 --> 00:28:04.980
And what I did is, you know, to clean this up, I have an error handling on the left.

00:28:05.420 --> 00:28:10.280
That's taking care of half of the data flow, and then I have error handling on the right.

00:28:10.620 --> 00:28:12.940
Let's take care of the other half of the data flow.

00:28:14.280 --> 00:28:18.020
Okay, just to make it look more presentable.

00:28:18.020 --> 00:28:21.460
Okay, great question.

00:29:01.860 --> 00:29:03.260
Okay.

00:29:23.480 --> 00:29:24.880
Okay.

00:29:56.820 --> 00:29:58.220
Okay.

00:30:31.180 --> 00:30:32.580
Okay.

00:31:03.800 --> 00:31:05.200
Okay.

00:31:31.800 --> 00:31:33.200
Okay.

00:31:57.920 --> 00:31:59.320
Okay.

00:32:31.560 --> 00:32:32.960
Okay.

00:33:03.840 --> 00:33:05.240
Okay.

00:33:24.100 --> 00:33:25.500
Okay.

00:34:01.120 --> 00:34:02.520
Okay.

00:34:18.020 --> 00:34:18.340
Okay.

00:34:21.580 --> 00:34:22.980
Okay.

00:34:22.980 --> 00:34:23.800
Okay.

00:34:46.420 --> 00:34:48.740
I was able to export some data.

00:34:48.920 --> 00:34:52.100
I didn't name them properly, but that's fine, I think I can fix that.

00:34:52.100 --> 00:34:56.460
It looks like they were only exporting the last record of data.

00:34:56.720 --> 00:34:58.960
It says hour 23.

00:35:00.020 --> 00:35:00.920
Let's take a look.

00:35:01.400 --> 00:35:03.380
I was actually just doing it.

00:35:03.540 --> 00:35:13.200
I was on mine and building on flow as well, and I was actually just updating the file name when it does write it to save it as a date.

00:35:14.780 --> 00:35:16.080
But okay, let's look.

00:35:16.140 --> 00:35:20.720
So you have just that one record, right, is what you're saying?

00:35:22.120 --> 00:35:22.540
Yes.

00:35:24.020 --> 00:35:26.340
Did you run once or it ran all the way through?

00:35:28.260 --> 00:35:29.140
It ran all the way through.

00:35:32.220 --> 00:35:38.420
I wonder if, can we look at your, can you close that, can you look at your put file?

00:35:38.540 --> 00:35:39.880
Because that's the last one, right?

00:35:40.800 --> 00:35:41.060
Yes.

00:35:41.060 --> 00:35:43.080
All right, let's look at that.

00:35:43.080 --> 00:35:44.860
Go to properties, please.

00:35:46.360 --> 00:35:48.960
I bet it's because it's the same file name.

00:35:50.100 --> 00:35:53.860
It's overriding itself over and over and over and over again.

00:35:55.120 --> 00:35:55.380
Okay.

00:35:56.560 --> 00:36:02.900
Saving each record separately and then saving each record and then saving each new record over the last one.

00:36:03.260 --> 00:36:03.600
Yeah.

00:36:03.600 --> 00:36:05.100
So can you see my screen?

00:36:05.560 --> 00:36:09.300
I was literally just working on that issue.

00:36:09.300 --> 00:36:19.520
So if you're able to see my screen, after I do my, I put all of my attributes to a JSON document and then I set the file name.

00:36:20.580 --> 00:36:23.300
And then what I do is I am

00:36:27.080 --> 00:36:33.540
I'm renaming the file name to a date down to the, you know, down to the milliseconds.

00:36:35.180 --> 00:36:37.680
And then that's how I format it.

00:36:37.680 --> 00:36:44.560
So you may want to, I'll be happy to put this in if you want to try to use it.

00:36:45.400 --> 00:36:50.140
I'll put this in, I can't put it in chat because I can't, chat doesn't work.

00:36:55.300 --> 00:37:02.440
You could also do just file name dot now dot dollar dot now and it will just capture the latest file name.

00:37:02.440 --> 00:37:07.040
But I think it's because the file name is just overriding it over and over and over again.

00:37:08.760 --> 00:37:08.960
Okay.

00:37:09.160 --> 00:37:12.200
Can you, well actually let's test this.

00:37:12.400 --> 00:37:13.520
We can test this.

00:37:15.880 --> 00:37:20.020
Let's run it except for the putting the files to disk.

00:37:21.200 --> 00:37:26.600
So just run it like crazy except the writing the files to your directory.

00:37:27.200 --> 00:37:27.520
Yep.

00:37:27.520 --> 00:37:32.080
And let's let it queue up so we can see what is happening.

00:37:34.740 --> 00:37:37.580
It's not really able to do that right now with the way it's set up.

00:37:37.800 --> 00:37:41.080
It's only, it reads the original files and then moves them.

00:37:41.520 --> 00:37:42.840
It can only run through once.

00:37:42.840 --> 00:37:44.940
So you can just copy them back in, right?

00:37:45.580 --> 00:37:45.880
Yes.

00:37:46.260 --> 00:37:46.660
Okay.

00:37:47.280 --> 00:37:49.500
It seems like the latency is still getting you.

00:37:51.900 --> 00:37:52.960
A little bit, yeah.

00:37:52.960 --> 00:37:57.580
So when you do your survey, don't give me bad marks for that.

00:37:57.600 --> 00:37:59.660
That's not under my control.

00:38:02.320 --> 00:38:03.360
All right.

00:38:04.360 --> 00:38:05.620
So you copied them in?

00:38:05.620 --> 00:38:06.520
Yeah, let me try again.

00:38:06.640 --> 00:38:08.040
I think I forgot to turn off the write.

00:38:10.700 --> 00:38:14.440
If you didn't notice enough, I can move data pretty quickly.

00:38:14.520 --> 00:38:18.000
Yeah, I think it's transferring these files out before I even see that they're there.

00:38:18.480 --> 00:38:19.000
It will.

00:38:19.480 --> 00:38:20.300
It will.

00:38:21.040 --> 00:38:27.360
I've seen folks build a flow and then turn it on and 10,000 files are gone.

00:38:29.420 --> 00:38:30.200
Okay, we got a queue.

00:38:30.740 --> 00:38:33.660
So you got 72 files ready to go.

00:38:33.700 --> 00:38:34.760
Let's list your queue.

00:38:35.840 --> 00:38:40.300
So you got a lot of the same file name, same file name on that one.

00:38:42.000 --> 00:38:45.980
So it should write more than one, but it probably will only write one or two.

00:38:46.280 --> 00:38:47.360
Scroll all the way down a little bit.

00:38:47.360 --> 00:38:58.320
Yeah, it's only going to write three files out because, yeah, three files out even though you've got multiple records for each file.

00:39:00.600 --> 00:39:04.360
So you want to probably do an update attribute and do a file name.

00:39:04.720 --> 00:39:05.400
Okay.

00:39:06.000 --> 00:39:14.660
If you want to do, like, you can use a UUID as well.

00:39:16.860 --> 00:39:18.800
You have it generated UUID.

00:39:19.060 --> 00:39:30.560
Hang on, I can, that way when it writes it, it just writes it as, you can write it as a UUID.

00:39:34.480 --> 00:39:39.060
I mean, it's, yeah, let me, I'll send you the command.

00:39:39.100 --> 00:39:44.760
While you work on that, I'll send you the command to write it as a UUID if you won't.

00:39:45.060 --> 00:39:54.900
Like I said, if you wanted to, let's see.

00:39:54.900 --> 00:39:56.480
Teens chat will work today.

00:39:56.480 --> 00:39:59.500
It won't work because I'm not a member of the chat today.

00:40:01.920 --> 00:40:15.800
What I'll do, Peter, and I can do this for everybody, is I'll just throw a text document in your uploads and you can use it to do your vomiting.

00:40:15.800 --> 00:40:16.960
Okay, sounds good.

00:40:16.960 --> 00:40:19.000
All right, let me exit here.