Membuat Daftar Eksternal dari tabel SQL Azure dengan Layanan Konektivitas Bisnis dan Penyimpanan Aman

Membuat Daftar Eksternal dari tabel SQL Azure dengan Layanan Konektivitas Bisnis dan Penyimpanan Aman

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

Sebagai Administrator SharePoint Online, Anda bisa menggunakan layanan di SharePoint Online untuk mengakses data dari database Microsoft SQL Azure. Karena SQL Azure adalah teknologi database relasional berbasis awan, ini artinya koneksi sepenuhnya bekerja di awan. Artikel ini menjelaskan cara menggunakan teknologi SharePoint untuk mengakses data dari database SQL Azure tanpa harus menulis kode.

Untuk menggunakan data dari database SQL Azure, Anda harus membuat Daftar Eksternal dengan menggunakan Layanan Konektivitas Binis (BCS, Business Connectivity Service) dan Penyimpanan Aman. BCS menyambungkan solusi SharePoint ke data eksternal, dan Penyimpanan Aman memungkinkan autentikasi pengguna untuk data tersebut. Dengan menggunakan Daftar Eksternal, Anda bisa menampilkan konten tabel dari SQL Azure di SharePoint Online. Pengguna bisa membaca, mengedit, dan mengunggah data, semuanya di SharePoint Online.

Untuk informasi selengkapnya tentang cara menggunakan BCS untuk menggunakan data eksternal, lihat pengenalan ke data eksternal.

Database SQL Azure adalah berbasis awan database relasional yang dibuat dengan menggunakan teknologi SQL Server. Untuk mempelajari cara memulai database ini, lihat mulai menggunakan Microsoft Azure SQL Database menggunakan Microsoft Azure Platform Management Portal

Di artikel ini

Gambaran umum langkah-langkah dalam proses

Cara BCS dan penyimpanan aman bekerja sama

Langkah 1: Atur izin pada Penyimpanan BCS Metadata

Langkah 2: Buat pemetaan kredensial penyimpanan aman

Membuat aplikasi Target penyimpanan aman

Simpan kredensial untuk aplikasi Target

Langkah 3: Buat tipe konten eksternal

Langkah 4: Buat daftar eksternal

Membuat daftar eksternal dengan menggunakan SharePoint Online

Membuat daftar eksternal dengan menggunakan SharePoint Designer 2010

Langkah 5: Beri izin untuk mengelola ECT

Gambaran umum langkah-langkah dalam proses

Untuk membuat Daftar Eksternal yang memungkinkan Anda mengakses data dari SQL Azure, Anda harus menyelesaikan serangkaian langkah terpisah.

Tabel berikut mencantumkan langkah-langkah dan perangkat lunak yang diperlukan untuk langkah itu.

Apa yang harus dilakukan:

Di mana melakukannya:

Langkah 1: Atur izin pada Penyimpanan Metadata BCS

Pusat admin SharePoint (di SharePoint Online)

Langkah 2: Buat Pemetaan Penyimpanan Aman

Pusat admin SharePoint (di SharePoint Online)

Langkah 3: Buat Tipe Konten Eksternal (ECT, External Content Type)

SharePoint Designer 2010 ATAU Visual Studio

Langkah 4: Buat Daftar Eskternal

Pusat admin SharePoint (SharePoint Online)

Langkah 5: Beri izin untuk mengelola ECT Anda

Pusat admin SharePoint (SharePoint Online)

Atas halaman

Cara BCS dan Penyimpanan Aman bekerja sama

Layanan Konektivitas Bisnis (BCS) menyambungkan data di penyimpanan data eksternal. Anda bisa menampilkan data di Daftar Eksternal dan mengelola data di tempat lain. BCS memungkinkan Anda untuk menyambungkan solusi SharePoint ke dua jenis sumber daya:

  • Database SQL Azure

  • Layanan web WCF yang bertindak sebagai titik akhir untuk beberapa jenis penyimpanan data lain.

