نحوه ادغام chatgpt در Power BI برای کمک به نمایش داده های DAX

ساخت وبلاگ

P ower BI ابزاری قدرتمند تحلیلی تجاری است که به کاربران امکان می دهد تجسم و گزارش های تعاملی را با داده ها ایجاد کنند. این ماده به طور گسترده در صنایع مختلف برای تجزیه و تحلیل ، تجسم و به اشتراک گذاری بینش داده ها استفاده می شود. با این حال ، ایجاد محاسبات پیچیده در بیان داده های تجزیه و تحلیل داده های BI (DAX) می تواند یک کار دلهره آور برای بسیاری از کاربران باشد.

اینجاست که ادغام چتپ می تواند مفید باشد. Chatgpt یک مدل پردازش زبان طبیعی از قبل آموزش دیده است که می تواند به زبان انسانی درک و پاسخ دهد ، و این باعث می شود ابزاری عالی برای کمک به کاربران در نوشتن نمایش داده های DAX باشد

در این پست وبلاگ ، ما چگونگی ادغام ChatGPT را در Power BI برای کمک به نمایش داده های DAX بررسی خواهیم کرد.

مرحله 1: یک نمونه chatgpt ایجاد کنید

اول ، شما باید یک نمونه chatgpt ایجاد کنید که توسط Power BI قابل دسترسی باشد. می توانید از API GPT-3 OpenAI یا API مشابه دیگر برای ایجاد یک نمونه Chatgpt استفاده کنید. از طرف دیگر ، می توانید با استفاده از مجموعه داده های DAX و خروجی های مربوطه آنها ، مدل Chatgpt خود را آموزش دهید. این مرحله به برخی از مهارت های برنامه نویسی و دانش در مورد مدل های یادگیری API و ماشین نیاز دارد.

مرحله 2: Visual Power Bi Custom را نصب کنید

در مرحله بعد ، شما باید Power BI Custom Visual را نصب کنید که به شما امکان می دهد ChatGPT را در گزارش های خود ادغام کنید. در صورت داشتن مهارت های برنامه نویسی لازم ، می توانید Visual Custom Visual را از Power Bi Marketplace بارگیری کنید یا تصویری سفارشی خود را ایجاد کنید.

مرحله 3: برق BI را به chatgpt وصل کنید

پس از نصب Visual Custom ، باید Power BI را به ChatGPT وصل کنید. می توانید این کار را با وارد کردن API Endpoint و کلید API نمونه Chatgpt خود در تنظیمات Visual Custom انجام دهید. پس از اتصال ، می توانید استفاده از ChatGPT را برای کمک به نوشتن سؤالات DAX شروع کنید.

مرحله 4: از chatgpt برای تولید نمایش داده های DAX استفاده کنید

برای استفاده از ChatGPT ، به سادگی سوال یا مشکل خود را در قسمت ورودی Visual Visual تایپ کنید. ChatGPT سؤال شما را تجزیه و تحلیل می کند و یک پرس و جو DAX ایجاد می کند که باید مشکل شما را حل کند. سپس می توانید پرس و جو DAX تولید شده را کپی کرده و آن را در گزارش BI خود بچسبانید.

مرحله 5: پرس و جو تولید شده DAX را اصلاح کنید

در حالی که ChatGPT می تواند در تولید نمایش داده های DAX مفید باشد ، بررسی و اصلاح پرس و جو تولید شده برای اطمینان از پاسخگویی به نیازهای خاص شما مهم است. ممکن است شما نیاز به اصلاح پرس و جو تولید شده داشته باشید تا محاسبات یا فیلترهای اضافی را شامل شود.

ادغام ChatGPT در Power BI می تواند ابزاری قدرتمند برای کاربرانی باشد که با نوشتن نمایش داده های پیچیده DAX تلاش می کنند. این می تواند در زمان و تلاش صرفه جویی کند و راه حل های دقیق تر و کارآمد تری برای مشکلات داده ارائه دهد. با این حال ، توجه به این نکته حائز اهمیت است که ChatGPT جایگزینی برای تخصص انسانی نیست و باید به عنوان مکمل دانش و مهارت های خود کاربر مورد استفاده قرار گیرد.

