---
title: "ڈیٹا اور تجزیات"
description: "اپنی غیر مرکزی ایپلی کیشنز (⁦dapps⁩) میں استعمال کے لیے آن چین تجزیات اور ڈیٹا کیسے حاصل کریں"
lang: ur
---

## تعارف {#introduction}

جیسے جیسے نیٹ ورک کا استعمال بڑھتا جا رہا ہے، آن چین ڈیٹا میں قیمتی معلومات کی ایک بڑھتی ہوئی مقدار موجود ہوگی۔ چونکہ ڈیٹا کے حجم میں تیزی سے اضافہ ہوتا ہے، اس لیے رپورٹ کرنے یا کسی غیر مرکزی ایپلی کیشن (dapp) کو چلانے کے لیے اس معلومات کا حساب لگانا اور اسے جمع کرنا ایک وقت طلب اور بھاری عمل بن سکتا ہے۔

موجودہ ڈیٹا فراہم کنندگان کا فائدہ اٹھانا ترقی کو تیز کر سکتا ہے، زیادہ درست نتائج پیدا کر سکتا ہے، اور جاری دیکھ بھال کی کوششوں کو کم کر سکتا ہے۔ اس سے ایک ٹیم کو اس بنیادی فعالیت پر توجہ مرکوز کرنے کے قابل بنایا جائے گا جو ان کا پروجیکٹ فراہم کرنے کی کوشش کر رہا ہے۔

## بنیادی شرائط {#prerequisites}

