OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

আপনি বা আপনার কোম্পানি যদি OneDrive ক্লাউডে বা শেয়ারপয়েন্ট কোম্পানির পোর্টালে ডেটা সঞ্চয় করেন, তাহলে Excel বা Power BI থেকে পাওয়ার কোয়েরি ব্যবহার করে সরাসরি এতে সংযোগ করা আশ্চর্যজনকভাবে চ্যালেঞ্জিং হতে পারে।

যখন আমি একবার একই ধরণের সমস্যার মুখোমুখি হয়েছিলাম, তখন আমি অবাক হয়েছিলাম যে এটি সমাধান করার কোন "আইনি" উপায় নেই। কিছু কারণে, এক্সেল এবং এমনকি পাওয়ার বিআইতে (যেখানে সংযোগকারীর সেটটি ঐতিহ্যগতভাবে প্রশস্ত হয়) উপলভ্য ডেটা উত্সগুলির তালিকায় কিছু কারণে OneDrive ফাইল এবং ফোল্ডারগুলির সাথে সংযোগ করার ক্ষমতা অন্তর্ভুক্ত নয়৷

সুতরাং নীচে দেওয়া সমস্ত বিকল্পগুলি হল, এক ডিগ্রি বা অন্যভাবে, "ক্র্যাচ" যার জন্য একটি ছোট কিন্তু ম্যানুয়াল "ফাইল দিয়ে শেষ করা" প্রয়োজন। কিন্তু এই ক্রাচগুলির একটি বড় প্লাস রয়েছে – তারা কাজ করে 🙂

সমস্যা কি?

যারা তাদের জন্য একটি সংক্ষিপ্ত ভূমিকা গত 20 বছর কোমায় কাটিয়েছেন বিষয়ের মধ্যে না।

OneDrive হল Microsoft এর একটি ক্লাউড স্টোরেজ পরিষেবা যা বিভিন্ন স্বাদে আসে:

  • OneDrive ব্যক্তিগত - সাধারণ (নন-কর্পোরেট) ব্যবহারকারীদের জন্য। তারা আপনাকে বিনামূল্যে 5GB দেয় + একটি ছোট মাসিক ফিতে অতিরিক্ত স্থান।
  • ব্যবসায়ের জন্য OneDrive - কর্পোরেট ব্যবহারকারীদের জন্য একটি বিকল্প এবং অফিস 365 গ্রাহকদের জন্য অনেক বড় উপলব্ধ ভলিউম (1TB বা তার বেশি থেকে) এবং অতিরিক্ত বৈশিষ্ট্য যেমন সংস্করণ স্টোরেজ, ইত্যাদি।

ব্যবসার জন্য OneDrive-এর একটি বিশেষ ক্ষেত্রে একটি SharePoint কর্পোরেট পোর্টালে ডেটা সংরক্ষণ করা হচ্ছে – এই পরিস্থিতিতে, OneDrive প্রকৃতপক্ষে, SharePoint'a-এর একটি লাইব্রেরি।

ফাইলগুলি ওয়েব ইন্টারফেসের মাধ্যমে (https://onedrive.live.com সাইট বা কর্পোরেট শেয়ারপয়েন্ট সাইট) বা আপনার পিসির সাথে নির্বাচিত ফোল্ডার সিঙ্ক্রোনাইজ করে অ্যাক্সেস করা যেতে পারে:

OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

সাধারণত এই ফোল্ডারগুলি ড্রাইভ সি-তে ব্যবহারকারীর প্রোফাইলে সংরক্ষণ করা হয় - সেগুলির পথটি দেখতে অনেকটা এরকম সি: ব্যবহারকারীব্যবহারকারীর নামOneDrive) একটি বিশেষ প্রোগ্রাম ফাইলগুলির প্রাসঙ্গিকতা এবং সমস্ত পরিবর্তনের সিঙ্ক্রোনাইজেশন নিরীক্ষণ করে - Аওয়ানড্রাইভ ভদ্র (স্ক্রীনের নীচের ডান কোণায় নীল বা ধূসর মেঘ):

OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

এবং এখন মূল জিনিস।

আমাদের যদি OneDrive থেকে Excel (Power Query-এর মাধ্যমে) বা Power BI-তে ডেটা লোড করার প্রয়োজন হয়, তাহলে অবশ্যই আমরা স্থানীয় ফাইল এবং ফোল্ডারগুলিকে নির্দিষ্ট করে দিতে পারি যাতে সাধারণ উপায়ে উৎস হিসেবে সিঙ্ক্রোনাইজ করা যায়। ডেটা পান - ফাইল থেকে - বই থেকে / ফোল্ডার থেকে (ডেটা পান — ফাইল থেকে — ওয়ার্কবুক/ফোল্ডার থেকে)কিন্তু এটি OneDrive ক্লাউডের সাথে সরাসরি লিঙ্ক হবে না.

