SPSS modelleri için toplu devreye alma giriş ayrıntıları

SPSS modellerinin toplu devreye alımları için giriş ayrıntılarını belirtirken bu kuralları izleyin.

Veri tipi özet tablosu:

Veriler Açıklama
Tip yerleşik, veri başvuruları
Dosya biçimleri CSV

Veri Kaynakları

Giriş/çıkış veri başvuruları:

Notlar:

  • Cloud Object Storage ya da Cloud Object Storage (infrastructure)tipinde bağlantılar için, HMAC kimlik bilgileriolarak da bilinen Erişim anahtarını ve Gizli anahtarıyapılandırmanız gerekir.
  • SPSS devreye alımları için bu veri kaynakları Federal Information Processing Standard (FIPS) ile uyumlu değildir:
    • Cloud Object Storage
    • Cloud Object Storage (infrastructure)
    • Depolama birimleri

Giriş/çıkış veri başvurularını programlı olarak belirtiyorsanız:

  • Veri kaynağı başvurusu type varlık tipine bağlıdır. Konuşlandırma alanına veri varlıkları eklemebölümündeki Veri kaynağı başvuru tipleri bölümüne bakın.

  • SPSS işleri, birden çok veri kaynağı girişlerini ve tek bir çıkışı destekler. Modeli kaydetme sırasında model meta verilerinde şema sağlanmazsa, id öğesini el ile girmeniz ve her bağlantı için bir veri varlığı seçmeniz gerekir. Şema model meta verilerinde sağlanırsa, id adları meta veriler kullanılarak otomatik olarak doldurulur. Watson Studio'da karşılık gelen id' ler için veri varlığını seçmeniz yeterli. Ayrıntılar için SPSS işi için birden çok veri kaynağı kullanmakonusuna bakın.

  • Çıkış verileri başvurusu olarak yerel ya da yönetilen bir varlık yaratmak için output_data_reference için name alanı belirtilmelidir; böylece, belirtilen adla bir veri varlığı yaratılır. Var olan bir yerel veri varlığına başvuran bir href belirtilmesi desteklenmez. Desteklenen veritabanlarına başvuran bağlı veri varlıklarının output_data_references içinde yalnızca input_data_references bu kaynaklardan birine başvurduğunda yaratılabileceğini unutmayın.

  • Giriş ve çıkış verileri başvurularında sağlanan çizelge adları yoksayılır. Toplu devreye alma sırasında SPSS model akışında atıfta bulunulan tablo adları kullanılacaktır.

  • SQL PushBack , yerel IBM SPSS Modeler işlemleri için, performansı artırmak üzere veritabanına "geri itilebilen" SQL deyimleri oluşturmanızı sağlar. SQL Pushback yalnızca aşağıdakilerle desteklenir:

    • Db2
    • SQL Server
    • Netezza Performance Server
  • Python istemcisini kullanarak bir iş oluşturuyorsanız, id alanında SPSS model akışının veri düğümlerinde başvurulan bağlantı adını ve devreye alma işleri bilgi yükünün giriş/çıkış veri başvuruları için location.href içindeki veri varlığı href değerini sağlamanız gerekir. Örneğin, iş bilgi yükünü şu şekilde oluşturabilirsiniz:

    job_payload_ref = {
        client.deployments.ScoringMetaNames.INPUT_DATA_REFERENCES: [{
            "id": "DB2Connection",
            "name": "drug_ref_input1",
            "type": "data_asset",
            "connection": {},
            "location": {
                "href": <input_asset_href1>
            }
        },{
            "id": "Db2 WarehouseConn",
            "name": "drug_ref_input2",
            "type": "data_asset",
            "connection": {},
            "location": {
                "href": <input_asset_href2>
            }
        }],
        client.deployments.ScoringMetaNames.OUTPUT_DATA_REFERENCE: {
                "type": "data_asset",
                "connection": {},
                "location": {
                    "href": <output_asset_href>
                }
            }
        }
    

SPSS Modeler akış işi için bağlantılı verilerin kullanılması

Bir SPSS Modeler akışının bir dizi giriş ve çıkış veri düğümü olabilir. Giriş ve çıkış veri kaynağı olarak desteklenen bir veritabanına bağlanırken, giriş ve çıkış verileri başvurusundan bağlantı ayrıntılarının seçildiğini, ancak giriş ve çıkış çizelgesi adlarının SPSS model akış dosyasından seçildiğini unutmayın.

