Power Query bağlayıcıları (önizleme - kullanımdan kaldırıldı)

Önemli

Power Query bağlayıcısı desteği, Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları altında geçitli genel önizleme olarak sunulmuştur, ancak artık kullanımdan kaldırılacaktır. Power Query bağlayıcısı kullanan bir arama çözümünüz varsa lütfen alternatif bir çözüme geçin.

28 Kasım 2022'ye kadar geçiş

Power Query bağlayıcısı önizlemesi Mayıs 2021'de duyuruldu ve genel kullanılabilirliğe geçmeyecek. Snowflake ve PostgreSQL için aşağıdaki geçiş kılavuzu sağlanır. Farklı bir bağlayıcı kullanıyorsanız ve geçiş yönergelerine ihtiyacınız varsa lütfen önizleme kaydınızda sağlanan e-posta iletişim bilgilerini kullanarak yardım isteyin veya Azure Desteği ile bir bilet açın.

Önkoşullar

Snowflake veri hattını taşıma

Bu bölümde, snowflake veritabanından Azure Bilişsel Arama dizinine veri kopyalama açıklanmaktadır. Snowflake'ten Azure Bilişsel Arama'ya doğrudan dizin oluşturma işlemi yoktur, bu nedenle bu bölüm veritabanı içeriğini bir Azure Depolama blob kapsayıcısına kopyalayan bir hazırlama aşaması içerir. Ardından Data Factory işlem hattını kullanarak o hazırlık kapsayıcısından dizin oluşturacaksınız.

1. Adım: Snowflake veritabanı bilgilerini alma

  1. Snowflake'e gidin ve Snowflake hesabınızda oturum açın. Snowflake hesabı https://< account_name.snowflakecomputing.com> gibi görünür.

  2. Oturum açtıktan sonra sol bölmeden aşağıdaki bilgileri toplayın. Sonraki adımda bu bilgileri kullanacaksınız:

    • Veri'denVeritabanları'nı seçin ve veritabanı kaynağının adını kopyalayın.
    • Yönetici'denKullanıcılar ve Roller'i seçin ve kullanıcının adını kopyalayın. Kullanıcının okuma izinlerine sahip olduğundan emin olun.
    • Yönetici'denHesaplar'ı seçin ve hesabın BULUCU değerini kopyalayın.
    • Snowflake URL'sine benzer şekilde, https://app.snowflake.com/<region_name>/xy12345/organization). bölge adını kopyalayın. Örneğin, https://app.snowflake.com/south-central-us.azure/xy12345/organization bölgesinin adı south-central-us.azure'dır.
    • Yönetici'denAmbarlar'ı seçin ve kaynak olarak kullanacağınız veritabanıyla ilişkili ambarın adını kopyalayın.

2. Adım: Snowflake Bağlı Hizmetini Yapılandırma

  1. Azure hesabınızla Azure Data Factory Studio'da oturum açın.

  2. Veri fabrikanızı ve ardından Devam'ı seçin.

  3. Soldaki menüden Yönet simgesini seçin.

    Snowflake Bağlı Hizmeti'ni yapılandırmak için Azure Data Factory'de Yönet simgesinin nasıl seçileceğini gösteren ekran görüntüsü.

  4. Bağlı hizmetler'in altında Yeni'yi seçin.

    Azure Data Factory'de Yeni Bağlı Hizmet'in nasıl seçileceğini gösteren ekran görüntüsü.

  5. Sağ bölmedeki veri deposu aramasında "snowflake" yazın. Kar Tanesi kutucuğunu seçin ve Devam'ı seçin.

    Yeni Bağlı Hizmet veri deposunda Snowflake kutucuğunun nasıl seçileceğini gösteren ekran görüntüsü.

  6. Yeni bağlı hizmet formunu önceki adımda topladığınız verilerle doldurun. Hesap adı bir BULUCU değeri ve bölgeyi içerir (örneğin: xy56789south-central-us.azure).

    Snowflake Bağlı Hizmet formunun nasıl doldurulduğunu gösteren ekran görüntüsü.

  7. Form tamamlandıktan sonra Bağlantıyı test et'i seçin.

  8. Test başarılı olursa Oluştur'u seçin.

3. Adım: Snowflake Veri Kümesini Yapılandırma

  1. Soldaki menüden Yazar simgesini seçin.

  2. Veri kümeleri'ni ve ardından Veri Kümeleri Eylemleri üç nokta menüsünü (... ) seçin.

    Yazar simgesi ve veri kümeleri seçeneğinin nasıl seçileceğini gösteren ekran görüntüsü.

  3. Yeni veri kümesi'ni seçin.

    Snowflake için Azure Data Factory'de yeni bir veri kümesinin nasıl seçileceğini gösteren ekran görüntüsü.

  4. Sağ bölmedeki veri deposu aramasında "snowflake" yazın. Kar Tanesi kutucuğunu seçin ve Devam'ı seçin.

    Veri Kümesi için veri kaynağından Snowflake'in nasıl seçileceğini gösteren ekran görüntüsü.

  5. Özellikleri Ayarla bölümünde:

    • 2. Adımda oluşturduğunuz Bağlı Hizmeti seçin.
    • İçeri aktarmak istediğiniz tabloyu seçin ve ardından Tamam'ı seçin.

    Snowflake için veri kümesi özelliklerini yapılandırmayı gösteren ekran görüntüsü.

  6. Kaydetseçeneğini seçin.

Azure Bilişsel Arama hizmetinizde Snowflake verileriniz için yapılandırdığınız şemayla yeni bir dizin oluşturun.

