Hızlı Başlangıç: Bir tabloyu sorgulamak için kullanıcı ayarlama
Önemli
Bu özellik Genel Önizlemededir.
Bu hızlı başlangıçta bir yöneticinin bir kullanıcı eklemesi, Databricksveri kümesinden 10 milyon kişi kaydı içeren bir tablo oluşturması ve kullanıcının tabloya erişmesine izin verme hakkında bilgi ve bilgiler yer almaktadır. Ardından, kullanıcının bir sorguyu nasıl çalıştırarak sorgu çalışma zamanı ayrıntılarını görüntüley olduğunu gösterir.
Önemli
DatabricksSQL veri erişim denetimi her zaman etkinleştirilir. Bu da kullanıcılara her zaman veri erişimi verilmesi gerektiğini gösterir.
Gereksinimler
- Azure Databricks hesabınız plan üzerinde Premium gerekir.
- Çalışma alanını başlatma. Mevcut bir çalışma alanını kullanabilir veya yeni bir çalışma alanı oluşturabilirsiniz. Çalışma alanları oluşturma hakkında daha fazla bilgi için bkz. Hızlı Başlangıç:Azure Databricks spark Azure portal.
- Bir yönetici Azure Databricks gerekir.
Kenar çubuğu kullanma
Kenar çubuğu kullanarak tüm Azure Databricks varlıklarınıza erişebilirsiniz. Kenar çubuğu içeriği seçilen kişiye bağlıdır: Veri Bilimi Mühendisliği , Machine Learningveya SQL.
Varsayılan olarak kenar çubuğu daraltılmış durumda görünür ve yalnızca simgeler görünür durumdadır. İmlecinizi kenar çubuğu üzerinde hareket ettirerek tam görünüme genişletin.
Kişiyi değiştirmek için Databricks logosu
logosunun altındaki simgeye tıklayın ve bir kişi seçin.
Bir kişiyi bir sonraki oturum aç seçeneğinin görünür olacak şekilde sabitlemek için, kişinin
kişi sabitleme'ye tıklayın. Pini kaldırmak için tekrar tıklayın.Kenar çubuğu modunu Otomatik (varsayılan davranış), Genişlet veya Daralt olarak ayarlamak için kenar çubuğu alt tarafındaki Menüseçeneklerini kullanın.
1. Adım: Kullanıcı ekleme
Veri Bilimi Mühendisliği'ne seçmek için kenar çubuğu kişisi anahtarcıyı kullanın.
Yönetici konsoluna gidin.
Kullanıcılar sekmesinde KullanıcıEkle'ye tıklayın.
Kullanıcı e-posta kimliğini girin. Çalışma alanınıza ait bir kiracıya ait Azure Active Directory kullanıcı Azure Databricks ebilirsiniz. Bu makaledeki örneklerde kullanıcının olduğu
user@example.comvarsaylanmıştır.
Tamam'a tıklayın.
Kullanıcı çalışma alanına eklenir.
Databricks SQL onay kutusuna tıklayın.

Onayla'ya tıklayın.
2. Adım: 10 milyon kişilik bir tablo oluşturma
Kenar çubuğu kişisi anahtarcıyı kullanarak SQL.
Giriş sayfanız şöyle görünür:

Kenar
Oluştur'a tıklayın ve Sorgu'ya tıklayın.Sol açılan kutuda Başlangıç Uç Noktası gibi bir SQL uç noktası seçin.
Aşağıdakini düzenleyiciye SQL yapıştırın:
CREATE TABLE default.people10m OPTIONS (PATH 'dbfs:/databricks-datasets/learning-spark-v2/people/people-10m.delta')Bu deyim, Databricks veri kümelerine depolanan Delta Lake dosyalarını kullanarak bir Delta tablosu oluşturur.
Ctrl/Cmd + Enter tuşlarına basın veya Yürüt düğmesine tıklayın. Sorgu,
No data was returned.Şemayı yenilemek için şema
altındaki Şemayı Yenile düğmesine tıklayın.peoVeritabanının sağ tarafından metin kutusuna yazın. Şema tarayıcısı yeni tabloyu görüntüler.
3. Adım: Tabloya erişimi default.people10m yapılandırma
Adım 1'de oluşturduğunuz kullanıcının 3. Adımda oluşturduğunuz tabloya erişmesi için etkinleştirin.
Veri gezginini veya düzenleyiciyi kullanarak erişimi SQL yapılandırabilirsiniz.
Veri gezgini
Kenar çubuğunda
Simgesi Verileri'ne tıklayın.Sağ üst açılan listede Başlangıç Uç Noktası gibi bir SQL uç noktası seçin. Veritabanı
defaultseçilidir. Veritabanı açıklaması ve sahibi görüntülenir.Veritabanının
peoardından metin kutusunadefaultyazın. Veri gezgini tabloyupeople10mgörüntüler.
İzinler sekmesine tıklayın.
Ver düğmesine tıklayın.

user@example.comyazın.KULLANILAR onay kutusunu seçin.
Tamam'a tıklayın.
Tabloya
people10mtıklayın.İzinler sekmesine tıklayın.
Ver düğmesine tıklayın.

user@example.comyazın.SELECT ve READ_METADATA onay kutularına tıklayın.
Tamam'a tıklayın.
SQL düzenleyicisi
Kenar
Oluştur'a tıklayın ve Sorgu'ya tıklayın.Sol tarafta açılan kutuda Başlangıç Uç Noktası gibi SQL uç nokta seçin.
Aşağıdaki sorguları tek tek girin:
GRANT USAGE ON DATABASE default TO `user@example.com`; GRANT SELECT, READ_METADATA ON TABLE default.people10m TO `user@example.com`; SHOW GRANT `user@example.com` ON TABLE default.people10m;Her sorgudan sonra Ctrl/Cmd + Enter tuşlarına basın veya Yürüt düğmesine tıklayın. Son sorgudan sonra şunları görüntülemesi gerekir:
+------------------+---------------+------------+-----------------------+ | Principal | ActionType | ObjectType | ObjectKey | +------------------+---------------+------------+-----------------------+ | user@example.com | READ_METADATA | TABLE | `default`.`people10m` | +------------------+---------------+------------+-----------------------+ | user@example.com | SELECT | TABLE | `default`.`people10m` | +------------------+---------------+------------+-----------------------+ | user@example.com | USAGE | DATABASE | default | +------------------+---------------+------------+-----------------------+
5. Adım: Sorgu oluşturma
Kullanıcı hızlı başlangıçlarını tamamlama.
6. Adım: Sorgu geçmişini görüntüleme
Kenar
SimgesiSorgu Geçmişi'ne tıklayın.Sorgu ayrıntılarını görüntülemek için Sorgu sütunundaki bir dizeye tıklayın:

Sonraki adımlar
Kendi verilerinize ve tablolarınıza erişimi etkinleştirmeyi öğrenmek için bkz. Databricks SQL güvenlik modeline ve veri erişimine genel bakış.
Erişimi etkinleştirme işlemini adım adım takip etmek için Başlarken bölmesine gidin ve yerine çalışma alanı Azure Databricks <databricks-instance><databricks-instance>yazın, adb-1234567890123456.7.azuredatabricks.net örneğin.