ڈیٹا کے تجزیات کے تناظر میں ان کے استعمال کو بہتر طور پر سمجھنے کے لیے آپ کو [بلاک ایکسپلوررز](/developers/docs/data-and-analytics/block-explorers/) کے بنیادی تصور کو سمجھنا چاہیے۔ اس کے علاوہ، سسٹم کے ڈیزائن میں ان کے شامل کردہ فوائد کو سمجھنے کے لیے خود کو [اشاریہ](/glossary/#index) کے تصور سے واقف کریں۔

آرکیٹیکچرل بنیادی باتوں کے لحاظ سے، یہ سمجھنا کہ [API](https://www.wikipedia.org/wiki/API) اور [REST](https://www.wikipedia.org/wiki/Representational_state_transfer) کیا ہیں، یہاں تک کہ نظریاتی طور پر بھی۔

## بلاک ایکسپلوررز {#block-explorers}

بہت سے [بلاک ایکسپلوررز](/developers/docs/data-and-analytics/block-explorers/) [RESTful](https://www.wikipedia.org/wiki/Representational_state_transfer) [API](https://www.wikipedia.org/wiki/API) گیٹ ویز پیش کرتے ہیں جو ڈیولپرز کو بلاکس، ٹرانزیکشنز، تصدیق کنندگان، اکاؤنٹس، اور دیگر آن چین سرگرمیوں پر ریئل ٹائم ڈیٹا تک رسائی فراہم کریں گے۔

ڈیولپرز پھر اس ڈیٹا پر کارروائی کر سکتے ہیں اور اسے تبدیل کر سکتے ہیں تاکہ اپنے صارفین کو [بلاک چین](/glossary/#blockchain) کے ساتھ منفرد بصیرت اور تعاملات فراہم کر سکیں۔ مثال کے طور پر، [Etherscan](https://etherscan.io) اور [Blockscout](https://eth.blockscout.com) ہر <span dir="ltr">12s</span> سلاٹ کے لیے عمل درآمد اور اتفاق رائے کا ڈیٹا فراہم کرتے ہیں۔

## The Graph {#the-graph}

[The Graph](https://thegraph.com/) ایک انڈیکسنگ پروٹوکول ہے جو اوپن APIs کے ذریعے بلاک چین ڈیٹا کو استفسار کرنے کا ایک آسان طریقہ فراہم کرتا ہے جسے سب گراف کہا جاتا ہے۔

The Graph کے ساتھ، ڈیولپرز ان چیزوں سے فائدہ اٹھا سکتے ہیں:

- لامركزی انڈیکسنگ: متعدد انڈیکسرز کے ذریعے بلاک چین ڈیٹا کو انڈیکس کرنے کے قابل بناتا ہے، اس طرح ناکامی کے کسی ایک مقام کو ختم کرتا ہے
- GraphQL سوالات: انڈیکس شدہ ڈیٹا کو استفسار کرنے کے لیے ایک طاقتور GraphQL انٹرفیس فراہم کرتا ہے، جس سے ڈیٹا کی بازیافت انتہائی آسان ہو جاتی ہے
- تخصیص: بلاک چین ڈیٹا کو تبدیل کرنے اور ذخیرہ کرنے کے لیے اپنی منطق کی وضاحت کریں، اور The Graph نیٹ ورک پر دیگر ڈیولپرز کے ذریعے شائع کردہ سب گرافس کو دوبارہ استعمال کریں

<span dir="ltr">5</span> منٹ کے اندر سب گراف بنانے، تعینات کرنے اور استفسار کرنے کے لیے اس [فوری آغاز](https://thegraph.com/docs/en/quick-start/) گائیڈ پر عمل کریں۔

## کلائنٹ کا تنوع {#client-diversity}

[کلائنٹ کا تنوع](/developers/docs/nodes-and-clients/client-diversity/) ایتھیریم نیٹ ورک کی مجموعی صحت کے لیے اہم ہے کیونکہ یہ بگز اور خامیوں کے خلاف لچک فراہم کرتا ہے۔ اب کلائنٹ کے تنوع کے کئی ڈیش بورڈز موجود ہیں جن میں [clientdiversity.org](https://clientdiversity.org/)، [rated.network](https://www.rated.network)، [supermajority.info](https://supermajority.info//) اور [Ethernodes](https://ethernodes.org/) شامل ہیں۔

## Dune Analytics {#dune-analytics}

[Dune Analytics](https://dune.com/) بلاک چین ڈیٹا کو ریلیشنل ڈیٹا بیس (DuneSQL) ٹیبلز میں پہلے سے پروسیس کرتا ہے، صارفین کو SQL کا استعمال کرتے ہوئے بلاک چین ڈیٹا کو استفسار کرنے اور استفسار کے نتائج کی بنیاد پر ڈیش بورڈ بنانے کی اجازت دیتا ہے۔ آن چین ڈیٹا کو <span dir="ltr">4</span> خام ٹیبلز میں منظم کیا گیا ہے: `blocks`، `transactions`، (ایونٹ) `logs` اور (کال) `traces`۔ مقبول معاہدوں اور پروٹوکولز کو ڈی کوڈ کیا گیا ہے، اور ہر ایک کے پاس ایونٹ اور کال ٹیبلز کا اپنا سیٹ ہے۔ ان ایونٹ اور کال ٹیبلز پر مزید کارروائی کی جاتی ہے اور پروٹوکولز کی قسم کے لحاظ سے تجریدی ٹیبلز میں منظم کیا جاتا ہے، مثال کے طور پر، dex، قرض دینا، stablecoins، وغیرہ۔

## SQD {#sqd}

[SQD](https://sqd.dev/) ایک لامركزی ہائپر اسکیل ایبل ڈیٹا پلیٹ فارم ہے جسے ڈیٹا کے بڑے حجم تک موثر، بلا اجازت رسائی فراہم کرنے کے لیے بہتر بنایا گیا ہے۔ یہ فی الحال تاریخی آن چین ڈیٹا پیش کرتا ہے، بشمول ایونٹ لاگز، ٹرانزیکشن کی رسیدیں، ٹریسز، اور فی ٹرانزیکشن حالت کے فرق۔ SQD اپنی مرضی کے مطابق ڈیٹا نکالنے اور پروسیسنگ پائپ لائنز بنانے کے لیے ایک طاقتور ٹول کٹ پیش کرتا ہے، جو فی سیکنڈ <span dir="ltr">150k</span> بلاکس تک کی انڈیکسنگ کی رفتار حاصل کرتا ہے۔

شروع کرنے کے لیے، [دستاویزات](https://docs.sqd.dev/) دیکھیں یا [EVM کی مثالیں](https://github.com/subsquid-labs/squid-evm-examples) دیکھیں کہ آپ SQD کے ساتھ کیا بنا سکتے ہیں۔

## SubQuery نیٹ ورک {#subquery-network}

[SubQuery](https://subquery.network/) ایک سرکردہ ڈیٹا انڈیکسر ہے جو ڈیولپرز کو ان کے Web3 پروجیکٹس کے لیے تیز، قابل اعتماد، لامركزی، اور حسب ضرورت APIs دیتا ہے۔ SubQuery <span dir="ltr">165+</span> سے زیادہ ایکو سسٹمز (بشمول ایتھیریم) کے ڈیولپرز کو بھرپور انڈیکس شدہ ڈیٹا کے ساتھ بااختیار بناتا ہے تاکہ وہ اپنے صارفین کے لیے ایک بدیہی اور عمیق تجربات بنا سکیں۔ SubQuery نیٹ ورک آپ کی نہ رکنے والی ایپس کو ایک لچکدار اور لامركزی بنیادی ڈھانچے کے نیٹ ورک کے ساتھ طاقت دیتا ہے۔ ڈیٹا پروسیسنگ کی سرگرمیوں کے لیے اپنی مرضی کے مطابق بیک اینڈ بنانے میں وقت صرف کیے بغیر، مستقبل کی Web3 ایپلی کیشنز بنانے کے لیے SubQuery کی بلاک چین ڈیولپر ٹول کٹ کا استعمال کریں۔

شروع کرنے کے لیے، [SubQuery کی منظم سروس](https://managedservice.subquery.network/) یا [SubQuery کے لامركزی نیٹ ورک](https://app.subquery.network/dashboard) پر لائیو ہونے سے پہلے جانچ کے لیے مقامی Docker ماحول میں منٹوں میں ایتھیریم بلاک چین ڈیٹا کو انڈیکس کرنا شروع کرنے کے لیے [ایتھیریم کوئیک اسٹارٹ گائیڈ](https://academy.subquery.network/quickstart/quickstart_chains/ethereum-gravatar.html) دیکھیں۔

## Codex {#codex}

[Codex](https://www.codex.io/) ایک ریئل ٹائم بلاک چین ڈیٹا API ہے جو <span dir="ltr">80+</span> نیٹ ورکس پر <span dir="ltr">70 million+</span> ٹوکنز کے لیے افزودہ ڈیٹا فراہم کرتا ہے۔ ڈیولپرز اپنی مرضی کے مطابق انڈیکسنگ انفراسٹرکچر کو برقرار رکھے بغیر سٹرکچرڈ ٹوکن کی قیمتوں، والیٹ بیلنس، ٹرانزیکشن کی تاریخ، اور مجموعی تجزیات (حجم، سیالیت، منفرد والیٹس) تک رسائی حاصل کر سکتے ہیں۔ Codex WebSocket اور webhook انضمام کے ذریعے سب سیکنڈ ڈیٹا کی ترسیل کی حمایت کرتا ہے۔

شروع کرنے کے لیے، [دستاویزات](https://docs.codex.io) دیکھیں، [ایکسپلورر](https://docs.codex.io/explore) آزمائیں، یا [ڈیش بورڈ](https://dashboard.codex.io/signup) پر سائن اپ کریں۔


## Mobula {#mobula}
[Mobula](https://mobula.io/) ایک اعلیٰ کارکردگی کا کرپٹو ڈیٹا API ہے جو <span dir="ltr">90+</span> بلاک چینز پر ریئل ٹائم اور تاریخی مارکیٹ ڈیٹا، ٹوکن میٹا ڈیٹا، والیٹ پورٹ فولیوز، اور آن چین تجزیات فراہم کرتا ہے۔ ڈیولپرز اپنا بنیادی ڈھانچہ چلائے بغیر ٹوکن کی قیمتوں، مارکیٹ کیپس، ٹریڈنگ کے حجم، سیالیت کے ڈیٹا، اور ملٹی چین والیٹ بیلنسز کے لیے REST اور GraphQL اینڈ پوائنٹس تک رسائی حاصل کر سکتے ہیں۔ Mobula پروڈکشن ایپلی کیشنز کے لیے مفت (<span dir="ltr">100K</span> درخواستیں/مہینہ) اور ادا شدہ پلانز دونوں پیش کرتا ہے۔

شروع کرنے کے لیے، [دستاویزات](https://docs.mobula.io) دیکھیں، [API حوالہ](https://docs.mobula.io/reference/) دریافت کریں، یا [ڈیش بورڈ](https://mobula.io/) پر سائن اپ کریں۔
## EVM Query Language {#evm-query-language}

EVM Query Language (EQL) ایک SQL جیسی زبان ہے جسے EVM (ایتھیریم ورچوئل مشین) چینز کو استفسار کرنے کے لیے ڈیزائن کیا گیا ہے۔ EQL کا حتمی مقصد EVM چین کے فرسٹ کلاس شہریوں (بلاکس، اکاؤنٹس، اور ٹرانزیکشنز) پر پیچیدہ رشتہ دار سوالات کی حمایت کرنا ہے جبکہ ڈیولپرز اور محققین کو روزمرہ کے استعمال کے لیے ایک ایرگونومک نحو فراہم کرنا ہے۔ EQL کے ساتھ، ڈیولپرز مانوس SQL جیسے نحو کا استعمال کرتے ہوئے بلاک چین ڈیٹا حاصل کر سکتے ہیں اور پیچیدہ بوائلر پلیٹ کوڈ کی ضرورت کو ختم کر سکتے ہیں۔ EQL معیاری بلاک چین ڈیٹا کی درخواستوں کی حمایت کرتا ہے (جیسے، ایتھیریم پر کسی اکاؤنٹ کا نانس اور بیلنس بازیافت کرنا یا موجودہ بلاک کا سائز اور ٹائم اسٹیمپ لانا) اور مسلسل مزید پیچیدہ درخواستوں اور فیچر سیٹس کے لیے تعاون شامل کر رہا ہے۔


## Envio {#envio}
[Envio](https://envio.dev/) ایک انڈیکسنگ فریم ورک ہے جو آن چین ایونٹس کو قابل استفسار GraphQL API میں تبدیل کرتا ہے۔ یہ ایتھیریم اور کسی بھی EVM سے مطابقت رکھنے والی چین کو سپورٹ کرتا ہے۔ ڈیولپرز تنظیمِ نو کی سپورٹ، ملٹی چین انڈیکسنگ، اور Envio Cloud پر مینیجڈ ہوسٹنگ یا سیلف ہوسٹنگ کے ساتھ ریئل ٹائم اور تاریخی ڈیٹا پیش کرنے کے لیے TypeScript، JavaScript، یا ReScript میں ایونٹ ہینڈلرز لکھتے ہیں۔

شروع کرنے کے لیے، ایک انڈیکسر بنانے، تعینات کرنے، اور استفسار کرنے کے لیے [HyperIndex کوئیک اسٹارٹ](https://docs.envio.dev/docs/HyperIndex/quickstart) پر عمل کریں۔
## مزید مطالعہ {#further-reading}

- [کرپٹو ڈیٹا کی تلاش I: ڈیٹا فلو آرکیٹیکچرز](https://web.archive.org/web/20250125012042/https://research.2077.xyz/exploring-crypto-data-1-data-flow-architectures)
- [Graph نیٹ ورک کا جائزہ](https://thegraph.com/docs/en/about/)
- [Graph استفسار کا پلے گراؤنڈ](https://thegraph.com/explorer/subgraph/graphprotocol/graph-network-mainnet?version=current)
- [EtherScan پر API کوڈ کی مثالیں](https://etherscan.io/apis#contracts)
- [Blockscout پر API کی دستاویزات](https://docs.blockscout.com/devs/apis)
- [Beaconcha.in بیکن چین ایکسپلورر](https://beaconcha.in)
- [Dune کی بنیادی باتیں](https://docs.dune.com/#dune-basics)
- [SubQuery ایتھیریم کوئیک اسٹارٹ گائیڈ](https://academy.subquery.network/indexer/quickstart/quickstart_chains/ethereum-gravatar.html)
- [SQD نیٹ ورک کا جائزہ](https://docs.sqd.dev/)
- [EVM Query Language](https://web.archive.org/web/20250719151453/https://www.eql.sh/blog/alpha-release-notes)

## ٹیوٹوریلز: ڈیٹا اور تجزیات / ایتھیریم پر SQL {#tutorials}

- [SQL کے ساتھ ایتھیریم کے بنیادی موضوعات سیکھیں](/developers/tutorials/learn-foundational-ethereum-topics-with-sql/) _– ٹرانزیکشنز، بلاکس، اور گیس کے بنیادی اصولوں کو سمجھنے کے لیے SQL کے ساتھ آن چین ایتھیریم ڈیٹا کو استفسار کریں۔_