Snowflake Power Connector için kullanmakta olduğunuz dizini yeniden kullanabilirsiniz. Azure portalında dizini bulun ve ardından Dizin Tanımı (JSON) öğesini seçin. Tanımı seçin ve yeni dizin isteğinizin gövdesine kopyalayın.

Mevcut Snowflake dizini için mevcut Azure Bilişsel Arama dizini JSON yapılandırmasını kopyalamayı gösteren ekran görüntüsü.

5. Adım: Azure Bilişsel Arama Bağlı Hizmetini Yapılandırma

  1. Soldaki menüden Yönet simgesi'ni seçin.

    Yeni bir bağlı hizmet eklemek için Azure Data Factory'de Yönet simgesinin nasıl seçileceğini gösteren ekran görüntüsü.

  2. Bağlı hizmetler'in altında Yeni'yi seçin.

    Bilişsel Arama için Azure Data Factory'de Yeni Bağlı Hizmet'in nasıl seçileceğini gösteren ekran görüntüsü.

  3. Sağ bölmedeki veri deposu aramasında "ara" yazın. Azure Search kutucuğunu seçin ve Devam'ı seçin.

    Snowflake'ten içeri aktarmak için Azure Data Factory'de Yeni Bağlantılı Arama'nın nasıl seçileceğini gösteren ekran görüntüsü.

  4. Yeni bağlı hizmet değerlerini doldurun:

    • Azure Bilişsel Arama hizmetinizin bulunduğu Azure aboneliğini seçin.
    • Power Query bağlayıcı dizin oluşturucunuzun yer aldığı Azure Bilişsel Arama hizmetini seçin.
    • Oluştur'i seçin.

    Snowflake'ten içeri aktaracak özellikleriyle Azure Data Factory'de Yeni Bağlı Arama Hizmeti'nin nasıl seçileceğini gösteren ekran görüntüsü.

6. Adım: Azure Bilişsel Arama Veri Kümesini Yapılandırma

  1. Soldaki menüden Yazar simgesi'ni seçin.

  2. Veri kümeleri'ni ve ardından Veri Kümeleri Eylemleri üç nokta menüsünü (... ) seçin.

    Bilişsel Arama için Yazar simgesi ve veri kümeleri seçeneğinin nasıl seçileceğini gösteren ekran görüntüsü.

  3. Yeni veri kümesi'ni seçin.

    Azure Data Factory'de yeni bir veri kümesinin nasıl seçileceğini gösteren ekran görüntüsü.

  4. Sağ bölmedeki veri deposu aramasında "ara" yazın. Azure Search kutucuğunu seçin ve Devam'ı seçin.

    Azure Data Factory'de havuz olarak kullanılacak bir Veri Kümesi için Azure Bilişsel Arama hizmetinin nasıl seçileceğini gösteren ekran görüntüsü.

  5. Özellikleri ayarla bölümünde:

    • 5. Adımda yakın zamanda oluşturulan Bağlı hizmeti seçin.

    • 4. Adımda oluşturduğunuz arama dizinini seçin.

    • Tamam'ı seçin.

      Snowflake için Azure Data Factory'de Yeni Arama Bağlı Hizmeti'nin nasıl seçileceğini gösteren ekran görüntüsü.

  6. Kaydetseçeneğini seçin.

7. Adım: Azure Blob Depolama Bağlı Hizmetini Yapılandırma

  1. Soldaki menüden Yönet simgesi'ni seçin.

    Yeni bir hizmeti bağlamak için Azure Data Factory'de Yönet simgesinin nasıl seçileceğini gösteren ekran görüntüsü.

  2. Bağlı hizmetler'in altında Yeni'yi seçin.

    Depolama hesabı atamak için Azure Data Factory'de Yeni Bağlı Hizmet'in nasıl seçileceğini gösteren ekran görüntüsü.

  3. Sağ bölmedeki veri deposu aramasında "depolama" yazın. Azure Blob Depolama kutucuğunu seçin ve Devam'ı seçin.

    Azure Data Factory'de Snowflake için havuz olarak kullanılacak Yeni Bağlı Blob Depolama Hizmeti'nin nasıl seçileceğini gösteren ekran görüntüsü.

  4. Yeni bağlı hizmet değerlerini doldurun:

    • Kimlik doğrulama türü: SAS URI'sini seçin. Snowflake'ten Azure Blob Depolama'ya veri aktarmak için yalnızca bu kimlik doğrulama türü kullanılabilir.

    • Hazırlama için kullanmakta olduğunuz depolama hesabı için bir SAS URL'si oluşturun. Blob SAS URL'sini SAS URL'si alanına yapıştırın.

    • Oluştur'i seçin.

      Azure Data Factory'deki Yeni Bağlı Arama Hizmeti formunu SnowFlake'ten içeri aktaracak özellikleriyle doldurmayı gösteren ekran görüntüsü.