در اینجا مراحل ورود به نقطه انتهایی API و کلید API برای نمونه chatgpt خود در Power BI وجود دارد:

  1. وارد حساب Power BI خود شوید و گزارش را در جایی که می خواهید chatgpt را ادغام کنید ، باز کنید.
  2. در منوی روبان بر روی برگه "Insert" کلیک کرده و از بخش "Visualizations" "تصاویر سفارشی" را انتخاب کنید.
  3. در صفحه "تجسم" ، "Chatgpt" را جستجو کنید و آن را از لیست تصاویر موجود انتخاب کنید.
  4. تصویری Chatgpt را روی بوم گزارش بکشید و رها کنید.
  5. در صفحه "تجسم" ، روی نماد تنظیمات (نماد دنده) برای Visual Chatgpt کلیک کنید.
  6. در صفحه تنظیمات ، به قسمت "API Endpoint" بروید و URL Endpoint را برای نمونه Chatgpt خود وارد کنید. این URL به جایی که نمونه chatgpt شما و نحوه تنظیم آن بستگی دارد بستگی دارد. به عنوان مثال ، اگر از یک برنامه وب Azure برای میزبانی نمونه ChatGPT خود استفاده می کنید ، URL Endpoint در قالب https: //. azurewebsites. net/api/messages خواهد بود.
  7. در بخش "API Key" ، کلید API را برای نمونه Chatgpt خود وارد کنید. این کلید هنگام ایجاد نمونه Chatgpt خود به شما ارائه می شود. اگر کلید API ندارید ، می توانید با پیروی از دستورالعمل های ارائه شده توسط سرویس میزبانی خود ، یکی را ایجاد کنید.
  8. پس از ورود به API Endpoint و API Key ، برای ذخیره تنظیمات خود روی دکمه "Apply" کلیک کنید.
  9. Visual chatgpt اکنون باید به نمونه چتپپ و آماده استفاده شما وصل شود. می توانید شروع به پرسیدن سؤال و دریافت پاسخ به زبان طبیعی کنید.

با دنبال کردن این مراحل ، می توانید ChatGPT را در گزارش Power BI خود ادغام کرده و از قدرت پردازش زبان طبیعی استفاده کنید تا به محاسبات DAX کمک کنید.

DAX (عبارات تجزیه و تحلیل داده ها) یک زبان فرمول است که در Power BI ، Excel و سایر محصولات مایکروسافت برای انجام تجزیه و تحلیل داده ها و ایجاد محاسبات سفارشی استفاده می شود.

در اینجا برخی از متداول ترین کارکردهای DAX و نحوه استفاده از آنها آورده شده است:

جمع: از عملکرد جمع برای اضافه کردن یک ستون از اعداد استفاده می شود. به عنوان مثال ، برای محاسبه کل فروش یک محصول ، از فرمول زیر استفاده می کنید:

کل فروش = جمع (فروش [مقدار])

میانگین: از عملکرد متوسط برای محاسبه میانگین ستون اعداد استفاده می شود. به عنوان مثال ، برای محاسبه متوسط فروش در روز ، از فرمول زیر استفاده می کنید:

متوسط فروش = میانگین (فروش [مقدار])

تعداد: از تابع شمارش برای شمارش تعداد موارد در یک ستون استفاده می شود. به عنوان مثال ، برای شمارش تعداد سفارشات ، از فرمول زیر استفاده می کنید:

تعداد سفارشات = تعداد (فروش [شناسه سفارش])

Min/Max: توابع MIN و MAX به ترتیب برای یافتن حداقل و حداکثر مقادیر در یک ستون استفاده می شوند. به عنوان مثال ، برای یافتن بالاترین و کمترین میزان فروش ، از فرمول های زیر استفاده می کنید:

بالاترین فروش = حداکثر (فروش [مقدار])

کمترین فروش = دقیقه (فروش [مقدار])

if: از عملکرد IF برای انجام محاسبات مشروط استفاده می شود. به عنوان مثال ، برای محاسبه تخفیف بر اساس مبلغ کل فروش ، از فرمول زیر استفاده می کنید:

Discount = IF(Sales[Amount]>10000 ، 0. 1 ، 0)

سوئیچ: از عملکرد سوئیچ برای انجام چندین محاسبات مشروط استفاده می شود. به عنوان مثال ، برای طبقه بندی محصولات بر اساس میزان فروش آنها ، از فرمول زیر استفاده می کنید:

Product Category = SWITCH(TRUE(), Sales[Amount]> 10000, "High", Sales[Amount]>5000 ، "متوسط" ، "کم")

مرتبط: از عملکرد مرتبط برای بازیابی مقادیر مرتبط از جدول دیگر استفاده می شود. به عنوان مثال ، برای بازیابی نام محصول از یک جدول محصولات بر اساس شناسه محصول در یک جدول فروش ، از فرمول زیر استفاده می کنید:

نام محصول = مرتبط (محصولات [نام])

اینها فقط تعدادی از متداول ترین کارکردهای DAX است که در Power BI استفاده می شود.

