> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> يقرأ سلاسل زمنية من جدول TimeSeries مُصفّاةً بواسطة مُحدِّد، وبطوابع زمنية ضمن فاصل زمني محدد.

# timeSeriesSelector

يقرأ سلاسل زمنية من جدول TimeSeries مُصفّاةً بواسطة مُحدِّد، وبطوابع زمنية ضمن فاصل زمني محدد.
تشبه هذه الدالة [محددات النطاق](https://prometheus.io/docs/prometheus/latest/querying/basics/#range-vector-selectors)، لكنها تُستخدم أيضًا لتنفيذ [المحددات اللحظية](https://prometheus.io/docs/prometheus/latest/querying/basics/#instant-vector-selectors).

<div id="syntax">
  ## الصيغة
</div>

```sql theme={null}
timeSeriesSelector('db_name', 'time_series_table', 'instant_query', min_time, max_time)
timeSeriesSelector(db_name.time_series_table, 'instant_query', min_time, max_time)
timeSeriesSelector('time_series_table', 'instant_query', min_time, max_time)
```

<div id="arguments">
  ## المعاملات
</div>

* `db_name` - اسم قاعدة البيانات التي يوجد فيها جدول TimeSeries.
* `time_series_table` - اسم جدول TimeSeries.
* `instant_query` - محدِّد لحظي مكتوب [ببنية PromQL](https://prometheus.io/docs/prometheus/latest/querying/basics/#instant-vector-selectors)، من دون معدِّلات `@` أو `offset`.
* \`min\_time - الطابع الزمني للبداية، شامل.
* \`max\_time - الطابع الزمني للنهاية، شامل.

<div id="returned_value">
  ## القيمة المُعادة
</div>

تعيد الدالة ثلاثة أعمدة:

* `id` - يحتوي على معرّفات السلاسل الزمنية المطابقة للمُحدِّد المُعطى.
* `timestamp` - يحتوي على الطوابع الزمنية.
* `value` - يحتوي على القيم.

لا يوجد ترتيب محدد للبيانات المُعادة.

<div id="example">
  ## مثال
</div>

```sql theme={null}
SELECT * FROM timeSeriesSelector(mytable, 'http_requests{job="prometheus"}', now() - INTERVAL 10 MINUTES, now())
```
