Aracılığıyla paylaş


Rehber: Microsoft Fabric'te Oracle veritabanı yansıtmasını yapılandırma (Önizleme)

Önemli

Bu özellik önizleme aşamasındadır.

Microsoft Fabric'te veritabanı yansıtma , Oracle veritabanınızın bir yansıtmasını oluşturan bulut tabanlı, sıfır ETL çözümüdür. Yansıtmayı ayarladığınızda, OneLake'te neredeyse gerçek zamanlı olarak güncelleştirilen Oracle verilerinizin salt okunur bir kopyasını alırsınız.

Önkoşullar

Şunlara sahip olmanız gerekir:

  • Deneme veya Premium Fabric kapasitesine sahip bir Microsoft Fabric çalışma alanı
  • LogMiner'ın etkinleştirildiği sürüm 11 veya üzeri olan bu türlerden biri olan bir Oracle sunucusu:
    • Şirket içi Oracle (VM, Azure VM vb.)
    • Oracle OCI
    • Exadata
    • Not: Oracle Otonom Veritabanı bu önizlemede desteklenmez

Uyarı

  • Oracle sunucunuzda LogMiner'ın etkinleştirilmesi gerekir. Bu araç, gerçek zamanlı yansıtma için Oracle veritabanınızdaki değişiklikleri izlemeye yardımcı olur.
  • Oracle Otonom Veritabanı bu önizlemede desteklenmez.

Redo günlük dosyalarının arşivini kurma

Oracle veritabanınızda arşiv modu etkinleştirilmediyse şu adımları izleyin. Eğer zaten etkinleştirildiyse, bir sonraki bölüme geçebilirsiniz.

  1. Oracle Recovery Manager'ı (RMAN) veritabanınıza bağlayın. Bkz . RMAN Kullanarak Hedef Veritabanına Bağlanma.

  2. Veritabanını kapatın:

    SHUTDOWN IMMEDIATE;
    
  3. Veritabanınızı yedekleyin. Bu, değişiklik yapmadan önce verilerinizi korur. Bkz . Tam Veritabanı Yedeklemesi Gerçekleştirme.

  4. Veritabanını başlatın ve bağlayın (açmayın):

    STARTUP MOUNT;
    

    Uyarı

    Arşivlemeyi etkinleştirmek için veritabanını bağlı tutun, ancak açık tutmayın.

  5. Arşiv günlüklerinin konumlarını belirleyin:

    ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 = 'LOCATION=/u02/oracle/logfiles';
    

    Uyarı

    Bu dizinin sisteminizde var olduğundan emin olun.

    İsteğe bağlı olarak ikinci bir arşiv konumu ayarlayabilirsiniz:

    ALTER SYSTEM SET LOG_ARCHIVE_DEST_2 = 'LOCATION=/u03/oracle/logfiles';
    
  6. Arşiv günlüğü modunu açın ve veritabanını açın:

    ALTER DATABASE ARCHIVELOG;
    ALTER DATABASE OPEN;
    
  7. Tüm değişikliklerin uygulandığından emin olmak için veritabanını yeniden kapatın:

    SHUTDOWN IMMEDIATE;
    
  8. Başka bir yedekleme oluşturun. Arşiv günlüğü modunun etkinleştirilmesi denetim dosyasını değiştirdiğinden bu gereklidir. Bkz . Tam Veritabanı Yedeklemesi Gerçekleştirme.

  9. Veritabanını başlatın:

    STARTUP;
    
  10. Arşiv günlüğü modunun etkinleştirilip etkinleştirilmediğini denetleyin:

    SELECT LOG_MODE FROM V$DATABASE;
    

Tavsiye

Oracle için Yansıtma için en iyi uygulama olarak önerimiz, en iyi performansı ve kararlılığı sağlamak için arşiv günlüklerini düzenli bir tempoda temizlemektir

Oracle izinlerini ayarlama ve ek günlük kaydı etkinleştirme

Oracle veritabanınızda ek günlük kaydı etkinleştirmeniz gerekiyor. Kullanıcınızın gerekli izinleri yoksa veritabanı yöneticinizden (DBA) şu komutları çalıştırmasını isteyin:

  1. Veritabanı için ek loglamayı etkinleştirin:

    ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;
    ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE) COLUMNS;
    
  2. Yansıtmak istediğiniz her tablo için ek kayıtları etkinleştirin.

    ALTER TABLE {schemaName}.{tableName} ADD SUPPLEMENTAL LOG DATA (ALL) COLUMNS;
    
  3. Eşitleme kullanıcınıza şu izinleri verin:

    GRANT CREATE SESSION TO user;
    GRANT SELECT_CATALOG_ROLE TO user;
    GRANT CONNECT, RESOURCE TO user;
    GRANT EXECUTE_CATALOG_ROLE TO user;
    GRANT FLASHBACK ANY TABLE TO user;
    GRANT SELECT ANY DICTIONARY TO user;
    GRANT SELECT ANY TABLE TO user;
    GRANT LOGMINING TO user;
    

