ذخیرهسازی منابع داده در تبلو دسکتاپ
قابلیت Save Data Sources (ذخیرهسازی منابع داده) در Tableau Desktop به کاربران اجازه میدهد یک منبع داده (Data Source) را برای استفاده مجدد در سایر Workbookها ذخیره کنند. این ویژگی زمانی کاربرد دارد که یک اتصال داده به همراه تنظیمات سفارشی مانند فیلدهای محاسباتی (Calculated Fields)، گروهها (Groups)، مجموعهها (Sets)، دستهبندیها (Bins) و ویژگیهای پیشفرض فیلدها ایجاد شده باشد و کاربر بخواهد بدون نیاز به ایجاد مجدد این تنظیمات، از آن در پروژههای دیگر استفاده کند.
در Tableau میتوان منبع داده را در دو فرمت ذخیره کرد. فرمت .tds تنها شامل اطلاعات اتصال و تنظیمات منبع داده است، در حالی که فرمت .tdsx علاوه بر اطلاعات اتصال، دادههای محلی و Extractها را نیز در خود نگهداری میکند. به همین دلیل، فایل .tdsx برای اشتراکگذاری با افرادی که به دادههای اصلی دسترسی ندارند مناسبتر است.
Save Data Sources
اگر یک اتصال داده (Data Connection) ایجاد کردهاید که ممکن است بخواهید آن را در Workbookهای دیگر استفاده کنید یا با همکاران خود به اشتراک بگذارید، میتوانید منابع داده را به یک فایل صادر (Export) یا ذخیره کنید.
همچنین اگر به پنل Data مواردی مانند:
- جداول Join شده (Joined Tables)
- ویژگیهای پیشفرض (Default Properties)
- فیلدهای سفارشی
را اضافه کرده باشید، ذخیره کردن منبع داده میتواند بسیار مفید باشد.
فیلدهای سفارشی شامل موارد زیر هستند:
- Groups (گروهها)
- Sets (مجموعهها)
- Calculated Fields (فیلدهای محاسباتی)
- Binned Fields (فیلدهای دستهبندیشده)
نکته: این بخش نحوه ذخیرهسازی یک منبع داده محلی را توضیح میدهد که قصد دارید آن را در سیستم خود مجدداً استفاده کنید و نه اینکه آن را در Tableau Server یا Tableau Cloud منتشر نمایید.
گزینههای ذخیره سازی یک منبع داده محلی
شما میتوانید منبع داده را در یکی از فرمتهای زیر ذخیره کنید:
Data Source (.tds)
فایل Data Source (.tds) فقط اطلاعات موردنیاز برای اتصال به منبع داده را در خود نگهداری میکند، از جمله:
- نوع منبع داده (Data Source Type)
- اطلاعات اتصال تعریفشده در صفحه Data Source؛ مانند:
- آدرس سرور پایگاه داده
- شماره پورت
- محل ذخیره فایلهای محلی
- جداول مورد استفاده
- گروهها (Groups)
- مجموعهها (Sets)
- فیلدهای محاسباتی (Calculated Fields)
- دستهبندیها (Bins)
- ویژگیهای پیشفرض فیلدها؛ مانند:
- قالببندی اعداد (Number Formats)
- نوع تجمیع (Aggregation)
- ترتیب مرتبسازی (Sort Order)
چه زمانی از فرمت .tds استفاده کنیم؟
این فرمت زمانی مناسب است که تمام افرادی که از منبع داده استفاده خواهند کرد، به فایل یا پایگاه داده اصلی تعریفشده در اطلاعات اتصال دسترسی داشته باشند.
برای مثال:
- دادهها در یک فایل CSV روی رایانه شما قرار دارند و تنها خودتان از آن استفاده میکنید.
- دادهها روی یک پلتفرم ابری میزبانی شدهاند و همکاران شما نیز همان سطح دسترسی را دارند که شما دارید.
Packaged Data Source (.tdsx)
فایل Packaged Data Source (.tdsx) شامل تمامی اطلاعات موجود در فایل .tds است و علاوه بر آن، یک نسخه از دادههای مبتنی بر فایل محلی یا Extractها را نیز در خود ذخیره میکند.
منبع داده بستهبندیشده (Packaged Data Source) یک فایل فشرده (ZIP) واحد است.
چه زمانی از فرمت .tdsx استفاده کنیم؟
این فرمت زمانی مناسب است که بخواهید منبع داده خود را با افرادی به اشتراک بگذارید که به دادههای اصلی تعریفشده در اطلاعات اتصال دسترسی ندارند.
ذخیره کردن یک منبع داده
برای ذخیره یک Data Source در Tableau Desktop مراحل زیر را انجام دهید:
- Workbookی را باز کنید که به دادههایی که میخواهید ذخیره کنید متصل است.
- در بالای پنل Data، روی نام منبع داده کلیک راست کنید (در Mac از Control + Click استفاده کنید).
- گزینه Add to Saved Data Sources را انتخاب کنید.
- یک نام برای فایل وارد کنید.
- نوع فایل (.tds یا .tdsx) را انتخاب کنید.
- روی Save کلیک کنید.
اتصال به منبع داده ذخیرهشده
بهصورت پیشفرض، Tableau فایلهای .tds و .tdsx را در پوشه Datasources در داخل مخزن Tableau Repository ذخیره میکند.
اگر از این مسیر پیشفرض استفاده کنید، میتوانید از طریق پنل Connect به منبع داده ذخیرهشده متصل شوید و از آن در Workbookهای جدید استفاده کنید.

اگر هنگام ذخیرهسازی، محل دیگری را انتخاب کرده باشید، میتوانید با انتخاب گزینه File > Open و رفتن به مسیر فایل، به منبع داده متصل شوید.
بهروزرسانی یک منبع داده پس از تغییر محل دادههای اصلی
اگر فایل داده محلی که یک فایل .tds به آن ارجاع میدهد را جابهجا کنید، هنگام تلاش برای باز کردن منبع داده در Tableau، از شما خواسته میشود که محل داده اصلی را پیدا کرده یا آن را با یک منبع داده دیگر جایگزین کنید.
در صورتی که بخواهید منبع داده اصلی را جایگزین کنید، داده جایگزین باید از همان نوع باشد. برای مثال:
- فایل Excel فقط باید با یک فایل Excel دیگر جایگزین شود.
- پایگاه داده MySQL فقط باید با یک منبع داده MySQL دیگر جایگزین شود.
بنابراین، نوع منبع داده جدید باید با نوع منبع داده اصلی مطابقت داشته باشد.
جلوگیری از ذخیره مسیر ثابت فایل
اگر نمیخواهید یک مسیر مشخص (File Path) در منبع داده ذخیره شود، بهتر است منبع داده را با فرمت .tdsx ذخیره کنید.
فایل .tdsx علاوه بر اطلاعات اتصال، نسخهای از دادههای محلی یا Extractها را نیز در خود نگهداری میکند. به همین دلیل، در صورت جابهجایی فایلهای اصلی، احتمال بروز مشکل در اتصال به دادهها کاهش مییابد و اشتراکگذاری منبع داده نیز آسانتر خواهد بود.

بدون دیدگاه