যে, ভবিষ্যতে, যখন পরিবর্তন, উদাহরণস্বরূপ, অন্যান্য ব্যবহারকারীদের দ্বারা ক্লাউডে ফাইল, আমরা প্রথমে সিঙ্ক করতে হবে (এটি দীর্ঘ সময়ের জন্য ঘটে এবং সবসময় সুবিধাজনক নয়) এবং শুধুমাত্র তারপর আমাদের ক্যোয়ারী আপডেট করুন পাওয়ার বিআই-তে পাওয়ার কোয়েরি বা মডেল।

স্বাভাবিকভাবেই, প্রশ্ন ওঠে: কিভাবে OneDrive/SharePoint থেকে সরাসরি ডাটা ইম্পোর্ট করবেন যাতে ডাটা সরাসরি ক্লাউড থেকে লোড হয়?

বিকল্প 1: OneDrive for Business বা SharePoint থেকে একটি বইয়ের সাথে সংযোগ করুন

  1. আমরা আমাদের Excel-এ বইটি খুলি - একটি নিয়মিত ফাইল হিসাবে সিঙ্ক্রোনাইজ করা OneDrive ফোল্ডার থেকে একটি স্থানীয় অনুলিপি। অথবা প্রথমে এক্সেল অনলাইনে সাইটটি খুলুন এবং তারপর বোতামে ক্লিক করুন এক্সেল এ খুলুন (এক্সেলে খুলুন).
  2. যান ফাইল - বিস্তারিত (ফাইল তথ্য)
  3. বোতাম দিয়ে বইয়ের মেঘের পথটি অনুলিপি করুন অনুলিপি পথ (কপি পাথ) শিরোনামে:

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

  4. অন্য এক্সেল ফাইলে বা পাওয়ার BI-তে, যেখানে আপনি ডেটা পূরণ করতে চান, কমান্ডগুলি নির্বাচন করুন ডেটা পান - ইন্টারনেট থেকে (ডেটা পান — ওয়েব থেকে) এবং কপি করা পাথ ঠিকানা ক্ষেত্রে পেস্ট করুন।
  5. পথের শেষে মুছুন ?ওয়েব=1 এবং ক্লিক করুন OK:

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

  6. প্রদর্শিত উইন্ডোতে, অনুমোদন পদ্ধতি নির্বাচন করুন সংস্থার হিসাব (সংস্থার হিসাব) এবং বোতামে ক্লিক করুন লগ ইন (প্রবেশ করুন):

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

    আমাদের কাজের লগইন-পাসওয়ার্ড লিখুন বা প্রদর্শিত তালিকা থেকে একটি কর্পোরেট অ্যাকাউন্ট নির্বাচন করুন। আপনি যদি সবকিছু ঠিকঠাক করেন তবে শিলালিপি লগ ইন পরিবর্তন করা উচিত একটি ভিন্ন ব্যবহারকারী হিসাবে সাইন ইন করুন (অন্যান্য ব্যবহারকারীর অ্যাকাউন্ট দিয়ে লগ ইন করুন).

  7. বাটনে ক্লিক করুন সংযোগ (সংযুক্ত).

তারপরে সবকিছুই একটি বইয়ের সাধারণ আমদানির মতোই - আমরা প্রয়োজনীয় শীট, আমদানির জন্য স্মার্ট টেবিল ইত্যাদি নির্বাচন করি।

বিকল্প 2: OneDrive Personal থেকে একটি ফাইলের সাথে সংযোগ করুন

একটি ব্যক্তিগত (নন-কর্পোরেট) OneDrive ক্লাউডে একটি বইয়ের সাথে সংযোগ করতে, পদ্ধতিটি ভিন্ন হবে:

  1. আমরা OneDrive ওয়েবসাইটে পছন্দসই ফোল্ডারের বিষয়বস্তু খুলি এবং আমদানি করা ফাইলটি খুঁজে পাই।
  2. এটিতে ডান ক্লিক করুন এবং কমান্ড নির্বাচন করুন ভূমিকা (বসান) অথবা ফাইলটি নির্বাচন করুন এবং উপরের মেনুতে একটি অনুরূপ কমান্ড নির্বাচন করুন:

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

  3. ডানদিকে প্রদর্শিত প্যানেলে, বোতামটি ক্লিক করুন সৃষ্টি এবং উত্পন্ন কোড অনুলিপি করুন:

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

  4.  কপি করা কোড নোটপ্যাডে পেস্ট করুন এবং "একটি ফাইল দিয়ে শেষ করুন":
    • উদ্ধৃতি লিঙ্ক ছাড়া সবকিছু সরান
    • ব্লক মুছুন cid=XXXXXXXXXXXX&
    • প্রতিস্থাপনযোগ্য শব্দ বসান on ডাউনলোড
    ফলস্বরূপ, উত্স কোডটি এইরকম হওয়া উচিত:

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

  5. তারপর সবকিছু আগের পদ্ধতির মতই। অন্য এক্সেল ফাইলে বা পাওয়ার BI-তে, যেখানে আপনি ডেটা পূরণ করতে চান, কমান্ডগুলি নির্বাচন করুন ডেটা পান - ইন্টারনেট থেকে (ডেটা পান — ওয়েব থেকে), সম্পাদিত পাথ ঠিকানা ক্ষেত্রে পেস্ট করুন এবং ঠিক আছে ক্লিক করুন।
  6. অনুমোদন উইন্ডো প্রদর্শিত হলে, বিকল্পটি নির্বাচন করুন উইন্ডোজ এবং, যদি প্রয়োজন হয়, OneDrive থেকে লগইন পাসওয়ার্ড লিখুন।