Di SharePoint Online, BCS memungkinkan Anda untuk mengakses sumber data eksternal dengan menggunakan Penyimpanan Aman. Penyimpanan Aman menyimpan salinan kredensial terenkripsi. Ini memungkinkan admin SharePoint Online untuk mengaitkan grup SharePoint yang menggunakan sebuah akun SQL Azure bisa mengakses database target. Ketika pengguna SharePoint menelusuri data dalam Daftar Eksternal, Penyimpanan Aman menggunakan akun SQL Azure terkait untuk meminta data dari SQL.

Untuk memungkinkan hal ini, admin SharePoint Online menetapkan External Content Type (ECT) di SharePoint Designer atau di Visual Studio. Lalu, seseorang dengan izin yang tepat membuat Daftar Eksternal pada situs External List SharePoint Online site dengan merujuk ke ECT. Pengguna yang memiliki izin yang tepat bisa menampilkan daftar yang telah diperbarui.

Catatan: SharePoint Online tidak mendukung penggunaan offline daftar eksternal.

Ilustrasi ini memperlihatkan bagaimana koneksi antara elemen yang berbeda terjadi:

Diagram yang memperlihatkan hubungan antara pengguna, SharePoint Online, dan sumber data eksternal dalam SQL Azure

Daftar berikut menjelaskan langkah-langkah dalam proses konektivitas. Setiap langkah dalam daftar ini terkait dengan angka dalam diagram sebelumnya.

  1. Pengguna masuk ke ke SharePoint Online dan membuka Daftar Eksternal. Layanan Konektivitas Data Bisnis (BDC) di kueri Tipe Konten Eksternal SharePoint Online yang tercantum di penyimpanan metadata BDC yang memuat daftar. Kueri meminta informasi berikut ini: bagaimana cara mengakses sistem eksternal, operasi mana yang didukung, dan kredensial apa yang digunakan.

  2. Layanan runtime BDC mengirim permintaan (SOAP melalui HTTP) ke titik akhir layanan SSQL Azure Windows Communication Foundation (WCF).

  3. Layanan SQL Azure mengembalikan data dalam amplop SOAP.

  4. Situs SharePoint Online menampilkan daftar eksternal di browser pengguna. Pengguna kemudian bisa menjalankan semua operasi yang dikonfigurasi pada sumber data untuk pengguna yang memiliki izin.

Atas halaman

Langkah 1: Atur izin pada penyimpanan Metadata BCS

Untuk melakukan langkah ini, ikuti prosedur dalam mengatur izin pada Penyimpanan Metadata BCS untuk layanan konektivitas bisnis di tempat solusi di SharePoint 2013.

Bila Anda sudah menyelesaikan langkah-langkah dalam prosedur tersebut, kembali ke halaman ini dan mulai Langkah 2: Buat pemetaan kredensial Penyimpanan Aman.

Langkah 2: Buat pemetaan kredensial Penyimpanan Aman

Biasanya, saat Anda membuat pemetaan kredensial di Penyimpanan Aman, Anda memetakan beberapa pengguna SharePoint ke sebuah akun SQL Azure. Anda dapat menggunakan grup SharePoint, atau cukup mencantumkan semua nama penggun. Akun SQL Azure memiliki izin yang tepat untuk mengakses tabel database target. Database yang merupakan target Anda di SQL Azure dikenal sebagai Aplikasi Target Penyimpanan Aman, atau cukup Aplikasi Target.

Tips: Pastikan bahwa Anda memiliki SQL Azure kredensial siap. Anda akan menggunakan kredensial ini saat Anda membuat pemetaan antara SharePoint pengguna dan akun SQL Azure.

Buat Aplikasi Target Penyimpanan Aman

