পাওয়ার বিতে ডএএক্স দিয়ে শুরু করা



এই এডুরেকা ব্লগটি আপনাকে সিন্টেক্স এবং উদাহরণ সহ পাওয়ার বিআইতে নতুন হলে পাওয়ার বিআই ডাক্স বেসিকস বা ডেটা অ্যানালিটিক্স এক্সপ্রেশনগুলি দিয়ে শুরু করতে সহায়তা করে।

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

এই বলে যে, এখানে ধারণাগুলি রয়েছে, যা সকলের অবিচ্ছেদ্য অঙ্গ গঠন করে , যা শিখার পরে আপনার ডেক্সের সর্বাধিক মৌলিক ধারণাগুলি সম্পর্কে ভাল ধারণা হওয়া উচিত।





পাওয়ার বিআই ড্যাক্স বেসিক্স: ড্যাক্স কী?

তো, পাওয়ার বিআই ড্যাক্সের বেসিকগুলি দিয়ে শুরু করা যাক, ঠিক আছে?

পাওয়ার বিআই ডেস্কটপ ব্যবহার করে প্রতিবেদন তৈরি করা বেশ সহজ, এটি সরাসরি ব্যাটের বাইরে মূল্যবান অন্তর্দৃষ্টি দেখায়।



তবে, আপনার যদি সমস্ত বিভিন্ন বিভাগের তারিখের জন্য সমস্ত পণ্য বিভাগে প্রবৃদ্ধি শতাংশ বিশ্লেষণ করতে হয় তবে কী হবে? বা, বাজারের দৈত্যগুলির তুলনায় আপনার কোম্পানির বার্ষিক বৃদ্ধি গণনা করা দরকার?

ড্যাক্স শেখা আপনাকে আপনার থেকে সর্বাধিক সুবিধা অর্জন করতে সহায়তা করবে এবং প্রকৃত ব্যবসায়ের সমস্যাগুলি সমাধান করুন।

ডিএএক্সে ফাংশন, অপারেটর এবং ধ্রুবক রয়েছে যা আপনার মডেলটিতে ইতিমধ্যে উপস্থিত ডেটার সাহায্যে মানগুলি গণনা করার জন্য সূত্র আকারে স্থাপন করা যেতে পারে।



পাওয়ার বিআই ড্যাক্সে 200 টিরও বেশি ফাংশন, অপারেটর এবং কনস্ট্রাক্টসের একটি লাইব্রেরি রয়েছে। এর লাইব্রেরিটি কোনও তথ্য বিশ্লেষণের প্রয়োজনের জন্য ফলাফল গণনা করার ব্যবস্থা তৈরিতে প্রচুর নমনীয়তা সরবরাহ করে।

পাওয়ার বিআই ড্যাক্স বেসিক্স: এটি কীভাবে কাজ করে?

সবার আগে, আমি আপনাকে ব্যাখ্যা করব যে এটি কীভাবে কাজ করে।আমরা বেশিরভাগ ক্ষেত্রে তিনটি মৌলিক ধারণার আশেপাশে পাওয়ার বিআই ড্যাক্স সম্পর্কে আমাদের বোঝার ফ্রেম তৈরি করব: বাক্য গঠন , প্রসঙ্গ , এবং কার্যাদি

অবশ্যই, এখানে অন্যান্য গুরুত্বপূর্ণ ধারণা রয়েছে তবে এই তিনটি বোঝার ফলে আপনি যে দক্ষতা তৈরি করতে যাচ্ছেন তার সেরা ভিত্তি সরবরাহ করবে।

বাক্য গঠন

দ্য বাক্য গঠন বিভিন্ন উপাদান নিয়ে গঠিত যা একটি সূত্র তৈরি করে এবং এটি কীভাবে লেখা। এলএই সাধারণ ডিএএক্স সূত্রটি দেখেছি।

একটি ডাক্স সূত্র বোঝার চেষ্টা করার সময়, প্রায়শই প্রতিটি উপাদানকে আপনি ভাবেন এবং প্রতিদিন বলছেন এমন ভাষায় ভাঙতে সাহায্য করে। সুতরাং, এই সূত্রে নিম্নলিখিত বাক্য গঠন উপাদান অন্তর্ভুক্ত:

সিনট্যাক্স - পাওয়ার বিআই ড্যাক্স - এডুরেকা

আই। ক্সতদ পরিমাপের নাম।

II। দ্য সমান চিহ্ন অপারেটর (=) সূত্রের সূচনা নির্দেশ করে।

III। সম কলামে সমস্ত সংখ্যা যুক্ত করে, বিক্রয় [বিক্রয়সমাউন্ট]

চতুর্থ। এই আছে বন্ধনী () যে এক বা একাধিক যুক্তিযুক্ত একটি অভিব্যক্তি ঘিরে। সমস্ত ফাংশনগুলির জন্য কমপক্ষে একটি যুক্তি প্রয়োজন।

ভি। বিক্রয় সারণি উল্লেখ করা হয়।

