IoT Platform, yeni sürüm veri aktarımı özelliğini sunar. Yeni sürümü kullanarak, bir cihazın abone olduğu konudaki verileri işlemek için özel betikler çalıştırabilir ve işlenen verileri depolama veya sonraki işlemler için diğer konulara ya da diğer Alibaba Cloud hizmetlerine iletebilirsiniz.
Veri aktarımı nedir?
Daha fazla bilgi için bkz. Veri aktarımı (eski sürüm).
Eski sürümün veri aktarımı özelliğine kıyasla yeni sürüm, ayrıştırıcılar sunar. Ayrıştırıcılar, daha karmaşık yapılara sahip cihaz verilerini dönüştürüp işlemeye yardımcı olur ve işlenen verileri diğer Alibaba Cloud hizmetlerine iletir. Örneğin, bir ayrıştırıcı için veri kaynağı yapılandırırken birden fazla konu belirtebilirsiniz. Veri aktarımı özelliği, ayrıştırıcıyı kullanarak veri kaynaklarından alınan verileri dönüştürür ve dönüştürülen verileri diğer konulara veya Alibaba Cloud hizmetlerine iletir.
Aşağıdaki tabloda desteklenen veri hedefleri açıklanmaktadır.
Veri hedefi | Açıklama | Başvurular |
Konu | Makineden makineye (M2M) iletişimi uygulamak amacıyla verileri başka bir cihazın abone olduğu konulara iletebilirsiniz. | |
Gelişmiş Mesaj Kuyruklama Protokolü (AMQP) tüketici grubu kullanarak cihaz mesajlarını iş sunucunuza iletebilirsiniz. | ||
Cihaz verilerini depolama amacıyla Alibaba Cloud hizmetlerine iletebilirsiniz. | ||
Verileri yüksek güvenilirlikle tüketmek üzere Message Queue for Apache RocketMQ veya Simple Message Queue (formerly MNS) (SMQ) hizmetine iletebilirsiniz. | ||
Olay güdümlü hesaplama yapmak için verileri Function Compute hizmetine iletebilirsiniz. |
Veri aktarım süreci
Veri aktarımı sayesinde, dağıtılmış bir mimariyi kurmak için sunucu satın almadan veri toplama, işleme ve depolama için uçtan uca bir hizmet oluşturabilirsiniz.

Kullanım notları
Cihaz verilerini farklı bir Alibaba Cloud hizmetine iletmek için veri aktarımı özelliğini kullanmadan önce, hedef bulut hizmetinin belirtilen bölgede kullanılabilir olduğundan ve iletilen verilerin biçimini desteklediğinden emin olun. Daha fazla bilgi için bkz. Bölgeye göre özellik kullanılabilirliği.
Sınırlamalar
Yeni sürüm veri aktarımı özelliğinin mesajla ilgili sınırlamaları, eski sürüm veri aktarımı özelliğinin mesajla ilgili sınırlamalarıyla aynıdır.
Öğe | Açıklama | Sınır |
Ayrıştırıcı | Bir örneğin içerebileceği maksimum ayrıştırıcı sayısı. | 1.000 |
Veri Kaynakları | Bir ayrıştırıcıyla ilişkilendirilebilecek maksimum veri kaynağı sayısı. | 1 |
Bir veri kaynağının içerebileceği maksimum konu sayısı. | 1.000 | |
Veri hedefi | Bir ayrıştırıcıyla ilişkilendirilebilecek maksimum veri hedefi sayısı. | 10 |
Bir veri hedefinin içerebileceği maksimum işlem sayısı. | 1 | |
Bir ayrıştırıcıyla ilişkilendirilebilecek maksimum hata veri hedefi sayısı. | 1 | |
Ayrıştırıcı betiği | Bir ayrıştırıcı betiğinin maksimum boyutu. | 120 KB |
Bir ayrıştırıcı betiğinde bir döngü içinde veri aktarım işlevinin çalıştırılabileceği maksimum sayı. Veri aktarım işlevleri hakkında daha fazla bilgi için bkz. Verileri veri hedeflerine iletmek için kullanılan işlevler. | 100 |
Yordam
Veri kaynağı ekleme: Veri aktarımının yapılacağı bir veya daha fazla konuyu içeren bir veri kaynağı oluşturmayı açıklar. Bir veri kaynağına birden fazla konu ekleyebilirsiniz.
Veri hedefi oluşturma: Verilerin iletileceği bir veya daha fazla konu ya da Alibaba Cloud hizmetini içeren bir veri hedefi oluşturmayı açıklar.
Ayrıştırıcı yapılandırma ve etkinleştirme: Bir ayrıştırıcı oluşturmayı, ayrıştırıcıyı yapılandırılmış veri kaynağı ve veri hedefiyle ilişkilendirmeyi ve ardından veri kaynağından gelen verileri dönüştürüp işlemeye yardımcı olacak bir ayrıştırıcı betiği yazmayı açıklar. Bu sayede veri aktarımını uygulayabilirsiniz.
Başvurular
Betik sözdizimi: Bir ayrıştırıcı betiğinin sözdizimini açıklar.
İşlev listesi: Bir ayrıştırıcı betiğinde kullanılabilecek işlevleri açıklar.
Veri biçimleri: Temel iletişim konularının ve TSL tabanlı iletişim konularının veri biçimlerini açıklar. Bir konuya gönderilen verileri ayrıştırmak için bir TSL modeli kullanılır. Bir ayrıştırıcı betiği yazarken, alanları ayrıştırılan veri biçimine göre belirtmeniz gerekir.