বিকল্প 3: ব্যবসার জন্য OneDrive থেকে একটি সম্পূর্ণ ফোল্ডারের বিষয়বস্তু আমদানি করুন

যদি আপনাকে পাওয়ার কোয়েরি বা পাওয়ার বিআই একটি ফাইলের বিষয়বস্তু পূরণ করতে হয় না, কিন্তু একবারে একটি সম্পূর্ণ ফোল্ডার (উদাহরণস্বরূপ, প্রতিবেদন সহ), তাহলে পদ্ধতিটি একটু সহজ হবে:

  1. এক্সপ্লোরারে, OneDrive-এ আমাদের আগ্রহের স্থানীয় সিঙ্ক্রোনাইজ ফোল্ডারে ডান-ক্লিক করুন এবং নির্বাচন করুন সাইটে দেখুন (অনলাইনে দেখুন).
  2. ব্রাউজারের ঠিকানা বারে, ঠিকানার প্রাথমিক অংশটি অনুলিপি করুন – শব্দ পর্যন্ত / _লেআউট:

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

  3. এক্সেল ওয়ার্কবুকে যেখানে আপনি ডেটা লোড করতে চান বা পাওয়ার বিআই ডেস্কটপ রিপোর্টে, কমান্ডগুলি নির্বাচন করুন ডেটা পান - ফাইল থেকে - শেয়ারপয়েন্ট ফোল্ডার থেকে (ডেটা পান — ফাইল থেকে — শেয়ারপয়েন্ট ফোল্ডার থেকে):

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

    তারপর কপি করা পাথ ফ্র্যাগমেন্ট ঠিকানা ক্ষেত্রে পেস্ট করুন এবং ক্লিক করুন OK:

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

    যদি একটি অনুমোদন উইন্ডো প্রদর্শিত হয়, তাহলে টাইপ নির্বাচন করুন Microsoft অ্যাকাউন্ট (Microsoft অ্যাকাউন্ট), বোতামে ক্লিক করুন লগ ইন (প্রবেশ করুন), এবং তারপর, একটি সফল লগইন করার পরে, বোতামে সংযোগ (সংযুক্ত):

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

  4. এর পরে, SharePoint থেকে সমস্ত ফাইল অনুরোধ করা হয় এবং ডাউনলোড করা হয় এবং একটি পূর্বরূপ উইন্ডো প্রদর্শিত হয়, যেখানে আপনি নিরাপদে ক্লিক করতে পারেন ডেটা রূপান্তর করুন (ডাটা ট্রান্সফর্ম).
  5. সমস্ত ফাইলের তালিকার আরও সম্পাদনা এবং তাদের একত্রীকরণ ইতিমধ্যেই Power Query বা Power BI-তে স্ট্যান্ডার্ড পদ্ধতিতে সঞ্চালিত হয়। অনুসন্ধানের বৃত্তটি শুধুমাত্র আমাদের প্রয়োজন ফোল্ডারে সংকুচিত করতে, আপনি কলাম দ্বারা ফিল্টার ব্যবহার করতে পারেন ফোল্ডার এর পথ (1) এবং তারপর কলামের বোতামটি ব্যবহার করে পাওয়া ফাইলগুলির সম্পূর্ণ বিষয়বস্তু প্রসারিত করুন সন্তুষ্ট (2)

    OneDrive এবং SharePoint থেকে Power Query/BI-তে ডেটা আমদানি করুন

বিঃদ্রঃ: শেয়ারপয়েন্ট পোর্টালে আপনার যদি প্রচুর সংখ্যক ফাইল থাকে, তবে এই পদ্ধতিটি আগের দুটির তুলনায় উল্লেখযোগ্যভাবে ধীর হবে৷

  • পাওয়ার কোয়েরি ব্যবহার করে বিভিন্ন ফাইল থেকে টেবিল একত্রিত করা
  • পাওয়ার কোয়েরি, পাওয়ার পিভট, পাওয়ার বিআই কী এবং কীভাবে তারা আপনাকে সাহায্য করতে পারে৷
  • বইয়ের সমস্ত শীট থেকে একটি টেবিলে ডেটা সংগ্রহ করা
 

নির্দেশিকা সমন্ধে মতামত দিন