تغيير البيانات السرية

تخزين بيانات الاعتماد كأسرار Azure Databricks يجعل من السهل حماية بيانات الاعتماد الخاصة بك عند تشغيل دفاتر الملاحظات والوظائف. ومع ذلك، من السهل طباعة سر عن طريق الخطأ إلى المخازن المؤقتة القياسية للإخراج أو عرض القيمة أثناء تعيين المتغير.

لمنع ذلك، يقوم Azure Databricks بتكرار جميع القيم السرية التي تتم قراءتها باستخدام dbutils.secrets.get(). عند عرضها في إخراج خلية دفتر الملاحظات، يتم استبدال القيم السرية ب [REDACTED].

على سبيل المثال، إذا قمت بتعيين متغير إلى قيمة سرية باستخدام dbutils.secrets.get() ثم طباعة هذا المتغير، يتم استبدال هذا المتغير ب [REDACTED].

تحذير

ينطبق Redaction السري لإخراج خلية دفتر الملاحظات فقط على القيم الحرفية. لا تمنع وظيفة التراجع السري التحولات المتعمدة والتعسفية للحرفية السرية. لضمان التحكم الصحيح في الأسرار، يجب استخدام قوائم التحكم في الوصول (تقييد الإذن بتشغيل الأوامر) لمنع الوصول غير المصرح به إلى سياقات دفتر الملاحظات المشتركة.