Untuk membuat Aplikasi Target Penyimpanan Aman, ikuti langkah-langkah berikut ini.

  1. Telusuri ke URL pusat admin SharePoint di SharePoint Online.

  2. Klik penyimpanan aman.

  3. Di pita, klik Baru untuk membuka halaman tempat Anda menentukan pengaturan di Aplikasi Target.

  4. Di bagian Pengaturan Aplikasi Target, lakukan hal berikut:

    • Di bawah ID Aplikasi Target, tentukan nilai untuk ID unik. ID ini memetakan tipe Konten Eksternal dengan kredensial yang diperlukan untuk mengautentikasi pengguna. Anda tidak bisa mengubah ID Aplikasi Target setelah Anda membuat Aplikasi Target.

    • Di bawah Nama Tampilan, tentukan nama yang mudah dikenal pengguna untuk merujuk ke aplikasi target.

    • Di bawah Email Kontak, tentukan alamat email yang Anda inginkan digunakan orang saat mereka memiliki pertanyaan tentang Aplikasi Target (sistem data eksternal).

    • Di bawah Tipe aplikasi Target, pastikan bahwa nilai diatur ke Grup terbatas. Grup terbatas berarti penyimpanan aman berisi pemetaan yang menyambungkan grup pengguna SharePoint ke akun data tunggal, eksternal yang bisa bertindak atas nama mereka. Selain itu, tipe aplikasi Grup terbatas dibatasi untuk sistem data eksternal yang ditentukan.

  5. Di bagian Bidang Kredensial, masukkan nama bidang yang ingin Anda gunakan untuk nama pengguna dan kata sandi sistem data eksternal. Secara default, Penyimpanan Aman menggunakan Nama Pengguna Windows dan Kata Sandi Windows. Kami merekomendasikan agar Anda menerima nilai ini. Anda tidak bisa mengedit Tipe Bidang ini setelah Anda selesai membuat aplikasi.

    Cuplikan layar bagian kredensial bidang pada halaman properti aplikasi Target penyimpanan aman. Bidang ini memungkinkan Anda untuk menentukan kredensial masuk untuk target

  6. Di bagian Administrator Aplikasi Target, di bidang Administrator Aplikasi Target, masukkan nama grup atau daftar pengguna yang bisa mengedit Apliasi Target ini. Anda juga bisa mencari nama grup di Server Direktori Microsoft Online. Lazimnya, bagian ini biasanya berisi nama admin online SharePoint Online, atau administrator global.

  7. Di bagian Anggota, di bidang Anggota masukkan nama grup yang akan menggunakan Aplikasi Target. Umumnya, ini adalah grup dari Microsoft Online Directory Service (MSODS).

    Jika Anda adalah administrator global, Anda bisa membuat grup di MSODS di pusat admin Office 365.

  8. Klik OK untuk membuat Aplikasi Target dan kembali ke halaman Penyimpanan Aman.

Simpan kredensial untuk Aplikasi Target

Setelah Anda membuat Aplikasi Target, Anda siap untuk memasukkan kredensial yang digunakan oleh Penyimpanan Aman untuk mengakses data eksternal. Untuk menetapkan kredensial, ikuti langkah-langkah ini

  1. Di pusat admin SharePoint, klik penyimpanan aman

  2. Klik panah di samping Aplikasi Target baru lalu pilih Tetapkan Kredensial.

  3. Dalam kotak dialog Tetapkan Kredensial untuk Aplikasi Target Penyimpanan Aman (Grup), masukkan nama pengguna dan kata sandi akun. Akun harus memiliki akses ke database target. Dalam ilustrasi berikut ini, nama pengguna adalah Nama Pengguna Windows dan kata sandinya adalah Kata Sandi Windows.

    Penting: Simpan rekaman aman dari informasi ini. Setelah Anda menetapkan kredensial ini, administrator tidak dapat mengambil kredensial tersebut.

    Cuplikan layar yang memperlihatkan dialog kredensial bidang yang Anda gunakan saat Anda membuat aplikasi Target penyimpanan aman. Memperlihatkan nilai default, Windows nama pengguna dan kata sandi Windows.

