پرش به محتوا

ابزار ساخت داده: تفاوت میان نسخه‌ها

از ویکی‌پدیا، دانشنامهٔ آزاد
محتوای حذف‌شده محتوای افزوده‌شده
جزبدون خلاصۀ ویرایش
جزبدون خلاصۀ ویرایش
خط ۱: خط ۱:
{{Infobox software|name=dbt|logo=|developer=[[en:dbt-Labs]]|released={{Start date and age|2021|12|03}}|latest release version=1.6.5|latest release date={{Start date and age|2023|10|02}}<ref>{{cite web |title=Release dbt-core v1.6.5 · dbt-labs/dbt-core |url=https://github.com/dbt-labs/dbt-core/releases/tag/v1.6.5 |website=GitHub |access-date=10 Oct 2023}}</ref>|latest preview version=|latest preview date=|operating system=[[مایکروسافت ویندوز|ویندوز]], [[مک‌اواس]], [[لینوکس]]|size=|programming language=[[پایتون (زبان برنامه‌نویسی)|پایتون]]|genre=تحلیل داده، مدیریت داده|license=[[مجوز آپاچی 2]]|website={{URL|https://docs.getdbt.com/}}|language=[[پایتون (زبان برنامه‌نویسی)|پایتون]]}}
{{Infobox software|name=dbt|logo=|developer=[[en:dbt-Labs]]|released={{Start date and age|2021|12|03}}|latest release version=1.6.5|latest release date={{Start date and age|2023|10|02}}<ref>{{cite web |title=Release dbt-core v1.6.5 · dbt-labs/dbt-core |url=https://github.com/dbt-labs/dbt-core/releases/tag/v1.6.5 |website=GitHub |access-date=10 Oct 2023}}</ref>|latest preview version=|latest preview date=|operating system=[[مایکروسافت ویندوز|ویندوز]], [[مک‌اواس]], [[لینوکس]]|size=|programming language=[[پایتون (زبان برنامه‌نویسی)|پایتون]]|genre=تحلیل داده، مدیریت داده|license=[[مجوز آپاچی 2]]|website={{URL|https://docs.getdbt.com/}}|language=[[پایتون (زبان برنامه‌نویسی)|پایتون]]}}


'''ابزار ساخت داده{{یادچپ|data build tool (dbt)}}''' {{اختصاری|dbt}} یک ابزار خط فرمان [[نرم‌افزار متن‌باز|منبع باز]] است که به تحلیلگران داده و مهندسان کمک می‌کند تا محتویات [[پایگاه داده تحلیلی|انبار داده]] خود را به‌طور موثرتر تغییر دهند.<ref>{{cite book|last1=Atwal|first1=Harvinder|title=Practical DataOps: Delivering Agile Data Science at Scale|date=9 December 2019|publisher=Apress|isbn=978-1-4842-5104-1|page=223|url=https://books.google.com/books?id=ADLDDwAAQBAJ&pg=PA223|language=en}}</ref>
'''ابزار ساخت داده{{یادچپ|data build tool (dbt)}}''' یا دی‌بی‌تی {{اختصاری|dbt}} یک ابزار خط فرمان [[نرم‌افزار متن‌باز|منبع باز]] است که به تحلیلگران داده و مهندسان کمک می‌کند تا محتویات [[پایگاه داده تحلیلی|انبار داده]] خود را به‌طور موثرتر تغییر دهند.<ref>{{cite book|last1=Atwal|first1=Harvinder|title=Practical DataOps: Delivering Agile Data Science at Scale|date=9 December 2019|publisher=Apress|isbn=978-1-4842-5104-1|page=223|url=https://books.google.com/books?id=ADLDDwAAQBAJ&pg=PA223|language=en}}</ref>


== تاریخ ==
== تاریخ ==

نسخهٔ ‏۲۲ مهٔ ۲۰۲۴، ساعت ۱۸:۱۰

dbt
توسعه‌دهنده(ها)
انتشار اولیه۳ دسامبر ۲۰۲۱؛ ۲ سال پیش (۲۰۲۱-03}})
انتشار پایدار
1.6.5 / ۲ اکتبر ۲۰۲۳؛ ۱۰ ماه پیش (۲۰۲۳-02}})[۱]
مخزن
نوشته‌شده باپایتون
سیستم‌عاملویندوز, مک‌اواس, لینوکس
در دسترس بهپایتون
نوعتحلیل داده، مدیریت داده
مجوزمجوز آپاچی 2
وبگاه

ابزار ساخت داده[الف] یا دی‌بی‌تی (اختصاری dbt) یک ابزار خط فرمان منبع باز است که به تحلیلگران داده و مهندسان کمک می‌کند تا محتویات انبار داده خود را به‌طور موثرتر تغییر دهند.[۲]

تاریخ

شرکت آر جی متریکس[ب] در سال ۲۰۱۶ در مسیر یافتن راهکاری برای افزودن قابلیت تبدیل ابتدایی به سیستم استیچ[پ] (که توسط شرکت تلند[ت] در سال ۲۰۱۸ خریداری شد) به این محصول رسید.[۳] اولین نسخه‌های dbt به تحلیلگران داده اجازه می‌داد در فرایند تبدیل داده‌ها، با استفاده از بهترین شیوه‌های مهندسی نرم‌افزار، مشارکت داشته باشند.[۴]

dbt از ابتدا متن باز بود.[۵] ولی در سال ۲۰۱۸، تیم آزمایشگاه Labs[ث] (که در آن زمان فیشتاون آنالیتیکس[ج] نامیده می‌شد) یک محصول تجاری را بر روی dbt Core منتشر کرد.[۶]

منابع مالی

آزمایشگاه dbt در آوریل ۲۰۲۰ محصول جدید خود با نام سری A خود را به رهبری شرکت آندریسن هوروویتز معرفی کرد.[۷] در نوامبر همان سال، آزمایشگاه dbt سری B خود را به رهبری آندریسن هوروویتز و سکویا معرفی کرد.[۸] و در ژوئن ۲۰۲۱، سری C خود را به رهبری آلتیمیتر[چ]، سکویا[ح] و آندریسن هوروویتز معرفی کرد.[۹] در فوریه ۲۰۲۲، این شرکت ۲۲۲ میلیون دلار برای سری D خود با ارزش ۴٫۲ میلیارد دلار جمع‌آوری کرد[۱۰]

بررسی اجمالی

dbt مهندسان تحلیلگر را قادر می‌سازد تا با نوشتن عبارت‌های انتخاب، داده‌ها را در انبارهای خود تبدیل کرده و نهایتاً آنها را به جداول و نمودار تبدیل کنند. dbt عمل تبدیل (T) را در فرآیندهای استخراج، بارگذاری، تبدیل [خ](اختصاری ELT) انجام می‌دهد - داده‌ها را استخراج یا بارگذاری نمی‌کند، اما به گونه‌ای طراحی شده است که در تبدیل داده‌هایی که قبلاً در یک انبار قرار دارند، کارایی داشته باشد. هدف dbt این است که، مطابق با دیدگاه dbt، به تحلیلگران اجازه دهد بیشتر شبیه به مهندسان نرم‌افزار کار کنند.[۱۱]

dbt از فایل‌های YAML برای تعریف ویژگی‌ها استفاده می‌کند. seed نوعی جدول مرجع است که در dbt برای داده‌های ثابت یا به ندرت متغیر استفاده می‌شود (مانند کد کشورها یا جداول جستجو)، که مبتنی بر CSV هستند و معمولاً در یک پوشه seeds ذخیره می‌شوند.

یادداشت‌ها

  1. data build tool (dbt)
  2. Stitch
  3. Talend
  4. dbt Labs
  5. Fishtown Analytics
  6. Altimeter Capital
  7. Sequoia
  8. Extract, Load, transform (ELT)

منابع

  1. "Release dbt-core v1.6.5 · dbt-labs/dbt-core". GitHub. Retrieved 10 Oct 2023.
  2. Atwal, Harvinder (9 December 2019). Practical DataOps: Delivering Agile Data Science at Scale (به انگلیسی). Apress. p. 223. ISBN 978-1-4842-5104-1.
  3. "Stitch is joining Talend". Stitch Data. 2018-11-07. Archived from the original on 2021-11-07. Retrieved 2021-11-07.
  4. "Goodbye RJMetrics, Hello Fishtown Analytics". dbt Blog. 2016-08-01. Archived from the original on 2021-11-07. Retrieved 2021-11-07.
  5. Cai, Kenrick. "Dbt Labs In Talks To Raise At $6 Billion Valuation, Six Months After Becoming A Unicorn". Forbes (به انگلیسی). Retrieved 2023-04-01.
  6. "Sinter Release Notes, August 2018: pull request builder, fine-grained GitHub permissions, and more". 2018-07-31. Archived from the original on 2021-11-07. Retrieved 2021-11-07.
  7. "Fishtown Analytics raises $12.9M Series A for its open-source analytics engineering tool". TechCrunch. 2020-04-22. Archived from the original on 2021-11-07. Retrieved 2021-11-07.
  8. "Fishtown Analytics raises $29.5M Series B for its data engineering platform". TechCrunch. 2020-11-11. Archived from the original on 2021-11-07. Retrieved 2021-11-07.
  9. "Of the Community, By the Community, For the Community". dbt Blog. 2021-06-30. Archived from the original on 2021-11-07. Retrieved 2021-11-07.
  10. Cai, Kenrick (24 Feb 2022). "VENTURE CAPITAL Dbt Labs Raises At $4.2 Billion Valuation, $2 Billion Less Than First Planned". Forbes (به انگلیسی). Forbes. Archived from the original on 11 May 2022. Retrieved 11 May 2022. The Philadelphia-based data analytics startup revealed Thursday that it had settled on a $4.2 billion valuation as part of a $222 million Series D funding round
  11. "dbt viewpoint". Archived from the original on 2021-11-07. Retrieved 2021-11-07.