Veritabanı bağlantısı kullanan bir SPSS modelinin toplu olarak devreye alınmasını gerçekleştirmek için, modelleyici akış Giriş ve Çıkış düğümlerinin Veri Varlığı düğümleri olduğundan emin olun. SPSS Modelerürününde, Veri Varlığı düğümleri, daha sonra iş öngörüleri için kullanılacak tablo adlarıyla yapılandırılmalıdır. Modeli Watson Machine Learning' e kaydetmeden önce düğümleri ve tablo adlarını ayarlayın. Veri Varlığı düğümlerini yapılandırırken, Connections içinden tablo adını seçin; projenizde oluşturulan bir Veri Varlığının seçilmesi şu anda desteklenmemektedir.

Bir SPSS modeli için devreye alma işi oluştururken, veri kaynağı tipinin giriş ve çıkış için aynı olduğundan emin olun. Model akışından yapılandırılan tablo adları toplu konuşlandırmaya geçirilir ve bağlı verilerde sağlanan giriş/çıkış tablosu adları yoksayılır.

Cloud Object Storage (COS) bağlantısı kullanan bir SPSS modelinin toplu devreye alımını gerçekleştirmek için SPSS model akışının tek giriş ve çıkış veri varlığı düğümlerine sahip olduğundan emin olun.

Desteklenen giriş ve çıkış kaynağı birleşimleri

SPSS Modeler akış girişi, toplu iş girişi ve çıkış için uyumlu kaynaklar belirtmelisiniz. Veri kaynağı tiplerinin uyumsuz bir birleşimini belirtirseniz, toplu işi yürütmeyi denediğinizde bir hata oluşur.

Bu birleşimler toplu işler için desteklenir:

SPSS model akışı girişi/çıkışı Toplu konuşlandırma işi girişi Toplu konuşlandırma işi çıkışı
Dosya Yerel/yönetilen ya da başvurulan veri varlığı ya da bağlantı varlığı (dosya) Uzak veri varlığı ya da bağlantı varlığı (dosya) ya da adı
Veritabanı Uzak veri varlığı ya da bağlantı varlığı (veritabanı) Uzak veri varlığı ya da bağlantı varlığı (veritabanı)

Birden çok giriş belirtilmesi

Şema olmadan bir SPSS model akışı devreye alımı için birden çok giriş belirtiyorsanız, input_data_referencesiçinde her öğe için bir tanıtıcı belirtin.

Ayrıntılar için SPSS işi için birden çok veri kaynağı kullanmabaşlıklı konuya bakın.

Bu örnekte, işi yarattığınızda şu tanıtıcılara sahip üç giriş girişi sağlayın: sample_db2_conn, sample_teradata_connve sample_googlequery_conn ve her giriş için gerekli bağlı verileri seçin.

{
"deployment": {
    "href": "/v4/deployments/<deploymentID>"
  },
  "scoring": {
  	  "input_data_references": [{
               "id": "sample_db2_conn",
               "name": "DB2 connection",
               "type": "data_asset",
               "connection": {},
               "location": {
                     "href": "/v2/assets/<asset_id>?space_id=<space_id>"
               },
           },
           {
               "id": "sample_teradata_conn",
               "name": "Teradata connection",
               "type": "data_asset",
               "connection": {},
               "location": {
                     "href": "/v2/assets/<asset_id>?space_id=<space_id>"
               },
           },
           {
               "id": "sample_googlequery_conn",
               "name": "Google bigquery connection",
               "type": "data_asset",
               "connection": {},
               "location": {
                     "href": "/v2/assets/<asset_id>?space_id=<space_id>"
               },
           }],
  	  "output_data_references": {
  	  	        "id": "sample_db2_conn",
                "type": "data_asset",
                "connection": {},
                "location": {
                    "href": "/v2/assets/<asset_id>?space_id=<space_id>"
                },
          }
}
Not: Devreye alma işlerinin ortam değişkenleri parametresi uygulanamaz.

Üst konu: Çerçeveye göre toplu konuşlandırma girişi ayrıntıları