خانه هوش تجاری نقش پارامتر در ایجاد آدرس دهی با مثال وب اسکرپینگ سایت هوش تجاری نوشته شده توسط: لیلا روشن بین ۱۵ اسفند ۱۴۰۰ زمان مطالعه: 7 دقیقه ۰ (۰) مقدمه تعریف: در بعضی مواقع پیش می آید که مسیر فایل دیتا به هر دلیلی تغییر میکند پارامتر به ما کمک میکند مسیر خروجی فایل یا هر آیتم متغیر دیگر را به صورت پویا تعریف کرده و آن را مدیریت کنیم.در این صورت مجبور به تغییر مسیر هر دیتا سورس نخواهیم بود.در واقع با تعریف پارامتر و تبدیل آن به تابع میتوانیم قابلیت استفاده مجدد داشته باشیم. مثال: وب اسکرپینگ سایت سازمان بورس اوراق بهادار http://www.tsetmc.com/Loader.aspx?ParTree=15 مشکل: تغییر دستی منبع سورس داده برای هر آیتم در جوین جداول راه حل: استفاده از پارامتر در محیط Power Query پیاده سازی: ابتدا لینک مرتبط با یک نماد در سایت را کپی و به عنوان سورس ورودی با نرم افزار پاور بی آی باز میکنیم.به محیط پاور کوئری رفته و به صورت زیر شروع میکنیم: با توجه به محدودیت های وب اسکرپینگ سایت بورس جداول را نشان نمیدهد از گزینه Add Table Using Examples استفاده میکنیم و جداول مورد نیاز را با سعی و خطا بدست می آوریم: برای این کار به عنوان مثال محتوای هر جدول مورد نیاز با وارد کردن دو آیتم تشخیص داده میشود و خروجی میدهد. برای تعریف پارامتر از قسمت Manage Parameters لیستی از لینکهای سایت را به عنوان تابع ورودی تعریف میکنیم دقت داشته باشید فرمت حتما به صورت Text باشد. با تغییر اندکی در کد در پنجره Advanced Editor جدول Table 1 پارامتر ورودی رو برای تمامی متغیرهای آن (نماد) نمایش میدهیم . و به این ترتیب فانکشن یا تابع مورد نظر ساخته میشود. برای استفاده از این تابع جدولی از لینکهای نماد و اسامی را ایمپورت میکنیم اینجا بنام Symbol و از ریبون Add Column گزینه Invoke Custom Function را انتخاب کرده تابع را در قسمت Function Query صدا میزنیم: جداول تابع به لیست جدول اضافه میشود در آخر مشاهده میکنیم اطلاعات جدول برای هر نماد تکرار میشود دقت کنید استفاده از این روش برای تعداد کمی از نمادها قابل انجام است و تعداد بیشتر سبب کندی و اختلال میشود. چه رتبه ای میدهید؟ میانگین ۰ / ۵. از مجموع ۰ اولین نفر باش برچسب ها # Power Query# Power Query Using Parameters# آشنایی با وب اسکرپینگ# آموزش هوش تجاری# آموزش هوش تجاری در SQL Server# وب اسکرپینگ معرفی نویسنده مقالات 1 مقاله توسط این نویسنده محصولات 0 دوره توسط این نویسنده لیلا روشن بین پروفایل نویسنده معرفی محصول بابک پیروز دوره آموزشی طراحی داشبورد با Power BI Desktop 2.500.000 تومان مقالات مرتبط ۱۹ اردیبهشت هوش تجاری بهبود عملکرد Tabular Model در SQL Server با سه تکنیک کاربردی مسعود طاهری ۱۶ بهمن هوش تجاری مقدمهای بر SCD در Power BI تیم فنی نیک آموز ۱۹ دی هوش تجاری چگونه محتوای فیلتر را در Power BI Tooltips نمایش دهیم؟ تیم فنی نیک آموز ۲۶ تیر SQL Server هوش تجاری آشنایی با Split Transformation در SSIS تیم فنی نیک آموز دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