logologo
Başlangıç
Kılavuz
Geliştirme
Eklentiler
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Başlangıç
Kılavuz
Geliştirme
Eklentiler
API
logologo
Genel Bakış

Veri Kaynakları

Veri Kaynağı Yönetimi
Ana Veri Kaynağı

Harici Veri Kaynakları (Veritabanı)

Giriş
Harici MySQL
Harici MariaDB
Harici PostgreSQL
Harici MSSQL
Harici Oracle
Ana ve Harici Veritabanı Karşılaştırması
REST API Veri Kaynağı
KingbaseES Veri Kaynağı

Veri Tabloları

Genel Bakış
Standart Tablo
Kalıtım Tablosu
Dosya Tablosu
Ağaç Tablosu
Takvim Tablosu
Yorum Tablosu
İfade Tablosu
SQL Tablosu
Veritabanı Görünümleri

Veri Tablosu Alanları

Genel Bakış
Alan Doğrulaması

Temel Türler

Tek Satırlı Metin
Çok Satırlı Metin
Cep Telefonu
E-posta
URL
Tam Sayı
Sayı
Yüzde
Parola
Renk
Simge

Seçim Türleri

Onay Kutusu
Açılır Menü (Tek Seçim)
Açılır Menü (Çoklu Seçim)
Radyo Düğmesi
Onay Kutuları

Multimedya

Markdown
Markdown (Vditor)
Zengin Metin
Ek (İlişki)
Ek (URL)

Tarih ve Saat

Genel Bakış
Tarih/Saat (Zaman Dilimli)
Tarih/Saat (Zaman Dilimsiz)
Unix Zaman Damgası
Tarih (Saatsiz)
Saat

Geometrik Şekiller

Nokta
Çizgi
Daire
Poligon

Gelişmiş Türler

UUID
Nano ID
Sıralama
Formül
Otomatik Kodlama
JSON
Veri Tablosu Seçici
Şifreleme

Sistem Bilgileri

Oluşturma Tarihi
Son Değiştirme Tarihi
Oluşturan
Son Değiştiren
Çalışma Alanı
Tablo OID

İlişki Türleri

Genel Bakış
Bire Bir
Bire Çok
Çoka Bir
Çoka Çok
Çoka Çok (Dizi)

Geliştirme

Genel Bakış
Next PageGenel Bakış
TIP

Bu belge AI tarafından çevrilmiştir. Herhangi bir yanlışlık için lütfen İngilizce sürümüne bakın

#Harici Veri Tablolarını Bağlama (FDW)

This feature is provided by the commercial plugin «Koleksiyon: Harici Verilere Bağlanma (FDW)», please purchase to use

#Giriş

Bu eklenti, veritabanının foreign data wrapper özelliğini kullanarak uzak veri tablolarına bağlanmanızı sağlar. Şu anda MySQL ve PostgreSQL veritabanlarını desteklemektedir.

Veri Kaynaklarını Bağlama ile Harici Veri Tablolarını Bağlama Karşılaştırması
  • veri kaynağı bağlama, belirli bir veritabanı veya API hizmetiyle bağlantı kurmayı ifade eder. Bu sayede veritabanının tüm özelliklerini veya API'nin sunduğu hizmetleri eksiksiz bir şekilde kullanabilirsiniz;
  • harici veri tablolarını bağlama ise dışarıdan veri alıp yerel olarak kullanmak üzere eşlemeyi ifade eder. Veritabanı terminolojisinde FDW (Foreign Data Wrapper) olarak adlandırılan bu teknoloji, uzak tabloları yerel tablolar gibi kullanmaya odaklanır ve tabloları tek tek bağlamanıza olanak tanır. Uzak erişim olduğu için kullanım sırasında çeşitli kısıtlamalar ve sınırlamalarla karşılaşabilirsiniz.

Bu iki yöntem birlikte de kullanılabilir. Birincisi veri kaynağı ile bağlantı kurmak için, ikincisi ise veri kaynakları arası erişim için kullanılır. Örneğin, bir PostgreSQL veri kaynağına bağlandığınızda, bu veri kaynağında FDW tabanlı oluşturulmuş bir harici veri tablosu bulunabilir.

#MySQL

MySQL, federated motorunu kullanır ve bu motorun etkinleştirilmesi gerekir. Uzak MySQL ve MariaDB gibi protokol uyumlu veritabanlarına bağlanmayı destekler. Daha fazla bilgi için Federated Storage Engine belgelerine başvurabilirsiniz.

#PostgreSQL

PostgreSQL'de, farklı uzak veri türlerini desteklemek için çeşitli fdw eklentileri kullanılabilir. Şu anda desteklenen eklentiler şunlardır:

  • postgres_fdw: PostgreSQL içinde uzak bir PostgreSQL veritabanına bağlanır.
  • mysql_fdw (geliştirme aşamasında): PostgreSQL içinde uzak bir MySQL veritabanına bağlanır.
  • Diğer fdw eklenti türleri için PostgreSQL Foreign Data Wrappers sayfasına başvurabilirsiniz. NocoBase'e entegrasyon için kodda ilgili adaptasyon arayüzünü uygulamanız gerekir.

#Kurulum

Ön Koşullar

  • NocoBase'in ana veritabanı MySQL ise, federated motorunu etkinleştirmeniz gerekir. MySQL'de federated motoru nasıl etkinleştirilir? belgesine bakınız.

Ardından, eklenti yöneticisi aracılığıyla eklentiyi kurun ve etkinleştirin.

Eklentiyi kurun ve etkinleştirin

#Kullanım Kılavuzu

"koleksiyon yönetimi > koleksiyon oluştur" açılır menüsünden "Harici veri bağla" seçeneğini seçin.

Harici Veri Bağla

"Veritabanı Hizmeti" açılır menüsünden mevcut bir veritabanı hizmetini seçin veya "Veritabanı Hizmeti Oluştur" seçeneğini kullanın.

Veritabanı Hizmeti

Veritabanı hizmeti oluşturun.

Veritabanı Hizmeti Oluştur

Veritabanı hizmetini seçtikten sonra, "Uzak tablo" açılır menüsünden bağlanmak istediğiniz veri tablosunu seçin.

Bağlanmak istediğiniz veri tablosunu seçin

Alan bilgilerini yapılandırın.

Alan bilgilerini yapılandırın

Uzak tabloda yapısal değişiklikler varsa, "Uzak tablodan senkronize et" seçeneğini de kullanabilirsiniz.

Uzak Tablodan Senkronize Et

Uzak tablo senkronizasyonu.

Uzak tablo senkronizasyonu

Son olarak, arayüzde görüntüleyin.

Arayüzde görüntüle