Panduan integrasi dan ekstensi IoT Central

Azure IoT Central adalah platform aplikasi yang:

  • Termasuk fungsionalitas yang kaya seperti pemantauan dan manajemen perangkat dalam skala besar.
  • Menyediakan banyak fitur bawaan yang membantu Anda mengurangi beban dan biaya pengembangan solusi IoT.
  • Memiliki ekstensibilitas dan titik integrasi yang memungkinkan Anda menggunakan fitur dan kemampuannya dalam solusi Anda yang lebih luas.

Solusi IoT yang khas:

  • Memungkinkan perangkat IoT tersambung ke solusi Anda dan mengirimkannya data.
  • Mengelola dan mengamankan perangkat yang terhubung dan datanya.
  • Mengekstrak nilai bisnis dari data perangkat Anda.
  • Terdiri dari beberapa layanan dan aplikasi.

Diagram arsitektur solusi IoT Central termasuk area integrasi.

Saat Anda menggunakan IoT Central untuk membuat solusi IoT, tugas meliputi:

  • Konfigurasikan transformasi data untuk mempermudah ekstrak nilai bisnis dari data Anda.
  • Mengonfigurasi dasbor dan tampilan di UI web IoT Central.
  • Gunakan alat aturan dan analitik bawaan untuk mendapatkan wawasan bisnis dari perangkat yang terhubung.
  • Gunakan fitur ekspor data, kemampuan aturan, dan API untuk mengintegrasikan IoT Central dengan layanan dan aplikasi lain.
  • Memicu alur dan aktivitas bisnis dengan menggunakan aturan IoT Central.
  • Berinteraksi dengan IoT Central secara terprogram dengan menggunakan REST API IoT Central.

Mengekspor data

Banyak skenario integrasi dibangun pada fitur ekspor data IoT Central. Aplikasi IoT Central dapat terus mengekspor data IoT yang difilter dan diperkaya. Ekspor data mendorong perubahan secara hampir real time ke bagian lain dari solusi cloud Anda untuk wawasan, analitik, dan penyimpanan jalur hangat.

Misalnya, Anda dapat:

  • Ekspor telemetri, perubahan properti, konektivitas perangkat, siklus hidup perangkat, dan data siklus hidup template perangkat secara terus-menerus dalam format JSON hampir secara real time.
  • Memfilter aliran data untuk mengekspor data yang sesuai dengan kondisi kustom.
  • Perkaya aliran data dengan nilai kustom dan nilai properti dari perangkat.
  • Ubah aliran data untuk memodifikasi bentuk dan kontennya.

Saat ini, IoT Central dapat mengekspor data ke:

Mengubah data saat masuk

Perangkat dapat mengirim telemetri kompleks yang perlu disederhanakan sebelum IoT Central dapat menggunakannya atau mengekspornya. Dalam beberapa skenario, Anda perlu menormalkan telemetri dari perangkat yang berbeda sehingga Anda dapat menampilkan dan memproses telemetri secara konsisten. Untuk mempelajari lebih lanjut, lihat Memetakan telemetri saat masuk ke IoT Central.

Ekstrak nilai bisnis

IoT Central menyediakan platform kaya untuk membantu Anda mengekstrak nilai bisnis dari data IoT Anda. IoT Central memiliki banyak fitur bawaan yang dapat Anda gunakan untuk mendapatkan wawasan dan mengambil tindakan pada data IoT Anda. Namun, beberapa skenario solusi IoT membutuhkan proses bisnis yang lebih khusus di luar IoT Central untuk mengekstrak nilai dari data IoT Anda.

Fitur bawaan IoT Central yang dapat Anda gunakan untuk mengekstrak nilai bisnis meliputi:

  • Dasbor dan tampilan:

    Aplikasi IoT Central dapat memiliki satu atau beberapa dasbor yang digunakan operator untuk melihat dan berinteraksi dengan aplikasi. Anda dapat menyesuaikan dasbor default dan membuat dasbor khusus:

    • Untuk menampilkan beberapa contoh dasbor yang disesuaikan, lihat Templat yang berfokus pada industri.

    • Untuk mempelajari selengkapnya tentang dasbor, lihat Membuat dan mengelola beberapa dasbor dan Mengonfigurasi dasbor aplikasi.

    • Saat perangkat tersambung ke IoT Central, perangkat ditetapkan ke templat perangkat untuk jenis perangkat. Templat perangkat memiliki tampilan yang dapat disesuaikan yang digunakan operator untuk mengelola masing-masing perangkat. Anda dapat membuat dan menyesuaikan tampilan yang tersedia untuk setiap jenis perangkat. Untuk mempelajari selengkapnya, lihat Menambahkan tampilan.

  • Aturan dan analitik bawaan:

    Anda dapat menambahkan aturan ke aplikasi IoT Central yang menjalankan tindakan yang dapat disesuaikan. Aturan mengevaluasi kondisi, berdasarkan data yang berasal dari perangkat, untuk menentukan kapan harus menjalankan tindakan. Tindakan termasuk mengirim pesan ke layanan cloud lain atau memanggil titik akhir webhook. Aturan mengaktifkan skenario ekstensi seperti:

    • Memberi tahu operator di sistem lain.
    • Memulai proses atau alur bisnis.
    • Memantau pemberitahuan di dasbor kustom.

    Untuk mempelajari selengkapnya tentang aturan, lihat:

    IoT Central memiliki kemampuan analitik bawaan yang dapat digunakan operator untuk menganalisis data yang mengalir dari perangkat yang tersambung. Untuk mempelajari selengkapnya, lihat Cara menggunakan data explorer untuk menganalisis data perangkat.

