Untuk mengakses halaman Connections, buka menu Admin, lalu di bagian Database, pilih Connections.
Melihat koneksi
Di halaman Connections, Anda dapat melihat koneksi database dan alamat IP yang diperlukan untuk mengizinkan traffic jaringan. Jika kemampuan untuk membuat database baru telah diaktifkan untuk instance Anda, Anda juga dapat menambahkan koneksi baru.
Tab Database
Tab Database menampilkan informasi dasar tentang koneksi database yang telah Anda tentukan. Halaman ini juga menampilkan koneksi yang dikelola Looker yang telah Anda buat, jika kemampuan untuk membuat database baru telah diaktifkan untuk instance Anda. Anda juga dapat menguji status dan mengedit konfigurasi koneksi tersebut dari tab Database.
Anda dapat mengklik Alamat IP Publik untuk melihat daftar alamat IP yang diperlukan untuk mengizinkan traffic jaringan dari instance Looker Anda. Semua traffic jaringan dari Looker akan berasal dari salah satu alamat IP yang tercantum, berdasarkan region tempat instance Looker Anda dihosting. Melarang traffic ke database Anda, kecuali dari alamat IP tepercaya ini dan lainnya, adalah cara untuk membatasi akses data.
Tabel berikut menjelaskan elemen di tab Database:
Kolom | Deskripsi |
---|---|
Nama | Nama koneksi, yang Anda pilih, yang digunakan dalam parameter LookML connection . Saat Anda menguji koneksi, Looker akan menampilkan daftar pemeriksaan status di bawah nama koneksi. |
Database | Nama database yang akan dikueri Looker saat menggunakan koneksi ini. |
Cakupan | Apakah koneksi dapat digunakan dengan semua project atau hanya satu project tertentu. |
Server SSH | Nama konfigurasi server SSH yang digunakan untuk membuat tunnel SSH ke database Anda. Kolom ini hanya ditampilkan jika tab Server SSH diaktifkan di instance Looker Anda. |
SSL | Apakah Anda menggunakan enkripsi SSL untuk melindungi data yang dikirim antara Looker dan database Anda (ada opsi aman lainnya selain SSL). |
Jenis | Dialek SQL dari koneksi database. |
Tindakan | Tindakan yang dapat Anda lakukan untuk koneksi: uji koneksi, edit koneksi, lihat informasi lain tentang koneksi, buka daftar link ke Eksplorasi koneksi, atau hapus koneksi. Jika kemampuan untuk membuat database baru telah diaktifkan untuk instance Anda, Anda juga dapat menambahkan data dari sumber data tambahan ke koneksi yang dikelola Looker. |
Tab Server SSH
Tab SSH Servers tidak tersedia untuk instance Looker (Google Cloud core).
Opsi Server SSH tersedia jika instance Looker (asli) di-deploy di infrastruktur Kubernetes, dan hanya jika kemampuan untuk menambahkan informasi konfigurasi server SSH ke instance Looker Anda telah diaktifkan. Jika opsi ini tidak diaktifkan di instance Looker Anda dan Anda ingin mengaktifkannya, hubungi Google Cloud spesialis penjualan atau buka permintaan dukungan.
Looker otomatis memilih port localhost untuk Anda saat membuat tunnel SSH; Anda tidak dapat menentukan port localhost.
Koneksi SSH ke database PrestoDB atau Trino mungkin memerlukan konfigurasi database tambahan. Jika SSL diaktifkan, database PrestoDB atau Trino akan secara default memproses di port 443. Untuk membuat tunnel SSH, Looker harus menyetel port localhost ke 443, yang sudah digunakan oleh Looker. Tindakan ini akan menyebabkan penyiapan tunnel SSH gagal. Untuk memperbaiki masalah ini, konfigurasi database PrestoDB atau Trino Anda agar memproses di port selain port 443 saat SSL diaktifkan.
Tab Server SSH mencantumkan konfigurasi server SSH yang telah Anda tambahkan, menunjukkan status koneksi ke server SSH, dan mencantumkan koneksi database menggunakan setiap server SSH. Dari tab SSH Servers, Anda juga dapat menguji koneksi ke server SSH, dan menambahkan atau mengedit konfigurasi server SSH.
Tabel berikut menjelaskan elemen di tab Server SSH:
Kolom | Deskripsi |
---|---|
Nama Server | Nama konfigurasi server SSH, yang Anda pilih, yang digunakan untuk terhubung ke database Anda. |
Koneksi | Daftar koneksi database yang terhubung ke server SSH. Mengklik koneksi database akan membuka halaman Edit Connection untuk koneksi database tersebut. |
Menu Opsi tiga titik | Tindakan yang dapat Anda lakukan untuk konfigurasi server SSH: uji koneksi ke server SSH, tambahkan koneksi database ke server SSH, edit konfigurasi server SSH, atau hapus konfigurasi server SSH. |
Menambahkan atau mengedit konfigurasi server SSH
Untuk menambahkan konfigurasi server SSH baru:
- Di tab SSH Server, klik Add Server
- Di kolom Unnamed Server di pojok kanan atas, masukkan nama untuk konfigurasi server SSH.
- Klik Download Kunci untuk mendownload kunci publik ke file teks. Pastikan untuk menyimpan file ini untuk digunakan nanti.
- Di kolom Server Username, masukkan nama pengguna yang akan digunakan Looker untuk terhubung ke server SSH.
- Di kolom Alamat IP atau Nama Host Server, masukkan alamat IP atau nama host server SSH.
- Di kolom Server Port, masukkan nomor port yang digunakan untuk terhubung ke server SSH.
- Tambahkan kunci publik yang didownload ke file kunci yang diizinkan di server SSH Anda. Lihat halaman dokumentasi Menggunakan server SSH untuk mengetahui informasi selengkapnya dan contohnya.
- Pastikan alamat IP Looker yang sesuai ditambahkan ke daftar yang diizinkan di server SSH Anda agar Looker dapat terhubung ke server SSH.
- Klik Uji & Minta Sidik Jari untuk memverifikasi koneksi Anda ke server SSH.
- Lihat konfigurasi SSH baru. Di layar ini, Anda juga dapat mendownload atau melihat kunci publik dan melihat sidik jari unik konfigurasi server SSH.
Untuk mengedit konfigurasi server SSH yang ada, klik menu Opsi tiga titik di baris server SSH yang dipilih, lalu pilih Detail Server.
Menguji koneksi ke server SSH
Untuk menguji semua koneksi database ke server SSH:
- Klik menu tiga titik Opsi di baris server SSH yang dipilih.
- Pilih Uji Koneksi.
Looker akan menguji semua koneksi database menggunakan server SSH tersebut dan menampilkan tanda centang hijau di samping nama server dan semua koneksi yang lulus uji koneksi. Ikon tanda seru merah menunjukkan bahwa koneksi gagal dalam pengujian.
Menambahkan koneksi database ke server SSH
Untuk menambahkan koneksi database baru menggunakan server SSH:
- Klik menu tiga titik Opsi di baris server SSH yang dipilih.
- Pilih Tambahkan Koneksi.
Looker akan menampilkan halaman Setelan Koneksi, dengan server SSH yang tercantum di kolom Server SSH.
Menghapus konfigurasi server SSH
Untuk menghapus konfigurasi server SSH:
- Klik menu tiga titik Opsi di baris server SSH yang akan dihapus.
- Pilih Hapus Server.
Menguji koneksi
Looker memungkinkan Anda menguji koneksi yang ada untuk memastikan koneksi tersebut berfungsi dengan baik. Anda juga dapat menguji koneksi saat menambahkannya, seperti yang dijelaskan di halaman dokumentasi Menghubungkan Looker ke database Anda.
Setiap pengujian koneksi mencakup daftar pemeriksaan status untuk memberi tahu Anda apakah Looker dapat berhasil menggunakan koneksi database.
Potensi masalah ditampilkan dengan warna kuning; error ditampilkan dengan warna merah. Jika koneksi "lulus", koneksi akan muncul dalam warna hijau.
Koneksi database yang menggunakan OAuth, seperti Snowflake dan Google BigQuery, memerlukan login pengguna. Jika Anda tidak login ke akun pengguna OAuth saat menguji salah satu koneksi ini, Looker akan menampilkan peringatan dengan link Login. Klik link untuk memasukkan kredensial OAuth Anda atau untuk mengizinkan Looker mengakses informasi akun OAuth Anda.
Anda dapat memeriksa status:
- Satu koneksi dengan mengklik Uji di paling kanan koneksi tersebut
- Semua koneksi dengan mengklik tombol Uji Semua Koneksi di bagian atas halaman
Dua pemeriksaan yang sering menyebabkan kebingungan:
- Dapat menemukan skema sementara
- Dapat menggunakan tabel turunan persisten
Pemeriksaan ini tidak perlu lulus agar Looker dapat berfungsi. Namun, Anda memerlukannya untuk meneruskan penggunaan tabel turunan persisten, yang merupakan fitur pemodelan yang sangat berharga.
Menambahkan koneksi
Untuk menambahkan koneksi database baru, ikuti langkah-langkah yang dijelaskan di halaman dokumentasi Menghubungkan Looker ke database.
Mengedit koneksi
Untuk mengedit koneksi yang ada, buka halaman Connections dengan memilih menu Admin, lalu di bagian Database, pilih Connections. Klik tombol Edit untuk koneksi. Halaman yang sama dengan yang Anda gunakan untuk membuat koneksi akan muncul (dijelaskan di halaman dokumentasi Menghubungkan Looker ke database Anda), tetapi dengan informasi yang relevan sudah diisi. Lakukan perubahan yang diperlukan, lalu klik Perbarui Koneksi.
Tindakan yang tersedia untuk semua koneksi
Semua koneksi menawarkan opsi ini dari menu drop-down roda gigi di paling kanan setiap koneksi:
Opsi | Deskripsi |
---|---|
SQL Runner | Opsi ini akan mengarahkan Anda ke SQL Runner Looker, dengan koneksi dan skema yang tepat sudah dipilih. |
Jelajahi | Opsi ini akan membuka daftar opsi Jelajah dasar yang dibuat secara otomatis untuk koneksi Anda. Laporan ini tidak didasarkan pada model data yang disesuaikan, tetapi memungkinkan beberapa pelaporan cepat tentang data mentah dalam tabel koneksi Anda. Biasanya, hal ini hanya berguna untuk mendapatkan gambaran tentang isi tabel sebelum pemodelan, bukan untuk tujuan analisis data yang sebenarnya. |
Hapus | Untuk menghapus koneksi yang ada, klik menu drop-down roda gigi di paling kanan koneksi, lalu pilih Hapus. Anda akan diberi kesempatan untuk mengonfirmasi penghapusan, tetapi setelah Anda melakukannya, tindakan ini tidak dapat diurungkan. Menghapus koneksi secara tidak sengaja akan menonaktifkan kueri apa pun yang menggunakannya. Namun, jika Anda membuat ulang koneksi baru dengan nama yang sama, fungsionalitas akan dipulihkan. |
Tindakan yang tersedia untuk beberapa koneksi
Bergantung pada dialek koneksi, menu drop-down roda gigi di sebelah kanan koneksi dapat menawarkan opsi tambahan berikut:
Opsi | Deskripsi |
---|---|
Tampilkan Tabel | Opsi ini akan mengarahkan Anda ke halaman Jelajah Looker yang memungkinkan Anda membuat kueri Jelajah Looker berdasarkan metadata koneksi Anda. Meskipun opsi ini dimulai dengan nama skema, nama tabel, dan jumlah kolom yang dipilih, Anda dapat memanipulasinya seperti Jelajah Looker lainnya. |
Menampilkan Database | Opsi ini akan mengarahkan Anda ke halaman Jelajah Looker yang memungkinkan Anda membuat kueri Jelajah Looker berdasarkan metadata koneksi Anda. Meskipun opsi ini dimulai dengan nama skema, nama katalog, jumlah tabel, dan jumlah kolom yang dipilih, Anda dapat memanipulasinya seperti Jelajah Looker lainnya. |
Menampilkan Proses | Opsi ini akan membawa Anda ke halaman Jelajah Looker yang memungkinkan Anda membuat kueri Jelajah Looker berdasarkan proses yang berjalan pada koneksi ini, statusnya, durasi proses berjalan, dan info lainnya. Hal ini dapat berguna untuk membantu menentukan penyebab jika Looker berjalan lambat, atau jika kueri tidak berjalan sama sekali. |
Menampilkan Log Peristiwa PDT | Opsi ini akan mengarahkan Anda ke halaman Jelajah Looker yang memungkinkan Anda membuat kueri Jelajah Looker berdasarkan aktivitas tabel turunan untuk koneksi ini. Kolom yang tersedia dijelaskan lebih mendetail di halaman dokumentasi Tabel turunan persisten kami. |