Kataloga Dön

Google E-Tablo'dan Yerel Klasörlere Toplu JSON Dosyası İndirici

Orta
Veri
Veri Senkronizasyonu
Dosya Yönetimi
2 indirme0 görüntülenme15-30 dakikaYazar: rahul08

Workflow Görünümü

Açıklama

Bu n8n otomasyon şablonu, Google Drive'dan birden fazla JSON dosyasını kolayca ayıklamanıza, indirmenize ve düzenlemenize olanak tanır. Operasyon, analist veya veri mühendisleri için ideal olan bu iş akışı, dosya adlarını ve Google Drive URL'lerini içeren bir Google E-Tablosunu okur, bu bağlantıları indirilebilir JSON'lara dönüştürür ve her dosyayı otomatik olarak yerel bir disk klasörüne (isme göre sıralanmış) yazar. Artık manuel indirme veya kopyala yapıştır zahmetine son; tüm süreç otomatik olarak işlenir.

Kurulum Rehberi

Genel Bakış

Bu n8n iş akışı, Google E-Tablosunda listelenen Google Drive URL'lerinden JSON dosyalarını toplu olarak indirerek yerel bir klasöre kaydetmeyi amaçlar. Özellikle büyük miktarda JSON verisiyle çalışan ve bu verileri düzenli bir şekilde yerel sistemlerinde depolamak isteyen kullanıcılar için tasarlanmıştır.

Gereksinimler

  • n8n Kurulumu: n8n'in yerel sunucunuzda veya bulutta kurulu ve çalışır durumda olması gerekmektedir.
  • Google Hesabı: Google E-Tablolarına ve Google Drive'a erişim sağlayacak bir Google hesabına ihtiyacınız vardır.
  • Google Sheets API Kimlik Bilgileri: n8n'in Google E-Tablonuza erişebilmesi için Google Sheets API kimlik bilgilerinin (OAuth 2.0 veya Hizmet Hesabı) n8n'de yapılandırılmış olması gerekmektedir.