8. Adım: Depolama veri kümesini yapılandırma

  1. Soldaki menüden Yazar simgesi'ni seçin.

  2. Veri kümeleri'ni ve ardından Veri Kümeleri Eylemleri üç nokta menüsünü (... ) seçin.

    Yazar simgesi ve veri kümeleri seçeneğinin nasıl seçileceğini gösteren ekran görüntüsü.

  3. Yeni veri kümesi'ni seçin.

    Azure Data Factory'de depolama için yeni bir veri kümesinin nasıl seçileceğini gösteren ekran görüntüsü.

  4. Sağ bölmedeki veri deposu aramasında "depolama" yazın. Azure Blob Depolama kutucuğunu seçin ve Devam'ı seçin.

    Hazırlama için Azure Data Factory'de yeni bir blob depolama veri deposu seçmeyi gösteren ekran görüntüsü.

  5. SınırlandırılmışMetin biçimi'ne tıklayın ve Devam'a tıklayın.

  6. Özellikleri Ayarla bölümünde:

    • Bağlı hizmet'in altında, 7. Adımda oluşturulan bağlı hizmeti seçin.

    • Dosya yolu altında, hazırlama işlemi için havuz olacak kapsayıcıyı seçin ve Tamam'ı seçin.

      Azure Data Factory'de Snowflake için depolama veri kümesinin özelliklerini yapılandırmayı gösteren ekran görüntüsü.

    • Satır sınırlayıcısı'ndaSatır akışı (\n) öğesini seçin.

    • Üst bilgi olarak İlk satır kutusunu işaretleyin.

    • Kaydetseçeneğini seçin.

      Snowflake için havuz olarak kullanılacak Bir DelimitedText yapılandırmasını kaydetmeyi gösteren ekran görüntüsü.

9. Adım: İşlem Hattını Yapılandırma

  1. Soldaki menüden Yazar simgesi'ni seçin.

  2. İşlem Hatları'nı ve ardından İşlem Hatları Eylemleri üç nokta menüsünü (... ) seçin.

    Snowflake veri dönüşümü için İşlem Hattı'nı yapılandırmak için Yazar simgesinin ve İşlem Hatları seçeneğinin nasıl seçileceğini gösteren ekran görüntüsü.

  3. Yeni pipeline'ı seçin.

    Snowflake veri alımı için oluşturmak üzere Azure Data Factory'de yeni bir İşlem Hattı seçmeyi gösteren ekran görüntüsü.

  4. Snowflake'ten Azure Depolama kapsayıcısına kopyalayan Data Factory etkinliklerini oluşturun ve yapılandırın:

    • Taşı ve dönüştür bölümünü genişletin ve Veri Kopyalama etkinliğini boş işlem hattı düzenleyicisi tuvaline sürükleyip bırakın.

      Snowflake'ten veri kopyalamak için İşlem hattı tuvalinde veri kopyalama etkinliğini sürükleyip bırakma işlemini gösteren ekran görüntüsü.

    • Genel sekmesini açın. Yürütmeyi özelleştirmeniz gerekmediği sürece varsayılan değerleri kabul edin.

    • Kaynak sekmesinde Snowflake tablonuzu seçin. Kalan seçenekleri varsayılan değerlerle bırakın.

      Snowflake'ten verileri içeri aktarmak için işlem hattındaki Kaynağın nasıl yapılandırılacağını gösteren ekran görüntüsü.

    • Havuz sekmesinde:

      • 8. Adımda oluşturulan Depolama Sınırlandırılmış Metin veri kümesi'ne tıklayın.

      • Dosya Uzantısı'nda.csvekleyin.

      • Kalan seçenekleri varsayılan değerlerle bırakın.

        Verileri Snowflake'ten Azure Depolama'ya taşımak için işlem hattındaki havuzu yapılandırmayı gösteren ekran görüntüsü.

    • Kaydetseçeneğini seçin.

  5. Azure Depolama Blobu'ndan arama dizinine kopyalayan etkinlikleri yapılandırın:

    • Taşı ve dönüştür bölümünü genişletin ve Veri Kopyalama etkinliğini boş işlem hattı düzenleyicisi tuvaline sürükleyip bırakın.

      İşlem hattı tuvalinde Veri kopyalama etkinliğini Depolama alanından dizine sürüklemeyi ve bırakmayı gösteren ekran görüntüsü.

    • Yürütmeyi özelleştirmeniz gerekmediği sürece Genel sekmesinde varsayılan değerleri kabul edin.

    • Kaynak sekmesinde:

      • 8. Adımda oluşturulan Depolama Sınırlandırılmış Metin veri kümesi'ne tıklayın.
      • Dosya yolu türündeWildcard dosya yolunu seçin.
      • Kalan tüm alanları varsayılan değerlerle bırakın.

      Hazırlama aşaması için blob depolamadan Azure Bilişsel Arama dizinine veri aktarmak üzere işlem hattındaki Kaynağın nasıl yapılandırılacağını gösteren ekran görüntüsü.

    • Çıkış sekmesinde Azure Bilişsel Arama dizininizi seçin. Kalan seçenekleri varsayılan değerlerle bırakın.

      İşlem hattından son adım olarak blob depolamadan Azure Bilişsel Arama dizinine veri aktarmak için işlem hattındaki Havuz'un nasıl yapılandırılacağını gösteren ekran görüntüsü.

    • Kaydetseçeneğini seçin.

10. Adım: Etkinlik sırasını yapılandırma

  1. İşlem hattı tuval düzenleyicisinde işlem hattı etkinliği kutucuğunun kenarındaki küçük yeşil kareyi seçin. Yürütme sırasını ayarlamak için bunu "Depolama Hesabından Azure Bilişsel Arama'ya Dizinler" etkinliğine sürükleyin.

  2. Kaydetseçeneğini seçin.

    Snowflake için yürütme sırasını sağlamak üzere İşlem Hattı etkinliklerinin nasıl bağlanacaklarını gösteren ekran görüntüsü.

