Kuika’nın Save Source aksiyonu, bir dizi içerisindeki belirli bir alt kümenin oluşturulmasını sağlar. Bir uygulama içindeki dizilerde belirli bir başlangıç ve bitiş indeksine göre alt diziler seçmenizi ve bu alt diziler üzerinde işlem yapmanızı sağlar.
Save Source üç farklı şekilde kullanılabilir:
Bu sağlayıcılar için gerekli ön düzenlemeleri yaparak kaynak ekleyebilirsiniz. Kaynaklar, aranabilecek dökümanlara veya bu dökümanları içeren dosyalara karşılık gelir.
Desteklenen dosya türleri:
Bu eğitim içeriğinde, Google Drive, AWS S3 ve Manual yükleme seçeneklerini kullanarak kaynak eklemeyi öğreneceksiniz.
Bu eğitim içeriği aşağıdaki başlıklardan oluşur:
3. Ardından SAVE butonuna tıklayarak yapılandırma işlemini tamamlayın.
Google Drive'ın kullanılması için yetkilendirilmiş bir Google Console hesabı gereklidir.
Proje Oluşturma ve Seçme
Google Drive API Aktifleştirme
Service Account Oluşturma ve Erişim
Key Oluşturma
Bu bilgiler üzerinden kaynak eklenebilir. private_key bilgisi, BEGIN ve END PRIVATE KEY alanlarını da içerecek şekilde eklenmelidir.
FileID ve FolderID Alma
Örnek bağlantı:
https://drive.google.com/file/d/1vNG371Q2ZAkC0X7e8AHm2lftTMRSqWO_/view?usp=sharing
Burada 1vNG371Q2ZAkC0X7e8AHm2lftTMRSqWO_ kısmı fileID'dir.
Save Source Tanımlama
Amazon S3 kullanımı için S3'e read access sahibi bir hesap gerekmektedir.
IAM User Oluşturma
Manual yükleme işlemi Base64 formatında dosya yüklenmesini sağlar.
Base64 Formatına Dönüştürme
Google Drive Save Source Action’da Folder Id ve File Id Parametrelerinin Alınması ve Kullanılması
Google Drive’da Dosya Kimliklerini (ID) Alma
https://drive.google.com/file/d/1vNG371Q2ZAkC0X7e8AHm2lftTMRSqWO_/view?usp=sharing
https://drive.google.com/drive/folders/18V8ZSYTNE8T_gKum3ZVUK5wHZQM3s2aa
Google Drive İçin Save Source Parametreleri
-----BEGIN PRIVATE KEY-----
…….
-----END PRIVATE KEY-----
(Google Drive JSON dosyasındaki private key bilgisi)
Amazon S3 İçin Save Source Action’ı Oluşturma
Amazon S3 Save Source Parametreleri
Manual Save Source Action’ı Oluşturma
Manual Save Source Parametreleri
data:<mimetype_of_file>;base64,……
Bu adımları takip ederek, Google Drive, AWS S3 veya Manual yöntemleriyle kaynaklarınızı Kuika platformunda başarılı bir şekilde yönetebilirsiniz.