Kueri data di Dasbor OpenSearch - OpenSearch Layanan Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Kueri data di Dasbor OpenSearch

Ini adalah dokumentasi prarilis untuk kueri langsung OpenSearch Layanan Amazon dengan Amazon S3, yang dalam rilis pratinjau. Dokumentasi dan fitur dapat berubah. Sebaiknya gunakan fitur ini hanya dalam lingkungan pengujian, bukan dalam lingkungan produksi. Untuk syarat dan ketentuan pratinjau, lihat Beta dan Pratinjau di Persyaratan LayananAWS.

Setelah Anda mengatur tabel dan mengonfigurasi akselerasi kueri opsional yang Anda inginkan, Anda sekarang dapat mulai melakukan analitik pada data Anda. Untuk melakukan kueri data, pilih sumber data dari menu tarik-turun di halaman Discover atau halaman Observability di Dasbor. OpenSearch

Jika Anda menggunakan indeks skipping atau belum membuat indeks, Anda dapat menggunakan SQL atau Piped Processing Language (PPL) untuk menanyakan data Anda. Jika Anda telah mengonfigurasi tampilan terwujud atau indeks penutup, Anda sudah memiliki indeks dan dapat menggunakan Dashboards Query Language (DQL) di seluruh Dasbor. Anda juga dapat menggunakan PPL dengan plugin Observability, dan SQL dengan plugin Query Workbench. Saat ini, hanya plugin Observability dan Query Workbench yang mendukung PPL dan SQL.

SQL

Gunakan kueri berikut untuk menjalankan contoh kueri SQL untuk http_logs tabel yang Anda buat: Tentukan AWS Glue Data Catalog tabel

SELECT FIRST(day) AS day, status, COUNT(status) AS status_count_by_day FROM datasourcename.gluedatabasename.gluetablename WHERE status >= 400 GROUP BY day, status ORDER BY day, status LIMIT 20;

PPL

Gunakan kueri berikut untuk menjalankan contoh kueri PPL untuk http_logs tabel yang Anda buat: Tentukan AWS Glue Data Catalog tabel

source = datasourcename.gluedatabasename.gluetablename | where status = 500 | sort - clientip, @timestamp | head 20