Translation not up to date
Yönetişim yapay nesnelerini ve kategorilerini CSV dosyalarıyla içe aktarabilirsiniz. Diğer yapay nesnelerle ilişkiler de içinde olmak üzere, yönetişim yapıtlarının tüm özellikleri için değerleri ekleyebilirsiniz. Her bir yönetişim yapay nesnesi tipi için ve kategoriler için ayrı bir CSV dosyasınız olmalıdır.
- Önkoşullar
- Yönetişim yapıtlarını içe aktarmak için hazırlama
- Kullanıcı arabirimi aracılığıyla bir CSV dosyasının içe aktarılması
- CSV dosyalarının bir API isteği aracılığıyla içe aktarılması
- Yapay nesnenizin ve kategorilerinizin sonlandırılması
Önkoşullar
Yönetişim yapay nesnelerini bir CSV dosyasıyla içe aktarmadan önce, dosyayı doğru biçimde oluşturun ve gerekli izinlere sahip olup olmadığınızı denetleyin.
CSV Dosyası
CSV dosyası doğru biçimlendirilmiş olmalıdır. Bkz. Yönetişim yapıtlarının içe aktarılması için CSV dosyası biçimi.
CSV dosyasını birden çok şekilde oluşturabilirsiniz, örneğin:
- CSV dosyasını, bir elektronik sayfa programı gibi başka bir yazılım uygulamasında oluşturabilirsiniz.
- You can yönetişimi dışa aktarma from the same instance of Watson Knowledge Catalog and then modify the exported file.
- You can yönetişimi dışa aktarma from a different instance of Watson Knowledge Catalog.
- You can export artifacts from IBM InfoSphere Information Governance Catalog, and then update the CSV export file to fit to the format required by the CSV import file.
Dosyanın nasıl kodlansa bağlı olarak, dosyayı içe aktarmak için farklı bir yöntem kullanmanız gerekebilir. Dosya UTF-8ile kodlandıysa, dosyayı UI aracılığıyla ya da bir API isteğiyle içe aktarabilirsiniz. Dosya farklı bir kodlama kullanıyorsa, bunu bir API isteğiyle içe aktarmanız gerekir. Bkz. CSV dosyalarının UTF-8dışındaki kodlamalarla içe aktarılması.
Gerekli izinler
İhtiyaç sahibi olduğunuz izinler, içe aktarmayı planladığınız şeylere bağlıdır.
Üst düzey kategorileri içe aktarma izinleri
Üst düzey kategorileri içe aktarmak için, Yönetişim kategorilerini yönet kullanıcı izni' ni almalısınız.
Alt kategorileri içe aktarma izinleri
Alt kategorileri içe aktarmak için, üst kategoride bu kategori işbirliği rollerinden birine sahip olmanız gerekir:
- Admin
- Sahip
- Alt kategori yaratma izniyle özel bir rol.
Yönetişim yapay nesnelerini içe aktarma izinleri
Kategorinin Kategori alanında, İkincil kategori alanında ya da ilgili bir yapay nesne yolunun bir parçası olarak listelenip listelenmediğine, CSV dosyasında listelenen her kategorindeki yapay nesneleri yönetme izniniz olmalıdır. Aşağıdaki kategori işbirliği rollerinden birine sahipseniz, bir kategoride yapay nesneleri yönetebilirsiniz:
- Admin
- Sahip
- Düzenleyen
- Bir yapay nesne tipini içe aktarma izniyle özel bir rol.
Yönetişim yapay nesnelerini içe aktarmak için, dosyada listelenen her bir yönetişim yapay nesnesi için birincil kategorindeki yapay nesneleri yönetme iznine sahip olmanız gerekir.
İki yönetişim yapay nesnesi arasında bir ilişkiyi içe aktarmak için, her iki yönetişim yapay nesnesinin birincil kategorilerindeki yapay nesneleri yönetme iznine sahip olmanız gerekir.
Bir yönetişim yapıtı için ikincil bir kategori ilişkisi içermek için, ikincil kategorindeki yapay nesneleri yönetme izniniz olmalıdır.
Yönetişim yapıtlarını içe aktarma hazırlığı yapılıyor
Yönetişim yapay nesnelerini içe aktarabilmek için, bu yapay nesneler için içe aktarma dosyasında listelenen tüm kategoriler ve alt kategoriler var olmalıdır. Tersi durumda, tanımlanmamış kategorileri olan yapay nesneler içe aktarılmaz. Daha fazla bilgi için Yönetişim yapay nesnelerinin içe aktarma sorunlarının çözülmesibaşlıklı konuya bakın.
Bir CSV dosyasını kategori tanımlamalarıyla içe aktarmadan önce, bunları dosyada tanımlamadığınız sürece, üst düzey kategorilerin var olması gerekir.
Gerekli kategorileri yaratmak için aşağıdaki yöntemlerden birini kullanabilirsiniz:
- Kullanıcı arabirimi aracılığıyla kategorileri oluşturun. Bkz. Kategorilerin yönetilmesi.
- Import the categories with a CSV file, either Kullanıcı arabirimi aracılığıyla or API isteğine sahip.
İçe aktarma dosyalarınız, henüz içe aktarmadığınız diğer yönetişim yapay nesnelerinden olan ilişkileri içerebilir. Dosyada tanımlı olan yapıtlar yaratılır. Ancak, var olmayan yapay nesnellerle ilişkiler yaratılmaz ve bir hata iletisi alırsınız. Diğer yönetim yapıtları tiplerini içe aktardıktan ve yayınladıktan sonra yeniden hata alan dosyaları içe aktararak ilişkileri ekleyebilirsiniz.
CSV dosyasının kullanıcı arabirimi aracılığıyla içe aktarılması
Bir CSV dosyasını UI aracılığıyla içe aktarmak için:
- Gerekiyorsa, kategoriler yaratın. Bkz. Yönetişim yapıtlarını içe aktarmak için hazırlama.
- Gezinme menüsünden Yönetişim bölümünü açın ve Kategoriler, İş terimleri, Sınıflandırmalar' ı seçin. Veri sınıfları, Başvuru verileri, İlkelerya da Kurallar.
- Add yapay nesne tipi > Import from fileöğesini tıklatın.
- CSV dosyanızı ekleyin.
- Var olan yapay nesnelerle çakışmaları çözümlemek için birleştirme yöntemini ayarlayın:
- Tüm değerleri değiştir
- Tanımlı değerlerle değiştir
- Boş değerleri değiştir Yeni yapay nesneler için, bu yöntemlerin her biri aynı sonuçları üretir.
- İçe Aktar'ı tıklatın. İçe aktarma işlemi zamanuyumsuz olarak çalışır. İçe aktarma penceresini açık bırakırsanız, içe aktarma sonuçlarını görüntüleyebilirsiniz. Tersi durumda, çalışmaya devam etmek için içe aktarma penceresini kapatabilirsiniz. Ancak, içe aktarma tamamlanınca size bildirim gönderilmez ve içe aktarma sonuçlarına erişemezsiniz.
- İçe aktarma işlemi tamamlandığında, yapay nesnenizi ve kategorilerinizi tamamla.
CSV dosyalarının bir API isteğiyle içe aktarılması
API isteğinde, koşut içe aktarma işlemlerini çalıştırabilir ya da içerik tipi belirtimini UTF-8değerinden farklı bir kodlamaya göre çalıştırabilir.
REST API 'sini kullanarak bir CSV dosyasını içe aktarmak için:
- Gerekiyorsa, kategoriler yaratın. Bkz. Yönetişim yapıtlarını içe aktarmak için hazırlama.
- Bir
POST /v3/governance_artifact_types/{artifact_type}/import
isteği gönderin. Sorgu değiştirgelerini ayarlayın:- Var olan yapay nesnelerle çakışmaları çözümlemek için birleştirme seçeneği parametresini ayarlayın:
all
: Tüm değerleri değiştir.specified
: Tanımlı değerlerle değiştirempty
: Boş değerleri değiştir
- İsteğe Bağlı. Birden çok içe aktarma işlemini koşut olarak çalıştırmak istiyorsanız, async_mode değiştirgesini
true
değerine ayarlayın. - Gerekiyorsa, API isteğine kodlama bilgilerini ekleyin. Bkz. CSV dosyalarının UTF-8dışındaki kodlamalarla içe aktarılması. Bkz. API belgeleri: Değerleri belirtilen CSV dosyasından içe aktar. İstek gönderildikten sonra, yanıtta bir süreç tanıtıcısı sağlanır (process_id parametresi).
- Var olan yapay nesnelerle çakışmaları çözümlemek için birleştirme seçeneği parametresini ayarlayın:
- İsteğe Bağlı. İçe aktarmanın durumunu denetlemek için yanıtta sağlanan süreç tanıtıcısını kullanabilirsiniz. İçe aktarma işleminin durumunu döndürmek için bir
GET /v3/governance_artifact_types/import/status/{process_id}
isteği gönderin. Bkz. API belgeleri: Alma durumu. - İçe aktarma işlemi tamamlandığında, yapay nesnenizi ve kategorilerinizi tamamla.
CSV dosyalarının UTF-8dışında kodlamayla içe aktarılması
Http isteğindeki içerik tipi multipart/form-data
olmalı ve dosya tipi text/csv
olmalıdır. Varsayılan olarak, CSV dosyaları için UTF-8 karakter kodlaması kullanılır. Dosya UTF-8' i kullanmıyorsa, dosyayı içe aktarmak için bir API araması kullanmanız gerekir. Bkz. API belgeleri: Değerleri belirtilen CSV dosyasından içe aktar.
Kodlama tipini, içerik tipi belirtiminin bir parçası olarak girebilirsiniz.
Örneğin, dosyanın windows-1250 kodlaması varsa, CURL komutunuz şu şekilde görünebilir:
curl -X POST "https://{server}:{port}/v3/governance_artifact_types/{artifact_type}/import?merge_option={merge_option}" -H "accept: application/json" -H "Authorization: $AUTHORIZATION_HEADER" -H "content-type: multipart/form-data" -F "file=@\"./import_glossary.csv\";type=text/csv;charset=windows-1250" -k
Yapay nesnelerin ve kategorilerinizi bitirme
CSV dosyanızın içindeki yönetişim yapıtları, taslaklar olarak içe aktarılır ve iş akışına tabi olur. Taslak yapay olgular, söz konusu yönetişim yapıtı tipine ilişkin iş akışını izlemelidir. İlgili yapay nesne tipi (örneğin, iş terimleri) için, Taslak sekmesinde taslak yönetişim yapıtlarını görüntüleyebilirsiniz.
İçe aktarılan yapay nesnenizi tamamlamak için:
- Tüm yapay nesne tiplerini içe aktardıktan sonra, tüm taslak yapıtları yayınlayın. Görev gelen kutunuza gidin ve yayınlama işlemini başlatın. Yapay nesneleri yayınlamak için izniniz olmalıdır. Bkz. Yönetişim yapıtları için iş akışları.
- Gerekirse, Tüm değerleri değiştir birleştirme yöntemini kullanarak ilişki hatası alan dosyalar için alma işlemini yeniden çalıştırın. Sonra, güncellenen yapay nesneleri yayınlayın.
Kategorilerin iş akışına tabi olmadığı için, içe aktardığınız kategoriler hemen yayınlanır. İçe aktarılan kategorilerde aşağıdaki işbirlikçiler bulunur:
- You are a collaborator in all the categories that you import, with the Sahip role.
- Yeni en üst düzey kategorileri içe aktarırsanız, yalnızca işbirliği yapan kişi siz olduğunuz kategorilerdir.
- Alt kategorileri var olan kategorilere içe aktarırsanız, yeni alt kategoriler tüm işbirlikçilerini üst düzey kategorilerlerinden devralır.
Daha fazla bilgi için Yönetişim yapay nesnelerinin içe aktarma sorunlarının çözülmesibaşlıklı konuya bakın.
İçe aktarılan kategorilerinizi tamamlamak için, diğer işbirlikçileri yeni kategorilere ekleyin. Genel erişim grubunu içe aktarılan bir kategoriye eklerseniz, bu grup, el ile kategori yarattığınızda bu gruba atanan Görüntüleyici rolü yerine, varsayılan olarak atanmış Düzenleyici kategori rolüne sahip olur.
Ek bilgi
Üst konu: Yönetişim yapay nesneleri için içe aktarma yöntemleri