Atas halaman

Langkah 3: Buat Tipe Konten Eksternal

Anda bisa membuat tipe konten eksternal (ECT) dengan menggunakan Microsoft Visual Studio, atau dengan menggunakan Microsoft SharePoint Designer 2010. Prosedur ini menjelaskan cara untuk membuat ECT di SharePoint Designer 2010. Microsoft SharePoint Designer 2010 itu tersedia sebagai unduhan gratis dari Microsoft Download Center.

Anda harus merupakan admin SharePoint Online atau admin Global untuk melakukan tugas ini.

Untuk membuat ECT, ikuti langkah-langkah ini.

  1. Mulai Microsoft SharePoint Designer.

  2. Klik tombol Buka situs untuk membuka situs tim SharePoint Online di akar kumpulan. URL untuk kumpulan akar akan menyerupai URL contoh ini: https://tailspintoys.sharepoint.com. SharePoint Online mungkin menampilkan permintaan untuk kredensial yang valid.

    Catatan: 

    • Jika SharePoint menampilkan permintaan agar Anda menambahkan pengguna baru, pastikan bahwa Anda menggunakan akun yang memiliki izin memadai. Akun pengguna harus dapat membuat dan menguji perubahan BCS pada situs SharePoint Online. Biasanya, admin SharePoint Online atau admin Global yang akan melakukan langkah-langkah ini.

    • Jika Anda ingin mengganti ke pengguna berbeda, klik Tambahkan pengguna baru, klik Pribadi atau Organisasi, lalu masuk ke situs sebagai admin SharePoint Online atau admin Global, dan Masuk.

  3. Setelah situs terbuka, di pohon Objek Situs di sisi kiri jendela aplikasi, klik Tipe Konten Eksternal.

  4. Pilih tab Tipe Konten Eksternal lalu, di pita, klik Tipe Konten Eksternal untuk memulai proses pembuatan.

  5. Di bagian Informasi Tipe Konten Eksternal halaman itu, ubah Nama dan Nama Tampilan. Pastikan bahwa Nama bersifat deskriptif. Display Name adalah nama yang mudah dikenal untuk ECT.

  6. Pilih hyperlink Klik di sini untuk menemukan sumber data eksternal dan tentukan operasi untuk membuka halaman desainer operasi. Cuplikan layar panel informasi tipe konten eksternal, dan link klik di sini untuk menemukan sumber data eksternal dan tentukan operasi, yang digunakan untuk membuat koneksi BCS.

  7. Klik Tambahkan Koneksi untuk membuka kotak dialog Pemilihan Tipe Sumber Data Eksternal.

  8. Pilih SQL Server untuk mengakses database SQL Azure.

    Cuplikan layar dialog Tambahkan koneksi di mana Anda bisa memilih tipe sumber data. Dalam kasus ini, maka tipe adalah SQL Server, yang bisa digunakan untuk menyambungkan ke SQL Azure.

    Catatan: Anda tidak bisa menggunakan sumber data di tempat, seperti .NET Type, dengan SharePoint Online. Selain itu, Anda tidak bisa menggunakan sumber data SQL Server yang ada di tempat dengan SharePoint Online.

  9. Saat Anda memilih SQL Server, tentukan yang berikut ini:

    • Nama Server database

    • Nama database

    • Nama

      Penting: 

      • URL yang Anda gunakan untuk mengakses database berisi sepenuhnya memenuhi syarat nama Server. Misalnya, jika Anda mengakses database melalui https://aaapbj1mtc.database.windows.net sepenuhnya memenuhi syarat nama Server adalah aaapbj1mtc.database.windows.net.

      • Jika Anda masuk ke tingkat yang lebih tinggi, seperti Portal Manajemen untuk Microsoft Azure, Anda bisa menemukan Nama Server yang Sepenuhnya Memenuhi Syarat. Di halaman portal, di bawah Langganan, klik nama langganan Anda. Lalu, di bawah Nama Server yang Sepenuhnya Memenuhi Syarat, perluas langganan dan nama server Anda. Nama database muncul di bawah setiap nama server.

      Cuplikan layar dialog koneksi Server SQL di mana Anda bisa mengisi nama server database SQL Azure dan menggunakan menyambungkan dengan ID menyamar sebagai kustom untuk memasukkan ID Anda aman toko aplikasi.

      Dlam kotak dialog Koneksi SQL Server, pilih Sambungkan dengan Identitas Kustom Tiruan. Lalu, dalam kotak teks ID Aplikasi Penyimpanan Aman, ketikkan ID Aplikasi Penyimpanan Aman yang menyimpan kredensial untuk database target lalu klik OK.

  10. Jika Anda melihat permintaan kredensial untuk mengakses sumber data eksternal, masukkan kredensial Nama pengguna dan Kata sandi yang tepat untuk mengakses sistem data eksternal. Lalu klik OK untuk menyambungkan.

    Tab Penjelajah Sumber Data, Anda bisa menampikan daftar tabel yang tersedia dari database SQL Azure. Untuk melihat daftar operasi yang memungkinkan untuk tabel ini, buka menu pintasan untuk tabel.

    Anda bisa memilih opsi tertentu seperti Operasi Item Baca Baru dan Operasi Pembaruan Baru untuk tabel itu. Atau, Anda pilih saja Buat Semua Operasi.

    Cuplikan layar yang memperlihatkan Tailspintoys database di SharePoint Designer. Jika Anda benar klik pada nama tabel, sebuah menu muncul di mana Anda bisa memilih operasi untuk membuat.

  11. Klik Buat Semua Operasi untuk membuka panduan, lalu klik Berikutnya.

    Di halaman Properti Operasi panduan itu, di panel Kesalahan dan Peringatan, baca tentang setiap masalah. Penting sekali untuk memecahkan masalah yang dilaporkan yang Anda lihat. Misalnya, Anda mungkin harus memilih bidang untuk memperlihatkan kontrol pemilih item eksternal. Untuk tabel pelanggan, Anda bisa memilih nama pelanggan.

    Cuplikan layar kotak dialog semua operasi, menjelaskan yang dipilih untuk membuat semua properti yang diperlukan untuk membuat, membaca Item, perbarui, Hapus, dan baca daftar hak.

    Penting:  Panduan mungkin menampilkan pesan peringatan jika bidang unik yang diperlukan, seperti ‘CustomerID’, ada dalam tabel target. Ini valid jika bidang tersebut diperlukan dan unik dalam tabel, seperti kunci utama.

    Cuplikan layar 2 dialog semua operasi di SharePoint Designer. Halaman ini memperlihatkan peringatan yang menjelaskan pengaturan untuk tombol properti pada daftar.

    Catatan: Untuk informasi selengkapnya tentang cara menetapkan filter dalam tipe konten eksternal, lihat cara: menetapkan filter untuk kontrol pemilih Item eksternal .

  12. Pilih Selesai untuk menerima properti operasi yang telah Anda konfigurasi. SharePoint Designer menampilkan operasi sebagai daftar Operasi ECT.

