در این مطلب، ویدئو نحوه فراخوانی توابع Python Azure از AL [Business Central] با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:54:55
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,400 –> 00:00:02,889
سلام به همه متشکرم از کسانی که
2
00:00:02,889 –> 00:00:06,850
به ما پیوستند، امروز در جلسه ای
3
00:00:06,850 –> 00:00:09,640
هستیم که با آنچه که
4
00:00:09,640 –> 00:00:12,340
بسیاری از مردم به آنچه دیمیتری
5
00:00:12,340 –> 00:00:14,620
امروز به ما نشان می دهد عادت کرده اند متفاوت است، در حالی
6
00:00:14,620 –> 00:00:16,480
که همه ما با استفاده از اکسل آشنا هستیم.
7
00:00:16,480 –> 00:00:17,710
میتوانیم از اکسل برای بیرون کشیدن دادهها از
8
00:00:17,710 –> 00:00:19,990
knavish استفاده کنیم و اطلاعات زیادی را روی
9
00:00:19,990 –> 00:00:21,699
صفحههای ما دریافت کنیم و گزارشهایی تهیه کنیم و
10
00:00:21,699 –> 00:00:23,500
آنها را ذخیره کنیم و چاپ کنیم.
11
00:00:23,500 –> 00:00:25,439
12
00:00:25,439 –> 00:00:27,760
13
00:00:27,760 –> 00:00:30,010
استفاده از اکسل
14
00:00:30,010 –> 00:00:32,348
با روشهای مختلف برای
15
00:00:32,348 –> 00:00:32,890
کسانی که نمیدانند
16
00:00:32,890 –> 00:00:36,550
دیمیتری او MVP برای سرگرمی است.
17
00:00:36,550 –> 00:00:38,920
18
00:00:38,920 –> 00:00:42,430
19
00:00:42,430 –> 00:00:45,340
20
00:00:45,340 –> 00:00:48,450
کمی نظافت خانه را انجام دهید،
21
00:00:48,450 –> 00:00:53,559
بنابراین ابتدا به اروپا خوش آمدید، فقط چند
22
00:00:53,559 –> 00:00:55,629
مورد که ما در حال ضبط سمینار
23
00:00:55,629 –> 00:00:59,440
هستیم، آن را در یوتیوب پیدا خواهید کرد، ایمیلی دریافت خواهید
24
00:00:59,440 –> 00:01:01,600
کرد که جزئیات
25
00:01:01,600 –> 00:01:03,010
پیوند را در کجا پیدا کنید، بنابراین اگر می
26
00:01:03,010 –> 00:01:04,328
خواهید دوباره آن را در yo تماشا کن utube شما آن را پیدا خواهید
27
00:01:04,328 –> 00:01:06,969
کرد اگر سؤالی دارید، یک پنجره سؤال وجود دارد،
28
00:01:06,969 –> 00:01:09,939
لطفاً
29
00:01:09,939 –> 00:01:13,119
سؤال را در آنجا وارد کنید و
30
00:01:13,119 –> 00:01:14,740
اگر چیزی در مورد تدارکات است، آن را تفسیر
31
00:01:14,740 –> 00:01:16,599
می کنم و می توانم پاسخ
32
00:01:16,599 –> 00:01:19,090
دهم اگر چیزی در مورد موضوع باشد، اگر سؤالی در مورد موضوع باشد پاسخ خواهم
33
00:01:19,090 –> 00:01:21,909
داد. تاپیک به دلایلی نیاز به توقف دیمیتری
34
00:01:21,909 –> 00:01:23,469
دارد، اگر اشتباهی رخ دهد یا
35
00:01:23,469 –> 00:01:24,999
چیزی که از آن مطمئن نیستید، از
36
00:01:24,999 –> 00:01:25,689
او میخواهم که متوقف شود،
37
00:01:25,689 –> 00:01:27,130
در غیر این صورت، تمام
38
00:01:27,130 –> 00:01:29,439
پیامهایی را که در پایان آن 10 تا 15 دقیقه خواهیم داشت در
39
00:01:29,439 –> 00:01:31,840
صف قرار میدهیم. جلسه و در آن
40
00:01:31,840 –> 00:01:34,539
مرحله من سؤالات را به دیمیتری میفرستم
41
00:01:34,539 –> 00:01:37,240
تا به آنها پاسخ دهد، بنابراین به شما اطلاع دهید که
42
00:01:37,240 –> 00:01:39,549
یک تشکر بزرگ از خارجیها برای
43
00:01:39,549 –> 00:01:42,429
حمایت مالی از این موضوع و از لوک
44
00:01:42,429 –> 00:01:44,709
که از منطقه منطقهای که در حال حاضر در هواپیما است
45
00:01:44,709 –> 00:01:46,599
یا در واقع من اینجا نیست. فکر کن که همین الان از هواپیماش پیاده
46
00:01:46,599 –> 00:01:48,489
شد و نتوانست
47
00:01:48,489 –> 00:01:51,099
امروز را تعدیل کند، بنابراین من آن را به
48
00:01:51,099 –> 00:01:53,349
درخت خود می سپارم و بیا بریم
49
00:01:53,349 –> 00:01:56,969
دیمیتری همه مال شماست ممنون که
50
00:01:56,969 –> 00:02:01,649
از شما سپاسگزارم سلام بچه ها
51
00:02:01,749 –> 00:02:05,369
خوشحالم که اینجا با شما آشنا شدم و
52
00:02:05,369 –> 00:02:11,469
مجری بودم و برای باز کردن
53
00:02:11,469 –> 00:02:13,660
مجموعه ای
54
00:02:13,660 –> 00:02:19,060
از ارائه های پاییز f رام آروبا و همچنین برای
55
00:02:19,060 –> 00:02:24,520
باز کردن فصل کنفرانس ها، ما
56
00:02:24,520 –> 00:02:27,310
همچنین کنفرانس هایی را در ماه
57
00:02:27,310 –> 00:02:32,040
نوامبر خواهیم داشت، بنابراین از همین الان شروع می کنیم، بنابراین
58
00:02:32,040 –> 00:02:38,040
بله نام من میترا است، اجازه دهید شروع کنیم،
59
00:02:38,040 –> 00:02:44,410
بنابراین ایده در پشت این
60
00:02:44,410 –> 00:02:50,290
ارائه و این جلسه چند
61
00:02:50,290 –> 00:02:55,770
ماه پیش وظایفی داشت که برخی از
62
00:02:55,770 –> 00:03:01,350
جزئیات را در برنامه افزودنی خود تجزیه و تحلیل کنم، اما باید
63
00:03:01,350 –> 00:03:05,910
این تجزیه و تحلیل را در برنامه افزودنی خود جاسازی کنم،
64
00:03:05,910 –> 00:03:11,140
آنچه را که داریم امتحان کردم، به طور خلاصه در مورد آن صحبت خواهم کرد
65
00:03:11,140 –> 00:03:17,320
و سپس
66
00:03:17,320 –> 00:03:21,190
به برخی محدودیت ها رسیدم و یک رویکرد جدید کشف کردم که
67
00:03:21,190 –> 00:03:25,210
چگونه می توانیم این
68
00:03:25,210 –> 00:03:30,300
کار را انجام دهیم، بنابراین بیایید شروع کنید و اجازه دهید
69
00:03:30,300 –> 00:03:34,270
از آنجا به شما نشان دهم که از صفر تا قهرمان
70
00:03:34,270 –> 00:03:38,380
بیشتر از یک کلمه است، بنابراین چه
71
00:03:38,380 –> 00:03:43,120
چیزی برای تجزیه و تحلیل داده ها دارید، بنابراین البته
72
00:03:43,120 –> 00:03:47,700
ما کدهای مشابهی مانند تکرار فیلتر داریم تا زمانی
73
00:03:47,700 –> 00:03:52,209
که بتوانیم برخی فیلدهای دفع
74
00:03:52,209 –> 00:03:54,550
چیزی را محاسبه کنیم. درست است، فکر میکنم
75
00:03:54,550 –> 00:03:58,090
همه شما با آن آشنا هستید، همچنین
76
00:03:58,090 –> 00:04:02,650
سؤالاتی داریم که ابزاری کاملاً قدرتمند برای
77
00:04:02,650 –> 00:04:07,450
تجزیه و تحلیل دادهها با اره است، اما محدودیتهایی نیز دارد،
78
00:04:07,450 –> 00:04:10,300
خواهیم دید که بعداً
79
00:04:10,300 –> 00:04:14,740
شما را داریم یا بسیار ساده است. ابزار
80
00:04:14,740 –> 00:04:19,720
یا مثل یک نما که در آن صفحه لیست L
81
00:04:19,720 –> 00:04:25,200
می تواند نماهای متفاوتی داشته باشد، در واقع
82
00:04:25,200 –> 00:04:27,400
فیلترهای مختلفی روی
83
00:04:27,400 –> 00:04:30,400
این صفحه اعمال شده است و البته ما
84
00:04:30,400 –> 00:04:33,460
گزارش هایی نیز داریم، عاقبت پرس و جوها را
85
00:04:33,460 –> 00:04:37,389
هم داریم، اما فقط در Prem، بنابراین
86
00:04:37,389 –> 00:04:40,270
اکنون بیشتر در مورد آن صحبت خواهیم کرد. ابرها،
87
00:04:40,270 –> 00:04:42,280
بنابراین ما این فرصت را برای تجزیه
88
00:04:42,280 –> 00:04:49,020
و تحلیل دادهها نداریم و f-o
89
00:04:49,020 –> 00:04:53,530
من معمولاً مانند یک
90
00:04:53,530 –> 00:04:56,290
مرد عملی هستم، بنابراین ترجیح میدهم در نمونههای واقعی نشان دهم، به
91
00:04:56,290 –> 00:05:03,699
همین دلیل است که امروز
92
00:05:03,699 –> 00:05:07,000
یک مثال وجود خواهد داشت که به آن میپردازیم.
93
00:05:07,000 –> 00:05:09,699
ابزارهای مختلف، بنابراین فرض کنید ما یک
94
00:05:09,699 –> 00:05:14,500
مجموعه داده تراکنش فروش با 40000
95
00:05:14,500 –> 00:05:17,400
ردیف و حدود سه سال
96
00:05:17,400 –> 00:05:21,780
سابقه تراکنش های فروش داریم و
97
00:05:21,780 –> 00:05:26,800
باید دکمه ای در برنامه افزودنی خود داشته باشیم تا
98
00:05:26,800 –> 00:05:31,090
10 کالای برتر فروخته شده در 10 روز پرفروش را به
99
00:05:31,090 –> 00:05:35,229
درستی دریافت کنیم، بنابراین یک بار دیگر در صدر 10 کالای
100
00:05:35,229 –> 00:05:39,190
فروخته شده در 10 روز پرفروش، بنابراین برای
101
00:05:39,190 –> 00:05:44,940
دستیابی به این وظیفه، در واقع
102
00:05:44,940 –> 00:05:51,780
باید کل ورودی های فروش را به خوبی
103
00:05:51,780 –> 00:05:56,110
38000 ردیف در نظر بگیریم که بر اساس
104
00:05:56,110 –> 00:06:02,410
آنها دسته بندی کنیم و سپس بر اساس برخی از مقادیر مرتب کنیم،
105
00:06:02,410 –> 00:06:09,220
ابتدا ده کشتی وندی و سپس کل مجموعه داده را در نظر بگیریم.
106
00:06:09,220 –> 00:06:12,990
فیلتر
107
00:06:12,990 –> 00:06:19,510
این 10 روز را اعمال کنید و سپس شمشیر بر اساس اقلام گروه بندی
108
00:06:19,510 –> 00:06:22,180
کنید و 10 کالای پرفروش اول
109
00:06:22,180 –> 00:06:28,700
را به درستی دریافت
110
00:06:28,700 –> 00:06:39,040
کنید، بنابراین سعی کنید این پروژه من است،
111
00:06:39,040 –> 00:06:45,320
بنابراین جولیا من قبلاً این مثال را آماده کرده ام
112
00:06:45,320 –> 00:06:50,440
تا بتوانیم کد را مرور کنیم و ببینیم
113
00:06:50,440 –> 00:06:57,170
چگونه کار می کنیم. میتوانم این کار را انجام دهم، بنابراین من صفحه خود را
114
00:06:57,170 –> 00:07:02,800
با تراکنشها دارم و در اینجا یک
115
00:07:02,800 –> 00:07:07,790
اقدام دارم، بنابراین ده بینش برتر را دریافت کنید، من
116
00:07:07,790 –> 00:07:14,180
یک تابع برای آن ایجاد کردم، بنابراین مراحل ما در اینجا آمده
117
00:07:14,180 –> 00:07:17,660
است تا ده مورد پرفروش تام را دریافت کنیم،
118
00:07:17,660 –> 00:07:21,830
این ده مورد پرفروش
119
00:07:21,830 –> 00:07:26,870
علاوه بر این امکانات و سپس
120
00:07:26,870 –> 00:07:30,110
نتایج را نشان میدهیم، همچنین زمان اجرا را اندازهگیری میکنیم
121
00:07:30,110 –> 00:07:33,980
تا تفاوت ابزارهای مختلف را به شما نشان دهیم،
122
00:07:33,980 –> 00:07:38,930
بنابراین چگونه میتوانیم
123
00:07:38,930 –> 00:07:41,480
ده روز پرفروش را به دست آوریم، البته
124
00:07:41,480 –> 00:07:48,530
میتوانید تکرار کنید، اما من یک پرس و جو برای آن ایجاد کردم.
125
00:07:48,530 –> 00:07:52,490
بنابراین من دو پرس و جو ایجاد کردم بنابراین
126
00:07:52,490 –> 00:07:59,720
اولین پرس و جو سر داده تراکنش
127
00:07:59,720 –> 00:08:06,320
را می گیرد و در واقع ما با به روز رسانی ستون گروه بندی می کنیم
128
00:08:06,320 –> 00:08:09,860
و سفارشات را که مقادیر واقعی ما هستند خلاصه می
129
00:08:09,860 –> 00:08:17,350
کنیم
130
00:08:17,350 –> 00:08:21,580
تا همان مجموعه داده تراکنشی را
131
00:08:21,580 –> 00:08:25,150
بگیریم سپس یک فیلتر روی تاریخ اعمال می کنیم و
132
00:08:25,150 –> 00:08:32,500
گروه بندی بر اساس آیتم ها و سپس خلاصه کردن سفارشات
133
00:08:32,500 –> 00:08:34,049
که در
134
00:08:34,049 –> 00:08:42,739
اینجا اتفاق می افتد ما به اینجا می رویم
135
00:08:44,330 –> 00:08:49,080
بنابراین فیلتر را از اولین پرس و جو
136
00:08:49,080 –> 00:08:54,329
به پرس و جو دوم تنظیم می کنیم و سپس پرس و جو را اجرا می کنیم
137
00:08:54,329 –> 00:08:58,190
و جدول موقت را پر می کنیم و
138
00:08:58,190 –> 00:09:04,529
فقط باز می کنیم تا ببینیم چگونه کار می کند.
139
00:09:04,529 –> 00:09:17,279
سرعت آن چقدر است، بنابراین این یک
140
00:09:17,279 –> 00:09:20,850
جدول خالی است در واقع من یک دکمه
141
00:09:20,850 –> 00:09:25,550
در اینجا دارم تازه کردن آنچه انجام می دهد
142
00:09:25,550 –> 00:09:30,720
همه 40000 ردیف را از
143
00:09:30,720 –> 00:09:34,589
مرکز تجاری کسب و کار تور ذخیره سازی آسیا دانلود
144
00:09:34,589 –> 00:09:39,570
می کند و سپس من در اینجا دکمه
145
00:09:39,570 –> 00:09:44,130
و 10 مورد برتر را دارم. می بینیم که
146
00:09:44,130 –> 00:09:48,260
زمان اجرا بسیار سریع 0.3
147
00:09:48,260 –> 00:09:56,370
ثانیه است و ما این 10 مورد برتر را داریم، بنابراین
148
00:09:56,370 –> 00:10:00,270
این بسیار خوب به نظر می رسد بنابراین می توانیم از
149
00:10:00,270 –> 00:10:06,600
پرس و جو برای چنین کارهای ساده ای استفاده کنیم، اما
150
00:10:06,600 –> 00:10:09,510
فکر می کنم این اطلاعات خیلی جدیدی برای
151
00:10:09,510 –> 00:10:14,880
شما نیست، اما اگر درخواست اولیه را تغییر دهیم چه می
152
00:10:14,880 –> 00:10:20,100
شود. اگر همچنان
153
00:10:20,100 –> 00:10:22,709
میخواهیم 10 مورد برتر را دریافت کنیم، در
154
00:10:22,709 –> 00:10:25,290
عوض 10 روز پرفروش را دریافت کنیم، اما بر اساس یک روز هفته گروهبندی شدهاند،
155
00:10:25,290 –> 00:10:33,360
بنابراین تنها مرحلهای که ما به
156
00:10:33,360 –> 00:10:40,339
آن پایبند هستیم، گروه بر اساس یک روز هفته است،
157
00:10:40,339 –> 00:10:43,110
میتوانید به خوبی فکر کنید، ساده است، ما میتوانیم
158
00:10:43,110 –> 00:10:45,510
فقط یک ستون دیگر اضافه کنید، شما درخواست ما را میدانید،
159
00:10:45,510 –> 00:10:48,030
اما مسئله این است
160
00:10:48,030 –> 00:10:53,790
که ما در اینجا روز هفته نداریم،
161
00:10:53,790 –> 00:10:58,080
اگر به درخواستهایمان نگاه کنیم، فقط یک تاریخ داریم،
162
00:10:58,080 –> 00:11:06,650
اجازه دهید فقط به
163
00:11:06,650 –> 00:11:09,650
نسخه
164
00:11:17,980 –> 00:11:31,910
آزمایشی دیگری تغییر دهم، بیایید اینجا را باز
165
00:11:31,910 –> 00:11:38,240
کنیم. خوب شما فقط می توانید یک
166
00:11:38,240 –> 00:11:45,110
تاریخ را در اینجا اضافه کنید و ببینید آیا روشی
167
00:11:45,110 –> 00:11:49,850
برای دریافت تاریخ هفته از یک تاریخ دارید یا خیر، اما اگر
168
00:11:49,850 –> 00:11:54,610
به روش های آنها در اینجا نگاه کنیم،
169
00:11:54,880 –> 00:11:59,290
فقط یک روز در ماه یا سال را می
170
00:11:59,290 –> 00:12:02,590
بینیم، به این معنی که اگر اینجا را در یک گروه درخواستی
171
00:12:02,590 –> 00:12:04,750
با روزهایی که بر اساس ماه یا گروه بر سال گروه بندی
172
00:12:04,750 –> 00:12:08,590
می شوند، هنوز هم می توانید از پرس و جوها برای آن استفاده کنید،
173
00:12:08,590 –> 00:12:11,890
اما ما چنین گزینه ای را در اینجا نداریم، به این
174
00:12:11,890 –> 00:12:18,210
معنی که باید قبل از اجرای پرس و جو، یک روز هفته را
175
00:12:18,210 –> 00:12:24,160
در اینجا از یک تاریخ ایجاد کنید
176
00:12:24,160 –> 00:12:32,020
، من این را نمی گویم، بنابراین اگر ما
177
00:12:32,020 –> 00:12:39,190
به کدی که آماده کردم نگاه کنید،
178
00:12:39,190 –> 00:12:42,490
تنها تفاوتی که در مقایسه
179
00:12:42,490 –> 00:12:45,430
با نسخه آزمایشی قبلی اضافه کردم، این تابع است، بنابراین
180
00:12:45,430 –> 00:12:48,120
من
181
00:12:50,950 –> 00:12:55,389
روز هفته را در تمام تراکنش ها گفته ام اگر می
182
00:12:55,389 –> 00:12:59,889
خواهم اینجا را انجام دهم، بنابراین فقط تکرار ساده است
183
00:12:59,889 –> 00:13:05,680
تا زمانی که یک فیلد جدید ایجاد کنم.
184
00:13:05,680 –> 00:13:09,250
روز هفته و برای هر رکورد
185
00:13:09,250 –> 00:13:16,529
یک روز هفته گفتم بنابراین از جدول تاریخ است،
186
00:13:16,529 –> 00:13:24,990
اما اگر اکنون این پسوند را بررسی کنیم،
187
00:13:31,529 –> 00:13:35,940
می بینید که سرعت
188
00:13:35,940 –> 00:13:40,360
به طور چشمگیری کاهش یافته است، البته زیرا در
189
00:13:40,360 –> 00:13:45,420
l باید به هر رکورد بروید و
190
00:13:45,420 –> 00:13:49,839
روز هفته را به هر رکورد اختصاص دهید، بنابراین زمان اجرا
191
00:13:49,839 –> 00:13:59,470
حدود 17 ثانیه است و اکنون ما میبینیم
192
00:13:59,470 –> 00:14:04,660
که همه روزهای پرفروش
193
00:14:04,660 –> 00:14:15,820
جمعه بودند که در واقع خوب نیست،
194
00:14:15,820 –> 00:14:18,220
این مجموعه دادههای تراکنش از
195
00:14:18,220 –> 00:14:24,570
یک رستوران است، بنابراین جمعه
196
00:14:24,570 –> 00:14:31,360
یک تاریخ پرفروش است، بنابراین بیایید
197
00:14:31,360 –> 00:14:36,100
اینجا را ادامه دهیم که مطمئناً میتوانیم
198
00:14:36,100 –> 00:14:40,990
آن را بهتر انجام دهیم. برخی از محدودیتهای
199
00:14:40,990 –> 00:14:46,449
یک پرس و جو درست است، اما اگر
200
00:14:46,449 –> 00:14:51,040
آن را همانطور که هست رها کنیم یا رویکرد دیگری وجود دارد،
201
00:14:51,040 –> 00:14:56,860
میتوانیم از
202
00:14:56,860 –> 00:14:58,920
این رویکردی که من کشف کردم و
203
00:14:58,920 –> 00:15:03,280
میخواهم با شما به اشتراک بگذارم، استفاده کنیم و این
204
00:15:03,280 –> 00:15:06,670
رویکرد پایتون نامیده میشود، بنابراین ما
205
00:15:06,670 –> 00:15:11,800
پایتون هستیم. پایتون خوب است،
206
00:15:11,800 –> 00:15:15,280
زبان دیگری است، فکر میکنم حداقل در مورد
207
00:15:15,280 –> 00:15:20,170
هر دوی آنها میشنوید و دکمههای آن را منبع باز است و
208
00:15:20,170 –> 00:15:24,280
خیلی خوب است، برای دستکاری دادهها بسیار خوب است،
209
00:15:24,280 –> 00:15:29,950
210
00:15:29,950 –> 00:15:32,740
در واقع میلیونها بسته آماده دارد، بنابراین یک
211
00:15:32,740 –> 00:15:34,900
P است. ython همچنین پسوندهای خود را برای
212
00:15:34,900 –> 00:15:39,990
پایتون دارد و ساده است و
213
00:15:39,990 –> 00:15:44,740
پسوند کد ویژوال استودیو ما را دارد، پس چرا
214
00:15:44,740 –> 00:15:48,270
از آن استفاده نکنیم چرا که
215
00:15:48,270 –> 00:15:52,210
این کار را با پایتون حل کنیم و سپس
216
00:15:52,210 –> 00:15:58,200
پایتون را به Business در Central متصل
217
00:16:00,450 –> 00:16:04,980
کنیم، بیایید سعی کنیم این کار را در
218
00:16:14,420 –> 00:16:17,420
219
00:16:28,030 –> 00:16:36,980
220
00:16:36,980 –> 00:16:40,900
همانطور که به شما گفتم Python پسوند کد ویژوال استودیو را دارد، بنابراین اگر
221
00:16:40,900 –> 00:16:53,420
پسوند را در اینجا جستجو کنید در واقع
222
00:16:53,420 –> 00:16:56,720
این پسوند توسط یک مایکروسافت صادر شده است
223
00:16:56,720 –> 00:17:02,960
و فکر می کنم حدود 60 میلیون
224
00:17:02,960 –> 00:17:09,609
دانلود دارد اگر آن را با زبان L خود مقایسه
225
00:17:09,609 –> 00:17:14,930
کنیم. صد و سی و
226
00:17:14,930 –> 00:17:17,720
سه هزار دارید بله،
227
00:17:17,720 –> 00:17:21,470
تفاوت اکوسیستم پایتون را می بینید،
228
00:17:21,470 –> 00:17:26,630
خوب است، واقعاً بسیار بزرگ است، پس من به این
229
00:17:26,630 –> 00:17:31,880
دکمه فکر می کنم که شما می توانید
230
00:17:31,880 –> 00:17:34,580
مشکل داشته باشید فقط جستجو کنید و
231
00:17:34,580 –> 00:17:37,010
به جواب خواهید رسید که در واقع
232
00:17:37,010 –> 00:17:42,770
صادقانه بگویم که چگونه همه چیز توسعهدهندگان پایتون کار میکنند، پس
233
00:17:42,770 –> 00:17:46,940
بیایید ببینیم چگونه میتوانیم این کار و دکمه را حل کنیم،
234
00:17:46,940 –> 00:17:53,030
بنابراین ابتدا تعدادی درخواست دعا وجود دارد،
235
00:17:53,030 –> 00:17:55,370
بنابراین این حالت شماره صفر
236
00:17:55,370 –> 00:17:59,000
من نشان نمیدهم که بنابراین باید
237
00:17:59,000 –> 00:18:00,980
پایتون شما n را نصب کنیم. برای نصب برنامه
238
00:18:00,980 –> 00:18:06,320
افزودنی پایتون به زمین تغییر می کند،
239
00:18:06,320 –> 00:18:09,560
باید مفسر را انتخاب کنید، پس
240
00:18:09,560 –> 00:18:12,290
باید سیستم را راه اندازی مجدد کنید
241
00:18:12,290 –> 00:18:15,650
و بسته های جدید را نصب کنید و بسته های موجود در
242
00:18:15,650 –> 00:18:18,770
پایتون مانند یک برنامه افزودنی است، بنابراین
243
00:18:18,770 –> 00:18:21,620
یک پسوند برای پایتون است، برای
244
00:18:21,620 –> 00:18:24,620
مثال پانداها
245
00:18:24,620 –> 00:18:33,630
بسته را برای مقابله با کلان داده گسترش
246
00:18:33,630 –> 00:18:38,270
دهید، بنابراین بیایید زمان را نیز در اینجا اندازه گیری کنیم و
247
00:18:38,270 –> 00:18:45,060
در واقع من مجموعه داده های خود
248
00:18:45,060 –> 00:18:48,600
را که در مرکز تجاری که
249
00:18:48,600 –> 00:18:55,710
در قالب JSON است در یک متغیر که از نظر
250
00:18:55,710 –> 00:18:59,070
فرهنگی فروش متغیرها با یک
251
00:18:59,070 –> 00:19:03,000
تابع ساده P D است آپلود می کنم. که در واقع
252
00:19:03,000 –> 00:19:05,820
نام این بسته است و تابع
253
00:19:05,820 –> 00:19:08,970
ثبت نام نامیده می شود، بنابراین بسیار ساده است و
254
00:19:08,970 –> 00:19:13,800
من فقط URL را در اینجا ارسال می کنم، بنابراین اگر
255
00:19:13,800 –> 00:19:18,420
بخواهم و Python نیز مانند PowerShell است،
256
00:19:18,420 –> 00:19:26,760
می توانید آن را توسط Alliance اجرا کنید، بنابراین مانند
257
00:19:26,760 –> 00:19:34,860
اجرای خط انتخاب است و من فقط به
258
00:19:34,860 –> 00:19:40,890
شما نشان می دهم تا ببینیم که من قبلاً آن
259
00:19:40,890 –> 00:19:45,860
را چهار هزار ردیف بارگیری کرده ام تا ثابت کنم که
260
00:19:45,860 –> 00:19:50,700
می توانم به این متغیر نگاه کنم، بنابراین با این
261
00:19:50,700 –> 00:19:53,820
همه اتفاق در حافظه، بنابراین من
262
00:19:53,820 –> 00:19:57,240
داده های موجود در حافظه را آپلود می کنم. ما سی
263
00:19:57,240 –> 00:20:00,960
یا سی و هشت هزار ردیف و n
264
00:20:00,960 –> 00:20:08,280
ستون داریم، بنابراین من در اینجا گروه بندی می کنم،
265
00:20:08,280 –> 00:20:10,860
بنابراین تابستان امسال و دو درخواست
266
00:20:10,860 –> 00:20:15,570
من در واقع روزهای برتر را دریافت می کنم، بنابراین من
267
00:20:15,570 –> 00:20:17,930
این فروش ها را بر اساس تاریخ گروه بندی می کنم و
268
00:20:17,930 –> 00:20:22,200
تعدادی سفارش خرید را محاسبه می کنم و اولین مورد را دریافت می کنم.
269
00:20:22,200 –> 00:20:27,540
میبینید که در پایتون
270
00:20:27,540 –> 00:20:31,830
میتوانید توابع را یکی
271
00:20:31,830 –> 00:20:38,880
یکی با یک نقطه در یک خط انجام دهید که خواندن آن بسیار
272
00:20:38,880 –> 00:20:44,480
آسان است، اگر ببینیم چه
273
00:20:44,650 –> 00:20:47,620
طرفی از این پوشیدنی را خواهید دید که
274
00:20:47,620 –> 00:20:53,230
ده روز برتر من با سفارشات من است. سپس
275
00:20:53,230 –> 00:21:00,910
من فقط فروش خود را بر اساس این روزهای برتر فیلتر می کنم
276
00:21:00,910 –> 00:21:08,770
و سپس یک بار دیگر بر اساس اقلام و سفارشات گروه می
277
00:21:08,770 –> 00:21:13,540
کنم تا خیلی سریع ببینم
278
00:21:13,540 –> 00:21:20,980
اگر اینجا را نگاه کنیم، تصویری را
279
00:21:20,980 –> 00:21:24,430
که من در مرکز تجاری داشتم خواهید دید،
280
00:21:24,430 –> 00:21:30,610
بنابراین بیایید در واقع سعی کنیم آن را اجرا کنیم.
281
00:21:30,610 –> 00:21:35,130
یک بار دیگر فقط برای دیدن گفتار،
282
00:21:35,130 –> 00:21:41,320
بنابراین all shift enter را انتخاب کنید و میبینید که
283
00:21:41,320 –> 00:21:46,810
284
00:21:46,810 –> 00:21:52,530
آپلود دادهها 0.0 0.8 ثانیه طول کشید و
285
00:21:52,530 –> 00:21:57,250
دریافت آن در داخل 0.0 3 ثانیه طول کشید، در مقایسه با 2 0
286
00:21:57,250 –> 00:22:00,490
3 ثانیه برای وارد کردن آن به داخل با یک
287
00:22:00,490 –> 00:22:03,130
پرس و جو در مرکز تجاری بنابراین حداقل
288
00:22:03,130 –> 00:22:06,910
این کد 10 برابر سریعتر از
289
00:22:06,910 –> 00:22:17,500
پرس و جوها در یک مرکز تجاری است، اما
290
00:22:17,500 –> 00:22:22,030
بیایید ادامه دهیم، من اسکریپت دوم را
291
00:22:22,030 –> 00:22:25,180
در اینجا دارم در واقع همان اسکریپت است، اما
292
00:22:25,180 –> 00:22:31,440
ما این روز فیلد اضافی هفته
293
00:22:31,440 –> 00:22:37,690
را اضافه می کنیم و یک تاریخ را محاسبه می کنیم و
294
00:22:37,690 –> 00:22:39,820
یک هفته را از یک تاریخ برای
295
00:22:39,820 –> 00:22:45,760
همه برای چهارده هزار ردیف و در
296
00:22:45,760 –> 00:22:47,500
پایتون شما این کار را با یک خط
297
00:22:47,500 –> 00:22:53,940
مانند یک خط انجام میدهید، بنابراین اگر اندازهگیری کنیم که
298
00:22:53,940 –> 00:22:56,169
299
00:22:56,169 –> 00:22:58,960
کد استراحت در واقع یکسان است به جز
300
00:22:58,960 –> 00:23:01,989
این یکی، زیرا ما اکنون بر اساس
301
00:23:01,989 –> 00:23:06,059
روزهای هفته و بسیاری از آنها گروهبندی میکنیم. آیتم و آیتم منو، پس
302
00:23:06,059 –> 00:23:11,440
بیایید اجرا را در اینجا انجام دهیم، بیایید
303
00:23:11,440 –> 00:23:18,789
این قطعه را اجرا کنیم و در آنجا نتیجه را می بینید
304
00:23:18,789 –> 00:23:24,249
که نتیجه در
305
00:23:24,249 –> 00:23:28,629
واقع همان است که در نسخه ی نمایشی
306
00:23:28,629 –> 00:23:30,369
دوم در نسخه ی نمایشی دوم در business central
307
00:23:30,369 –> 00:23:34,049
ما جمعه ها را در اینجا داریم، اما به ثانیه ها نگاه می کنیم
308
00:23:34,049 –> 00:23:38,619
. به سخنرانی آنقدر خوب نگاه کنید که
309
00:23:38,619 –> 00:23:44,080
میگفت تقریباً همان مقدار زمان برای
310
00:23:44,080 –> 00:23:47,679
آپلود دادهها در بازی اول بود، اما
311
00:23:47,679 –> 00:23:54,960
برای دریافت آن 0.1
312
00:23:54,960 –> 00:23:59,649
ثانیه طول کشید در مقایسه با 17 ثانیه در یک
313
00:23:59,649 –> 00:24:09,789
مرکز تجاری در اینجا شما باید تحت تأثیر قرار بگیرید،
314
00:24:09,789 –> 00:24:13,090
بنابراین بله اینطور است. واقعا عالی است که
315
00:24:13,090 –> 00:24:22,419
واقعا جالب است اما چگونه باید al را
316
00:24:22,419 –> 00:24:28,119
به ipython وصل کنیم آیا این امکان وجود دارد بله
317
00:24:28,119 –> 00:24:31,619
با توابع آسیایی پایتون امکان پذیر است
318
00:24:31,619 –> 00:24:36,789
بنابراین توابع آسیایی پایتون یک
319
00:24:36,789 –> 00:24:42,700
عملکرد واقعاً جدید در توابع آسیا است و
320
00:24:42,700 –> 00:24:44,950
واقعاً جدید نیست، فکر می کنم
321
00:24:44,950 –> 00:24:49,570
حدود یک سال است که وجود دارد اما در
322
00:24:49,570 –> 00:24:53,429
پیش نمایش بود و اکنون در پیش نمایش نیست و به
323
00:24:53,429 –> 00:25:00,279
صورت عمومی در دسترس است و بله، ایده این
324
00:25:00,279 –> 00:25:03,730
است که شما می توانید کد پایتون را در
325
00:25:03,730 –> 00:25:07,419
توابع خطا اجرا کنید و آن را از یک مرکز تجاری فراخوانی کنید،
326
00:25:07,419 –> 00:25:08,970
327
00:25:08,970 –> 00:25:13,049
بنابراین ما مرکز تجاری با داده
328
00:25:13,049 –> 00:25:17,080
داریم، بله شما یک پایتون دارید که ما داریم.
329
00:25:17,080 –> 00:25:19,840
توابع خطا با پشتیبانی از پایتون، بنابراین
330
00:25:19,840 –> 00:25:24,760
شما دادهها را به توابع آسیا میفرستید و
331
00:25:24,760 –> 00:25:31,740
در داخل آن را دریافت میکنید و به دلیل یک
332
00:25:31,740 –> 00:25:32,890
دکمه
333
00:25:32,890 –> 00:25:36,970
توابع آسیا و شما را خراب میکند،
334
00:25:36,970 –> 00:25:40,029
واقعاً حجم زیادی از مستندات نیست که چگونه
335
00:25:40,029 –> 00:25:43,419
میتوانیم دقیقاً این کار را انجام دهیم، بنابراین
336
00:25:43,419 –> 00:25:47,669
فکر میکنم خوب است چند روز پیش برای
337
00:25:47,669 –> 00:25:54,460
بررسی و کار کردن آن، بله
338
00:25:54,460 –> 00:25:58,980
و من چند ماه
339
00:25:58,980 –> 00:26:03,340
پیش وبلاگی را در اینجا منتشر کردم و اکنون
340
00:26:03,340 –> 00:26:10,360
به شما نشان خواهم داد که چگونه می توانید این کار را انجام
341
00:26:10,360 –> 00:26:12,279
دهید، بله اجازه دهید. توابع خطای ثبت اختراع را امتحان کنید
342
00:26:12,279 –> 00:26:16,720
در اینجا یک پیوند نیز از یک استاندارد است که
343
00:26:16,720 –> 00:26:19,059
kunde همه میدانند که وبلاگ من است و در
344
00:26:19,059 –> 00:26:25,019
اینجا یک مستندات استاندارد وجود دارد، بنابراین بله،
345
00:26:25,019 –> 00:26:35,529
بیایید ادامه دهیم، به این ترتیب
346
00:26:35,529 –> 00:26:38,019
کد اینجا خوب خواهد شد، در حال حاضر
347
00:26:38,019 –> 00:26:44,679
در github من موجود است. به دلیل
348
00:26:44,679 –> 00:26:46,960
طولانی بودن زمان، من به شما نشان نمی دهم که چگونه
349
00:26:46,960 –> 00:26:49,899
همه این توابع را از
350
00:26:49,899 –> 00:26:54,220
ابتدا ایجاد کنید، این ایده که شما نیز
351
00:26:54,220 –> 00:26:56,950
باید درخواست هایی داشته باشید، باید
352
00:26:56,950 –> 00:27:01,630
افزونه edger را در اینجا نصب کنید و
353
00:27:01,630 –> 00:27:04,269
توابع و برنامه های افزودنی آسیا را در اینجا به
354
00:27:04,269 –> 00:27:08,679
کد ویژوال استودیو نصب کنید و سپس کلیک کنید. در اینجا
355
00:27:08,679 –> 00:27:13,570
یک پروژه جدید ایجاد کنید، بنابراین من فقط به
356
00:27:13,570 –> 00:27:17,220
شما نشان خواهم داد، اما نه، ما اجرا نمی کنیم
357
00:27:17,220 –> 00:27:21,789
که پوشه ای را که انتخاب کرده
358
00:27:21,789 –> 00:27:22,690
اید و می خواهید
359
00:27:22,690 –> 00:27:30,640
پایتون را در آنجا اجرا کنید، انتخاب کنید، سپس
360
00:27:30,640 –> 00:27:33,600
الگوی یک پروژه را انتخاب کنید و ما از
361
00:27:33,600 –> 00:27:37,960
الگوی تریگر HTTP استفاده خواهیم کرد.
362
00:27:37,960 –> 00:27:45,730
یک کد قالب برای ما ایجاد کنید تا داده ها را
363
00:27:45,730 –> 00:27:51,870
از پس از درخواست P دریافت کنیم و سپس
364
00:27:51,870 –> 00:27:57,910
کد پایتون را داخل آن ادامه دهید و سپس
365
00:27:57,910 –> 00:28:03,010
نتیجه را به بعد از پاسخ P فشار دهید تا
366
00:28:03,010 –> 00:28:08,500
و در اینجا می توانید نام
367
00:28:08,500 –> 00:28:17,290
تابع را انتخاب کنید. تابع و سپس فقط
368
00:28:17,290 –> 00:28:23,910
ENTER را فشار دهید و این پیکربندی را برای شما ایجاد می کند،
369
00:28:23,910 –> 00:28:29,740
بنابراین من در واقع هیچ چیزی
370
00:28:29,740 –> 00:28:34,630
را در اینجا تغییر
371
00:28:34,630 –> 00:28:37,830
ندادم، چیزی که در اینجا اضافه کردم این است که در این
372
00:28:37,830 –> 00:28:42,430
فایل txt نیازمندی ها بسته ای است که
373
00:28:42,430 –> 00:28:48,250
استفاده خواهم کرد که به نام پاندا و
374
00:28:48,250 –> 00:28:55,140
نکته اصلی در اینجا این است که در تابع نقطه py
375
00:28:55,140 –> 00:29:05,340
است، بنابراین به طور پیش فرض شما
376
00:29:05,340 –> 00:29:11,200
این تابع اصلی را در اینجا دارید که در آن درخواست HTTP را
377
00:29:11,200 –>