Bagikan melalui


Membuat Azure Synapse Link for Dataverse dengan Azure Synapse Workspace

Anda dapat menggunakan to Azure Synapse Link untuk menghubungkan data Microsoft Dataverse Anda ke Azure Synapse Analytics untuk menjelajahi data dan mempercepat waktu ke wawasan. Artikel ini menunjukkan bagaimana Anda akan melakukan tugas-tugas berikut:

  1. Sambungkan data Dataverse ke Azure Synapse Analytics Workspace dengan layanan Azure Synapse Link.
  2. Mengelola tabel Dataverse yang tercakup di Azure Synapse Link.
  3. Pantau Azure Synapse Link Anda.
  4. Batalkan tautan Azure Synapse Link.
  5. Tautkan ulang Azure Synapse Link.
  6. Lihat data Anda di Azure Synapse Analytics.

Catatan

Azure Synapse Link for Microsoft Dataverse untuk sebelumnya dikenal sebagai Ekspor ke data lake. Layanan berganti nama menjadi efektif Mei 2021 dan akan terus mengekspor data ke Azure Data Lake dan Azure Synapse Analytics.

Prasyarat

  • Dataverse: Anda harus memiliki peran keamanan administrator Dataverse sistem. Selain itu, tabel yang ingin Anda ekspor harus Azure Synapse Link mengaktifkan properti Lacak perubahan . Informasi lebih lanjut: Opsi lanjutan

  • Azure Data Lake Storage Gen2: Anda harus memiliki Azure Data Lake Storage akun Gen2 dan akses peran Kontributor Data Blob Pemilik dan Penyimpanan. Akun penyimpanan Anda harus mengaktifkan namespace hierarki untuk penyiapan awal dan sinkronisasi delta. Izinkan akses kunci akun penyimpanan hanya diperlukan untuk penyiapan awal.

  • Ruang kerja Synapse: Anda harus memiliki ruang kerja Synapse dan akses peran Administrator Synapse dalam Synapse Studio. Ruang kerja Synapse harus berada di kawasan yang sama dengan akun Azure Data Lake Storage Gen2 Anda. Akun penyimpanan harus ditambahkan sebagai layanan tertaut di Dalam Synapse Studio. Untuk membuat ruang kerja Synapse, buka Membuat ruang kerja Synapse.

Catatan

  • Akun penyimpanan dan ruang kerja Synapse harus dibuat di penyewa yang sama Microsoft Entra dengan penyewa Anda Power Apps .
  • Untuk mengatur Diaktifkan dari jaringan virtual dan alamat IP yang dipilih untuk akun penyimpanan dan ruang kerja tertaut, Anda harus membuat dengan Azure Synapse Link identitas terkelola. Informasi selengkapnya: Gunakan identitas terkelola untuk Azure dengan penyimpanan Azure data lake Anda (tanpa menyiapkan identitas terkelola, Anda harus mengaktifkan akses jaringan publik untuk sumber daya Azure untuk penyiapan awal dan sinkronisasi delta.)
  • Ruang kerja Synapse yang menampilkan titik akhir privat terkelola, perlindungan eksfiltrasi data, atau jaringan virtual terkelola tidak didukung.
  • Anda harus memiliki akses peran Pembaca ke grup sumber daya dengan akun penyimpanan dan ruang kerja Synapse.
  • Saat Anda menambahkan beberapa pengguna ke ruang kerja sinapse, mereka harus memiliki akses peran Administrator Synapse dalam Synapse Studio dan peran Kontributor Data Blob Penyimpanan di Azure Data Lake Storage akun Gen2.
  • Pembuatan profil Synapse tautkan di bawah satu lingkungan DV dibatasi hingga maksimum 10.