আমরা একটি যুক্তি একটি ফাংশন একটি মান পাস। রেফারেন্সকৃত কলাম [বিক্রির পরিমান] SUM ফাংশনটি এমন একটি আর্গুমেন্ট যার সাথে, SUM ফাংশনটি কলামটি জানে যেখানে এটি একটি SUMকে একত্রিত করতে হয়।

সহজ কথায় বলতে গেলে আপনি এটিকে পড়তে পারেন, ' মোট বিক্রয় নামের পরিমাপের জন্য, বিক্রয় টেবিলের [বিক্রয়সমাউন্ট] কলামে (=) মানগুলির SUM গণনা করুন ”'

& কোদালপাওয়ার বিআই ড্যাক্স সম্পাদকটিতে একটি প্রস্তাবনা বৈশিষ্ট্য অন্তর্ভুক্ত রয়েছে, যা আপনাকে সঠিক উপাদানগুলির পরামর্শ দিয়ে সিনট্যাক্টিক্যালি সঠিক সূত্রগুলি তৈরি করতে সহায়তা করে।

প্রসঙ্গ

প্রসঙ্গ 3 ড্যাক্স ধারণার মধ্যে অন্যতম গুরুত্বপূর্ণ is যখন কেউ প্রসঙ্গে কথা বলে, এটি দুটি ধরণের একটিকে উল্লেখ করতে পারে সারি প্রসঙ্গ এবং ফিল্টার প্রসঙ্গে

মূলত কথা বলার সময় ব্যবহার করা হয় ব্যবস্থা , দ্য সারি-প্রসঙ্গ সর্বাধিক সহজেই বর্তমান সারি হিসাবে মনে করা হয়। এটি যখনই কোনও সূত্রে কোনও ফাংশন থাকে যা টেবিলে একটি একক সারি সনাক্ত করতে ফিল্টার প্রয়োগ করে।

ফিল্টার-প্রসঙ্গ সারি-প্রসঙ্গের চেয়ে বুঝতে অসুবিধা একটু বেশি। ফিল্টার-প্রসঙ্গটি আপনি খুব সহজেই কোনও গণনায় প্রয়োগ করা এক বা একাধিক ফিল্টার হিসাবে ভাবতে পারেন। দ্যফিল-প্রসঙ্গটি সারি-প্রসঙ্গের স্থিতিতে বিদ্যমান নেই। বরং এটি প্রাক্তন ছাড়াও প্রযোজ্য। নিম্নলিখিত DAX সূত্র দেখুন।

এই সূত্রে নিম্নলিখিত বাক্য গঠন উপাদান অন্তর্ভুক্ত:

আই। পরিমাপের নাম স্টোর বিক্রয়

II। দ্য সমান চিহ্ন অপারেটর (=) সূত্রের সূচনা নির্দেশ করে।

III। দ্য কল্পনা ফাংশন একটি আর্গুমেন্ট হিসাবে একটি অভিব্যক্তি মূল্যায়ন করে।

চতুর্থ। প্যারেন্টেসিস () এক বা একাধিক যুক্তিযুক্ত একটি অভিব্যক্তি ঘিরে।

ভি। একটি পরিমাপ [ক্সতদ] একটি প্রকাশ হিসাবে একই টেবিল।

আমরা প্রতি কমা (,) ফিল্টার আর্গুমেন্ট থেকে প্রথম এক্সপ্রেশন যুক্তি পৃথক করে।

তুমি কি আসছ. সম্পূর্ণরূপে যোগ্য রেফারেন্সযুক্ত কলাম, চ্যানেল [চ্যানেল নাম] আমাদের সারি-প্রসঙ্গ। এই কলামের প্রতিটি সারি একটি চ্যানেল, স্টোর, অনলাইন, ইত্যাদি নির্দিষ্ট করে

অষ্টম। নির্দিষ্ট মান, স্টোর ফিল্টার হিসাবে ব্যবহৃত হয়। এটি আমাদের ফিল্টার-প্রসঙ্গ।

এই সূত্রটি নিশ্চিত করে যে মোট বিক্রয় পরিমাপ কেবলমাত্র চ্যানেল [চ্যানেলনাম] কলামের সারিগুলির জন্য একটি ফিল্টার হিসাবে গণনা করা হয় Store

কার্যাদি

কার্যাদি পূর্বনির্ধারিত, কাঠামোগত এবং আদেশযুক্ত সূত্রগুলি। তারা ব্যবহার করে গণনা সম্পাদন করে যুক্তি তাদের উপর প্রেরণ। এই যুক্তিগুলি সংখ্যা, পাঠ্য, লজিক্যাল মান বা অন্যান্য ফাংশন হতে পারে।

পাওয়ার বিআই ডক্স বুনিয়াদি: গণনাকৃত কলাম এবং পরিমাপ

এই ব্লগে, আমরা গণনাগুলিতে, মধ্যে ব্যবহৃত পাওয়ার বিআই ড্যাক্স সূত্রগুলিতে ফোকাস করব ব্যবস্থা এবং গণনা করা কলাম