Kurulum Adımları

  1. Workflow'u İçe Aktarma: Bu workflow JSON dosyasını n8n arayüzünüze içe aktarın.
  2. Google Sheets Düğümünü Yapılandırma:
    • Google Sheets düğümüne tıklayın.
    • Credential alanında, daha önce oluşturduğunuz veya yeni oluşturacağınız Google Sheets kimlik bilgilerini seçin. (Eğer yoksa, n8n'de Credentials bölümünden yeni bir Google OAuth 2.0 veya Hizmet Hesabı kimlik bilgisi oluşturmanız gerekecektir. Bu kimlik bilgilerine Google E-Tabloları ve Google Drive erişimi vermeyi unutmayın.)
    • Spreadsheet ID alanına, JSON dosyalarının URL'lerini içeren Google E-Tablonuzun kimliğini girin. Bu kimlik, e-tablonun URL'sinde spreadsheets/d/ ile /edit arasındaki kısımdır.
    • Sheet Name alanına, verilerin bulunduğu sayfanın adını girin (örneğin, Sayfa1).
    • E-tablonuzun ilk satırının başlık satırı olduğundan emin olun. Workflow, fileName ve fileURL gibi sütun başlıklarını bekler.
  3. HTTP Request Düğümünü Kontrol Etme:
    • HTTP Request düğümü, Google E-Tablosundan alınan fileURL değerlerini kullanarak JSON dosyalarını indirecektir. Bu düğüm genellikle ek bir yapılandırma gerektirmez, ancak URL'lerin doğrudan indirilebilir JSON bağlantıları olduğundan emin olun.
  4. Code Düğümünü Kontrol Etme:
    • Code düğümü, indirilen JSON verilerini işler ve dosya adlarını hazırlar. Bu düğüm genellikle varsayılan haliyle çalışır, ancak dosya adlandırma veya içerik işleme mantığını değiştirmek isterseniz buradan düzenleyebilirsiniz.
  5. Workflow'u Aktive Etme: Tüm düğümleri yapılandırdıktan sonra, n8n arayüzünün sağ üst köşesindeki Activate düğmesine tıklayarak workflow'u etkinleştirin.

Kullanım Senaryoları

  • Senaryo 1: API Verilerini Toplu İndirme: Birçok farklı API'den düzenli olarak JSON formatında veri çekmeniz gerekiyorsa ve bu API'ler doğrudan indirilebilir JSON URL'leri sağlıyorsa, bu workflow'u kullanarak tüm verileri tek seferde yerel sisteminize indirebilirsiniz.
  • Senaryo 2: Kurumsal Belge Yönetimi: Şirketinizin Google Drive'ında depolanan ve belirli bir Google E-Tablosunda listelenen JSON formatındaki yapılandırılmış belgeleri (örneğin, konfigürasyon dosyaları, rapor özetleri) toplu olarak indirip yerel bir arşiv oluşturmak için kullanabilirsiniz.

İpuçları ve Öneriler

  • Dosya Yolu Yönetimi: Code düğümünde, indirilen dosyaların kaydedileceği yerel klasör yolunu dinamik olarak belirleyebilirsiniz. Güvenli ve erişilebilir bir yol kullandığınızdan emin olun.
  • Hata Yönetimi: İndirme sırasında oluşabilecek hataları (örneğin, geçersiz URL'ler, ağ sorunları) ele almak için HTTP Request düğümüne hata yönetimi (Error Handling) ekleyebilirsiniz.
  • Zamanlama: Workflow'u belirli aralıklarla (örneğin, her gün, her hafta) otomatik olarak çalışacak şekilde bir Cron veya Schedule tetikleyici düğümü ile entegre edebilirsiniz.
  • Google Drive Paylaşım Ayarları: Google Drive'daki JSON dosyalarının n8n'in erişebileceği şekilde paylaşım ayarlarının doğru yapıldığından emin olun. Genellikle 'Bağlantıya sahip herkes görüntüleyebilir' veya belirli bir hizmet hesabına erişim verilmesi gerekebilir.

Detaylar

Kullanılan Node'lar (7)

manualTrigger
googleSheets
httpRequest
splitInBatches
readWriteFile
code
stickyNote

Etiketler

#google-sheets
#google-drive
#json
#dosya-indirme
#otomasyon
#veri-yönetimi
#yerel-depolama
#veri-mühendisliği
Ücretsiz

JSON dosyasını indirip kendi n8n sunucunuza import edin.

Bu workflow'u indirmek için ücretsiz üye olun

Ücretsiz Kayıt Ol

Zaten üye misiniz? Giriş yapın

İndir Import et Çalıştır

Uzman Desteği

Yakında aktif olacak

Gerekli API Anahtarları

  • Google Sheets API

Bu içerik Otomasyonevi.com tarafından hazırlanmıştır. İzinsiz kopyalanması yasaktır.

Benzer Workflow'lar

Görsellerden 3D İnsan Vücudu Modeli Oluşturma (SAM-3D & Google Sheets)

Bu n8n iş akışı, SAM-3D modelini kullanarak tek bir görselden 3D insan vücudu modelleri (.glb formatında) oluşturma sürecini otomatikleştirir. Google E-Tablolar'ı bir veri kaynağı olarak harici bir yapay zeka işleme API'sine bağlayarak çalışır. Spor analizi, sanal deneme odaları veya sağlık takibi gibi çeşitli alanlarda 3D modelleme ihtiyaçları olan kullanıcılar için idealdir. Bu otomasyon, manuel süreçleri ortadan kaldırarak zaman ve kaynak tasarrufu sağlar, aynı zamanda tutarlı ve yüksek kaliteli 3D modeller üretir.

Yapay Zeka
Veri
4758 node

CoinMarketCap API ile Kripto Para Verilerini Keşfet, Zenginleştir ve Depola

Bu n8n iş akışı, CoinMarketCap'in ücretsiz API'sini kullanarak kripto para birimi token'larını otomatik olarak keşfeder. Elde edilen verileri temizler, resmi web siteleri gibi ek bilgilerle zenginleştirir ve tercih ettiğiniz bir veritabanına veya elektronik tabloya kaydeder. Ücretsiz API kullanımına uygun, kolay anlaşılır ve genişletmeye hazır bir yapıya sahip olan bu otomasyon, kripto piyasası verilerini düzenli olarak takip etmek isteyen herkes için idealdir.

Veri
API Entegrasyonu
4010 node

Ethereum USDT Transferlerini İzle: Airtable ve Slack ile Değerli İşlem Bildirimleri

Bu n8n iş akışı, Ethereum blockchain'indeki yüksek değerli USDT transferlerini otomatik olarak izler. Belirlenen bir eşiğin üzerindeki işlemleri Alchemy API aracılığıyla tespit eder, gönderen, alıcı ve transfer değeri gibi detayları çıkarır. Bu veriler Airtable'da depolanır ve günlük olarak özetlenerek Slack kanalına temiz ve bilgilendirici bir uyarı olarak gönderilir. Kripto varlıklarını takip eden yatırımcılar, analistler ve finans ekipleri için idealdir, önemli blockchain hareketlerinden anında haberdar olmalarını sağlar.

Veri
Bildirim
407 node

Ürün Fiyat Değişikliklerini Takip Et ve Bildirim Al

Bu n8n iş akışı, belirli e-ticaret sitelerindeki ürün fiyat değişikliklerini otomatik olarak izler ve size anında bildirim gönderir. Özellikle rekabet analizi, indirim takibi veya stok izleme gibi senaryolarda işletmeler ve bireyler için idealdir. İş akışı, web sitelerinden düzenli aralıklarla veri çekerek fiyat farklılıklarını tespit eder ve belirlenen e-posta adresine detaylı bir rapor gönderir. Böylece manuel kontrol ihtiyacını ortadan kaldırarak zaman ve efor tasarrufu sağlar.

E-ticaret
Veri
312.97810 node

JSON Verisini Diske İkili (Binary) Dosya Olarak Yazma

Bu otomasyon, n8n ortamında oluşturulan veya alınan JSON verilerini, dosya sistemine ikili (binary) formatta kaydetmek için tasarlanmıştır. Özellikle 'İkili Dosya Yazma' (Write Binary File) düğümünün doğrudan JSON verisini kabul etmemesi sorununu, bir 'Fonksiyon' (Function) düğümü aracılığıyla JSON'ı ikili formata dönüştürerek çözer. Bu sayede, yapılandırılmış verilerinizi kolayca diskte depolayabilir ve diğer uygulamalarla paylaşabilirsiniz. Geliştiriciler, sistem yöneticileri ve veri mühendisleri için uygun olup, veri depolama ve dosya yönetimi süreçlerini basitleştirir.

Veri
Dosya Yönetimi
24.5002 node

Anahtar ile Birleştirme Düğümünü Kullanarak Verileri Birleştirme

Bu n8n iş akışı, 'Anahtar ile Birleştirme' (Merge by Key) düğümünün nasıl etkin bir şekilde kullanılacağını gösterir. Farklı veri kaynaklarından gelen bilgileri belirli bir anahtar üzerinden eşleştirerek tek bir yapıya dönüştürmek isteyen kullanıcılar için idealdir. Özellikle, iki ayrı veri setini birleştirme, eksik bilgileri tamamlama veya ilişkisel veri tabanı benzeri birleştirme işlemleri yapmak isteyen herkes bu iş akışından faydalanabilir. Ana faydası, manuel veri birleştirme süreçlerini ortadan kaldırarak zaman kazandırması ve veri tutarlılığını artırmasıdır.

Veri
Veri Senkronizasyonu
22.0732 node