Skenario yang memproses data IoT di luar IoT Central untuk mengekstrak nilai bisnis meliputi:

  • Komputasi, perkaya, dan ubah:

    IoT Central memungkinkan Anda mengambil, mengubah, mengelola, dan memvisualisasikan data IoT. Terkadang, berguna untuk memperkaya atau mengubah data IoT Anda menggunakan sumber data eksternal. Anda kemudian dapat mengumpankan data yang diperkaya kembali ke IoT Central.

    Misalnya, gunakan fitur ekspor data berkelanjutan IoT Central untuk memicu fungsi Azure. Fungsi ini memperkaya telemetri perangkat yang diambil dan mendorong data yang diperkaya kembali ke IoT Central sambil mempertahankan tanda waktu.

  • Ekstrak metrik bisnis dan gunakan kecerdasan buatan (AI) dan pembelajaran mesin (ML):

    Gunakan data IoT untuk menghitung metrik bisnis umum seperti efektivitas peralatan keseluruhan (OEE) dan efektivitas proses keseluruhan (OPE). Anda juga dapat menggunakan data IoT untuk memperkaya aset AI dan ML yang ada. Misalnya, IoT Central dapat membantu menangkap data yang Anda butuhkan untuk membangun, melatih, dan menyebarkan model Anda.

    Gunakan fitur ekspor data berkelanjutan IoT Central untuk menerbitkan data IoT yang diambil ke dalam data lake Azure. Kemudian gunakan ruang kerja Yang terhubung ke Azure Databricks untuk menghitung OEE dan OPE. Pipa data yang sama ke Azure Pembelajaran Mesin atau Azure Synapse untuk menggunakan kemampuan pembelajaran mesin mereka.

  • Komputasi, pemantauan, dan diagnostik streaming

    IoT Central menyediakan infrastruktur yang dapat diskalakan dan dapat diandalkan untuk menangkap data streaming dari ratusan ribu perangkat yang terhubung. Terkadang, Anda perlu menjalankan komputasi aliran melalui jalur data panas atau hangat untuk memenuhi persyaratan bisnis. Anda juga dapat menggabungkan data IoT dengan data di penyimpanan eksternal seperti Azure Data explorer untuk menyediakan diagnostik yang ditingkatkan.

  • Menganalisis dan memvisualisasikan data IoT bersama data bisnis

    IoT Central menyediakan dasbor dan visualisasi yang kaya fitur. Namun, laporan khusus bisnis mungkin mengharuskan Anda menggabungkan data IoT dengan data bisnis yang ada yang bersumber dari sistem eksternal. Gunakan fitur integrasi IoT Central untuk mengekstrak data IoT dari IoT Central. Kemudian gabungkan data IoT dengan data bisnis yang ada untuk memberikan solusi terpusat untuk menganalisis dan memvisualisasikan proses bisnis Anda.

    Misalnya, gunakan fitur ekspor data berkelanjutan IoT Central untuk terus menyerap data IoT Anda ke penyimpanan Azure Synapse. Kemudian gunakan Azure Data Factory untuk membawa data dari sistem eksternal ke penyimpanan Azure Synapse. Gunakan penyimpanan Azure Synapse dengan Power BI untuk membuat laporan bisnis Anda.

Untuk mempelajari selengkapnya, lihat Mengubah data untuk IoT Central. Untuk sampel lengkap dan end-to-end, lihat repositori GitHub Komputasi IoT Central.

Integrasi dengan layanan lain

Anda dapat menggunakan kemampuan ekspor data dan aturan di IoT Central untuk berintegrasi dengan layanan lain. Untuk mempelajari selengkapnya, lihat:

Integrasikan dengan aplikasi pendamping

IoT Central menyediakan dasbor dan visualisasi operator yang kaya. Namun, beberapa solusi IoT harus diintegrasikan dengan aplikasi yang ada, atau memerlukan aplikasi pendamping baru untuk memperluas kemampuan mereka. Untuk berintegrasi dengan aplikasi lain, gunakan titik ekstensibilitas IoT Central seperti REST API dan fitur ekspor data berkelanjutan.

Anda menggunakan REST API sarana data untuk mengakses entitas di dalam dan kemampuan aplikasi IoT Central Anda. Misalnya, mengelola perangkat, templat perangkat, pengguna, dan peran. Operasi REST API IoT Central adalah operasi pesawat data Anda. REST API mengaktifkan skenario ekstensi seperti:

  • Manajemen terprogram aplikasi IoT Central Anda.
  • Integrasi ketat dengan aplikasi lain.

Untuk mempelajari selengkapnya, lihat Tutorial: Menggunakan REST API untuk mengelola aplikasi Azure IoT Central.

Anda menggunakan sarana kontrol untuk mengelola sumber daya terkait IoT Central di langganan Azure Anda. Anda dapat menggunakan rest API, Azure CLI, atau templat Resource Manager untuk operasi sarana kontrol. Misalnya, Anda dapat menggunakan Azure CLI untuk membuat aplikasi IoT Central. Untuk mempelajari lebih lanjut, lihat Membuat aplikasi IoT Central.

Langkah selanjutnya

Jika Anda ingin mempelajari lebih lanjut tentang menggunakan IoT Central, langkah selanjutnya yang disarankan adalah mencoba mulai cepat, dimulai dengan Menggunakan smartphone Anda sebagai perangkat untuk mengirim telemetri ke aplikasi IoT Central.