গণনা করা কলাম

আপনি যখন পাওয়ার বিআই ডেস্কটপে একটি ডেটা মডেল তৈরি করেন, আপনি নতুন কলাম তৈরি করে একটি টেবিল প্রসারিত করতে পারেন। কলামগুলির বিষয়বস্তু একটি ডিএএক্স এক্সপ্রেশন দ্বারা সংজ্ঞায়িত করা হয়েছে, সারি দ্বারা সারি সারি মূল্যায়ন করা হবে বা সেই সারণির জুড়ে বর্তমান সারির প্রসঙ্গে।

DAX এর জন্য ডেটা মডেলগুলিতে, সমস্ত গণনাকৃত কলামগুলি মেমরিতে স্থান দখল করে এবং টেবিল প্রক্রিয়াকরণের সময় গণনা করা হয়।

এই আচরণটি ব্যবহারকারীর আরও ভাল অভিজ্ঞতার ফলশ্রুতিতে সহায়ক তবে এটি মূল্যবান র‌্যাম ব্যবহার করে এবং তাই উত্পাদনের একটি খারাপ অভ্যাস কারণ প্রতিটি মধ্যবর্তী গণনা র‌্যামে সঞ্চিত থাকে এবং মূল্যবান স্থান নষ্ট করে।

ব্যবস্থা

ড্যাক্স মডেলতে গণনা সংজ্ঞায়নের আরেকটি উপায় রয়েছে, দরকারী যদি আপনার সারি-সারি ভিত্তিতে সার্বিক মান পরিবর্তে সামগ্রিক মানগুলি চালনার প্রয়োজন হয়। এই গণনাগুলি হচ্ছে প্রতিকার। ডিএএক্সের একটি প্রয়োজনীয়তা হ'ল একটি টেবিলে একটি পরিমাপের সংজ্ঞা দেওয়া দরকার। তবে, পরিমাপটি আসলে টেবিলের সাথে সম্পর্কিত নয়। সুতরাং, আপনি কোনও পরিমাপের কার্যকারিতাটি না হারিয়ে একটি টেবিল থেকে অন্য টেবিলে সরিয়ে নিতে পারেন।

কলাম বনাম পরিমাপ গণনা করা

পরিমাপ এবং গণনা করা কলামগুলি উভয়ই ডএএক্স এক্সপ্রেশন ব্যবহার করে। পার্থক্যটি মূল্যায়নের প্রসঙ্গ। প্রতিবেদনে বা ডএএক্স প্রশ্নের সাথে মূল্যায়ন করা ঘরের প্রেক্ষাপটে একটি পরিমাপ মূল্যায়ন করা হয়, যেখানে গণনা করা কলামটি তার সারণীর মধ্যে সারি স্তরে গণনা করা হয়।

এমনকি যদি এগুলি দেখতে একই রকম হয় তবে গণনাকৃত কলাম এবং ব্যবস্থাগুলির মধ্যে একটি বড় পার্থক্য রয়েছে। একটি গণনা করা কলামের মান একটি ডেটা রিফ্রেশের সময় গণনা করা হয় এবং বর্তমান সারিটিকে প্রসঙ্গ হিসাবে ব্যবহার করে যা এটি রিপোর্টে ব্যবহারকারীর মিথস্ক্রিয়ার উপর নির্ভর করে না।

অতএব, আপনি যখনই নিম্নলিখিতটি করতে চান আপনাকে একটি গণনাকৃত কলাম নির্ধারণ করতে হবে

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

একটি পরিমাপ বর্তমান প্রসঙ্গ দ্বারা সংজ্ঞায়িত ডেটা একত্রিত করার উপর পরিচালিত হয়, যা প্রতিবেদনে প্রয়োগ করা ফিল্টারের উপর নির্ভর করে - যেমন পিভট টেবিলের স্লাইসার, সারি এবং কলাম নির্বাচন, বা একটি চার্টে অক্ষ এবং ফিল্টার প্রয়োগ করা হয়।

সুতরাং, যখনই আপনি ফলাফলের গণনা মানগুলি প্রদর্শন করতে চান তবে আপনাকে অবশ্যই একটি পরিমাপের সংজ্ঞা দিতে হবে, যেমন se

  • যখন আপনি কোনও নির্দিষ্ট নির্বাচনের উপর মুনাফার শতাংশের হিসাব করেন।
  • আপনি যখন সমস্ত পণ্যের তুলনায় কোনও পণ্যের অনুপাত গণনা করেন তবে বছর এবং অঞ্চল উভয়ই ফিল্টার রাখেন।

পাওয়ার বিআই ডক্স বুনিয়াদি: DAX এ কার্যের প্রকারগুলি

1. সমষ্টিগত কার্যাদি

মিন

এই DAX ফাংশন rএকটি কলামে, বা দুটি স্কেলারের এক্সপ্রেশনগুলির মধ্যে সর্বনিম্ন সংখ্যাসূচক মানকে ইটার্ন করে।