Menyambung Dataverse ke ruang kerja Synapse

  1. Masuk ke dan Power Apps pilih lingkungan pilihan Anda.

  2. Di panel navigasi kiri, pilih Azure Synapse Link. Jika Azure Synapse Link tidak terlihat di panel samping, pilih ... Lainnya dan pilih Temukan semua. Pilih Azure Synapse Link di bagian Manajemen data .

  3. Pada bilah perintah, pilih + Tautan Baru.

  4. Pilih opsi Sambungkan ke ruang kerja Azure Synapse Anda .

  5. Pilih Langganan, Grup sumber daya, Nama ruang kerja, dan Akun penyimpanan. Pastikan ruang kerja Synapse dan akun penyimpanan memenuhi persyaratan yang ditentukan di bagian Prasyarat . Pilih Selanjutnya.

    Hubungkan ke ruang kerja Anda.

    Catatan

    Sebagai bagian dari menghubungkan lingkungan dengan data lake, Anda memberikan akses layanan Azure Synapse Link ke akun penyimpanan Anda. Pastikan Anda mengikuti prasyarat membuat dan mengonfigurasi akun penyimpanan Azure data lake, dan memberi diri Anda peran pemilik pada akun penyimpanan. Selain itu, Anda memberikan akses layanan aliran data Power Platform ke akun penyimpanan Anda. Informasi selengkapnya: Persiapan data layanan mandiri dengan aliran data.

  6. Tambahkan tabel yang ingin Anda ekspor, lalu pilih Simpan. Hanya tabel yang telah mengaktifkan pelacakan perubahanlah yang dapat diekspor. Informasi lebih lanjut: Aktifkan pelacakan perubahan.

    Tambahkan tabel.

Anda dapat mengikuti langkah-langkah di atas untuk membuat tautan dari satu lingkungan ke beberapa Azure Synapse Analytics Workspace dan Azure data lake dalam langganan Azure dengan menambahkan Azure data lake sebagai layanan tertaut pada ruang kerja Synapse. Anda juga dapat membuat tautan dari beberapa lingkungan ke Azure Synapse Analytics Workspace yang sama dan data lake Azure, semua dalam penyewa yang sama.

Catatan

Layanan ini Azure Synapse Link for Dataverse terintegrasi dengan mulus ke dalam fitur Power Platform out-of-the-box. Ini memenuhi standar keamanan dan tata kelola yang ditetapkan untuk Power Platform penyimpanan dan tata kelola data. Informasi lebih lanjut: Penyimpanan dan tata kelola data

Data yang diekspor oleh Azure Synapse Link layanan dienkripsi saat transit menggunakan Transport lapisan Security(TLS) 1.2 atau yang lebih tinggi dan dienkripsi saat tidak aktif di Azure Data Lake Storage Gen2. Selain itu, data sementara di penyimpanan Blob juga dienkripsi saat istirahat. Enkripsi di Azure Data Lake Storage Gen2 akan membantu Anda melindungi data, menerapkan kebijakan keamanan perusahaan, dan memenuhi persyaratan kepatuhan terhadap peraturan. Informasi selengkapnya: Azure Data Encryption-at-Rest Informasi lebih lanjut:Mengonfigurasi firewall dan jaringan virtual Azure Storage

Mengelola data tabel ke ruang kerja Synapse

Setelah menyiapkan Azure Synapse Link, Anda dapat mengelola tabel yang diekspor dengan salah satu dari dua cara:

  • Di Power Apps area (make.powerapps.com), Azure Synapse Link pilih Kelola tabel di bilah perintah untuk menambahkan atau menghapus satu atau beberapa tabel tertaut.

  • Pada Power Apps area Tabel portal pembuat , pilih ... di samping tabel, lalu pilih data lake tertaut tempat Anda ingin mengekspor data tabel.

    Pilih tabel untuk ekspor.

Setelah Anda mengatur Azure Synapse Link, Anda dapat memantau pada Azure Synapse Link tab Tabel .

Pantau Azure Synapse Link

  • Akan ada daftar tabel yang merupakan bagian dari Azure Synapse Link yang dipilih.
  • Ada berbagai tahapan yang dilalui status sinkronisasi. NotStarted menunjukkan bahwa tabel sedang menunggu untuk disinkronkan. Setelah sinkronisasi awal tabel Selesai , ada tahap pasca pemrosesan di mana pembaruan bertahap tidak akan terjadi. Proses ini mungkin memakan waktu beberapa jam tergantung pada ukuran data Anda. Saat pembaruan inkremental mulai dilakukan, tanggal sinkronisasi terakhir akan diperbarui secara teratur.
  • Kolom Count menunjukkan baris nomor yang ditulis. Ketika Tambahkan saja diatur ke Tidak, ini adalah jumlah total rekaman. Ketika Tambahkan Hanya diatur ke Ya, ini adalah jumlah total perubahan.
  • Kolom Strategi Tambahkan saja dan Partisi menunjukkan penggunaan konfigurasi lanjutan yang berbeda.
  1. Pilih Azure Synapse Link yang diinginkan untuk membatalkan tautan.

  2. Pilih Batalkan tautan dari bilah perintah.

  3. Untuk menghapus sistem file Data Lake dan Database Synapse, ketik nama tautan untuk mengonfirmasikan.

  4. Pilih Ya, dan tunggu beberapa menit agar semuanya dibatalkan tautannya dan dihapus.