Şirket İçi Veri Ağ Geçidi'ni yükleme

  1. En son Şirket İçi Veri Ağ Geçidi'ni yükleyin. Makine gereksinimleri ve ağ geçidi yükleme ve kaydetme hakkında bilgi edinmek için bu bağlantıyı izleyin.

    Tavsiye

    Yansıtmanın Oracle örneğine bağlanmasına izin vermek için bulut güvenlik duvarını değiştirmeniz gerekebilir. Oracle for OPDG sürüm 3000.282.5 veya üzeri için yansıtma desteği sunuyoruz. Bundan önceki tüm OPDG örnekleri Exadata'yi ve sahip olduğumuz sınırlı DDL desteğini desteklemez.

    Ayrıca Oracle için Yansıtma ile ilgili olarak sunduğumuz güncelleştirmeler için OPDG örneğini her ay güncelleştirmenizi öneririz. En son OPDG sürümlerine buradan ulaşabilirsiniz.

  2. Ağ geçidini Doku çalışma alanınıza bağlayın

Veritabanı yansıtmayı ayarlama

  1. Fabric çalışma alanınızı açın ve Deneme veya Premium Fabric kapasitesine sahip olup olmadığını denetleyin

  2. Yeni>Yansıtılmış Oracle (önizleme) seçeneğini belirleyin

    Yeni bir yapıt oluşturmak için belirlenen Yansıtılmış Oracle (önizleme) seçeneğini gösteren Microsoft Fabric çalışma alanının ekran görüntüsü.

  3. Oracle Database'i seçin

    Yeni kaynaklar altında oracle veritabanı seçeneğinin vurgulandığı veritabanı bağlantısı ekranının ekran görüntüsü.

  4. Bağlantı iletişim kutusuna veritabanı ayrıntılarınızı girin:

    Sunucu, bağlantı adı ve veri ağ geçidi yapılandırması alanlarını gösteren Oracle bağlantı kurulum ekranının ekran görüntüsü.

  5. Sunucuyu, bağlantıyı, bağlantı adını ve veri ağ geçidini belirtin

    • Sunucu: Aşağıdaki yöntemlerden birini kullanarak Oracle veritabanınızın konumunu belirtin:

      Yöntem Example
      Oracle Net Services Adı (TNS Takma Adı) sales
      Tanımlayıcıyı Bağla (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sales-server)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=sales.us.acme.com)))
      Kolay Bağlantı (Artı) Adlandırma salesserver1:1521/sales.us.example.com
    • Bağlantı: Yeni bağlantı oluştur'u seçin

    • Bağlantı adı: Bağlantınız için bir ad girin

    • Veri ağ geçidi: Şirket içi veri ağ geçidinizi seçin

    • Kimlik Doğrulaması:

      • Kimlik doğrulama türü'nin altında Temel kimlik doğrulaması'yı seçin
      • Kullanıcı adı: Oracle veritabanı kullanıcı adınızı girin
      • Parola: Oracle veritabanı parolanızı girin
  6. Bağlantıyı test etmek için Bağlan'ı seçin

  7. Yansıtma için tabloların nasıl seçileceğini seçin:

    • Otomatik mod: Yapı'nın 500 rastgele tablo seçmesine izin ver
    • El kitabı: En fazla 500 tabloyu kendiniz seçin

    Bağlanmadan önce kullanıcıdan yansıtılmasını istediği verileri seçmesini isteyen arabirimin ekran görüntüsü.

  8. Kurulumu tamamlayın:

    • Bağlan'ı seçin.
    • Yansımanıza ad verin
    • Yansıtılmış veritabanı oluştur'u seçin

    Tablo seçiminden sonra bağlan düğmesini, yansıtma adı alanını ve Oluştur düğmesini gösteren yansıtılmış veritabanı oluşturma arabiriminin ekran görüntüsü.

  9. Çoğaltmanın ilerleme durumunu izleyin. Birkaç dakika sonra çoğaltılan satır sayısını görürsünüz ve verilerinizi veri ambarında görüntüleyebilirsiniz.

    Yansıtma oluşturulduktan sonra veri ambarı görünümünde verileri ve Satırlar Çoğaltıldı durumunu gösteren arayüzün ekran görüntüsü.

Oracle veritabanınız artık Microsoft Fabric'e bağlı ve otomatik olarak eşitlenmiş durumda kalacaktır.

yapı yansıtmayı izleme

Yansıtma yapılandırıldıktan sonra Yansıtma Durumu sayfasına yönlendirilirsiniz. Burada, çoğaltmanın geçerli durumunu izleyebilirsiniz. Çoğaltma durumları hakkında daha fazla bilgi ve ayrıntı için Ağ yapısı yansıtılmış veritabanı çoğaltmasını izleme bölümüne bakın.