বাক্য গঠন

মিন()

উদাহরণ

=মিন([রিসেলারমার্জিন])

মিনা

এই DAX ফাংশন rপাঠ্য হিসাবে উপস্থাপিত কোনও যৌক্তিক মান এবং সংখ্যা সহ কলামে সর্বনিম্ন মানকে ইটার্ন করে।

বাক্য গঠন

মিনা()

উদাহরণ

=মিনা(([পোস্ট অফিসের নাম্বার])

এমআইএনএক্স

এই DAX ফাংশনটি ফেরত দেয়সারণীর প্রতিটি সারিটির জন্য একটি অভিব্যক্তি মূল্যায়নের ফলে প্রাপ্ত সর্বনিম্ন সংখ্যার মান value

বাক্য গঠন

এমআইএনএক্স(

,)

উদাহরণ

=এমআইএনএক্স(ছাঁকনি(ইন্টারনেট বিক্রয়, ইন্টারনেট বিক্রয় [বিক্রয় বিক্রয়কেনী] =), ইন্টারনেট বিক্রয় [ফ্রেইট] + ইন্টারনেট বিক্রয় [ট্যাক্সআ্যামট])

ম্যাক্স

এই DAX ফাংশন rকোনও কমনীয় মান এবং পাঠ্য হিসাবে উপস্থাপিত সংখ্যাগুলি সহ কলামে সর্বাধিক মানকে ইন্টেনার করে।

বাক্য গঠন

ম্যাক্স()

উদাহরণ

=ম্যাক্স([রিসেলারমার্জিন])

ম্যাক্স

এই DAX ফাংশন rকোনও কমনীয় মান এবং পাঠ্য হিসাবে উপস্থাপিত সংখ্যাগুলি সহ কলামে সর্বাধিক মানকে ইন্টেনার করে।

বাক্য গঠন

ম্যাক্স()

উদাহরণ

=ম্যাক্স(([পোস্ট অফিসের নাম্বার])

ম্যাক্সএক্স

এই DAX ফাংশনটি ফেরত দেয়সারণীর প্রতিটি সারিটির জন্য একটি এক্সপ্রেশন মূল্যায়ন করার পরে সর্বাধিক সংখ্যাসূচক মান।

বাক্য গঠন

ম্যাক্সএক্স(

,)

উদাহরণ

=ম্যাক্সএক্স(ছাঁকনি(ইন্টারনেট বিক্রয়, ইন্টারনেট বিক্রয় [বিক্রয় বিক্রয়কেনী] =), ইন্টারনেট বিক্রয় [ফ্রেইট] + ইন্টারনেট বিক্রয় [ট্যাক্সআ্যামট])

সম

এই DAX ফাংশন কএকটি কলামে সমস্ত সংখ্যা dd।

বাক্য গঠন

সম()

উদাহরণ

=সম(বিক্রয় অফিসে])

গড়

এই DAX ফাংশন rএকটি কলামে মানগুলির গাণিতিক গড়কে ইটার্ন্ট করে।

বাক্য গঠন

গড় ()

উদাহরণ

=গড়(ইন্টারনেট বিক্রয় [এক্সটেন্ডেড সেলসঅ্যামাউন্ট])

জাভাতে কীভাবে ডায়নামিক অ্যারে ঘোষণা করবেন

সমষ্টি

এই DAX ফাংশন rএকটি সারণীতে প্রতিটি সারির জন্য মূল্যায়িত একটি অভিব্যক্তির যোগফলকে আটকে দেয়।

বাক্য গঠন

সমষ্টি(

,)

উদাহরণ

=সমষ্টি(ছাঁকনি(ইন্টারনেট বিক্রয়, ইন্টারনেট বিক্রয় [বিক্রয় বিক্রয়কেন্দ্র]]), [ফ্রেইট])

AVERAGEX

এই DAX ফাংশন গএকটি টেবিলের উপরে মূল্যায়িত এক্সপ্রেশনগুলির একটি সেটের পাটিগণিত গড়কে অ্যালকুলেট করে।

বাক্য গঠন

AVERAGEX(

,)

উদাহরণ

=AVERAGEX(ইন্টারনেট বিক্রয়, ইন্টারনেট বিক্রয় [ফ্রেইট] + ইন্টারনেটসেলস [ট্যাক্সআ্যামট]))

২. কার্যাদি গণনা করুন

DISTINCTCOUNT

এটি একটি DAX ফাংশন যা কোনও কলামে আইটেমের স্বতন্ত্র গণনা ফিরিয়ে আনতে ব্যবহৃত হয়। সুতরাং, যদি একই আইটেমের একাধিক সংখ্যা থাকে তবে এই ফাংশনটি এটিকে একক আইটেম হিসাবে গণনা করবে।

বাক্য গঠন

DISTINCTCOUNT()

উদাহরণ