Bila langkah ini sudah selesai, Anda siap untuk membuat Daftar Eksternal untuk menggunakan data dari sumber eksternal.

Langkah 4: Buat Daftar Eskternal

Anda bisa membuat Daftar Eksternal dengan menggunakan SharePoint Designer, atau dengan menambahkan Daftar Eksternal sebagai sebuah aplikasi pada situs tim SharePoint Online. Prosedur ini menjelaskan cara membuat Daftar Eksternal dari situs tim di SharePoint Online.

Buat Daftar Eksternal dengan menggunakan SharePoint Online

  1. Buka halaman beranda situs tim SharePoint Online.

  2. Klik pengaturan Tombol Pengaturan Office 365 > Tambahkan aplikasi.

  3. Di halaman Aplikasi Anda, ketikkan Daftar Eksternal dalam kotak dialog pencarian, dan cari.

  4. Klik ganda petak Daftar Eksternal untuk membuka kotak dialog Menambahkan Daftar Eksternal.

  5. Dalam kotak Nama, masukkan nama untuk daftar tersebut.

  6. Dalam kotak Tipe Konten Eksternal, masukkan nama yang ingin Anda gunakan. Misalnya, Anda mungkin menggunakan nama ECT yang Anda buat di SharePoint Designer. Atau, Anda bisa mengklik ikon database untuk menelusuri nama ECT.

  7. Klik Buat,

