خانه SQL Server چطوری با استفاده از پایتون، یک جدول را از SQL Server به Power BI منتقل کنیم؟ SQL Server مبانی SQL Server نوشته شده توسط: علی صباغی تاریخ انتشار: ۰۶ مرداد ۱۴۰۰ آخرین بروزرسانی: 13 آذر 1403 زمان مطالعه: 4 دقیقه ۳.۳ (۸) انتقال جدول از SQL به power bi، در این مقاله قصد داریم در مورد روش انتقال دادههای جداول موجود در SQL Server به محیط Power BI با استفاده از Python Script توضیح بدیم که هنگام انتقال میتونید محاسبات آماری رو قبل از انتقال اجرا نمایید. پس اگر شما هم تمایل دارین که در این رابطه آشنایی پیدا کنین تا آخر این مقاله با من همراه باشین چون به یک نکته چالشی اشاره شده است. میتوانید ابتدا به آموزش جامع SQL Server رجوع کنید. انتقال جدول از SQL به power bi برای انتقال دیتا از SQL Server به یک دیتا فریم پایتون، باید حتما از کتابخانه Pyodbc و Pandas استفاده کنیم. پس برای این منظور ابتدا باید این دو کتابخانهها را در صورت عدم وجود، روی پلتفرم پایتون خود نصب کنید.ابتدا دکمههای ترکیبی Windows را کلیک کرده و با باز شدن RUN، عبارت cmd رو وارد خواهیم نمود. سپس در محیط Command Prompt باز شده، عبارت pip install pock را تایپ نموده و Enter نموده تا فرایند نصب بدرستی انجام شود. در قدم بعدی می بایست وارد محیط Power BI شده و از قسمت Get Data، Other رو انتخاب نموده و از آیتم های سمت راست، عبارت Python Script رو انتخاب می کنیم. برای این منظور کوئری تست به همراه کانتکوری که آماده شده در بخش زیر قرار داده شده تا بتوانید برای پروژههای خود Customize نموده و از آن استفاده نمایید. import pyodbc import pandas as pd driver= '{SQL Server Native Client 17}' cnxn = pyodbc.connect( #For Connection Trusted_Connection='Yes', Driver='{ODBC Driver 17 for SQL Server}', Server='DESKTOP-8AQQFID', Database='AdventureWorks2017' ) query = "SELECT [CountryRegionCode], [Name] FROM Person.CountryRegion;" df = pd.read_sql(query, cnxn) print(df) نکتهای که در این قسمت باید به آن اشاره نمود آن است که حتما درایور ODBC Driver 17 for SQL Server میبایست بر روی سیستم شما نصب شده باشه تا به مشکل برخورد نکنید. در قسمت Server باید نام سرور خود را وارد نمایید که در اینجا من نام سیستم خود رو انتخاب کردم و در قدم بعدی، دیتابیس مدنظرتون رو باید معرفی نمایید و در نهایت Ok رو انتخاب میکنیم. پیشنهاد میکنیم برای درک بهتر مفاهیم دوره کوئری نویسی پیشرفته را مطالعه کنید. در قدم بعدی، در پنجره Navigator باز شده، جدول مورد نظر خود را انتخاب میکنیم. با توجه به اینکه خروجی SELECT مدنظرمان را به یک دیتافریم با عنوان df منتقل کردیم، جدولی با این نام برایمان قابل مشاهده خواهد بود که با انتخاب آن، به دیتا مدل خود اضافه خواهیم نمود. نکته: موردی که هنگام اتصال و انتقال در برخی مواقع ممکن است که برایتان پیش آید آن است که بعد از اجرای کوئری پایتون، با ارور زیر مواجه شوید. Details: "ADO.NET: Python script error. Traceback (most recent call last): File "PythonScriptWrapper.PY", line 2, in <module> import os, pandas, matplotlib.pyplot "Missing required dependencies {0}".format(missing_dependencies)) ImportError: Missing required dependencies ['pyodbc '] برای رفع این مشکل، کتابخانه ای که به آن اشاره شده که نمیتواند از آن استفاده نماید را میبایست مجددا نصب نمایید. به عنوان مثال در اینجا به pyodbc اشاره شده است پس برای رفع مشکل، مجددا به cmd مراجعه نموده و ابتدا کتابخانه مورد نظر رو پاک نموده و مجددا نصب می کنیم. دستور پاک کردن کتابخانه Pip uninstall pyodbc دستور نصب کردن مجدد کتابخانه Pip install pyodbc سخن پایانی انتقال جدول از SQL به power bi، بعد از این فرایند، تا ۹۹% خطا برطرف شده و خروجی دیتا قابل استفاده است اما اگر به کتابخانه دیگری با استفاده از ارور فوق اشاره شد، همانند فرایند قبلی آنرا مجدد نصب کنید تا مشکل برطرف شود. ما در نیک آموز منتظر نظرات ارزشمند شما درباره این مقاله هستیم. چه رتبه ای میدهید؟ میانگین ۳.۳ / ۵. از مجموع ۸ اولین نفر باش دانلود مقاله چطوری با استفاده از پایتون، یک جدول را از SQL Server به Power BI منتقل کنیم؟ فرمت PDF 3 صفحه حجم 1 مگابایت دانلود مقاله معرفی نویسنده مقالات 1 مقاله توسط این نویسنده محصولات 0 دوره توسط این نویسنده علی صباغی معرفی محصول هادی تایانلو دوره آموزش پایتون - Jet Start 290.000 تومان 174.000 تومان مقالات مرتبط ۰۲ آبان SQL Server ابزار Database Engine Tuning Advisor؛ مزایا، کاربردها و روش استفاده تیم فنی نیک آموز ۱۵ مهر SQL Server معرفی Performance Monitor ابزار مانیتورینگ SQL Server تیم فنی نیک آموز ۱۱ مهر SQL Server راهنمای جامع مانیتورینگ بکاپ ها در SQL Server تیم فنی نیک آموز ۰۸ مهر SQL Server Resource Governor چیست؟ آشنایی با نحوه پیکربندی و اهمیت های آن تیم فنی نیک آموز دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ کدرلایف ۲۰ / ۰۱ / ۰۲ - ۰۲:۲۸ ممنون از این مقاله کاربردی ۱ پاسخ به دیدگاه