درک نکات راهنما (tooltips) برای مدل های داده رابطهای چندوجهی
برای منابع داده تک جدولی یا منابع داده تک پایه، همه جداول مرتبط هستند. همه چیز در این صفحه به چندین منبع داده جدول پایه اشاره دارد.
ارتباط در سطح فیلد
مدل های با چندین جدول پایه، انعطافپذیری زیادی در نحوه ارتباط – یا عدم ارتباط – جداول با یکدیگر دارند. ارتباط جداول بر اساس مدل داده ثابت است. با این حال، ارتباط فیلدها در یک viz به فیلدهای فعال بستگی دارد (یعنی چه فیلدهایی در قفسههای کاربرگ به عنوان Pills استفاده میشوند). در سطح یک viz واحد، Tableau فیلدهای فعال را به صورت جفت ارزیابی میکند تا نحوه ارتباط آنها با یکدیگر را تعیین کند (لینک در یک پنجره جدید باز میشود).
یک آیکون نامرتبط آیکون نامرتبط در یک فیلد به این معنی است که حداقل با یک فیلد دیگر در viz مرتبط نیست. این آیکون میتواند در یک Pill در قفسه یا در پنجره Data ظاهر شود. (در برخی موارد، ممکن است یک آیکون مرتبط وجود داشته باشد.) با نگه داشتن ماوس روی آیکون، یک Tooltip با اطلاعات بیشتر باز میشود. پیامهای مختلفی برای انواع مختلف ارتباط فیلد وجود دارد، از جمله:
- جفتهای نامرتبط بُعد-بُعد
- جفتهای نامرتبط بُعد-اندازه
- ابعاد Stitching
- جفتهای نامرتبط فیلتر
پیامها همچنین بسته به اینکه فیلد در قفسه یا در پنجره داده استفاده میشود، کمی متفاوت هستند.
- در قفسه: Tooltips برای Pills on shelfs اطلاعاتی در مورد چگونگی ارتباط فیلدهای موجود در viz با یکدیگر و تأثیر آن بر نحوه محاسبه نتایج توسط Tableau ارائه میدهد.
- در پنجره داده: راهنمای ابزار برای فیلدهای موجود در پنجره داده، اطلاعاتی در مورد آنچه که اگر آن فیلد به viz اضافه شود، اتفاق میافتد، ارائه میدهد. فیلدهای موجود در پنجره داده همچنین میتوانند با متن خاکستری روشن از اهمیت خارج شوند، اگر به هیچ فیلدی در viz مربوط نباشند.
نکته: در Tableau، ابعاد تجمیع شده – مانند ATTR(dimension) یا MIN(dimension) – به عنوان معیار عمل میکنند.
مدل داده خود را بشناسید
هر زمان که با یک مدل داده کار میکنید که شامل روابط چند واقعیتی است، مراجعه منظم به مدل مفید است. از گزینه View Data Model (لینک در پنجره جدید باز میشود) (منوی Worksheet > View Data Model) برای باز کردن کادر محاورهای با مدل دادهای که میتوانید در برگه برگه به آن مراجعه کنید، استفاده کنید.
مثالهای این مبحث بر اساس یک مدل داده با دو جدول پایه، Classes و Clubs، و دو جدول مشترک، Students و Roo هستند.
| Classes | Clubs | Students | Rooms |
![]() |
![]() |
![]() |
![]() |
فیلدها:
|
فیلدها:
|
فیلدها:
|
فیلدها::
|
جفت بُعد-بُعد نامرتبط (Unrelated dimension-dimension pair)
ابعاد نامرتبط به صورت متقاطع به هم متصل میشوند که میتواند منجر به ترکیبی از اعضای بُعد در سرآیندها شود که ترکیبات واقعی دادهها را در جداول زیرین منعکس نمیکنند.
پیام یک جفت بُعد-بُعد نامرتبط این است:
- روی قفسه: ابعاد نامرتبط تمام ترکیبات ممکن از مقادیر را نشان میدهند. نامرتبط با: <لیست ابعاد>
- در پنجره دادهها: در صورت استفاده، این بُعد تمام ترکیبات ممکن از مقادیر با ابعاد نامرتبط را نشان میدهد: <لیست ابعاد>
- در پنجره دادهها خاکستری شده است: این بُعد به هیچ بُعدی در viz مربوط نیست. در صورت استفاده، تمام ترکیبات ممکن از مقادیر با سایر ابعاد نامرتبط را نشان میدهد.
و برای یک فیلتر نامرتبط، پیام این است:
- در viz: این فیلد توسط فیلترهای نامرتبط فیلتر نشده است: <filters>
- در پنجره دادهها: در صورت استفاده، این فیلد توسط فیلترهای نامرتبط نادیده گرفته میشود: <filters>
پیوندهای متقاطع میتوانند عملیات پرهزینهای باشند که بر عملکرد تأثیر منفی میگذارند. به همین دلیل، اگر یک بُعد نامرتبط به viz اضافه کنید، Tableau یک پنجره هشدار مرتبط بودن را نیز نمایش میدهد.
Stitching ابعاد
اگرچه دلایل تحلیلی مرتبطی برای تجسم ابعاد نامرتبط به تنهایی وجود دارد، یک “مسیر شاد” رایج برای تجزیه و تحلیل با جداول پایه چندگانه، استفاده از یک stitching dimension علاوه بر آن است. در صورت وجود بُعد stitching، ابعاد نامرتبط دیگر به صورت متقاطع متصل نمیشوند، بلکه به صورت بیرونی متصل میشوند. پیوندهای بیرونی ممکن است همچنان مقادیر تهی (null) ایجاد کنند، اما سرآیندهای عضو بُعد از هر ترکیب ممکن به ترکیبهایی که حداقل به یک طرف پیوند بیرونی مرتبط هستند، کاهش مییابند. آنها همچنین پتانسیل یکسانی برای تأثیرات عملکردی مانند پیوندهای متقاطع ندارند. اگر هیچ مشکل مرتبط بودن دیگری وجود نداشته باشد که نیاز به یک آیکون نامرتبط داشته باشد، بُعد stitching به جای آن یک آیکون مرتبط را نشان میدهد.
پیام بُعد Stitching این است:
- روی قفسه: این بُعد فیلدهای زیر را به هم میدوزد: <لیست فیلدها>
- در پنل دادهها: در صورت استفاده، این بُعد فیلدهای زیر را به هم میدوزد: <لیست فیلدها>
- در پنل دادهها خاکستری شده: اعمال نمیشود، stitching فقط در … رخ میدهد.
جفت بُعد-معیار نامرتبط (Unrelated dimension-measure pair)
پیام مربوط به معیار این است:
- روی قفسه: این معیار را نمیتوان بر اساس ابعاد نامرتبط تجزیه کرد: <لیست ابعاد>.
- در پنل دادهها: در صورت استفاده، این معیار بر اساس ابعاد نامرتبط تجزیه نمیشود: <لیست ابعاد>
- در پنل دادهها خاکستری شده: این معیار به هیچ بعدی در viz مربوط نیست. در صورت استفاده، تجزیه نمیشود.
پیام مربوط به بُعد این است:
- روی قفسه: این بُعد نمیتواند معیارهای نامرتبط را تجزیه کند: <لیست معیارها>
- در پنل دادهها: در صورت استفاده، این بُعد معیارهای نامرتبط را تجزیه نمیکند: <لیست معیارها>
- در پنل دادهها خاکستری شده: این بُعد به هیچ معیاری در viz مربوط نیست. در صورت استفاده، مقادیر معیار را تجزیه نمیکند.
و برای یک فیلتر نامرتبط، پیام به این صورت است:
- در viz: این فیلد توسط فیلترهای نامرتبط فیلتر نشده است: <filters>
- در پنجره Data: در صورت استفاده، این فیلد توسط فیلترهای نامرتبط نادیده گرفته میشود: <filters>
نتیجه در یک viz، یک مقدار تکراری برای معیار در سراسر مقادیر بُعد نامرتبط است. این رفتار مشابه زمانی است که از یک عبارت LOD برای تنظیم سطح تجمیع برای یک معیار در سطح جزئیات متفاوت از جزئیات بومی viz استفاده میشود. یک بُعد نامرتبط اساساً از محاسبه مقدار تجمیعشده معیار حذف میشود.
هنوز مرتبط نشدهاند
فیلدهایی که روابط بالقوهای دارند، هنوز مرتبط نشده نامیده میشوند و در viz به عنوان نامرتبط ارزیابی میشوند. حل کردن فیلدهای هنوز مرتبط نشده متفاوت از حل کردن فیلدهای واقعاً نامرتبط (که فقط میتوانند به هم متصل شوند) انجام میشود، بنابراین راهنمای ابزار دلیل نامرتبط بودن آنها را بیان میکند.
پیام مربوط به بُعد بستگی به این دارد که آیا هنوز به بُعد، معیار یا فیلتر دیگری مرتبط نشده است یا خیر.
- برای یک جفت dimension-dimension، پیام مربوط به بُعد این است:
- روی قفسه: ابعاد نامرتبط تمام ترکیبات ممکن از مقادیر را نشان میدهند. این بُعد هنوز به موارد زیر مرتبط نیست و بنابراین با آنها نامرتبط در نظر گرفته میشود: <لیست ابعاد>
- در پنل دادهها: در صورت استفاده، این بُعد هنوز به موارد زیر مرتبط نخواهد بود و بنابراین با آنها نامرتبط در نظر گرفته میشود: <لیست ابعاد>
- برای یک جفت dimension-measure، پیام مربوط به بُعد این است:
- روی قفسه: این بُعد هنوز به موارد زیر مرتبط نیست و بنابراین نمیتواند موارد زیر را تجزیه کند: <لیست اقدامات>
- در پنل دادهها: در صورت استفاده، این بُعد هنوز به موارد زیر مرتبط نیست و بنابراین نمیتواند موارد زیر را تجزیه کند: <لیست اقدامات>
- برای یک جفت dimension-filter، پیام مربوط به بُعد این است:
- روی قفسه: این فیلد هنوز به موارد زیر مرتبط نیست و بنابراین توسط این فیلترها نادیده گرفته میشود: <لیست فیلترها>
- در پنل دادهها: در صورت استفاده، این فیلد هنوز به موارد زیر مرتبط نخواهد بود و بنابراین توسط فیلترهای نامرتبط نادیده گرفته میشود: <لیست فیلترها>
پیام مربوط به معیار بستگی به این دارد که آیا هنوز به یک بُعد یا یک فیلتر مرتبط نشده است یا خیر.
- برای یک جفت measure-dimension، پیام مربوط به معیار به شرح زیر است:
- در قفسه: این معیار هنوز به چیزی مرتبط نیست و بنابراین نمیتواند توسط موارد زیر تجزیه شود: <لیست ابعاد>
- در پنجره داده: در صورت استفاده، این معیار هنوز به چیزی مرتبط نخواهد بود و بنابراین توسط موارد زیر تجزیه نخواهد شد: <لیست ابعاد>
- برای یک جفت measure-filter، پیام مربوط به معیار به شرح زیر است:
- در قفسه: این فیلد هنوز به چیزی مرتبط نشده است و بنابراین توسط این فیلترها نادیده گرفته میشود: <لیست فیلترها>
- در پنجره داده: در صورت استفاده، این فیلد هنوز به چیزی مرتبط نخواهد شد و بنابراین توسط فیلترهای نامرتبط نادیده گرفته میشود: <لیست فیلترها>
ارتباط مبهم
فیلدهایی که بیش از یک رابطه فعال ممکن دارند، ارتباط مبهم نامیده میشوند و در viz به عنوان نامرتبط ارزیابی میشوند. حل کردن فیلدهای با ارتباط مبهم متفاوت از حل کردن فیلدهای واقعاً نامرتبط (که فقط میتوانند به هم متصل شوند) انجام میشود، بنابراین راهنمای ابزار دلیل نامرتبط بودن آنها را بیان میکند.
پیام مربوط به بُعد این است:
- در قفسه: این بُعد به طور مبهمی به موارد زیر مرتبط است و بنابراین نمیتواند آنها را تجزیه کند: <لیست معیارها>
- در پنجره داده: در صورت استفاده، این بُعد به طور مبهم به موارد زیر مرتبط خواهد بود و بنابراین نمیتواند آنها را تجزیه کند: <لیست معیارها>
پیام مربوط به معیار بستگی به این دارد که آیا ابهام مربوط به یک بُعد است یا یک فیلتر.
- برای یک جفت measure-dimension، پیام مربوط به معیار به شرح زیر است:
- در قفسه: این معیار به طور مبهم به موارد زیر مرتبط است و بنابراین نمیتوان آن را با موارد زیر تجزیه کرد: <لیست ابعاد>
- در پنجره داده: در صورت استفاده، این معیار به طور مبهم به موارد زیر مرتبط خواهد بود و بنابراین نمیتوان آن را با موارد زیر تجزیه کرد: <لیست ابعاد>
- برای یک جفت measure-filter، پیام مربوط به معیار به شرح زیر است:
- در قفسه: این معیار به طور مبهم به موارد زیر مرتبط است و بنابراین توسط این فیلترها نادیده گرفته میشود: <لیست فیلترها>
- در پنجره داده: در صورت استفاده، این معیار به طور مبهم به فیلترهای زیر مرتبط خواهد بود و بنابراین توسط آنها نادیده گرفته میشود: <لیست فیلترها>
اندازهگیری از یک جدول مشترک
وقتی از یک بُعد از یک جدول مشترک (مانند دانشجویان) استفاده میشود، ابعاد جداول غیرمرتبط (مانند کلاسها و باشگاهها) را به هم میچسباند. اما اگر به جای یک بُعد، از یک معیار از جدول دانشجویان استفاده کنید، چه میشود؟ معیارها نمیتوانند به هم بچسبند.
در حالتی که ابعاد نامرتبط با هم به تصویر کشیده شدهاند، نمیتوان معیار را به طور همزمان توسط آن ابعاد تجزیه کرد.
در این حالت، ما معیار را به عنوان غیرمرتبط با ترکیب ابعاد در نظر میگیریم، حتی اگر به صورت جداگانه با هر بعدی مرتبط باشد.
برای حل این نوع ابهام و جلوگیری از قرار گرفتن معیار در محدوده جدول، میتوان ابعاد نامرتبط را به هم متصل کرد یا یک یا چند بعد را حذف کرد تا زمانی که مسیر ارتباطی روشنی برای تجمیع معیار وجود داشته باشد.
همه ابعاد با یکدیگر نامرتبط هستند
پیام مربوط به معیاری که در ابعاد نامرتبط به اشتراک گذاشته شده است:
- روی قفسه: این معیار فقط میتواند توسط یکی از این ابعاد در یک زمان تجزیه شود: <لیست ابعاد علامتگذاری شده>
- در پنجره دادهها: در صورت استفاده، این معیار فقط میتواند توسط یکی از این ابعاد در یک زمان تجزیه شود: <لیست ابعاد علامتگذاری شده>
پیام مربوط به هر یک از ابعاد:
- روی قفسه: این بُعد نمیتواند معیار <measure> را در ترکیب با ابعاد زیر تجزیه کند: <لیست ابعاد علامتگذاری شده>
- در پنجره دادهها: در صورت استفاده، این بُعد نمیتواند معیار <measure> را در ترکیب با ابعاد زیر تجزیه کند: <لیست ابعاد علامتگذاری شده>
برخی از ابعاد با یکدیگر مرتبط هستند
اگر برخی از ابعاد با یکدیگر مرتبط باشند، ابعاد مرتبط میتوانند بدون حضور بُعد نامرتبط، معیار را تجزیه کنند. دانستن اینکه آیا هیچ یک از ابعاد با یکدیگر مرتبط هستند یا خیر، مفید است. (به عنوان مثال: اگر یک viz با ابعاد مرتبط Dim1 و Dim2 و یک بُعد DimA که با هر دوی آنها نامرتبط است، ساخته شده باشد، یک معیار از جدول مشترک به طور مساوی با هر سه بُعد نامرتبط نیست. Dim1 و Dim2 با یکدیگر تداخل ندارند، اما هر دوی آنها با DimA تداخل دارند. برای حل مشکل با حذف فیلدها، میتوانید DimA را به تنهایی یا هر دو Dim1 و Dim2 را حذف کنید.)
در این شرایط، ابعاد به صورت گروهی در پیام راهنمای ابزار فهرست شدهاند.
پیام مربوط به معیار مشترک بین گروههایی از ابعاد نامرتبط این است:
- روی قفسه: این معیار را میتوان همزمان فقط بر اساس یکی از گروههای ابعاد زیر تجزیه کرد: <لیست ابعاد با علامت دایره>
- در پنل دادهها: در صورت استفاده، این معیار را میتوان همزمان فقط بر اساس یکی از گروههای ابعاد زیر تجزیه کرد: <لیست ابعاد با علامت دایره>
پیام مربوط به هر یک از ابعاد این است:
- روی قفسه: این بُعد نمیتواند معیار <measure> را در ترکیب با گروههای ابعاد زیر تجزیه کند: <لیست ابعاد با علامت دایره>
- در پنل دادهها: در صورت استفاده، این بُعد نمیتواند معیار <measure> را در ترکیب با گروههای ابعاد زیر تجزیه کند: <لیست ابعاد با علامت دایره>
معیار مرتبط
وقتی یک معیار به برخی از ابعاد در viz مرتبط است اما به ابعاد دیگر مرتبط نیست، معیار ممکن است یک پیام اضافی در راهنمای ابزار داشته باشد که توضیح میدهد به چه ابعادی مرتبط است. این میتواند به توضیح نحوه تجمیع معیار کمک کند. این پیام فقط زمانی ظاهر میشود که معیار نیز به یک بعد در viz مرتبط نباشد. در غیر این صورت، رفتار استاندارد این است که معیار تا سطح جزئیات معیارهای مرتبط خود تجمیع شود.
پیام این معیار به شرح زیر است:
- در قفسه: این معیار تا سطح جزئیات ابعاد مرتبط تجمیع میشود: <ابعاد در viz که این معیار به آن مرتبط است>
- در پنجره دادهها: در صورت استفاده، این معیار تا سطح جزئیات ابعاد مرتبط تجمیع میشود: <ابعاد در viz که این معیار به آن مرتبط است>
این پیام برای کمک به شناسایی بُعد یا ابعادی است که هنگام محاسبه مقدار معیار در نظر گرفته میشوند.
فیلترها
ارتباط همچنین برای فیلدهای موجود در قفسه فیلتر در مقایسه با فیلدهایی که در viz فعال هستند، ارزیابی میشود.
وقتی یک فیلتر با حداقل یک فیلد در viz مرتبط نباشد، یک آیکون و راهنما ظاهر میشود. هم فیلد فیلتر و هم فیلد موجود در viz دارای راهنما هستند.
پیام یک فیلتر این است:
- فیلتر نامرتبط: این فیلتر برای فیلدهای نامرتبط اعمال نمیشود: <fields>
- فیلتر مبهم: این فیلتر معیارهای زیر را نادیده میگیرد زیرا به طور مبهم با آنها مرتبط است: <list of measures>
- فیلتر هنوز مرتبط نیست: این فیلتر فیلدهای زیر را نادیده میگیرد زیرا هنوز با آنها مرتبط نیست: <list of fields>
رفتار فیلترها همچنین به ارتباط آنها با سایر فیلدهای viz بستگی دارد. یک فیلتر بر مقادیر فیلدهایی که به آنها مرتبط نیست تأثیری ندارد. مگر اینکه فیلتر روی هیچ مقداری تنظیم نشده باشد (به استثنای همه چیز یا شامل هیچ چیز نباشد)، viz برای هر فیلدی که به فیلتر مرتبط نیست بدون تغییر باقی میماند. با این حال، لغو انتخاب هر گزینه در فیلتر، یک viz خالی را برمیگرداند.
دو اسکرینشات از viz با یک فیلتر نامرتبط، که نشان میدهد عدم انتخاب گزینهها در کنترل فیلتر تعاملی، viz را تحت تأثیر قرار نمیدهد.
فیلدهای مرتبط طبق انتظار فیلتر میشوند. در یک viz پیچیدهتر با ترکیبی از فیلدهای مرتبط و نامرتبط (مانند زمینه stitching)، فیلتر فقط بر مقادیری که به فیلد فیلتر مرتبط هستند تأثیر میگذارد.
نکتهای در مورد نحوه محاسبه مقادیر معیار
وقتی یک معیار به یک بُعد مرتبط نباشد، نمیتوان آن را بر اساس اعضای آن بُعد تجزیه کرد (یعنی وقتی باشگاهها طول کلاس ندارند، نمیتوانید میانگین طول کلاس را برای هر باشگاه تجزیه کنید). در عوض، معیار در سطح متفاوتی از سرآیندهای عضو بُعد در نما جمع میشود.
مقدار یک معیار از اعضای بُعد پیروی میکند.
مقدار یک معیار توسط ابعادی که به آن مرتبط است تعیین میشود. معیاری که بُعد مرتبطی ندارد، در محدوده جدول قرار میگیرد. معیاری که بُعد مرتبطی دارد، توسط اعضای بُعد مرتبط تجزیه میشود (یعنی مقدار معیار برای هر عضو بُعد محاسبه میشود). اگر اعضای یک بُعد مرتبط به دلیل وجود یک بُعد نامرتبط تکرار شوند، مقادیر معیار بر اساس اعضای بُعد آن تکرار میشوند.
1-یک معیار بدون بُعد، در محدوده جدول و بر اساس مقدار کلی آن قرار میگیرد.
2-یک معیار، در صورت وجود یک بُعد نامرتبط به تنهایی، در محدوده جدول قرار میگیرد و برای اعضای بُعد نامرتبط تکرار میشود.
3-یک معیار در حضور بُعد مرتبط، به صورت جزئیتر تجزیه میشود و مقدار آن به ازای هر عضو از بُعد مرتبط محاسبه میشود.
4-یک معیار، در حضور یک بُعد نامرتبط و یک بُعد مرتبط، بر اساس بُعدی که به آن مرتبط است، تجزیه میشود. هر جا که آن اعضای بُعد مرتبط برای ابعاد نامرتبط تکرار شوند، مقدار معیار به همراه عضو بُعد مرتبط آن دنبال میشود.
از آنجا که حق عضویتها به ازای هر باشگاه است، ارزش حق عضویت برای هر باشگاه هر بار که آن باشگاه تکرار میشود، تکرار میشود.
برای خرید لایسنس نرم افزار Tableau ، میتوانید از خدمات ما استفاده نموده و درخواست خود را از طریق فرم زیر ثبت نمایید.













بدون دیدگاه