شاهین

نوع داده پراپرتی

پیشرفته
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۲ دقیقه مطالعه
تلفظEN/ˈprɑːpərti ˈdeɪtə taɪp/

نوع داده پراپرتی مشخص می‌کند مقدار یک پراپرتی از چه جنسی است — رشته، عدد، بولی، تاریخ یا لیست — و همین نوع تعیین می‌کند چه تحلیلی رویش ممکن است.

نوع داده پراپرتی بی‌سروصدا تعیین می‌کند چه سوالی می‌توانید بپرسید: روی عدد می‌شود جمع و میانگین زد، روی رشته فقط می‌شود گروه‌بندی و شمارش کرد، روی تاریخ می‌شود بازه و فاصله حساب کرد، و بولی فقط دو حالت دارد. خطای رایج، فرستادن عدد به‌شکل رشته است؛ مبلغ «۱۵۰۰۰» اگر رشته باشد دیگر جمع‌شدنی نیست و گزارش درآمد از کار می‌افتد، در حالی که در نگاه اول درست به نظر می‌رسد. تله دوم، ناسازگاری نوع در طول زمان است: اگر یک پراپرتی یک روز عدد و روز دیگر رشته بیاید، ابزار یا آن را رد می‌کند یا در دو ستون جدا می‌نشاند و روند می‌شکند. برای همین نوع هر پراپرتی باید از روز اول ثابت و در تراکینگ‌پلن تعریف شود، چون تغییر نوع روی داده انباشته‌شده گران و گاهی غیرممکن است.