BigQuery عند الطلب مقابل Editions: مقارنة التكلفة لكل استعلام
هل يجب أن تستخدم التسعير عند الطلب أو التحوّل إلى BigQuery Editions؟ يُجيب هذا الاستعلام عن هذا السؤال لكل استعلام على حدة بحساب التكلفة الفعلية لكل استعلام في ظل كل نموذج تسعير — عند الطلب وStandard Edition وEnterprise Edition (مع التزامات سنة وثلاث سنوات) وEnterprise Plus Edition.
لماذا يهم هذا
يمكن أن يوفّر تسعير BigQuery Editions 60-80% مقارنةً بالطلب عند الطلب لأحمال العمل الصحيحة، لكنه قد يكلّف أكثر إذا لم تتوافق أنماط استخدامك. اتخاذ هذا القرار بدون بيانات هو مجازفة. يمنحك هذا الاستعلام البيانات لاتخاذ اختيار مدروس بمقارنة التكاليف عبر جميع مستويات التسعير لكل استعلام في مشروعك.
كيف يعمل
يحسب الاستعلام التكلفة عند الطلب (البايتات المفوترة * 6.25 دولار/TiB) وتكاليف Editions (ساعات الفتحات * السعر الساعي لكل إصدار) لكل استعلام. يأخذ بعين الاعتبار قواعد الحدّ الأدنى لفوترة BigQuery: مدة دقيقة واحدة على الأقل لـ Editions وزيادات دنيا من 100 فتحة للمقياس التلقائي.
استعلام SQL
Fill in your details to get a ready-to-run query:
-- Compare on-demand vs Editions pricing for every query
DECLARE lookback_days INT64 DEFAULT 30;
WITH base AS (
SELECT
project_id, query, start_time, end_time,
SAFE_DIVIDE(total_slot_ms,
TIMESTAMP_DIFF(end_time, start_time, MILLISECOND)) AS avg_slots,
COALESCE(total_bytes_billed, 0) / POW(1024, 4) AS tib_billed,
TIMESTAMP_DIFF(end_time, start_time, MILLISECOND) AS duration_ms
FROM `your-project`.`region-us`.INFORMATION_SCHEMA.JOBS_BY_PROJECT
WHERE creation_time >= TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL lookback_days DAY)
AND state = 'DONE' AND total_slot_ms IS NOT NULL
),
billing AS (
SELECT *,
GREATEST(tib_billed, 10.0 / POW(1024, 2)) * 6.25 AS on_demand_usd,
CEIL(avg_slots / 100) * 100 AS billed_slots,
GREATEST(duration_ms, 60000) / 3.6e6 AS billed_hours
FROM base
),
with_editions AS (
SELECT *,
billed_slots * billed_hours * 0.04 AS standard_usd,
billed_slots * billed_hours * 0.06 AS enterprise_usd,
billed_slots * billed_hours * 0.048 AS enterprise_1yr_usd,
billed_slots * billed_hours * 0.036 AS enterprise_3yr_usd
FROM billing
)
...شرح الاستعلام
يحسب الاستعلام أولاً العدد التقريبي للفتحات ووقت التنفيذ لكل استعلام. ثم يطبّق قواعد فوترة Editions: تقريب الفتحات إلى أقرب 100 وفرض مدة دنيا دقيقة واحدة. تستخدم التكلفة عند الطلب 6.25 دولار/TiB. تستخدم تكاليف Editions الأسعار المنشورة لكل ساعة فتحة: Standard 0.04 دولار، Enterprise 0.06 دولار، Enterprise سنة واحدة 0.048 دولار، Enterprise 3 سنوات 0.036 دولار.
رؤى أساسية
الاستعلامات التي تستخدم فتحات قليلة لفترة طويلة أرخص عند الطلب. الاستعلامات التي تستخدم فتحات كثيرة لفترة قصيرة أرخص في Editions.
إذا كانت >70% من استعلاماتك توصي بالإصدار ذاته، فهذه إشارة قوية للتحوّل بالمشروع بأكمله.
التوصيات المتنوعة تقترح نهجاً هجيناً: Editions للاستعلامات الثقيلة المجدولة، عند الطلب للأعمال الخفيفة المخصصة.
أكبر الوفورات تأتي من الالتزام Enterprise لمدة 3 سنوات (0.036 دولار/ساعة فتحة مقابل 6.25 دولار/TiB عند الطلب).
أفضل الممارسات
- 1
شغّل هذا التحليل على ما لا يقل عن 30 يوماً من البيانات للحصول على توصيات موثوقة.
- 2
اجمع إجمالي التكلفة عبر جميع الاستعلامات لكل نموذج فوترة للحصول على التوصية على مستوى المشروع.
- 3
ضع في حسبانك مسار نموّك — إذا كانت أحجام البيانات تتنامى، يصبح Editions أرخص نسبياً مع مرور الوقت.
- 4
ابدأ بـ Standard أو Enterprise Edition (بدون التزام) لتختبر قبل الالتزام بشروط سنة أو 3 سنوات.
هل تريد من CloudClerk إيجاد هذه الوفورات تلقائياً؟
تتصل منصتنا بمشروع BigQuery الخاص بك وتُشغّل هذه التحليلات تلقائياً وتقدّم توصيات التحسين المدعومة بالذكاء الاصطناعي — مع إخفاء هوية بياناتك بالكامل.
أدلة ذات صلة
أعلى استعلامات BigQuery تكلفةً
ابحث عن أغلى استعلامات BigQuery من حيث التكلفة عند الطلب. رتّب الاستعلامات حسب إجمالي البايتات المفوترة لتحديد أكبر محرّكات التكاليف.
اقرأ الدليلاستخدام فتحات BigQuery يومياً
تتبّع استهلاك فتحات BigQuery اليومي عبر الزمن. حدّد أنماط الاستخدام اليومي والاتجاهات لتحديد الحجم الصحيح لحجوزات الفتحات.
اقرأ الدليلاستخدام فتحات BigQuery ساعةً بساعة
راقب استهلاك فتحات BigQuery بالساعة لتحديد نوافذ ذروة الاستخدام وتحسين جدولة حجوزاتك.
اقرأ الدليلتحليل تكاليف BigQuery حسب الاستعلام
حلّل تكلفة كل استعلام فردي واستخدام الفتحات ووقت التنفيذ. احصل على تفصيل مفصّل للتكلفة عند الطلب لكل تنفيذ استعلام.
اقرأ الدليل