Amazon Atina açık kaynak çerçeveler üzerine kurulu, açık tablo ve dosya biçimlerini destekleyen, sunucusuz, etkileşimli bir analitik hizmetidir. Athena, yaşadığı yerde petabaytlarca veriyi analiz etmek için basitleştirilmiş, esnek bir yol sağlar. Verileri analiz edebilir veya uygulamalar oluşturabilirsiniz. Amazon Basit Depolama Hizmeti (Amazon S3) veri gölü ve şirket içi veri kaynakları veya SQL veya Python kullanan diğer bulut sistemleri dahil 25'in üzerinde veri kaynağı. Athena, açık kaynaklı Trino ve Presto motorları ve Apache Spark çerçeveleri üzerine kuruludur ve hiçbir provizyon veya yapılandırma çabası gerektirmez.
İş analistleri, veri bilimcileri, güvenlik ve operasyon mühendisleri dahil olmak üzere farklı kullanıcı türleri Athena'ya güveniyor. Athena, yapılandırılmış sorgu dili (SQL) kullanarak veriler üzerinde sorgular girmek ve çalıştırmak için bir sorgu düzenleyici sağlar. Sorgu düzenleyici, sorguları veya ifadeleri çalıştırma, iptal etme ve kaydetme gibi özellikler sağlar. Ek olarak, kullanıcı dostu kullanım için klavye kısayolları sağlar.
Bu gönderi, mevcut klavye kısayollarını ve bunları nasıl kullanabileceğinizi tartışır.
Athena konsoluna erişme
Athena'da yeniyseniz ve Athena konsoluna nasıl erişeceğinizi ve sorguları ve ifadeleri nasıl çalıştıracağınızı bilmiyorsanız, aşağıdakilere bakın. başlangıç eğitimi. Bu öğretici, verileri sorgulamak için Athena'yı kullanma konusunda size yol gösterir. Amazon S3'te depolanan örnek verilere dayalı bir tablo oluşturacak, tabloyu sorgulayacak ve sorgunun sonuçlarını kontrol edeceksiniz.
Klavye kısayolları
Sorgu düzenleyici, sorgu çalıştırma, sorgu biçimlendirme, satır işlemleri, seçim, çoklu imleç, git, bul/değiştir ve katlama gibi farklı eylem türleri için klavye kısayolları sağlar. Fareye uzanmaya veya bir menüde gezinmeye kıyasla, tek bir klavye kısayolu size zaman kazandırır.
Klavye kısayollarıyla, fare kullanmadan SQL ifadenizi düzenlemek için tuş kombinasyonlarını kullanabilirsiniz. Örneğin, düzenlemek istediğiniz tüm metin örneklerini seçmek ve metninizi düzenlemek, seçilen metni katlamak veya açmak, metni bulmak ve değiştirmek ve satırı kaldırmak, satırları taşımak gibi satır işlemlerini gerçekleştirmek için düzenleme pencerenizde birden fazla imleç kullanabilirsiniz. ve dahası.
Bu klavye kısayollarını, aşağıdaki ekran görüntüsünde vurgulandığı gibi sağ alt köşedeki sorgu düzenleyicide de bulabilirsiniz.
Aşağıdaki tabloda Windows/Linux ve Mac için klavye kısayolları gösterilmektedir.
Eylem Türü | Action | Windows / Linux | Mac |
Diğer | Sorguyu çalıştır | Ctrl-Gir | Cmd-Enter, Ctrl-Enter |
Diğer | Biçim sorgusu | Ctrl-Alt-L | Opt-Cmd-L |
Diğer | Önceki sorgu | Ctrl-Yukarı | Ctrl-Shift-Yukarı |
Diğer | Sonraki sorgu | Ctrl-Aşağı | Ctrl-Shift-Aşağı |
Diğer | Sekmeyi kapat | Alt-X | Seç-X |
Diğer | Önceki sekme | Ctrl-, | Ctrl-, |
Diğer | Sonraki sekme | Ctrl-. | Ctrl-. |
Diğer | çentik | çıkıntı | çıkıntı |
Diğer | Çıkıntı | Shift-Sekme | Shift-Sekme |
Diğer | İndirim | Ctrl-S | cmd-S |
Diğer | geri al | Ctrl-Z | Komut-Z |
Diğer | yeniden yapmak | Ctrl-Üst Karakter-Z, Ctrl-Y | Cmd-Shift-Z, Cmd-Y |
Diğer | Yorumu değiştir | Ctrl-/ | komut-/ |
Diğer | harflerin yerini değiştir | Ctrl-T | Ctrl-T |
Diğer | Küçük harfe geçin | Ctrl-Üst Karakter-U | Ctrl-Üst Karakter-U |
Diğer | Büyük harfe değiştir | Ctrl-U | Ctrl-U |
Diğer | Üzerine Yaz | Ekle | Ekle |
Diğer | Sil | Sil | - |
Hat İşlemleri | Satırı kaldır | Ctrl-D | cmd-D |
Hat İşlemleri | Satırları aşağı kopyala | Alt-Shift-Aşağı | Cmd-Opt-Aşağı |
Hat İşlemleri | Satırları yukarı kopyala | Alt-Shift-Yukarı | Cmd-Opt-Up |
Hat İşlemleri | Satırları aşağı taşı | Alt-Aşağı | Devre Dışı Bırakma |
Hat İşlemleri | Satırları yukarı taşı | Alt-Yukarı | Kaydol |
Hat İşlemleri | Satır sonuna kadar kaldır | Alt-Sil | Ctrl-K |
Hat İşlemleri | Satır başlangıcına kaldır | Alt-Geri Al | Cmd-Geri Al |
Hat İşlemleri | Soldaki kelimeyi kaldır | Ctrl-Geri Al | Opt-Geri Alma, Ctrl-Opt-Geri Alma |
Hat İşlemleri | Sağdaki kelimeyi kaldır | Ctrl-Sil | Seç-Sil |
Hat İşlemleri | Ayrım çizgisi | - | Ctrl-O |
seçim | Tümünü seç | Ctrl + A | Cmd-A |
seçim | Solu seç | Sola kay | Sola kay |
seçim | sağ seç | Shift-Sağ | Shift-Sağ |
seçim | soldaki kelimeyi seç | Ctrl-Shift-Sola | Opt-Shift-Sola |
seçim | Kelimeyi doğru seç | Ctrl-Shift-Sağ | Opt-Shift-Sağa |
seçim | Satır başlangıcını seçin | Shift-Ana Sayfa | Shift-Ana Sayfa |
seçim | Satır sonunu seçin | Shift-Sonu | Shift-Sonu |
seçim | Satır sonuna kadar seçin | Alt-Shift-Sağ | Cmd-Shift-Sağ |
seçim | Sıra başlatmak için seçin | Alt-Shift-Sola | Cmd-Shift-Sola |
seçim | yukarı seç | Vites büyütmek | Vites büyütmek |
seçim | aşağı seç | Vites küçültmek | Vites küçültmek |
seçim | Sayfa yukarıyı seç | Shift-PageUp | Shift-PageUp |
seçim | Sayfa aşağıyı seç | Shift-SayfaAşağı | Shift-SayfaAşağı |
seçim | Başlamak için seçin | Ctrl-Shift-Ana Sayfa | Cmd-Shift-Yukarı |
seçim | Bitirmek için seçin | Ctrl-Shift-End | Cmd-Shift-Aşağı |
seçim | Yinelenen seçim | Ctrl-Shift-D | Cmd-Shift-D |
seçim | Eşleşen parantez için seçin | Ctrl-Üst Karakter-P | - |
çoklu imleç | Yukarıya çoklu imleç ekle | Ctrl-Alt-Yukarı | Ctrl-Opt-Up |
çoklu imleç | Aşağıya çoklu imleç ekleyin | Ctrl-Alt-Aşağı | Ctrl-Opt-Aşağı |
çoklu imleç | Çoklu seçime bir sonraki oluşumu ekle | Ctrl-Alt-Sağ | Ctrl-Opt-Sağ |
çoklu imleç | Önceki oluşumu çoklu seçime ekle | Ctrl-Alt-Sol | Ctrl-Opt-Sol |
çoklu imleç | Çoklu imleci geçerli satırdan yukarıdaki satıra taşı | Ctrl-Alt-Shift-Yukarı | Ctrl-Opt-Shift-Yukarı |
çoklu imleç | Çoklu imleci geçerli satırdan aşağıdaki satıra taşı | Ctrl-Alt-Shift-Aşağı | Ctrl-Opt-Shift-Aşağı |
çoklu imleç | Geçerli oluşumu çoklu seçimden kaldırın ve bir sonrakine geçin | Ctrl-Alt-Shift-Sağ | Ctrl-Opt-Shift-Sağ |
çoklu imleç | Geçerli oluşumu çoklu seçimden kaldırın ve öncekine geçin | Ctrl-Alt-Shift-Sola | Ctrl-Opt-Shift-Sola |
çoklu imleç | Çoklu seçimden tümünü seç | Ctrl-Üst Karakter-L | Ctrl-Üst Karakter-L |
MyCAD'de yazılım Güncelleme ye git | sola git | Sol | Sol, Ctrl-B |
MyCAD'de yazılım Güncelleme ye git | sağa git | Sağ | Sağ, Ctrl-F |
MyCAD'de yazılım Güncelleme ye git | Sol kelimeye git | Ctrl-Sol | Seç-Sol |
MyCAD'de yazılım Güncelleme ye git | Sağdaki kelimeye git | Ctrl-Sağ | Seç-Sağ |
MyCAD'de yazılım Güncelleme ye git | sıraya gir | Up | Yukarı, Ctrl-P |
MyCAD'de yazılım Güncelleme ye git | Sıraya git | Aşağı | Aşağı, Ctrl-N |
MyCAD'de yazılım Güncelleme ye git | Satır başlangıcına git | Alt-Sol, Ev | Cmd-Sol, Giriş, Ctrl-A |
MyCAD'de yazılım Güncelleme ye git | Satır sonuna git | Alt-Sağ, Son | Cmd-Sağ, Bitir, Ctrl-E |
MyCAD'de yazılım Güncelleme ye git | yukarı sayfaya git | PageUp | PageUp'ı Opt-PageUp |
MyCAD'de yazılım Güncelleme ye git | aşağı sayfaya git | PageDown | Opt-PageDown, Ctrl-V |
MyCAD'de yazılım Güncelleme ye git | Başlamak için git | Ctrl-Ana Sayfa | Cmd-Home, Cmd-Yukarı |
MyCAD'de yazılım Güncelleme ye git | sonuna git | Ctrl-Son | Cmd-End, Cmd-Aşağı |
MyCAD'de yazılım Güncelleme ye git | Satırı aşağı kaydır | Ctrl-Aşağı | Cmd-Aşağı |
MyCAD'de yazılım Güncelleme ye git | Sırayı yukarı kaydır | Ctrl-Yukarı | - |
MyCAD'de yazılım Güncelleme ye git | Eşleşen parantez içine git | Ctrl-P | - |
MyCAD'de yazılım Güncelleme ye git | Sayfayı aşağı kaydır | - | Opt-PageDown |
MyCAD'de yazılım Güncelleme ye git | Sayfayı yukarı kaydır | - | PageUp'ı Opt-PageUp |
Bul / Değiştir | bulmak | Ctrl-F | Cmd-F |
Bul / Değiştir | değiştirmek | Ctrl-H | Cmd-Opt-F |
Bul / Değiştir | Sonraki Bul | Ctrl-K | Cmd-G |
Bul / Değiştir | Öncekini bul | Ctrl-Üst Karakter-K | Cmd-Shift-G |
katlama | Seçimi katla | Alt-L, Ctrl-F1 | Cmd-Opt-L, Cmd-F1 |
katlama | açılmak | Alt-Shift-L, Ctrl-Shift-F1 | Cmd-Opt-Shift-L, Cmd-Shift-F1 |
katlama | Hepsini aç | Alt-Shift-0 | Cmd-Opt-Shift-0 |
Diğer | Otomatik tamamlama | Ctrl-Boşluk | Ctrl-Boşluk |
Diğer | odaklan | Esc | Esc |
Örnek olarak, Format query
klavye kısayolunu kullanarak eylem (Ctrl-Alt-L Windows/Linux için, Opt-Cmd-L Mac için). Aşağıdaki ekran görüntülerinde gösterildiği gibi, biçimlendirilmemiş SQL'i iyi biçimlendirilmiş bir SQL'e dönüştürür.
Benzer şekilde, deneyebilirsiniz Toggle comment
komut (Ctrl-/ Windows/Linux için, komut-/ Mac için) Athena sorgu düzenleyicisinde SQL satırlarını yorumlamak veya yorumlarını kaldırmak için. Bu, aşağıdaki ekran görüntülerinde gösterildiği gibi, sorgunuzdaki belirli satırları hızlı bir şekilde yorumlamak istediğinizde çok kullanışlıdır.
Gibi hat işlemlerini yapabilirsiniz. Remove line
, Copy lines down
, Copy lines up
, ve dahası. Aşağıdaki ekran görüntüleri bunun bir örneğini göstermektedir. Remove line
aksiyon (Ctrl-D Windows/Linux için, cmd-D Mac için).
Gibi bir satır seçimi yapabilirsiniz Select all
, Select left
, Select line start
, ve dahası. Aşağıdaki ekran görüntüleri bir örnek göstermektedir Select all
aksiyon (Ctrl + A Windows/Linux için, Cmd-A Mac için).
Gibi çoklu imleç eylemleri yapabilirsiniz. Add multi-cursor above
, Add multi-cursor below
, Add next occurrence to multi-selection
, Add previous occurrence to multi-selection
, Move multi-cursor from current line to the line above
, ve dahası. Aşağıdaki örnek, Add multi-cursor above
aksiyon (Ctrl-Alt-Yukarı Windows/Linux için, Ctrl-Opt-Up Mac için).
Yapabilirsin go to
gibi eylemler Go to left
, Go to right
, Go to word left
, ve dahası. Aşağıdaki bir örnektir Go to left
aksiyon (Ctrl-B).
Şunun gibi eylemleri bulabilir ve değiştirebilirsiniz: Find
, Replace
, Find next
, ve dahası. Aşağıdaki bir örnektir Replace
aksiyon (Ctrl-H Windows/Linux için, Cmd-Opt-F Mac için).
gibi katlama işlemleri de yapabilirsiniz. Fold selection
, Unfold
, ve Unfold all
. Aşağıdaki örnek, Unfold
aksiyon (Alt-Shift-L or Ctrl-Üst Karakter-F1 Windows/Linux için, Cmd-Opt-Shift-L or Cmd-Shift-F1 Mac için).
Sonuç
Bu gönderide, Athena'nın verilerinizi analiz ederken üretkenliği artırmanıza yardımcı olacak bir dizi yerel seçeneği nasıl sağladığını gördük. Athena konsoluna gidebilir ve yerleşik sorgu düzenleyiciyi kullanarak SQL deyimlerini çalıştırmaya veya verileri sorgulamaya başlayabilirsiniz. Sorgu düzenleyici, fare kullanmak yerine SQL deyimlerini düzenlemek için tuş birleşimlerini kullanarak verimliliğinizi artırmak için tuş kısayolları sağlar.
Herhangi bir sorunuz veya öneriniz varsa, lütfen yorum bırakın.
Yazarlar Hakkında
Naresh Gautam AWS'de 20 yıllık deneyime sahip bir Veri Analitiği ve Yapay Zeka/Yapay Öğrenme lideridir ve müşterilerin veriye dayalı karar alma süreçlerine güç katmak için yüksek düzeyde kullanılabilir, yüksek performanslı ve uygun maliyetli veri analitiği ve Yapay Zeka/ML çözümleri tasarlamasına yardımcı olmaktan keyif alır. . Boş zamanlarında meditasyon yapmaktan ve yemek yapmaktan hoşlanıyor.
Srikanth Sopirala AWS'de Ana Analitik Uzmanı Çözüm Mimarıdır. 20 yılı aşkın deneyime sahip deneyimli bir liderdir ve müşterilerin zamanında içgörü elde etmeleri ve kritik iş kararları almaları için ölçeklenebilir veri ve analitik çözümler geliştirmelerine yardımcı olma konusunda tutkuludur. Boş zamanlarında kitap okumaktan, ailesiyle vakit geçirmekten ve yol bisikletine binmekten hoşlanır.
Sert Vardhan analitik konusunda uzmanlaşmış bir AWS Çözüm Mimarıdır. Büyük veri ve veri bilimi alanında 5 yılı aşkın deneyime sahiptir. Müşterilerin en iyi uygulamaları benimsemelerine ve verilerinden içgörüler keşfetmelerine yardımcı olma konusunda tutkulu.
- SEO Destekli İçerik ve Halkla İlişkiler Dağıtımı. Bugün Gücünüzü Artırın.
- Plato blok zinciri. Web3 Metaverse Zekası. Bilgi Güçlendirildi. Buradan Erişin.
- Kaynak: https://aws.amazon.com/blogs/big-data/improve-productivity-by-using-keyboard-shortcuts-in-amazon-athena-query-editor/