Hash256(), birleştirilmiş giriş ifade değerlerinin 256 bitlik karma değerini verir. Sonuç, 43 karakterli bir dizedir. Karma değerler; müşteri adları, sosyal güvenlik numaraları veya hesap numaraları gibi kişisel tanımlama bilgilerini (PII) gizlemek için kullanışlıdır.
Örnek - Yinelenen girişlere sahip Hash256 senaryosu
Genel bakış
Bu örnek, her ürün girişi için benzersiz bir karma değer oluşturur. Karma değer, benzersiz bir tanımlayıcı görevi görerek şirketin kopyaları etkili bir şekilde tespit etmesine ve yönetmesine olanak tanır.
Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.
Komut dosyası şunları içerir:
Example adlı veri tablosuna yüklenen bir veri kümesi.
Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanları boyut olarak ekleyin:
Transaction ID
ProductID
ProductName
SupplierID
Aşağıdaki hesaplanan boyutu oluşturun:
=Hash256(ProductID, ProductName, SupplierID), 43 karakterli bir anahtarı hesaplamak için.
Sonuçlar tablosu
İşlem Kimliği
Ürün Kimliği
Ürün Adı
TedarikçiKimliği
Hash256(ProductID, ProductName, SupplierID)
1
101
Widget A
S001
CY`&^(N,E/#`TJT4&]/7N1Q+*T3K=35VDVQ>>;%+A0]
2
102
Widget B
S002
O7(1;V1%MG;Z+A[/H)G5&`6RA0(`%6T?YZQ.+>*&\JF
3
101
Widget A
S001
CY`&^(N,E/#`TJT4&]/7N1Q+*T3K=35VDVQ>>;%+A0]
Hash256 fonksiyonunun çıktısını karşılaştırın. Birinci ve üçüncü TransactionID kayıtlarının yinelenen karma değerlere sahip olduğuna dikkat edin çünkü ProductID, ProductName ve SupplierID dizelerinin birleşimi bu satırlar için aynıdır.
Örnek - Verileri anonimleştirmek için Hash256 senaryosu
Genel bakış
Bir finansal hizmetler şirketi, kredi kartı numaraları, sosyal güvenlik numaraları ve müşteri adları gibi hassas müşteri bilgilerini işler. Gizliliği korumak ve Genel Veri Koruma Yönetmeliği (GDPR) veya Sağlık Sigortası Taşınabilirlik ve Sorumluluk Yasası (HIPAA) gibi yönetmeliklere uyum sağlamak üzere analiz için rapor oluştururken hassas verileri anonimleştirmeleri gerekir. Bununla birlikte, müşterinin kimliğini ifşa etmeden aynı müşteriyi farklı veri kümelerinde takip edebilmeleri için tutarlılığı da korumaları gerekir.
Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.
Komut dosyası şunları içerir:
Example adlı veri tablosuna yüklenen bir veri kümesi.
Veri tablosundaki şu alanlar:
CustomerID
CustomerName
SSN
Komut dosyası
Example:
Load *
inline [
CustomerID, CustomerName, SSN
101, John Doe, 123-45-6789|
102, Jane Smith, 987-65-4321
];
Sonuçlar
Verileri yükleyin ve bir sayfa açın. Yeni bir tablo oluşturun ve şu alanları boyut olarak ekleyin:
CustomerID
CustomerName
SSN
Aşağıdaki hesaplanan boyutları oluşturun:
=Hash256(CustomerName)
=Hash256(SSN)
Sonuçlar tablosu
MüşteriKimliği
CustomerName
SSN
Hash256(CustomerName)
Hash256(SSN)
101
John Doe
123-45-6789|
GMD(*B9*!PQ&MTY2@$4A\KCL?[0@T%D@8C#6&UR8/95
N&[PSH:I$M?OF<5/9LV&N*;`CZ((X'"9Y2FKJC6W04[
102
Jane Smith
987-65-4321
EP@9]GSI)5G\I*,B?H,C?A$%VG:SL#6I>Q1:L<0O7UW
HCFXMR'2=\3WF6?_\6LN;.*6:K?Y:%MZ#*PP]WI`YS<
Çıktı aşağıdaki avantajlara sahip benzersiz anahtarlar üretir:
Veri Gizliliği: Orijinal hassas veriler doğrudan görünmez, ancak karma değer farklı kayıtlarda tutarlı kalır. Bu, müşterinin gerçek kimliğini ifşa etmeden müşteri faaliyetlerinin toplanması gibi analizlere olanak tanır.
Uyumluluk: Şirket, hassas alanları karma hale getirerek veri gizliliği düzenlemeleriyle uyumluluğu sağlar.
Güvenlik: Karma değer fonksiyonu, tersine çevrilemeyen sabit boyutlu bir çıktı üreterek hassas veriler için ekstra bir koruma katmanı ekler.
Bu sayfa size yardımcı oldu mu?
Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız lütfen bize bildirin!