11. Adım: İşlem Hattına tetikleyici ekleme

  1. İşlem hattı çalıştırmasını zamanlamak için Tetikleyici ekle'yi seçin ve ardından Yeni/Düzenle'yi tıklayın.

    Data Factory'de Snowflake için çalıştırılacak yeni bir işlem hattı tetikleyicisinin nasıl ekleneceğini gösteren ekran görüntüsü.

  2. Tetikleyici seç açılır listesinden Yeni'yi seçin.

    Snowflake için Data Factory'de bir Veri Hattı'na yeni tetikleyici eklemek için seçim yapmayı gösteren ekran görüntüsü.

  3. İşlem hattını çalıştırmak için tetikleyici seçeneklerini gözden geçirin ve Tamam'ı seçin.

    Data Factory'de Snowflake için bir işlem hattını çalıştırmak amacıyla tetikleyiciyi nasıl yapılandıracağınızı gösteren ekran görüntüsü.

  4. Kaydetseçeneğini seçin.

  5. Yayımla'yı seçin.

    Snowflake alımı için Data Factory'de dizine alma işlemi için bir işlem hattı yayımlama.

PostgreSQL veri işlem hattını geçirme

Bu bölümde, PostgreSQL veritabanından Azure Bilişsel Arama dizinine veri kopyalama işlemi açıklanmaktadır. PostgreSQL'den Azure Bilişsel Arama'ya doğrudan dizin oluşturma işlemi yoktur, bu nedenle bu bölüm veritabanı içeriğini bir Azure Depolama blob kapsayıcısına kopyalayan bir hazırlama aşaması içerir. Ardından Data Factory işlem hattını kullanarak bu hazırlama kapsayıcısından dizin oluşturacaksınız.

1. Adım: PostgreSQL Bağlı Hizmetini Yapılandırma

  1. Azure hesabınızla Azure Data Factory Studio'da oturum açın.

  2. Data Factory'nizi seçin ve Devam'ı seçin.

  3. Soldaki menüden Yönet simgesini seçin.

    Azure Data Factory'de Yönet simgesini seçme.

  4. Bağlı hizmetler'in altında Yeni'yi seçin.

    Azure Data Factory'de Yeni Bağlı Hizmet'in nasıl seçileceğini gösteren ekran görüntüsü.

  5. Sağ bölmedeki veri deposu aramasında "postgresql" yazın. PostgreSQL veritabanınızın bulunduğu yeri (Azure veya diğer) gösteren PostgreSQL kutucuğunu seçin ve Devam'ı seçin. Bu örnekte PostgreSQL veritabanı Azure'da bulunur.

    Azure Data Factory'de Bağlı Hizmet için PostgreSQL veri deposu nasıl seçilir?

  6. Yeni bağlı hizmet değerlerini doldurun:

    • Hesap seçim yöntemi'ndeEl ile gir'i seçin.

    • Azure portalındaki PostgreSQL için Azure Veritabanı Genel Bakış sayfanızdan ilgili alanına aşağıdaki değerleri yapıştırın:

      • Sunucu adıTam etki alanı adına ekleyin.
      • Kullanıcı adı'na Yönetici kullanıcı adı ekleyin.
      • VeritabanıVeritabanı adı'na ekleyin.
      • Yönetici kullanıcı adı ve parolasını kullanıcı adı parolası olarak girin.
      • Oluştur'i seçin.

      Azure Data Factory'de Yönet simgesini seçme

2. Adım: PostgreSQL Veri Kümesini Yapılandırma

  1. Soldaki menüden Yazar simgesi'ni seçin.

  2. Veri kümeleri'ni ve ardından Veri Kümeleri Eylemleri üç nokta menüsünü (... ) seçin.

    Yazar simgesi ve veri kümeleri seçeneğinin nasıl seçileceğini gösteren ekran görüntüsü.

  3. Yeni veri kümesi'ni seçin.

    Azure Data Factory'de yeni bir veri kümesinin nasıl seçileceğini gösteren ekran görüntüsü.

  4. Sağ bölmedeki veri deposu aramasında "postgresql" yazın. Azure PostgreSQL kutucuğunu seçin. Devamtuşuna basın.

    Azure Data Factory'de bir Veri Kümesi için PostgreSQL veri deposu seçmeyi gösteren ekran görüntüsü.

  5. Özellik değerlerini ayarla'yı doldurun:

    • 1. Adımda oluşturulan PostgreSQL Bağlı Hizmeti'ni seçin.

    • İçeri/dizine almak istediğiniz tabloyu seçin.

    • Tamam'ı seçin.

      Azure Data Factory'de veri kümesi için PostgreSQL özelliklerinin nasıl ayarlandığını gösteren ekran görüntüsü.

  6. Kaydetseçeneğini seçin.

Azure Bilişsel Arama hizmetinizde PostgreSQL verileriniz için kullanılan şemayla yeni bir dizin oluşturun.

PostgreSQL Power Connector için kullanmakta olduğunuz dizini yeniden kullanabilirsiniz. Azure portalında dizini bulun ve ardından Dizin Tanımı (JSON) öğesini seçin. Tanımı seçin ve yeni dizin isteğinizin gövdesine kopyalayın.

Mevcut Azure Bilişsel Arama dizini JSON yapılandırmasını kopyalamayı gösteren ekran görüntüsü.