=DISTINCTCOUNT(রিসেলার বিক্রয় বিক্রয়_উএসডি [বিক্রয়অর্ডার নাম্বার])

COUNT

এটি একটি DAX ফাংশন যা কোনও কলামে আইটেমগুলির গণনা ফিরিয়ে আনতে ব্যবহৃত হয়। সুতরাং, যদি একই আইটেমের একাধিক সংখ্যা থাকে তবে এই ফাংশনটি এটিকে আলাদা আলাদা আইটেম হিসাবে গণ্য করবে এবং একটি আইটেম নয়।

বাক্য গঠন

COUNT()

উদাহরণ

=COUNT([শিপডেট])

COUNTA

এটি একটি DAX ফাংশন যা আইটেমের গণনা ফিরিয়ে আনতে ব্যবহৃত হয়, একটি কলামে, এটি খালি নয়।

বাক্য গঠন

COUNTA()

উদাহরণ

=COUNTA('রিসেলার' [ফোন])

COUNTROWS

এটি একটি ডাক্স ফাংশননির্দিষ্ট সারণীতে বা একটি এক্সপ্রেশন দ্বারা সংজ্ঞায়িত সারণীতে সারিগুলির সংখ্যা গণনা করে।

বাক্য গঠন

COUNTROWS(

)

উদাহরণ

=COUNTROWS('আদেশ')

COUNTBLANK

এটি একটি ডাক্স ফাংশনএকটি কলামে ফাঁকা ঘর সংখ্যা গণনা করে।

বাক্য গঠন

COUNTBLANK()

উদাহরণ

জাভাতে একটি সংখ্যার বিপরীত

=COUNTBLANK(রিসেলার) [ব্যাংকনাম])

৩. তারিখ-সময় কার্যাদি

তারিখ

এই DAX ফাংশন rতারিখ-সময় ফর্ম্যাটে নির্দিষ্ট তারিখটি আটকে দেয়।

বাক্য গঠন

তারিখ(<বছর>,<মাস>,<দিন>)

উদাহরণ

=তারিখ(2019,12, 17)

ঘন্টা

এই DAX ফাংশন r0 থেকে 23 (12:00 এএম থেকে 11:00 পিএম) পর্যন্ত একটি সংখ্যা হিসাবে নির্দিষ্ট ঘন্টাকে সংযুক্ত করে।

বাক্য গঠন

ঘন্টা()

উদাহরণ

=ঘন্টা('অর্ডার' [লেনদেনের সময়])

আজ

এই DAX ফাংশন rবর্তমান তারিখটি স্থির করে।

বাক্য গঠন

আজ()

এখন

এই DAX ফাংশন rতারিখ-সময় ফর্ম্যাটে বর্তমান তারিখ এবং সময়কে সংযুক্ত করে।

বাক্য গঠন

এখন()

EOMONTH

এই DAX ফাংশন rমাসের একটি নির্দিষ্ট সংখ্যার আগে বা পরে মাসের শেষ দিনের তারিখ-সময় ফর্ম্যাটে তারিখটি সংযুক্ত করে।

বাক্য গঠন

EOMONTH(,)

উদাহরণ

=EOMONTH('৩ মার্চ, ২০০৮',১.৫)

৪. গাণিতিক কার্যাদি

অধ্যায়

এই DAX ফাংশন rপ্রদত্ত সংখ্যার নিরঙ্কুশ মানকে ইটেনার করে।

বাক্য গঠন

অধ্যায়()

উদাহরণ

=এবিএস ([ডিলারপ্রিস] - [লিস্টপ্রেস])

এক্সপ

এই DAX ফাংশন rপ্রদত্ত সংখ্যার পাওয়ারে e এর মান বাড়িয়ে দেয়।

বাক্য গঠন

এক্সপ()

উদাহরণ

= এক্সপ ([পাওয়ার])

সত্য

এই DAX ফাংশন rএকটি সংখ্যার কল্পকাহিনীকে আটকে দেয়।

বাক্য গঠন

সত্য()

উদাহরণ

= সত্য ([মান])

এলএন

এই DAX ফাংশন rপ্রদত্ত সংখ্যার প্রাকৃতিক লগ আটকে দেয়।

বাক্য গঠন

এলএন()

উদাহরণ

= এলএন ([মান])

লগ

এই DAX ফাংশন rপ্রদত্ত সংখ্যার ভিত্তির সাহায্যে লগটি সংযুক্ত করে।

বাক্য গঠন

লগ(,)

উদাহরণ

নিম্নলিখিত নিম্নলিখিত সমস্ত একই ফলাফল, 2।

= LOG (100,10)

= LOG (100)

= এলওজি 10 (100)

পিআই

এই DAX ফাংশন rপাই এর মান ইটেনার্স করে।

বাক্য গঠন

পিআই()

শক্তি

এই DAX ফাংশন rদ্বিতীয় যুক্তির শক্তিতে উত্থাপিত প্রথম আর্গুমেন্টের মান eturns।

বাক্য গঠন