Atas halaman

Buat Daftar Eksternal dengan menggunakan SharePoint Designer 2010

  1. Di SharePoint Designer 2010, di pita, klik Buat Daftar dan Formulir.

    SharePoint Designer mungkin menampilkan pesan yang menyatakan, "Membuat daftar dan formulir mengharuskan tipe konten eksternal disimpan". Klik Ya untuk menyimpan ECT.

    Di membuat daftar dan formulir untuk databasename pelanggan dialog, ketikkan nama yang bermakna untuk daftar eksternal dalam kotak teks Nama daftar . Misalnya, jika Anda membuat ECT untuk "Pelanggan" database tabel, Anda mungkin menggunakan "Tailspintoys pelanggan" di daftar nama.

  2. Pilih Operasi Baca Item dari daftar Operasi.

  3. Masukkan nama database SQL Azure dalam kotak teks Contoh Sistem.

    Membuat daftar dan formulir dialog dengan pilihan dibuat untuk membuat daftar eksternal, dengan keempat bidang diisi.

  4. Klik OK lalu Simpan untuk membuat Daftar Eksternal di situs SharePoint Online.

Langkah 5: Beri izin untuk mengelola ECT

Untuk menyelesaikan membuat Daftar Eksternal, yAnda harus memberi izin kepada orang yang akan menggunakan daftar tersebut. Untuk memberi izin, ikuti langkah-langkah berikut ini.

  1. Masuk ke pusat admin SharePoint, lalu klik bcs.

  2. Pilih Kelola Model BDC dan Tipe Konten Eksternal.

  3. Pilih kotak centang di samping nama ECT yang baru saja Anda buat, lalu klik Atur Izin Objek.

    Penting:  Anda harus memberikan izin untuk mengelola ECT secara manual kepada admin SharePoint Online atau admin Global dengan perintah Atur Izin Objek. Jika Anda tidak memberikan izin ini secara eksplisit, admin tidak akan memiliki izin untuk mengelola ECT.

    Cuplikan layar pusat Admin SharePoint Online di bawah BCS. Memperlihatkan tombol Atur izin objek di pita.

  4. Dalam dialog atur izin objek, pilih kotak centang untuk semua izin ((Edit, Jalankan, Dapat Dipilih di Klien, dan Atur Izin) yang diperlukan oleh admin SharePoint Online.

    Catatan:  Pastikan bahwa setidaknya satu pengguna atau grup memiliki hak Atur Izin. Jika Anda tidak memberikan hal ini kepada seseorang, Anda mungkin membuat koneksi BCS yang tidak dapat dikelola.

    Cuplikan layar kotak dialog SetObject izin di SharePoint Online. Gunakan dialog ini untuk mengatur izin untuk tipe konten eksternal yang ditentukan.

  5. Pilih Sebarkan izin untuk semua metode tipe konten eksternal ini. Melakukan ini menimpa semua izin yang ada.

    Catatan:  Jika Anda ingin menambahkan grup yang bisa menggunakan Daftar Eksternal, Anda juga harus memberikan hak Jalankan kepada grup. Itu memungkinkan pengguna dalam grup untuk menjalankan kueri ke sumber eksternal dan menampilkan hasilnya di SharePoint.

Atas halaman

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×