آموزش داده ها را از Couchbase 6 با استفاده از N1QL ترکیب و جمع کنید

Combine and Aggregate Data from Couchbase 6 Using N1QL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره در مورد ترکیب و جمع آوری داده ها از چندین سند مرتبط با استفاده از زبان پرس و جو N1QL است. شما JOIN، NEST و همچنین عملیات‌هایی مانند UNION و INTERSECT را کاوش خواهید کرد و اسناد مشابه را با استفاده از GROUP BY جمع‌آوری خواهید کرد. در این دوره آموزشی، ترکیب و تجمیع داده‌ها از Couchbase با استفاده از N1QL، تجربه عملی در نوشتن پرس‌و‌جوهایی به دست خواهید آورد که محتویات اسناد مرتبط را ترکیب و تجمیع می‌کند. این پرس و جوها به زبان پرس و جو N1QL نوشته می شوند که دارای نحوی شبیه به SQL است اما برای کار با داده های JSON طراحی شده است. ابتدا، نحوه ترکیب داده های اسناد مختلف مرتبط را با انجام عملیات JOIN بررسی خواهید کرد و انواع اتصالات شامل اتصالات چپ و راست در این دوره پوشش داده خواهد شد. همچنین می توانید مجموعه ای از اسناد منطبق را با استفاده از عملیات NEST در یک آرایه ترکیب کنید و همچنین یاد خواهید گرفت که یک آرایه تودرتو را با استفاده از UNNEST باز کنید. فراتر از آن، تعدادی عملیات انبوه را خواهید دید که می توانند در N1QL با استفاده از بندهای GROUP BY و HAVING انجام شوند و از کلمه کلیدی LETTING برای اعلام متغیرهایی که می توانند در یک عبارت HAVING ارجاع داده شوند، استفاده خواهید کرد. در نهایت، چند عملیات مجموعه مانند UNION، INTERSECT و EXCEPT را در N1QL انجام خواهید داد. در پایان این دوره، شما مهارت های لازم برای اجرای انواع پرس و جوها را خواهید داشت که می توانند داده های ذخیره شده در اسناد را ترکیب و جمع آوری کنند.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ترکیب اسناد با استفاده از اتصالات ساده Combining Documents Using Simple Joins

  • بررسی نسخه Version Check

  • بررسی اجمالی دوره Course Overview

  • برخی از اصطلاحات Couchbase Some Couchbase Terminology

  • درک و استفاده از Joins Understanding and Using Joins

  • ایندکس ها در Couchbase Indexes in Couchbase

  • نسخه ی نمایشی: نصب داکر Demo: Docker Installation

  • نسخه ی نمایشی: راه اندازی Couchbase Demo: Couchbase Setup

  • نسخه ی نمایشی: ایجاد سطل Demo: Creating Buckets

  • نسخه ی نمایشی: جستجوی داده با استفاده از N1QL Demo: Querying Data Using N1QL

  • نسخه ی نمایشی: ANSI Join Operations Demo: ANSI Join Operations

کاوش انواع مختلف اتصالات در N1QL Exploring Different Kinds of Joins in N1QL

  • نسخه ی نمایشی: جستجوی داده های نمونه Demo: Quering Sample Data

  • نسخه ی نمایشی: پیوستن های متعدد در یک پرس و جو Demo: Multiple Joins in One Query

  • نسخه ی نمایشی: پیوستن به چپ، راست و داخلی Demo: LEFT, RIGHT, and INNER Joins

  • نسخه ی نمایشی: جستجوی پیوست Demo: Lookup Joins

  • نسخه ی نمایشی: پیوستن به فهرست Demo: Index Joins

  • نسخه ی نمایشی: درک طرح های پرس و جو Demo: Understanding Query Plans

  • نسخه ی نمایشی: Hash Joins Demo: Hash Joins

  • نسخه ی نمایشی: با استفاده از آرایه ها می پیوندد Demo: Joins Using Arrays

کار با آرایه ها با استفاده از عملیات Nest و Unnest Working with Arrays Using Nest and Unnest Operations

  • ذخیره سازی عادی داده ها Normalized Data Storage

  • به عملیات در مقابل Nest بپیوندید Join vs. Nest Operations

  • NEST و UNNEST NEST and UNNEST

  • نسخه ی نمایشی: عملیات NEST Demo: The NEST Operation

  • نسخه ی نمایشی: آشیانه های داخلی و چپ Demo: INNER and LEFT Nests

  • نسخه آزمایشی: شرایط در جستجوهای NEST Demo: Conditions in NEST Queries

  • نسخه ی نمایشی: The Index NEST Demo: The Index NEST

  • نسخه ی نمایشی: عملیات UNNEST Demo: The UNNEST Operation

  • نسخه ی نمایشی: اعمال شرایط برای UNNEST Demo: Applying Conditions for UNNEST

جمع آوری داده ها با استفاده از عملیات گروه بندی و تنظیم Aggregating Data Using Grouping and Set Operations

  • بند GROUP BY The GROUP BY Clause

  • بندهای داشتن و اجازه دادن The HAVING and LETTING Clauses

  • تنظیم عملیات Set Operations

  • نسخه ی نمایشی: GROUP BY و LETTING Demo: GROUP BY and LETTING

  • نسخه ی نمایشی: توابع جمع در N1QL Demo: Aggregate Functions in N1QL

  • نسخه ی نمایشی: UNION و UNION ALL Operations Demo: UNION and UNION ALL Operations

  • نسخه ی نمایشی: عملیات INTERSECT و EXCEPT Demo: INTERSECT and EXCEPT Operations

نمایش نظرات

آموزش داده ها را از Couchbase 6 با استفاده از N1QL ترکیب و جمع کنید
جزییات دوره
3h 6m
35
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
Kishan Iyer
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kishan Iyer Kishan Iyer

مهندس محتوا، کارشناس DevOps، و کاربر Power Platform Google Cloud

Kishan Iyer یک مهندس محتوا، متخصص DevOps و کاربر Power Platform Google Cloud است.

Kishan دارای بیش از 20 سال تجربه توسعه نرم افزار در مقیاس جهانی. در طول دوران حرفه‌ای خود، او در نقش‌های فنی بسیار متنوعی در Deutsche Bank، Electric Cloud، WebMD و جاهای دیگر کار کرده است. او دارای مدرک کارشناسی ارشد علوم کامپیوتر از دانشکده مهندسی و علوم کاربردی فو بنیاد فو در دانشگاه کلمبیا در نیویورک است. کیشان متخصص در متدولوژی‌های توسعه چابک، SQL و سرویس‌های داده پلتفرم ابری گوگل، در حال حاضر به عنوان مهندس محتوا در Loonycorn، یک شرکت آموزش الکترونیکی و تولید ویدیو مستقر در بنگالورو، کارناتاکا، هند کار می‌کند.