4. Adım: Azure Bilişsel Arama Bağlı Hizmetini Yapılandırma

  1. Soldaki menüden Yönet simgesini seçin.

    Bir hizmeti bağlamak için Azure Data Factory'de Yönet simgesinin nasıl seçileceğini gösteren ekran görüntüsü.

  2. Bağlı hizmetler'in altında Yeni'yi seçin.

    Azure Data Factory'de Yeni Bağlı Hizmet'in nasıl seçileceğini gösteren ekran görüntüsü.

  3. Sağ bölmedeki veri deposu aramasında "ara" yazın. Azure Search kutucuğunu seçin ve Devam'ı seçin.

    Azure Data Factory'de Yeni Bağlı Arama hizmetinin nasıl seçileceğini gösteren ekran görüntüsü.

  4. Yeni bağlı hizmet değerlerini doldurun:

    • Azure Bilişsel Arama hizmetinizin bulunduğu Azure aboneliğini seçin.
    • Power Query bağlayıcı dizin oluşturucunuzun yer aldığı Azure Bilişsel Arama hizmetini seçin.
    • Oluştur'i seçin.

    PostgreSQL'den içeri aktaracak özellikleriyle Azure Data Factory'de Yeni Bağlı Arama Hizmeti'nin nasıl seçileceğini gösteren ekran görüntüsü.

5. Adım: Azure Bilişsel Arama Veri Kümesini Yapılandırma

  1. Soldaki menüden Yazar simgesi'ni seçin.

  2. Veri kümeleri'ni ve ardından Veri Kümeleri Eylemleri üç nokta menüsünü (... ) seçin.

    Yazar simgesi ve veri kümeleri seçeneğinin nasıl seçileceğini gösteren ekran görüntüsü.

  3. Yeni veri kümesi'ni seçin.

    Azure Data Factory'de yeni bir veri kümesinin nasıl seçileceğini gösteren ekran görüntüsü.

  4. Sağ bölmedeki veri deposu aramasında "ara" yazın. Azure Search kutucuğunu seçin ve Devam'ı seçin.

    Azure Data Factory'de bir Veri Kümesi için Azure Bilişsel Arama hizmetinin nasıl seçileceğini gösteren ekran görüntüsü.

  5. Özellikleri ayarla bölümünde:

    • 4. Adımda Azure Bilişsel Arama için oluşturulan Bağlı hizmeti seçin.

    • 3. Adım'ın bir parçası olarak oluşturduğunuz dizini seçin.

    • Tamam'ı seçin.

      Arama veri kümesi için Özellikleri Ayarla'nın nasıl doldurulduğunu gösteren ekran görüntüsü.

  6. Kaydetseçeneğini seçin.

6. Adım: Azure Blob Depolama Bağlı Hizmetini Yapılandırma

  1. Soldaki menüden Yönet simgesi'ni seçin.

    Bir hizmeti bağlamak için Azure Data Factory'de Yönet simgesinin nasıl seçileceğini gösteren ekran görüntüsü.

  2. Bağlı hizmetler'in altında Yeni'yi seçin.

    Azure Data Factory'de Yeni Bağlı Hizmet'in nasıl seçileceğini gösteren ekran görüntüsü.

  3. Sağ bölmedeki veri deposu aramasında "depolama" yazın. Azure Blob Depolama kutucuğunu seçin ve Devam'ı seçin.

    Yeni veri deposu seçmeyi gösteren ekran görüntüsü

  4. Yeni bağlı hizmet değerlerini doldurun:

    • Kimlik doğrulama türü: SAS URI'sini seçin. PostgreSQL'den Azure Blob Depolama'ya veri aktarmak için yalnızca bu yöntem kullanılabilir.

    • Hazırlama için kullanacağınız depolama hesabı için bir SAS URL'si oluşturun ve Blob SAS URL'sini SAS URL'si alanına kopyalayın.

    • Oluştur'i seçin.

      Azure Data Factory'deki Yeni Bağlı Arama Hizmeti formunu PostgreSQL'den içeri aktaracak özellikleriyle doldurmayı gösteren ekran görüntüsü.

7. Adım: Depolama veri kümesini yapılandırma

  1. Soldaki menüden Yazar simgesi'ni seçin.

  2. Veri kümeleri'ni ve ardından Veri Kümeleri Eylemleri üç nokta menüsünü (... ) seçin.

    Yazar simgesi ve veri kümeleri seçeneğinin nasıl seçileceğini gösteren ekran görüntüsü.

  3. Yeni veri kümesi'ni seçin.

    Azure Data Factory'de yeni bir veri kümesinin nasıl seçileceğini gösteren ekran görüntüsü.

  4. Sağ bölmedeki veri deposu aramasında "depolama" yazın. Azure Blob Depolama kutucuğunu seçin ve Devam'ı seçin.

    Azure Data Factory'de yeni bir blob depolama veri deposu seçmeyi gösteren ekran görüntüsü.

  5. SınırlandırılmışMetin biçimi'ne tıklayın ve Devam'a tıklayın.

  6. Satır sınırlayıcısı'ndaSatır akışı (\n) öğesini seçin.

  7. Üst bilgi olarak İlk satır kutusunu işaretleyin.

  8. Kaydetseçeneğini seçin.

    Verileri Azure Depolama blob'a aktarma seçeneklerini gösteren ekran görüntüsü.