শক্তি(,<শক্তি>)

উদাহরণ

= শক্তি (,)

কোয়েটি

এই DAX ফাংশন বিভাগ আর সঞ্চালনভাগফলের পূর্ণসংখ্যার অংশকে ইটেনার করে।

বাক্য গঠন

কোয়েটি(,)

উদাহরণ

= কোয়ালিটি (,)

চিহ্ন

এই DAX ফাংশন প্রদত্ত সংখ্যার সাইন দেয় returns

বাক্য গঠন

চিহ্ন()

উদাহরণ

= স্বাক্ষর (([বিক্রয় মূল্য] - [ব্যয়মূল্য]))

এসকিউআরটি

এই DAX ফাংশন rপ্রদত্ত সংখ্যার বর্গমূলকে ইটার্ন করে।

বাক্য গঠন

এসকিউআরটি()

উদাহরণ

= এসকিউআরটি (25)

5. যৌক্তিক ফাংশন

এবং

এই ড্যাক্স ফাংশন দুটি এক্সপ্রেশনগুলিতে লজিক্যাল এ্যান্ড (সম্মিলন) সম্পাদন করে। এবং সত্য প্রত্যাবর্তনের জন্য, নির্দিষ্ট করা উভয় শর্ত পূরণ করতে হবে।

বাক্য গঠন

এবং(,)

উদাহরণ

= যদি (এবং)10>9, -10 <-এক),'সব সত্য','এক বা একাধিক মিথ্যা'

আন্ডার ফাংশনে আর্গুমেন্ট হিসাবে পাস হওয়া উভয় শর্ত সত্য বলে সূত্রটি 'অল ট্রু' দেয়।

বা

এই ড্যাক্স ফাংশনটি দুটি এক্সপ্রেশনগুলিতে লজিক্যাল ওআর (সংশ্লেষ) সম্পাদন করে। ওআর সত্যে ফিরে আসার জন্য নির্দিষ্ট দুটি শর্তের যে কোনও একটিই পূরণ করতে হবে।

বাক্য গঠন

বা(,)

উদাহরণ

= যদি (বা)10>9, -10> -এক),'সত্য','মিথ্যা'

ওআর ফাংশনে আর্গুমেন্ট হিসাবে পাস হওয়া শর্তগুলির মধ্যে একটি সত্য বলে সূত্রটি 'সত্য' দেয়।

না

এই DAX ফাংশন প্রদত্ত অভিব্যক্তিতে যৌক্তিক নয় (প্রত্যাখ্যান) সম্পাদন করে।

বাক্য গঠন

না()

উদাহরণ

= নয় ([গণনা কলাম 1])

গণনা করা কলাম 1-এ প্রতিটি সারির জন্য, নয়ন ফাংশন প্রদত্ত মানের তুলনায় লজিক্যাল বিপরীতে ফিরে আসে।

আইএফ

এই DAX ফাংশনটি যুক্তির ক্ষেত্রে নির্দিষ্ট শর্ত পূরণ করে এমন একের জন্য একটি সিরিজ ইনপুট পরীক্ষা করে।

বাক্য গঠন

আইএফ(লজিক্যাল_স্টেস্ট>, মান_ফ_ফ্যালস)

উদাহরণ

= আইএফ ([কল]]<200,'কম', আইএফ ([কল]]<300,'মধ্যম','উচ্চ'))

IFERROR

এই DAX ফাংশন eএকটি এক্সপ্রেশনকে মূল্যায়ণ করে এবং অভিব্যক্তিতে ত্রুটি ফিরে আসলে নির্দিষ্ট মান প্রদান করে।

বাক্য গঠন

IFERROR(মান, মান_আর_অরর)

উদাহরণ

= IFERROR (25/0,9999)

Information. তথ্য ফাংশন

খালি

এই DAX ফাংশনপরে সত্য বা মিথ্যা প্রদান করেমান ফাঁকা আছে কিনা তা হেকিং করা হচ্ছে।

বাক্য গঠন

খালি(<মান>)

উদাহরণ

= যদি (ISBLANK ('গণনাকারী ব্যবস্থা' [পূর্ববর্তী বছরসীমা]]], BLANK (), ('গণনাবিজ্ঞান' [মোট বিক্রয়]) - 'গণনাকাজ' [পূর্ববর্তীকালের বিক্রয়কেন্দ্র]) / 'গণনাকৃত ব্যবস্থা' [পূর্ববর্তী বছরসীমা]]

সংখ্যা

এই DAX ফাংশনপরে সত্য বা মিথ্যা প্রদান করেমান সংখ্যাসঙ্গিক কিনা তা হেকিং করা হচ্ছে।

বাক্য গঠন

সংখ্যা(<মান>)

উদাহরণ

= আইএফ (আইএসবিআই (0),'সংখ্যা','নম্বর নয়')

প্রথম

এই DAX ফাংশনপরে সত্য বা মিথ্যা প্রদান করেমান একটি পাঠ্য কিনা তা হেকিং করা হচ্ছে।

