Untuk kemampuan serupa dengan Amazon Timestream LiveAnalytics, pertimbangkan Amazon Timestream untuk InfluxDB. Ini menawarkan konsumsi data yang disederhanakan dan waktu respons kueri milidetik satu digit untuk analitik waktu nyata. Pelajari lebih lanjut di sini.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menulis dan menanyakan data FAQ untuk Amazon Timestream untuk InfluxDB 3
Pertanyaan tentang menulis data ke dan menanyakan data dari Amazon Timestream untuk InfluxDB 3, termasuk bahasa kueri, dan otentikasi yang APIs didukung. Untuk panduan lengkap, lihat Menulis data ke Timestream Anda untuk cluster InfluxDB 3 danMeminta data dari Timestream untuk InfluxDB 3.
- Bagaimana cara menulis data ke InfluxDB 3?
-
InfluxDB 3 mendukung beberapa metode penulisan: API tulis v3 asli, API kompatibilitas InfluxDB v2, dan API kompatibilitas InfluxDB v1. Semua metode menerima format protokol baris. Pustaka klien resmi tersedia untuk Python, Go, Java JavaScript, dan C #. Untuk petunjuk penulisan terperinci, lihat panduan data tulis InfluxDB 3 Enterprise
. - Bahasa kueri apa yang didukung InfluxDB 3?
-
InfluxDB 3 mendukung SQL dan InfluxQL melalui API kueri HTTP v3. SQL adalah bahasa query utama, didukung oleh mesin Apache DataFusion . InfluxQL didukung untuk kompatibilitas mundur. Anda juga dapat melakukan kueri menggunakan alat
influxdb3CLI. Untuk sintaks kueri dan contoh, lihat panduan data kueri InfluxDB 3 Enterprise. Contoh query SQL:
SELECT time, temperature, location FROM weather WHERE time > now() - INTERVAL '1 hour' ORDER BY time DESC LIMIT 100 - Bagaimana cara kerja otentikasi untuk kueri?
-
InfluxDB 3 menggunakan otentikasi berbasis token. Saat pertama kali menyiapkan klaster, Anda membuat akun pengguna dan kata sandi master. Dalam edisi Enterprise, Anda dapat membuat beberapa token dengan tingkat akses yang berbeda:
Token admin — Berikan akses penuh ke semua tindakan server, termasuk perintah CLI dan titik akhir API. Token admin pertama yang dibuat adalah token operator, yang memiliki hak administratif penuh.
Token sumber daya — Berikan izin terperinci pada sumber daya tertentu seperti database dan tabel individual. Anda dapat menetapkan akses read-only, write-only, atau read-write per database, memungkinkan kontrol akses halus untuk berbagai aplikasi dan pengguna.
Token bekerja dengan API kueri HTTP v3,
influxdb3CLI, dan kompatibilitas v1/v2. APIs Untuk detail selengkapnya, lihat dokumentasi manajemen token InfluxDB 3 Enterprise. - Dapatkah saya mengelola database dan tabel melalui bidang data?
-
Ya. Di InfluxDB 3 Enterprise, Anda dapat membuat, membuat daftar, dan menghapus database dan tabel secara langsung menggunakan
influxdb3CLI atau HTTP API. Anda juga dapat mengelola Cache Nilai Terakhir, Cache Nilai Distinct, dan indeks file khusus untuk pengoptimalan kueri. Operasi bidang data ini memungkinkan Anda mengelola cluster Anda tanpa menggunakan. Konsol Manajemen AWS Untuk daftar lengkap operasi administratif, lihat panduan administrasi InfluxDB 3 Enterprise. - Mengapa kueri saya mengembalikan kesalahan 401 tidak sah?
-
Kesalahan 401 berarti token otentikasi Anda hilang, kedaluwarsa, atau tidak memiliki izin yang diperlukan. Verifikasi bahwa Anda meneruskan token di
Authorization: Bearerheader (atau melalui variabelINFLUXDB3_AUTH_TOKENlingkungan untuk CLI). Jika menggunakan token sumber daya, konfirmasikan token telah membaca izin pada database target. Regenerasi token jika mungkin telah dicabut. - Mengapa pertanyaan saya lambat?
-
Penyebab umum termasuk memindai terlalu banyak file Parket (periksa
query-file-limit), DataFusion utas yang tidak mencukupi untuk ukuran instans Anda, atau cache memori Parket dingin setelah restart. Untuk kluster Enterprise, verifikasi bahwa pemadatan sedang berjalan — tanpa pemadatan, file kecil menumpuk, dan menurunkan kinerja kueri. Lihat Referensi Parameter Terperinci panduan penyetelan. - Apa itu protokol garis?
-
Protokol garis adalah format berbasis teks untuk menulis data deret waktu ke InfluxDB. Setiap baris mewakili satu titik data dengan nama pengukuran, set tag opsional, kumpulan bidang, dan stempel waktu opsional. Untuk spesifikasi lengkap, lihat referensi protokol baris InfluxDB 3
. Contoh protokol baris:
weather,location=us-east,station=A1 temperature=82.0,humidity=71.2 1465839830100400200 weather,location=us-west,station=B2 temperature=68.5,humidity=45.8 1465839830100400200