8. Adım: İşlem Hattını Yapılandırma

  1. Soldaki menüden Yazar simgesi'ni seçin.

  2. İşlem Hatları'nı ve ardından İşlem Hatları Eylemleri üç nokta menüsünü (... ) seçin.

    Yazar ikonunun ve İşlem Hatları seçeneğinin nasıl seçileceğini gösteren ekran görüntüsü.

  3. Yeni pipeline'ı seçin.

    Azure Data Factory'de yeni bir İşlem Hattı seçmeyi gösteren ekran görüntüsü.

  4. PostgreSQL'den Azure Depolama kapsayıcısına kopyalayan Data Factory etkinliklerini oluşturun ve yapılandırın.

    • Taşı ve dönüştür bölümünü genişletin ve Veri Kopyalama etkinliğini boş işlem hattı düzenleyicisi tuvaline sürükleyip bırakın.

      PostgreSQL'den veri kopyalamak için Azure Data Factory'de sürükleyip bırakma işlemini gösteren ekran görüntüsü.

    • Yürütmeyi özelleştirmeniz gerekmediği sürece Genel sekmesini açın ve varsayılan değerleri kabul edin.

    • Kaynak sekmesinde PostgreSQL tablonuzu seçin. Kalan seçenekleri varsayılan değerlerle bırakın.

      Hazırlama aşamasında PostgreSQL'den Azure Depolama blobuna veri aktarmak için Kaynak'ın nasıl yapılandırılacağını gösteren ekran görüntüsü.

    • Havuz sekmesinde:

      • 7. Adımda yapılandırılan Depolama SınırlandırılmışMetin PostgreSQL veri kümesini seçin.

      • Dosya Uzantısı'nda.csv ekleyin

      • Kalan seçenekleri varsayılan değerlerle bırakın.

        PostgreSQL'den Azure Depolama blobuna veri aktarmak için havuz yapılandırmayı gösteren ekran görüntüsü.

    • Kaydetseçeneğini seçin.

  5. Azure Depolama'dan arama dizinine kopyalayan etkinlikleri yapılandırın:

    • Taşı ve dönüştür bölümünü genişletin ve Veri Kopyalama etkinliğini boş işlem hattı düzenleyicisi tuvaline sürükleyip bırakın.

      Kopyalama etkinliğini yapılandırmak için Azure Data Factory'de sürükleyip bırakma işlemini gösteren ekran görüntüsü.

    • Yürütmeyi özelleştirmeniz gerekmediği sürece Genel sekmesinde varsayılan değerleri bırakın.

    • Kaynak sekmesinde:

      • 7. Adımda yapılandırılan Depolama kaynağı veri kümesini seçin.
      • Dosya yolu türü alanında Joker karakter dosya yolu'nu seçin.
      • Kalan tüm alanları varsayılan değerlerle bırakın.

      Depolama'dan Azure Bilişsel Arama dizinine dizin oluşturma için Kaynak yapılandırmayı gösteren ekran görüntüsü.

    • Havuz sekmesinde Azure Bilişsel Arama dizininizi seçin. Kalan seçenekleri varsayılan değerlerle bırakın.

      Azure Bilişsel Arama dizini için Depolama'dan dizin oluşturmak amacıyla Sink'in nasıl konfigüre edileceğini gösteren ekran görüntüsü.

    • Kaydetseçeneğini seçin.

9. Adım: Etkinlik sırasını yapılandırma

  1. İşlem hattı tuval düzenleyicisinde işlem hattı etkinliğinin kenarındaki küçük yeşil kareyi seçin. Yürütme sırasını ayarlamak için bunu "Depolama Hesabından Azure Bilişsel Arama'ya Dizinler" etkinliğine sürükleyin.

  2. Kaydetseçeneğini seçin.

    düzgün yürütme için işlem hattında etkinlik sırasını yapılandırmayı gösteren ekran görüntüsü.

10. Adım: İşlem Hattı tetikleyicisi ekleme

  1. İşlem hattı çalıştırmasını zamanlamak için Tetikleyici ekle'yi seçin ve ardından Yeni/Düzenle'yi seçin.

    Data Factory'de bir Pipeline için yeni tetikleyici eklemenin nasıl yapılacağını gösteren ekran görüntüsü.

  2. Tetikleyici seç açılır menüsünden Yeni'yi seçin.

    Ekran görüntüsü, Data Factory'de bir pipeline için yeni bir tetikleyici eklemeyi nasıl seçeceğinizi gösterir.

  3. İşlem hattını çalıştırmak için tetikleyici seçeneklerini gözden geçirin ve Tamam'ı seçin.

    Data Factory'de bir İşlem Hattı çalıştırmak için bir tetikleyicinin nasıl yapılandırılacağını gösteren ekran görüntüsü.

  4. Kaydetseçeneğini seçin.

  5. Yayımla'yı seçin.

    PostgreSQL veri kopyalama için Data Factory'de bir işlem hattının nasıl yayımlandığını gösteren ekran görüntüsü.

Power Query bağlayıcısı önizlemesi için eski içerik

Power Query bağlayıcısı, diğer bulut sağlayıcılarındakiler de dahil olmak üzere çeşitli veri kaynaklarından veri alımını otomatikleştirmek için arama dizin oluşturucu ile birlikte kullanılır. Verileri almak için Power Query'yi kullanır.

Önizlemede desteklenen veri kaynakları şunlardır:

  • Amazon Redshift
  • Elasticsearch
  • PostgreSQL
  • Salesforce Nesneleri
  • Salesforce Raporları
  • Smartsheet
  • Kar tanesi

Desteklenen işlevsellik

Power Query bağlayıcıları dizin oluşturucularda kullanılır. Azure Bilişsel Arama'daki dizin oluşturucu, bir dış veri kaynağından aranabilir verileri ve meta verileri ayıklayan ve dizin ile veri kaynağınız arasındaki alandan alana eşlemeleri temel alan bir dizini dolduran bir gezgindir. Hizmet, dizine veri ekleyen herhangi bir kod yazmanıza gerek kalmadan verileri içeri çektiğinden bu yaklaşım bazen 'çekme modeli' olarak adlandırılır. Dizin oluşturucular, kullanıcıların kendi gezginlerini veya gönderme modellerini yazmak zorunda kalmadan veri kaynaklarından içerik dizini oluşturmaları için kullanışlı bir yol sağlar.