বাক্য গঠন

প্রথম(<মান>)

উদাহরণ

= আইএফ (আইএসএসটিএস্ট ('পাঠ্য'),'ইজ টেক্সট','ইস পাঠ্যহীন')

সংক্ষেপণ

এই DAX ফাংশনপরে সত্য বা মিথ্যা প্রদান করেমানটি নন-পাঠ্য কিনা তা হেকিং করা হচ্ছে।

বাক্য গঠন

সংক্ষেপণ(<মান>)

উদাহরণ

= যদি (ISNONTEXT ('পাঠ্য'),'ইস পাঠ্যহীন','ইজ টেক্সট')

ISERROR

এই DAX ফাংশনপরে সত্য বা মিথ্যা প্রদান করেমানটি একটি ত্রুটি কিনা তা হ্যাকিং।

বাক্য গঠন

ইসরোরো(<মান>)

উদাহরণ

= যদি (ইসেররআর (এসইউএম ('রিসেলারসেলস_আউএসডি' [বিক্রয়সমাউন্ট_ ইউএসডি]) / এসইউএম ('ইন্টারনেটসেলারস_আউএসডি' [বিক্রয়সমাউন্ট_উএসডি])), ব্ল্যাক (), এসইউ ('রিসেলারসেলস_আউএসডি' [সেলসঅ্যামাউন্টস_আউএসডি]) এসএম (এসইউএম)

7. পাঠ্য ফাংশন

শ্রেণীবদ্ধভাবে সংযুক্ত করা

এই DAX ফাংশন jএকটিতে দুটি টেক্সট স্ট্রিং তৈলস করে।

বাক্য গঠন

শ্রেণীবদ্ধভাবে সংযুক্ত করা(,)

উদাহরণ

= সংবিধান ('হ্যালো', 'বিশ্ব')

কনক্যাটেন্যাটেক্স

এই DAX ফাংশনএকটি সারণীতে প্রতিটি সারির জন্য মূল্যায়িত একটি অভিব্যক্তির ফলাফল।

বাক্য গঠন

কনক্যাটেন্যাটেক্স(

,, [বিস্ময়কর])

উদাহরণ

= কনক্যাটেনাটেক্স (কর্মচারী, [ফার্স্টনাম] এবং '' এবং [লাস্টনাম], ',')

ফিক্সড

এই DAX ফাংশন rদশমিকের নির্দিষ্ট সংখ্যায় একটি সংখ্যা বাড়িয়ে দেয় এবং ফলাফলটিকে পাঠ্য হিসাবে ফেরত দেয়।

বাক্য গঠন

ফিক্সড(,,)

উদাহরণ

= স্থির ([PctCost],,এক)

প্রতিস্থাপন

এই DAX ফাংশনআপনি নির্দিষ্ট অক্ষরের সংখ্যার উপর ভিত্তি করে একটি ভিন্ন পাঠ্য স্ট্রিংয়ের সাহায্যে একটি পাঠ্য স্ট্রিংয়ের অংশ প্রতিস্থাপন করে।

বাক্য গঠন

প্রতিস্থাপন(,,,)

উদাহরণ

= প্রতিস্থাপন ('নতুন পণ্য' [পণ্য কোড],এক,,'ওবি')

অনুসন্ধান করুন

এই DAX ফাংশন rএকটি নির্দিষ্ট পাঠ্য স্ট্রিং প্রথমে পাওয়া যায় এমন অক্ষরের সংখ্যাকে আটকে দেয়।

বাক্য গঠন

অনুসন্ধান করুন(, [, [] [,]])

উদাহরণ

= অনুসন্ধান ('এন','প্রিন্টার')

সূত্রটি 4 ফেরায় কারণ 'এন' 'প্রিন্টার' শব্দের চতুর্থ অক্ষর।

আপ্পার

এই DAX ফাংশনটি ফেরত দেয়সমস্ত বড় হাতের অক্ষরে একটি পাঠ্য স্ট্রিং।

বাক্য গঠন

আপ্পার()

উদাহরণ

= আপপার (['নতুন পণ্য' [পণ্য কোড])

পাওয়ার দ্বি ডেক্স বুনিয়াদি: আপনার প্রথম পরিমাপ তৈরি করা

পূর্বশর্ত: আপনাকে খোলার দরকার হবে এই প্রদত্ত পাওয়ার বিআই ডেস্কটপ ফাইল

যেহেতু আমি ধরে নিচ্ছি যে এটি আপনার প্রথম হতে চলেছে, তাই আপনাকে অনুসরণ করার জন্য আমি এই বিটটি খুব বিস্তারিতভাবে লিখব।

  1. এর ক্ষেত্রের তালিকায় রিপোর্ট ভিউ , এ ডান ক্লিক করুন বিক্রয় টেবিল, এর পরে নতুন পরিমাপ

  2. প্রতিস্থাপন পরিমাপ করা একটি নতুন পরিমাপের নাম টাইপ করে পূর্বের প্রান্তিক বিক্রয়, মধ্যে ফর্মুলা বার

  3. এই সূত্রে, আপনি এটি ব্যবহার করতে চান কল্পনা ফাংশন সুতরাং, সমান চিহ্নের পরে প্রথম কয়েকটি অক্ষর টাইপ করুন CAL , এবং তারপরে আপনি যে ফাংশনটি ব্যবহার করতে চান তাতে ডাবল ক্লিক করুন।

  4. CALCULATE ফাংশনটিতে কমপক্ষে দুটি যুক্তি রয়েছে। প্রথমটি হল মূল্যায়নের মত প্রকাশ এবং দ্বিতীয়টি হ'ল ক ছাঁকনি

    কিভাবে জাভা পথ পরিবর্তন করতে
  5. খোলার পরে প্রথম বন্ধন ( জন্য কল্পনা ফাংশন, টাইপ সম এর পরে অন্য খোলার প্রথম বন্ধনী by ( একটি যুক্তি পাস সম ফাংশন

  6. টাইপিং শুরু করুন লবণ , এবং তারপরে নির্বাচন করুন বিক্রয় [বিক্রয়সমাউন্ট] একটি ক্লোজিং বন্ধনী অনুসরণ করে ) । এটি আমাদের পক্ষে প্রথম প্রকাশের যুক্তি কল্পনা ফাংশন

  7. এ ক্যাটাগরী কমা (,) প্রথম ফিল্টার নির্দিষ্ট করার জন্য একটি স্থান অনুসরণ করুন এবং তারপরে টাইপ করুন পূর্ববর্তী । এটি আমাদের ফিল্টার হবে।

  8. আপনি এটি ব্যবহার করবেন পূর্ববর্তী ফিল্টার করতে সময় বুদ্ধি ফাংশন সম আগের প্রান্তিকে ফলাফল।

  9. খোলার পর প্রথম বন্ধনী ( PREVIOUSQUARTER ফাংশনের জন্য টাইপ করুন ক্যালেন্ডার [তারিখকি]

  10. দ্য পূর্ববর্তী ফাংশনটির একটি যুক্তি রয়েছে, একটি কলাম রয়েছে যার সাথে খেজুরের সীমাবদ্ধ পরিসীমা রয়েছে। আমাদের ক্ষেত্রে, এটি ডেটকি ক্যালেন্ডার সারণীতে কলাম।

  11. উভয় আর্গুমেন্ট প্রিভিউসকোয়ার্টারে পাস করা হচ্ছে এবং দুটি কল বন্ধনী টাইপ করে কালকুলিয়েট ফাংশনটি বন্ধ রয়েছে তা নিশ্চিত করুন ))

  12. আপনার সূত্রটি এখন নীচের মতো দেখতে হবে
    পূর্ববর্তী কোয়ার্টারের বিক্রয় = গণনা (এসইউ (বিক্রয় [বিক্রয়আমাউন্ট]), পূর্ববর্তী সময়ে (ক্যালেন্ডার [তারিখকি]))

  13. সূত্র বারে চেকমার্কটি ক্লিক করুন বা সূত্রটি যাচাই করতে এন্টার টিপুন।

একবার আপনি এটি আপনার মডেলটিতে যুক্ত করলে, ভয়েলা! আপনি সবেমাত্র ডএএক্স ব্যবহার করে একটি পরিমাপ তৈরি করেছেন এবং এটি কোনও সহজ নয়।

এই সূত্রটি যা করে তা হ'ল কোনও প্রতিবেদনে প্রয়োগ করা ফিল্টারগুলির উপর নির্ভর করে আগের প্রান্তিকে মোট বিক্রয় গণনা করুন sales

সুতরাং, যদি আমরা রাখি তবে আসুন বিক্রির পরিমান এবং আমাদের নতুন পূর্ববর্তী কোয়ার্টার বিক্রয় একটি চার্টে পরিমাপ করুন এবং তারপরে যুক্ত করুন বছর এবং কোয়ার্টারঅফয়ার যেমন স্লাইসার, আমরা নীচের মত কিছু পেতে চাই

এখন পাওয়ার বিআই ড্যাক্স-এর ধারণাগুলি সম্পর্কে আপনার কাছে প্রাথমিক ধারণা রয়েছে, আপনি নিজে থেকে ব্যবস্থা নেওয়ার জন্য ড্যাক্স সূত্র তৈরি করতে শুরু করতে পারেন। আসলে, এটি শিখতে কিছুটা জটিল হতে পারে তবে canDAX প্রায় কয়েক বছর ধরে ছিল এবংওয়েবে প্রচুর সংস্থান আছে। এই ব্লগটি পড়ার পরে এবং সামান্য পরীক্ষা-নিরীক্ষার পরে, আপনি পাওয়ার বিআই ড্যাক্সের মাধ্যমে ব্যবসায়ের সমাধানগুলি খুঁজতে শিখতে পারেন।