AWS Quicksight - Veri Kaynaklarını Kullanma
AWS Quicksight, çeşitli kaynaklardan gelen verileri kabul eder. Ana sayfadaki “Yeni Veri Kümesi” ne tıkladığınızda, size kullanılabilecek tüm veri kaynaklarının seçeneklerini sunar.
Tüm iç ve dış kaynakların listesini içeren kaynaklar aşağıdadır -
Quicksight'ı en sık kullanılan veri kaynaklarından bazılarına bağlayalım -
Sistemden bir dosya yükleme
Yalnızca .csv, .tsv, .clf, .elf.xlsx ve Json formatlı dosyaları girmenize izin verir. Dosyayı seçtikten sonra, Quicksight dosyayı otomatik olarak tanır ve verileri görüntüler. TıkladığınızdaUpload a File düğmesi, veri kümesi oluşturmak için kullanmak istediğiniz dosyanın konumunu sağlamanız gerekir.
S3 formatındaki bir dosyayı kullanma
Ekran aşağıdaki gibi görünecektir. Veri kaynağı adı altında, oluşturulacak veri kümesi için görüntülenecek adı girebilirsiniz. Ayrıca, yerel sisteminizden bir bildirim dosyası yüklemeniz veya bildirim dosyasının S3 konumunu sağlamanız gerekir.
Manifest dosyası, giriş dosyalarının url'sini / konumunu ve formatlarını belirten bir json format dosyasıdır. Biçimin aynı olması koşuluyla birden fazla girdi dosyası girebilirsiniz. İşte bir bildirim dosyası örneği. Giriş dosyasının konumunu iletmek için kullanılan "URI" parametresi S3'tür.
{
"fileLocations": [
{
"URIs": [
"url of first file",
"url of second file",
"url of 3rd file and so on"
]
},
],
}
"globalUploadSettings": {
"format": "CSV",
"delimiter": ",",
"textqualifier": "'",
"containsHeader": "true"
}
Geçen parametreler globalUploadSettingsvarsayılan olanlardır. Bu parametreleri ihtiyaçlarınıza göre değiştirebilirsiniz.
MySQL
Veritabanınıza bağlanmak için alanlara veritabanı bilgilerini girmeniz gerekir. Veritabanınıza bağlandıktan sonra, verileri buradan içe aktarabilirsiniz.
Herhangi bir RDBMS veritabanına bağlandığınızda aşağıdaki bilgiler gereklidir -
- DSN adı
- Bağlantı türü
- Veritabanı sunucusu adı
- Port
- Veri tabanı ismi
- Kullanıcı adı
- Password
Aşağıdaki RDBMS tabanlı veri kaynakları Quicksight'ta desteklenmektedir -
- Amazon Athena
- Amazon Aurora
- Amazon Redshift
- Amazon Redshift Spektrumu
- Amazon S3
- Amazon S3 Analytics
- Apache Spark 2.0 veya üzeri
- MariaDB 10.0 veya üstü
- Microsoft SQL Server 2012 veya üzeri
- MySQL 5.1 veya üstü
- PostgreSQL 9.3.1 veya üzeri
- Presto 0.167 veya sonrası
- Snowflake
- Teradata 14.0 veya üstü
Athena
Athena, tablolarda sorgu çalıştırmaya yarayan AWS aracıdır. Athena'dan herhangi bir tablo seçebilir veya bu tablolarda özel bir sorgu çalıştırabilir ve bu sorguların çıktısını Quicksight'ta kullanabilirsiniz. Veri kaynağını seçmek için birkaç adım var
Athena'yı seçtiğinizde aşağıdaki ekran görünür. Quicksight'ta veri kaynağınıza vermek istediğiniz herhangi bir veri kaynağı adını girebilirsiniz. Tıklamak“Validate Connection”. Bağlantı doğrulandıktan sonra,“Create new source” buton
Şimdi açılır menüden tablo adını seçin. Açılır menü, Athena'da bulunan ve bu veritabanındaki tabloları daha da gösterecek olan veritabanlarını gösterecektir. Aksi takdirde tıklayabilirsiniz“Use custom SQL” Athena tablolarında sorgu çalıştırmak için.
Bittiğinde, tıklayabilirsiniz “Edit/Preview data” veya “Visualize” Verilerinizi düzenlemek veya ihtiyacınıza göre verileri doğrudan görselleştirmek için.
Bir veri kaynağını silme
Quicksight panolarından herhangi birinde kullanımda olan bir veri kaynağını sildiğinizde, ilişkili veri kümesini kullanılamaz hale getirebilir. Genellikle SQL tabanlı bir veri kaynağını sorguladığınızda olur.
Temel alan bir veri kümesi oluşturduğunuzda S3, Sales force or SPICEveriler SPICE'da depolandığından herhangi bir veri kümesini kullanma yeteneğinizi etkilemez; ancak bu durumda yenileme seçeneği mevcut değildir.
Bir veri kaynağını silmek için veri kaynağını seçin. Bir veri kümesi sayfası oluştururken Mevcut Veri Kaynağından sekmesine gidin.
Silmeden önce, tahmini tablo boyutunu ve veri kaynağının diğer ayrıntılarını da onaylayabilirsiniz.