Power Query veri kaynaklarına başvuran dizin oluşturucular, diğer dizin oluşturucuların desteklediği beceri kümeleri, zamanlamalar, yüksek seviye değişiklik algılama mantığı ve çoğu parametre için aynı düzeyde desteğe sahiptir.

Önkoşullar

Bu özelliği artık kullanamazsınız ancak önizleme aşamasında aşağıdaki gereksinimlere sahiptir:

  • Desteklenen bir bölgede Azure Bilişsel Arama hizmeti.

  • Önizleme kaydı. Bu özellik arka uçta etkinleştirilmelidir.

  • Verileriniz için aracı olarak kullanılan Azure Blob Depolama hesabı. Veriler veri kaynağınızdan, ardından Blob Depolama'ya ve ardından dizine akar. Bu gereksinim yalnızca ilk kısıtlı önizlemede mevcuttur.

Bölgesel erişilebilirlik

Önizleme yalnızca aşağıdaki bölgelerdeki arama hizmetlerinde kullanılabilir:

  • ABD'nin Orta Bölgeleri
  • ABD'nin Doğusu
  • Doğu ABD 2
  • Orta Kuzey ABD
  • Kuzey Avrupa
  • Güney Orta ABD
  • Orta Batı ABD
  • Batı Avrupa
  • Batı ABD
  • Batı ABD 2

Önizleme sınırlamaları

Bu bölümde, önizlemenin geçerli sürümüne özgü sınırlamalar açıklanmaktadır.

Azure portalını kullanmaya başlama

Azure portalı Power Query bağlayıcıları için destek sağlar. Azure Bilişsel Arama'da verileri örnekleme ve meta verileri okuma yoluyla Azure Bilişsel Arama'da verileri içeri aktarma sihirbazı varsayılan bir dizin oluşturabilir, kaynak alanları hedef dizin alanlarına eşleyebilir ve dizini tek bir işlemle yükleyebilir. Kaynak verilerin boyutuna ve karmaşıklığına bağlı olarak, dakikalar içinde işlemsel bir tam metin arama dizininiz olabilir.

Aşağıdaki videoda Azure Bilişsel Arama'da Power Query bağlayıcısının nasıl ayarlanacağı gösterilmektedir.

1. Adım – Kaynak verileri hazırlama

Veri kaynağınızda veri bulunduğuna emin olun. Verileri içeri aktarma sihirbazı, bir dizin şeması çıkarmak için meta verileri okur ve veri örnekleme gerçekleştirir, ancak veri kaynağınızdan da veri yükler. Eğer veriler eksikse, sihirbaz durur ve bir hata verir.

2. Adım – Verileri içeri aktarma sihirbazını başlatma

Önizleme için onay aldıktan sonra Azure Bilişsel Arama ekibi, Power Query bağlayıcılarına erişebilmeniz için özellik bayrağı kullanan bir Azure portalı bağlantısı sağlar. Bu sayfayı açın ve Verileri içeri aktar'ı seçerek Azure Bilişsel Arama hizmeti sayfasındaki komut çubuğundan sihirbazı başlatın.

3. Adım : Veri kaynağınızı seçin

Bu önizlemeyi kullanarak veri çekebileceğiniz birkaç veri kaynağı vardır. Power Query kullanan tüm veri kaynakları kutucuklarında bir "Power Query Tarafından Güçlendirildi" ifadesini içerir. Veri kaynağınızı seçin.

Veri kaynağı seçin sayfasının ekran görüntüsü.

Veri kaynağınızı seçtikten sonra İleri: Verilerinizi sonraki bölüme taşınacak şekilde yapılandırın'ı seçin.

4. Adım – Verilerinizi yapılandırma

Bu adımda bağlantınızı yapılandıracaksınız. Her veri kaynağı farklı bilgiler gerektirir. Birkaç veri kaynağı için Power Query belgelerinde verilerinize bağlanma hakkında daha fazla ayrıntı sağlanır.

Bağlantı kimlik bilgilerinizi sağladıktan sonra İleri'yi seçin.

5. Adım – Verilerinizi seçin

İçeri aktarma sihirbazı, veri kaynağınızda bulunan çeşitli tabloların önizlemesini gösterir. Bu adımda, dizininize aktarmak istediğiniz verileri içeren bir tabloyu denetleyeceksiniz.

Veri önizlemesinin ekran görüntüsü.

Tablonuzu seçtikten sonra İleri'yi seçin.

6. Adım : Verilerinizi dönüştürme (İsteğe bağlı)

Power Query bağlayıcıları, dizininize doğru verileri gönderebilmeniz için verilerinizi işlemenizi sağlayan zengin bir kullanıcı arabirimi deneyimi sunar. Sütunları kaldırabilir, satırları filtreleyebilir ve çok daha fazlasını yapabilirsiniz.

Verilerinizi Azure Bilişsel Arama'ya aktarmadan önce dönüştürmeniz gerekmez.

Verilerinizi dönüştürme sayfasının ekran görüntüsü.

Power Query ile verileri dönüştürme hakkında daha fazla bilgi için bkz. Power BI Desktop'ta Power Query'yi kullanma.

Veriler dönüştürüldükten sonra İleri'yi seçin.

7. Adım – Azure Blob depolama alanı ekleme

Power Query bağlayıcısı önizlemesi şu anda bir blob depolama hesabı sağlamanızı gerektirir. Bu adım yalnızca ilk geçitli önizlemede bulunur. Bu blob depolama hesabı, veri kaynağınızdan Azure Bilişsel Arama dizinine taşınan veriler için geçici depolama işlevi görür.

Tam erişimli depolama hesabı bağlantı dizesi sağlamanızı öneririz:

{ "connectionString" : "DefaultEndpointsProtocol=https;AccountName=<your storage account>;AccountKey=<your account key>;" }

Depolama hesabı dikey penceresi > Ayarlar (Klasik depolama hesapları için) veya Ayarlar >> Erişim anahtarları (Azure Resource Manager depolama hesapları için) bölümüne giderek Azure portalından bağlantı dizesini alabilirsiniz.

Bir veri kaynağı adı ve bağlantı dizesi sağladıktan sonra "İleri: Bilişsel beceriler ekle (İsteğe bağlı)" seçeneğini belirleyin.

8. Adım – Bilişsel beceriler ekleme (İsteğe bağlı)

Yapay zeka zenginleştirme , içeriğinizi daha aranabilir hale getirmek için kullanılabilecek dizin oluşturucuların bir uzantısıdır.

Senaryonuza avantaj sağlayan zenginleştirmeler ekleyebilirsiniz. Tamamlandığında İleri: Hedef dizini özelleştir'i seçin.

9. Adım – Hedef dizini özelleştirme

Dizin sayfasında, veri türüne sahip alanların listesini ve dizin özniteliklerini ayarlamak için bir dizi onay kutusu görmeniz gerekir. Sihirbaz, meta verileri temel alan ve kaynak verileri örnekleme yoluyla bir alan listesi oluşturabilir.

Öznitelik sütununun üst kısmındaki onay kutusunu seçerek öznitelikleri toplu olarak seçebilirsiniz. Bir istemci uygulamasına döndürülmesi ve tam metin arama işlemine tabi olması gereken her alan için Alınabilir ve Aranabilir'i seçin. Tamsayıların tam metin veya belirsiz aranabilir olmadığını fark edeceksiniz (sayılar ayrıntılı olarak değerlendirilir ve genellikle filtrelerde yararlıdır).

Daha fazla bilgi için dizin özniteliklerinin ve dil çözümleyicilerinin açıklamasını gözden geçirin.

Seçimlerinizi gözden geçirmek için biraz bekleyin. Sihirbazı çalıştırdıktan sonra fiziksel veri yapıları oluşturulur ve tüm nesneleri bırakmadan ve yeniden oluşturmadan bu alanların özelliklerinin çoğunu düzenleyemezsiniz.

Dizin sayfanızı oluşturun sayfasının ekran görüntüsü.

Tamamlandığında İleri: Dizin Oluşturucu Oluştur'u seçin.

10. Adım : Dizin oluşturucu oluşturma

Son adım dizin oluşturucuyu oluşturur. Dizin oluşturucuyu adlandırmak, tek başına bir kaynak olarak var olmasını sağlar. Bu kaynak, aynı sihirbaz dizisinde oluşturulan dizin ve veri kaynağı nesnesinden bağımsız olarak zamanlayabilir ve yönetebilirsiniz.

Verileri içeri aktarma sihirbazının çıktısı, veri kaynağınızda gezinen ve seçtiğiniz verileri Azure Bilişsel Arama'da bir dizine aktaran bir dizin oluşturucudur.

Dizin oluşturucuyu oluştururken isteğe bağlı olarak dizin oluşturucuyu bir zamanlamaya göre çalıştırmayı ve değişiklik algılaması eklemeyi seçebilirsiniz. Değişiklik algılama eklemek için bir 'yüksek su işareti' sütunu belirleyin.

Dizin oluşturucunuzu oluşturma sayfasının ekran görüntüsü.

Bu sayfayı doldurmayı bitirdikten sonra Gönder'i seçin.

Yüksek Su İşareti Değişiklik Algılama Politikası

Bu değişiklik algılama ilkesi, bir satırın son güncelleştirildiği sürümü veya saati yakalayan "yüksek su işareti" sütununa dayanır.

Gereksinimler

  • Tüm eklemeler sütun için bir değer belirtir.
  • Bir öğedeki tüm güncelleştirmeler sütunun değerini de değiştirir.
  • Her ekleme veya güncelleştirmede bu sütunun değeri artar.

Desteklenmeyen sütun adları

Azure Bilişsel Arama dizinindeki alan adlarının belirli gereksinimleri karşılaması gerekir. Bu gereksinimlerden biri, "/" gibi bazı karakterlere izin verilmemesidir. Veritabanınızdaki bir sütun adı bu gereksinimleri karşılamıyorsa, dizin şeması algılaması sütununuzu geçerli bir alan adı olarak tanımaz ve bu sütunun dizininiz için önerilen alan olarak listelendiğini görmezsiniz. Normalde , alan eşlemelerinin kullanılması bu sorunu çözer, ancak alan eşlemeleri portalda desteklenmez.

Tablonuzda desteklenmeyen alan adına sahip bir sütundaki içeriği dizine almak için, içeri aktarma verisi işleminin "Verilerinizi dönüştürün" aşamasında sütunu yeniden adlandırın. Örneğin, "Faturalama kodu/Posta kodu" adlı bir sütunu "zipcode" olarak yeniden adlandırabilirsiniz. Dizin şeması algılama, sütunu yeniden adlandırarak geçerli bir alan adı olarak tanır ve dizin tanımınıza öneri olarak ekler.

Sonraki Adımlar

Bu makalede Power Query bağlayıcılarını kullanarak veri çekme adımları açıklanmıştır. Bu önizleme özelliği sonlandırıldığından, mevcut çözümlerin desteklenen bir senaryoya nasıl geçirildiği de açıklanmaktadır.

Dizin oluşturucular hakkında daha fazla bilgi edinmek için bkz. Azure Bilişsel Arama'da dizin oluşturucular.