Penting

Objek database kustom yang Anda buat dalam Azure Synapse Link database dihapus setelah pembatalan tautan selesai.

Anda perlu menerapkan kontrol versi Anda sendiri untuk skrip objek database kustom Anda untuk memastikan bahwa Anda memiliki cadangan.

Jika Anda menghapus sistem file saat membatalkan tautan, ikuti langkah-langkah di atas untuk menautkan ulang telaga data dan ruang kerja Synapse yang sama. Jika Anda tidak menghapus sistem file saat membatalkan tautan, Anda harus menghapus data untuk ditautkan ulang:

  1. Navigasikan ke Azure Synapse Analytics.

  2. Pilih... untuk database yang tidak ditautkan dan pilih Buku catatan baru Buku catatan>kosong.

  3. Lampirkan buku catatan ke Apache Spark kumpulan dengan memilih kumpulan dari menu drop-down. Jika Anda tidak memiliki Apache Spark kumpulan, pilih Kelola kumpulan untuk membuatnya.

  4. Masukkan skrip berikut, ganti <DATABASE_NAME> dengan nama database yang akan dibatalkan tautannya, dan jalankan buku catatan.

    %%sql
    DROP DATABASE <DATABASE_NAME> CASCADE
  1. Setelah menjalankan buku catatan, refresh daftar database dari panel kiri. Jika database masih ada, coba klik kanan pada database dan pilih Hapus.

  2. Telusuri ke Power Apps, dan tautkan ulang ruang kerja Synapse dan data lake.

Mengakses data mendekati real-time dan data snapshot hanya baca

Setelah membuat Azure Synapse Link, dua versi data tabel akan disinkronisasikan Azure Synapse Analytics dan/ atau Azure Data Lake Storage Gen2 pada langganan Azure secara default untuk memastikan Anda dapat dengan andal menggunakan data yang diperbarui di lake pada waktu tertentu:

  • Data mendekati waktu nyata: Menyediakan salinan data yang disinkronkan dari Dataverse via Azure Synapse Link dengan cara yang efisien dengan mendeteksi data apa yang telah berubah sejak pertama kali diekstraksi atau terakhir disinkronkan.
  • Data Snapshot: menyediakan salinan data mendekati real-time yang diperbarui pada interval yang teratur (dalam hal ini setiap jam). 

Catatan

Untuk membuat data snapshot baca-saja, pastikan bahwa pengaturan Cakupan yang diizinkan untuk operasi penyalinan dikonfigurasi ke Dari akun penyimpanan apa pun. Informasi lebih lanjut: Mengonfigurasi cakupan yang diizinkan untuk operasi penyalinan

  1. Pilih yang diinginkan Azure Synapse Link, lalu pilih Buka ruang Azure Synapse Analytics kerja dari panel atas.
  2. Perluas Database Lake dari panel kiri, pilih dataverse-environmentName-organizationUniqueName, lalu perluas Tabel.

Semua Tabel Data Mendekati Real-Time terdaftar dan tersedia untuk analisis dengan konvensi penamaan DataverseTableName. Semua snapshot Tabel Data terdaftar dan tersedia untuk analisis dengan konvensi penamaan DataverseTableName_partitioned.

Tabel mendekati real-time dan snapshot

Apa berikutnya?

Setelah berhasil menggunakan layanan ini Azure Synapse Link for Dataverse , temukan bagaimana Anda dapat menganalisis dan menggunakan data Anda dengan Discover Hub. Untuk mengakses Discover Hub, buka Power Apps>Azure Synapse Link. Pilih layanan tertaut Anda, lalu pilih tab Temukan Hub . Di sini Anda dapat menemukan alat yang direkomendasikan dan dokumentasi yang dikurasi untuk membantu Anda mendapatkan nilai maksimal dari data Anda. Temukan Hub.

Baca juga

Konfigurasikan Azure Synapse Link for Dataverse dengan Azure Data Lake Anda

Azure Synapse Link for Dataverse Konfigurasi Lanjutan

Azure Synapse Link FAQ

Blog: Mengumumkan Azure Synapse Link for Dataverse