بسیاری از کارکردهای دیگر موجود است ، از جمله عملکردهای آماری ، عملکردهای اطلاعاتی زمان و موارد دیگر. با تسلط بر این توابع ، کاربران می توانند محاسبات پیچیده ای را انجام داده و از داده های خود بینش کسب کنند.

در اینجا چند نمونه خاص از موارد استفاده برای ادغام Chatgpt در Power BI برای کمک به DAX آورده شده است:

  1. نوشتن محاسبات پیچیده DAX: ChatGPT می تواند به کاربران کمک کند تا محاسبات پیچیده DAX را برای اقدامات و ستون های محاسبه شده بنویسند. به عنوان مثال ، یک کاربر ممکن است بخواهد کل فروش را با گذشت زمان محاسبه کند ، که به یک فرمول پیچیده DAX نیاز دارد. به جای گذراندن وقت برای کشف فرمول ، کاربر می تواند از Chatgpt بخواهد فرمول را برای آنها تولید کند.
  2. عیب یابی خطاهای DAX: ChatGPT همچنین می تواند به کاربران کمک کند تا خطاهای DAX را که ممکن است در گزارش های BI خود با آنها روبرو شوند ، عیب یابی کند. به عنوان مثال ، اگر کاربر در حال دریافت پیام خطایی مربوط به محاسبه DAX است ، می تواند از ChatGPT بخواهد تا به آنها در شناسایی مسئله کمک کند و یک راه حل را پیشنهاد کند.
  3. کاوش در توابع DAX: از ChatGPT می توان برای کشف توابع DAX و استفاده از آنها استفاده کرد. به عنوان مثال ، یک کاربر ممکن است با یک عملکرد خاص DAX ناآشنا باشد و می خواهد درباره آن اطلاعات بیشتری کسب کند. آنها می توانند از ChatGPT بخواهند نمونه هایی از نحوه استفاده از عملکرد و چگونگی ادغام آن در گزارش Power BI خود را ارائه دهند.
  4. ایجاد نمایش داده های DAX از سؤالات مربوط به زبان طبیعی: ChatGPT همچنین می تواند به کاربران کمک کند تا نمایش داده های DAX را از سؤالات مربوط به زبان طبیعی تولید کنند. به عنوان مثال ، یک کاربر ممکن است بخواهد کل فروش یک محصول خاص را در یک دوره زمانی خاص بداند. آنها به جای نوشتن پرس و جو DAX ، می توانند از Chatgpt بخواهند که پرس و جو را برای آنها تولید کند.

به طور کلی ، ادغام ChatGPT در Power BI می تواند برای انواع موارد استفاده مربوط به نوشتن ، عیب یابی و کاوش در محاسبات DAX مفید باشد. با استفاده از قدرت پردازش زبان طبیعی ، کاربران می توانند در وقت و تلاش خود صرفه جویی کنند و روی کسب بینش از داده های خود تمرکز کنند.

منابع:

  • https://openai. com/
  • https://docs. microsoft. com/en-us/power-bi/
  • https://docs. microsoft. com/en-us/power-bi/developer/custom-visuals/what-is-developer-visual
  • https://docs. microsoft. com/en-us/power-bi/developer/custom-visuals/developing-a-custom-visual-in-power-bi

امیدوارم این مقاله برای شما مفید بوده باشد. با تشکر از شما برای وقت خواندن آن.

من کی هستم؟من به عنوان یک نویسنده فصلی ، معمار تجسم داده ها و ناشر ، دهه گذشته را صرف افتخار مهارت های خود در SQL ، تجزیه و تحلیل داده ها و تجسم داده ها کردم. با اشتیاق به کاوش در مجموعه داده های پیچیده و کشف بینش های معنی دار ، من به یک صدای قابل اعتماد در جامعه علوم داده تبدیل شده ام.

یک لحظه صبر کن. اگر می خواهید خودتان نوشتن را در متوسط شروع کنید و درآمد منفعلانه کسب کنید ، فقط به 5 دلار در ماه به عضویت نیاز دارید. اگر با لینک من ثبت نام کنید ، با بخشی از هزینه عضویت خود بدون هزینه اضافی از من حمایت می کنید.

برای ادامه الهام بخشیدن ، سایر مقالات را که نوشتم بررسی کنید. بیایید یادگیری و رشد را با هم ادامه دهیم!

فارکس کاران ایران...
ما را در سایت فارکس کاران ایران دنبال می کنید

برچسب : نویسنده : ناهید طباطبایی بازدید : <-PostHit-> تاريخ : يکشنبه 29 مرداد 1402 ساعت: 11:42