در این مطلب، ویدئو بارگیری داده ServiceNow در SnowFlake با استفاده از پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:08:14
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,399 –> 00:00:02,320
سلام به همه، نام من آنیل است در این
2
00:00:02,320 –> 00:00:03,760
ویدیو، در مورد
3
00:00:03,760 –> 00:00:07,120
نحوه انجام یک تکثیر داده
4
00:00:07,120 –> 00:00:09,200
بین servicenow و snowflake صحبت خواهیم کرد،
5
00:00:09,200 –> 00:00:10,880
بنابراین در اینجا ایده این است که ما سعی می کنیم
6
00:00:10,880 –> 00:00:12,559
داده ها را از servicenow بخوانیم و
7
00:00:12,559 –> 00:00:15,839
در پایگاه داده snowflake بارگذاری کنیم
8
00:00:15,839 –> 00:00:18,320
تا این یکپارچگی را انجام دهیم.
9
00:00:18,320 –> 00:00:20,800
برخی از مراحلی را که باید
10
00:00:20,800 –> 00:00:24,320
به عنوان بخشی از تنظیمات اولیه انجام دهید، بنابراین
11
00:00:24,320 –> 00:00:25,599
همه اینها در اینجا ذکر شده است.
12
00:00:25,599 –> 00:00:28,480
مرحله اول نصب پایتون است، بنابراین
13
00:00:28,480 –> 00:00:30,240
من از اندروید 4
14
00:00:30,240 –> 00:00:32,880
برای کار با این نسخه از snowflake از سه نقطه استفاده کرده ام،
15
00:00:32,880 –> 00:00:34,320
بنابراین باید نسخه سازگار را بررسی کنید
16
00:00:34,320 –> 00:00:35,040
و سپس
17
00:00:35,040 –> 00:00:37,280
نسخه پایتون را بر این اساس نصب کنید،
18
00:00:37,280 –> 00:00:38,719
بنابراین هنگام نصب پایتون
19
00:00:38,719 –> 00:00:39,760
باید مطمئن شوید
20
00:00:39,760 –> 00:00:42,640
که مسیر اساساً به عنوان بخشی از
21
00:00:42,640 –> 00:00:43,600
نصبکننده تنظیم شده است،
22
00:00:43,600 –> 00:00:44,879
باید کادری به نام
23
00:00:44,879 –> 00:00:46,719
set path را
24
00:00:46,719 –> 00:00:48,399
علامت بزنید تا همه متغیرهای محیط به درستی
25
00:00:48,399 –> 00:00:51,840
برای این کار تنظیم شوند. برای درست کار کردن
26
00:00:52,399 –> 00:00:54,320
پس از اتمام،
27
00:00:54,320 –> 00:00:56,000
کتابخانه ای به نام
28
00:00:56,000 –> 00:00:59,199
snowflake connector python نصب خواهید کرد که
29
00:00:59,199 –> 00:01:00,239
با استفاده از
30
00:01:00,239 –> 00:01:03,039
ابزار pip و به طور کلی هر زمان
31
00:01:03,039 –> 00:01:04,319
که از ویپ utility استفاده می کنید این کار انجام می شود.
32
00:01:04,319 –> 00:01:06,240
شما باید اطمینان حاصل کنید که
33
00:01:06,240 –> 00:01:07,840
ابتدا آن را ارتقا دهید تا همیشه
34
00:01:07,840 –> 00:01:09,040
از آخرین مورد به
35
00:01:09,040 –> 00:01:11,119
درستی استفاده کنید و گاهی اوقات ممکن است
36
00:01:11,119 –> 00:01:12,479
هنگام
37
00:01:12,479 –> 00:01:14,240
نصب این کتابخانه با خطا مواجه شوید، بنابراین وقتی این کار را انجام
38
00:01:14,240 –> 00:01:16,320
دادید وقتی خطا را دریافت کردید، می توانید
39
00:01:16,320 –> 00:01:18,960
از این استفاده کنید. دستور dot slash vip و ببینید
40
00:01:18,960 –> 00:01:20,080
که آیا این کار درست کمک می کند
41
00:01:20,080 –> 00:01:23,119
و اگر می خواهید
42
00:01:23,119 –> 00:01:23,759
در
43
00:01:23,759 –> 00:01:25,840
مورد کانکتور پایتون برای اولین بار برف ریزه بیشتر بدانید
44
00:01:25,840 –> 00:01:27,200
، این پیوند مستند برای
45
00:01:27,200 –> 00:01:28,720
آن
46
00:01:28,720 –> 00:01:31,280
است تا تنظیمات لازم برای
47
00:01:31,280 –> 00:01:31,920
فعال کردن
48
00:01:31,920 –> 00:01:34,479
اتصال uh بین پایتون و
49
00:01:34,479 –> 00:01:35,520
برف ریزه
50
00:01:35,520 –> 00:01:37,920
را تکمیل کنید. مرحله بعدی این است. برای نصب
51
00:01:37,920 –> 00:01:39,439
52
00:01:39,439 –> 00:01:42,240
کتابخانههای servicenow روی پایتون، پس برای
53
00:01:42,240 –> 00:01:43,840
این کار از این دستور استفاده میکنید pip install
54
00:01:43,840 –> 00:01:44,960
servicenow
55
00:01:44,960 –> 00:01:48,079
و همه این کارها در سرور میانی انجام میشود،
56
00:01:48,079 –> 00:01:49,600
سرور میانی vm جایی است که
57
00:01:49,600 –> 00:01:51,920
پایتون و همه این کتابخانهها را
58
00:01:51,920 –> 00:01:54,079
درست نصب میکنید، بنابراین وقتی همه این کارها انجام شد،
59
00:01:54,079 –> 00:01:55,920
ابتدا باید آن را نصب کنید. راه اندازی سپس مرحله بعدی
60
00:01:55,920 –> 00:01:56,479
61
00:01:56,479 –> 00:01:59,600
اجرای برنامه uh است که بارگذاری را انجام می دهد
62
00:01:59,600 –> 00:02:00,960
که داده ها را از servicenow دریافت می کند
63
00:02:00,960 –> 00:02:02,640
و در uh snowflake بارگذاری می شود
64
00:02:02,640 –> 00:02:05,920
تا برنامه پایتون این کار را انجام دهد.
65
00:02:05,920 –> 00:02:07,439
اولین کاری که انجام میدهد این است
66
00:02:07,439 –> 00:02:08,720
که دادهها را از servicenow با استفاده از rest api میخواند،
67
00:02:08,720 –> 00:02:10,239
68
00:02:10,239 –> 00:02:12,160
بنابراین شما باید تنظیمات مورد نیاز
69
00:02:12,160 –> 00:02:13,280
را از نظر
70
00:02:13,280 –> 00:02:15,200
پیکربندی نشانی اینترنتی نقطه پایانی انجام دهید.
71
00:02:15,200 –> 00:02:17,200
72
00:02:17,200 –> 00:02:19,840
که
73
00:02:19,840 –> 00:02:20,239
74
00:02:20,239 –> 00:02:22,160
قرار است پرس و جو را اجرا کند و
75
00:02:22,160 –> 00:02:23,599
تمام اطلاعات اعتباری را اجرا کند و همه این کارها را
76
00:02:23,599 –> 00:02:24,239
باید انجام دهید
77
00:02:24,239 –> 00:02:26,239
و سپس به طور مشابه در سرویس
78
00:02:26,239 –> 00:02:28,319
سمت snowflake
79
00:02:28,319 –> 00:02:30,160
برای برف برای پایتون برای اتصال به
80
00:02:30,160 –> 00:02:31,680
snowflake باید
81
00:02:31,680 –> 00:02:34,720
اتصال را تنظیم کنید. ویژگیهای uh
82
00:02:34,720 –> 00:02:37,360
در پایتون درست است، بنابراین من
83
00:02:37,360 –> 00:02:39,200
ابتدا نحوه
84
00:02:39,200 –> 00:02:41,120
عملکرد برنامه را نشان میدهم و سپس
85
00:02:41,120 –> 00:02:43,840
مروری بر برنامه را انجام میدهم
86
00:02:43,840 –> 00:02:47,360
uh snow on snowflake اوه، من یک
87
00:02:47,360 –> 00:02:50,720
پایگاه داده و یک جدول با نام رویداد را تنظیم کردهام
88
00:02:50,720 –> 00:02:53,760
که هدفی برای آن است. این داده ها
89
00:02:53,760 –> 00:02:55,440
درست است، بنابراین ما داده ها را در این جدول بارگذاری خواهیم کرد در
90
00:02:55,440 –> 00:02:56,800
91
00:02:56,800 –> 00:02:58,800
حال حاضر جدول هیچ رکوردی ندارد، من
92
00:02:58,800 –> 00:03:00,640
فقط یک برش را روی این جدول اجرا می کنم تا
93
00:03:00,640 –> 00:03:01,120
94
00:03:01,120 –> 00:03:03,519
همه رکوردها حذف شوند و اکنون وقتی
95
00:03:03,519 –> 00:03:04,480
برنامه را اجرا
96
00:03:04,480 –> 00:03:06,720
می کنند، می توانم داده ها را در این بارگذاری کنم.
97
00:03:06,720 –> 00:03:08,800
جدول و در اسلاید servicenow
98
00:03:08,800 –> 00:03:10,800
این جدول منبع است، جدول حادثه
99
00:03:10,800 –> 00:03:12,560
که در آن من دادهها را از
100
00:03:12,560 –> 00:03:14,319
اینجا میخوانم و سعی میکنم آن را در
101
00:03:14,319 –> 00:03:18,080
این جدول بارگذاری کنم،
102
00:03:18,080 –> 00:03:20,159
بنابراین برای اجرای برنامه از
103
00:03:20,159 –> 00:03:22,640
این دستور
104
00:03:22,640 –> 00:03:26,080
پایتون استفاده میکنم و سپس نام برنامه
105
00:03:26,080 –> 00:03:27,920
اکنون به محض اینکه کامل شود
106
00:03:27,920 –> 00:03:30,080
دستور قهوه ای را برمی گرداند به
107
00:03:30,080 –> 00:03:31,599
این ترتیب من می دانم که برنامه
108
00:03:31,599 –> 00:03:33,200
کامل است و در آن مرحله می روم و
109
00:03:33,200 –> 00:03:34,480
110
00:03:34,480 –> 00:03:37,360
جدول دانه های برف را بررسی می کنم تا ببینم آیا اطلاعاتی روی آن وجود دارد یا خیر.
111
00:03:37,360 –> 00:03:37,760
112
00:03:37,760 –> 00:03:40,159
نقش
113
00:03:40,159 –> 00:03:41,599
محدودیت نقش هزار به حساب میآید،
114
00:03:41,599 –> 00:03:43,519
بنابراین هزاران رکورد را از
115
00:03:43,519 –> 00:03:44,840
servicenow بازیابی میکند و در snowflake بارگیری میکند،
116
00:03:44,840 –> 00:03:47,599
بنابراین اکنون برنامه کامل است،
117
00:03:47,599 –> 00:03:49,040
بنابراین بیایید
118
00:03:49,040 –> 00:03:52,000
پایگاه داده snowflake را بررسی کنیم، بنابراین در اینجا من ابتدا
119