SharePoint

Konektor SharePoint menyediakan akses SQL ke layanan dan server SharePoint.

Versi yang didukung

Konektor ini mendukung Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 dan yang lebih baru, serta SharePoint Online.

Sebelum memulai

Sebelum menggunakan konektor Sharepoint, lakukan tugas berikut:

  • Di project Google Cloud Anda:
    • Berikan peran IAM roles/connectors.admin kepada pengguna yang mengonfigurasi konektor.
    • Berikan peran IAM berikut ke akun layanan yang ingin Anda gunakan untuk konektor:
      • roles/secretmanager.viewer
      • roles/secretmanager.secretAccessor

      Akun layanan adalah jenis Akun Google khusus yang dimaksudkan untuk mewakili pengguna non-manusia yang perlu melakukan autentikasi dan diberi otorisasi untuk mengakses data di Google API. Jika tidak memiliki akun layanan, Anda harus membuat akun layanan. Untuk mengetahui informasi selengkapnya, lihat Membuat akun layanan.

    • Aktifkan layanan berikut:
      • secretmanager.googleapis.com (Secret Manager API)
      • connectors.googleapis.com (Connectors API)

      Untuk memahami cara mengaktifkan layanan, lihat Mengaktifkan layanan.

    Jika layanan atau izin ini belum diaktifkan untuk project Anda sebelumnya, Anda akan diminta untuk mengaktifkannya saat mengonfigurasi konektor.

Mengonfigurasi konektor

Mengonfigurasi konektor mengharuskan Anda membuat koneksi ke sumber data (sistem backend). Koneksi bersifat khusus untuk sumber data. Artinya, jika memiliki banyak sumber data, Anda harus membuat koneksi terpisah untuk setiap sumber data. Untuk membuat koneksi, lakukan langkah-langkah berikut:

  1. Di Konsol Cloud, buka halaman Integration Connectors > Connections, lalu pilih atau buat project Google Cloud.

    Buka halaman Connections

  2. Klik + Create new untuk membuka halaman Create Connection.
  3. Di bagian Lokasi, pilih lokasi untuk koneksi.
    1. Region: Pilih lokasi dari menu drop-down.

      Region yang didukung untuk konektor mencakup:

      Untuk mengetahui daftar semua wilayah yang didukung, lihat Lokasi.

    2. Klik Next.
  4. Di bagian Connection Details, selesaikan tindakan berikut:
    1. Konektor: Pilih SharePoint dari menu drop-down Konektor yang tersedia.
    2. Versi konektor: Pilih versi Konektor dari menu drop-down versi yang tersedia.
    3. Di kolom Connection Name, masukkan nama untuk instance Connection.

      Nama koneksi harus memenuhi kriteria berikut:

      • Nama koneksi dapat menggunakan huruf, angka, atau tanda hubung.
      • Huruf harus kecil.
      • Nama koneksi harus dimulai dengan huruf dan diakhiri dengan huruf atau angka.
      • Nama koneksi tidak boleh lebih dari 63 karakter.
    4. Secara opsional, masukkan Deskripsi untuk instance koneksi.
    5. Akun Layanan: Pilih akun layanan yang memiliki peran yang diperlukan.
    6. Secara opsional, konfigurasikan Setelan node koneksi:

      • Jumlah minimum node: Masukkan jumlah minimum node koneksi.
      • Jumlah maksimum node: Masukkan jumlah maksimum node koneksi.

      {i>Node<i} adalah unit (atau replika) koneksi yang memproses transaksi. Lebih banyak node diperlukan untuk memproses lebih banyak transaksi untuk sebuah koneksi dan sebaliknya, lebih sedikit node diperlukan untuk memproses transaksi yang lebih sedikit. Untuk memahami pengaruh node terhadap harga konektor Anda, lihat Harga untuk node koneksi. Jika Anda tidak memasukkan nilai apa pun, secara default node minimum akan ditetapkan ke 2 (untuk ketersediaan yang lebih baik) dan node maksimum ditetapkan ke 50.

    7. Secara opsional, klik + Add label untuk menambahkan label ke Connection dalam bentuk key-value pair.
    8. Klik Next.
  5. Di bagian Destinations, masukkan detail host jarak jauh (sistem backend) yang ingin Anda hubungkan.
    1. Jenis Tujuan: Pilih Jenis Tujuan.
      1. Di kolom Host address, tentukan nama host atau alamat IP tujuan.
        1. Jika ingin membuat koneksi pribadi ke sistem backend, ikuti langkah-langkah berikut:
          1. Buat lampiran layanan PSC.
          2. Buat lampiran endpoint, lalu masukkan detail lampiran endpoint di kolom Alamat host.
        2. Jika ingin membuat koneksi publik ke sistem backend dengan keamanan tambahan, Anda dapat mempertimbangkan untuk mengonfigurasi alamat IP keluar statis untuk koneksi Anda, lalu mengonfigurasi aturan firewall untuk hanya mengizinkan alamat IP statis tertentu.

      Untuk memasukkan tujuan tambahan, klik +Tambahkan tujuan.

    2. Klik Next.
  6. Di bagian Authentication, masukkan detail autentikasi.
    1. Pilih salah satu Jenis autentikasi berikut, lalu masukkan detail yang sesuai.
      • Kredensial Windows
      • AzureAD
    2. Klik Next.
  7. Tinjau: Tinjau detail koneksi dan autentikasi Anda.
  8. Klik Create.

Entitas, operasi, dan tindakan

Semua Integration Connectors menyediakan lapisan abstraksi untuk objek aplikasi yang terhubung. Anda hanya dapat mengakses objek aplikasi melalui abstraksi ini. Abstraksi ditampilkan kepada Anda sebagai entity, operasi, dan tindakan.

  • Entity: Entity dapat dianggap sebagai objek, atau kumpulan properti, dalam aplikasi atau layanan yang terhubung. Definisi entity berbeda dari konektor ke konektor. Misalnya, pada konektor database, tabel adalah entity, pada konektor server file, folder adalah entity, dan di konektor sistem pesan, antrean adalah entity.

    Namun, mungkin saja konektor tidak mendukung atau memiliki entitas, dalam hal ini daftar Entities akan kosong.

  • Operasi: Operasi adalah aktivitas yang dapat Anda lakukan pada entity. Anda dapat melakukan salah satu operasi berikut pada entitas:

    Memilih entity dari daftar yang tersedia akan menghasilkan daftar operasi yang tersedia untuk entity tersebut. Untuk deskripsi operasi secara mendetail, lihat operasi entity tugas Konektor. Namun, jika konektor tidak mendukung salah satu operasi entity, operasi yang tidak didukung tersebut tidak akan dicantumkan dalam daftar Operations.

  • Tindakan: Tindakan adalah fungsi kelas pertama yang tersedia untuk integrasi melalui antarmuka konektor. Tindakan memungkinkan Anda membuat perubahan pada satu atau beberapa entitas, dan bervariasi dari satu konektor ke konektor lainnya. Namun, mungkin saja konektor tidak mendukung tindakan apa pun, dalam hal ini daftar Actions akan kosong.

Tindakan

Bagian ini mencantumkan beberapa tindakan yang didukung oleh konektor. Untuk memahami cara mengonfigurasi tindakan, lihat Contoh tindakan.

Tindakan Hapus lampiran

Tindakan ini akan menghapus lampiran.

Parameter input tindakan DeleteLampiran

Nama parameter Jenis data Diperlukan Deskripsi
ListTitle String Ya Judul item daftar.
ItemId String Ya ID item daftar.
FileName String Ya Nama file yang akan dihapus dari koleksi dokumen.

Untuk memahami cara mengonfigurasi tindakan DeleteAttachment, lihat Contoh tindakan.

Tindakan CheckInDocument

Tindakan ini memungkinkan Anda memeriksa dokumen.

Parameter input tindakan CheckInDocument

Nama parameter Jenis data Diperlukan Deskripsi
RelativeURL String Ya URL relatif folder.
DocumentName String Ya Nama file yang akan diperiksa.
Komentar String Tidak Pesan check in opsional.

Untuk memahami cara mengonfigurasi tindakan CheckInDocument, lihat Contoh tindakan.

Tindakan ChekOutDocument

Tindakan ini memungkinkan Anda memeriksa file.

Parameter input tindakan ChekOutDocument

Nama parameter Jenis data Diperlukan Deskripsi
RelativeURL String Ya URL relatif folder.
DocumentName String Ya Nama file yang akan diperiksa.

Untuk memahami cara mengonfigurasi tindakan ChekOutDocument, lihat Contoh tindakan.

Tindakan DiscardCheckOutDocument

Tindakan ini memungkinkan Anda mengurungkan pemeriksaan file.

Parameter input tindakan DiscardCheckOutDocument

Nama parameter Jenis data Diperlukan Deskripsi
RelativeURL String Ya URL relatif folder.
DocumentName String Ya Nama file yang harus dibatalkan pemeriksaannya.

Untuk memahami cara mengonfigurasi tindakan DiscardCheckOutDocument, lihat Contoh tindakan.

Tindakan CopyDocument

Tindakan ini memungkinkan Anda menyalin file dari satu lokasi ke lokasi lainnya.

Parameter input tindakan CopyDocument

Nama parameter Jenis data Diperlukan Deskripsi
SourceFileRelativeUrl String Ya URL relatif file sumber.
DestFileRelativeUrl String Ya URL relatif file tujuan.

Untuk memahami cara mengonfigurasi tindakan CopyDocument, lihat Contoh tindakan.

Tindakan UploadDocument

Tindakan ini memungkinkan Anda mengupload file.

Parameter input tindakan UploadDocument

Nama parameter Jenis data Diperlukan Deskripsi
FileName String Ya Nama file yang akan diupload.
RelativeUrl String Ya URL relatif folder.
Konten String Tidak Konten yang akan diupload sebagai file.
ContentBytes String Tidak Konten byte (sebagai string Base64) yang akan diupload sebagai file. Gunakan ini untuk mengupload data biner.
HasBytes Boolean Tidak Menentukan apakah konten yang akan diupload berupa biner. Nilai defaultnya adalah false.

Untuk memahami cara mengonfigurasi tindakan UploadDocument, lihat Contoh tindakan.

Tindakan DownloadDokumen

Tindakan ini memungkinkan Anda mendownload file.

Parameter input tindakan DownloadDocument

Nama parameter Jenis data Diperlukan Deskripsi
RemoteFile String Ya URL lengkap file untuk didownload.
Library String Ya Nama library di server SharePoint.
HasBytes Boolean Tidak Menentukan apakah konten harus didownload sebagai byte. Nilai defaultnya adalah false.

Untuk memahami cara mengonfigurasi tindakan DownloadDocument, lihat Contoh tindakan.

Tindakan MoveLampiranOrDocument

Tindakan ini memungkinkan Anda memindahkan file dari satu folder ke folder lain.

Parameter input tindakan MoveLampiranOrDocument

Nama parameter Jenis data Diperlukan Deskripsi
SourceFileURL String Ya URL file sumber yang harus dipindahkan.
DestinationFolderURL String Ya URL folder tujuan.

Untuk memahami cara mengonfigurasi tindakan MoveAttachmentOrDocument, lihat Contoh tindakan.

Tindakan CreateFolder

Tindakan ini memungkinkan Anda membuat folder.

Parameter input tindakan CreateFolder

Nama parameter Jenis data Diperlukan Deskripsi
RelativeURL String Ya URL relatif folder.
FolderName String Ya Nama folder yang akan dibuat.

Untuk memahami cara mengonfigurasi tindakan CreateFolder, lihat Contoh tindakan.

Tindakan AddLampiran

Tindakan ini memungkinkan Anda menambahkan lampiran.

Parameter input tindakan Add attachments

Nama parameter Jenis data Diperlukan Deskripsi
ListTitle String Ya Nama daftar lampiran.
FileName String Ya Nama file lampiran.
ItemId String Ya ID lampiran yang akan ditambahkan.
Konten String Ya Konten lampiran.
ContentBytes String Tidak Konten byte (sebagai string Base64) yang akan diupload sebagai lampiran. Gunakan ini untuk mengupload data biner.
HasBytes Boolean Tidak Menentukan apakah konten yang akan diupload berupa biner. Nilai defaultnya adalah false.

Untuk memahami cara mengonfigurasi tindakan AddAttachments, lihat Contoh tindakan.

Tindakan DownloadLampiran

Tindakan ini memungkinkan Anda mendownload lampiran.

Parameter input tindakan DownloadLampiran

Nama parameter Jenis data Diperlukan Deskripsi
RemoteFile String Ya URL relatif file.
HasBytes Boolean Tidak Menentukan apakah konten yang akan didownload adalah biner. Nilai defaultnya adalah false.

Untuk memahami cara mengonfigurasi tindakan DownloadAttachments, lihat Contoh tindakan.

Contoh tindakan

Bagian ini menjelaskan cara melakukan beberapa tindakan dalam konektor ini.

Contoh - Menghapus lampiran

Contoh ini akan menghapus file yang ditentukan.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan DeleteAttachment, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "ListTitle": "My lists",
    "ItemId": "1",
    "FileName": "sitepages.txt"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas DeleteAttachment akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Status": "Success"
    }]

Contoh - Memeriksa dokumen

Contoh ini memeriksa dokumen.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan CheckInDocument, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "RelativeURL": "/Shared Documents/TestFolder",
    "DocumentName": "Document.txt",
    "Comment": "Comment test"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas CheckInDocument akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Status": "Success"
    }]

Contoh - Menghapus file

Contoh ini memeriksa sebuah file.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan ChekOutDocument, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "RelativeURL": "/Shared Documents/TestFolder",
    "DocumentName": "Document.txt"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas ChekOutDocument akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Status": "Success"
    }]

Contoh - Membuang check out

Contoh ini mengembalikan pemeriksaan file.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan DiscardCheckOutDocument, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "RelativeURL": "/Shared Documents/TestFolder",
    "DocumentName": "Document.docx"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas DiscardCheckOutDocument akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Status": "Success"
    }]

Contoh - Menyalin file

Contoh ini menyalin file dari satu lokasi ke lokasi lain.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan CopyDocument, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "SourceFileRelativeUrl": "/Shared Documents/Document.docx",
    "DestFileRelativeUrl": "/Shared Documents/TestFolder/Document123.docx"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas CopyDocument akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Status": "Success"
    }]

Contoh - Upload file teks

Contoh ini mengupload file teks ke lokasi yang ditentukan.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan UploadDocument, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "FileName": "test.txt",
    "RelativeUrl": "/Shared Documents/TestFolder",
    "Content": "abcd"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas UploadDocument akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Status": "Success"
    }]

Contoh - Upload file biner

Contoh ini mengupload file biner ke lokasi yang ditentukan. Saat mengupload file biner, tentukan konten yang akan diupload sebagai string berenkode Base64.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan UploadDocument, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "FileName": "test.txt",
    "RelativeUrl": "/Shared Documents/TestFolder",
    "ContentBytes": "SGVsbG8gd29ybGQK",
    "HasBytes": "true"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas UploadDocument akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Status": "Success"
    }]

Contoh - Mengunduh file

Contoh ini akan mendownload file.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan DownloadDocument, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "RemoteFile": "/TestFolder/test.txt",
    "Library": "Shared Documents"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas DownloadDocument akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Success": "True",
    "Content": "Test File",
    }]

Contoh - Mendownload file biner

Contoh ini mendownload file biner.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan DownloadDocument, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "RemoteFile": "/TestFolder/test1.png",
    "Library": "Shared Documents"
    "HasBytes": "true"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas DownloadDocument akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Success": "True",
    "ContentBytes": "VGVzdCBGaWxl",
    }]

Contoh - Memindahkan lampiran

Contoh ini memindahkan lampiran dari satu lokasi ke lokasi lain.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan MoveAttachmentOrDocument, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "SourceFileURL": "/Shared Documents/test.txt",
    "DestinationFolderURL": "/Shared Documents/TestFolder"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas MoveAttachmentOrDocument akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Result": "Success"
    }]

Contoh - Membuat folder

Contoh ini akan membuat folder di lokasi yang ditentukan.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan CreateFolder, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "RelativeURL": "/Shared Documents/TestFolder",
    "FolderName": "TestFolder123"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas CreateFolder akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "Id": "110842b7-2393-4f11-9391-3d75214e9fb8",
    "Status": "Success"
    }]

Contoh - Menambahkan lampiran

Contoh ini menambahkan lampiran ke daftar yang ditentukan.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan AddAttachments, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "ListTitle": "My Lists",
    "FileName": "TestAttachment2",
    "Content": "abcd text",
    "ItemId": "1"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas AddAttachments akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "RelativeUrl": "/Lists/My lists/Attachments/1/TestAttachment2",
    "Status": "Success"
    }]

Contoh - Menambahkan lampiran biner

Contoh ini menambahkan lampiran biner ke daftar yang ditentukan.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan AddAttachments, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "ListTitle": "My Lists",
    "FileName": "TestAttachment3",
    "ContentBytes": "VGVzdCBGaWxl",
    "HasBytes": "true",
    "ItemId": "1"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas AddAttachments akan memiliki nilai yang mirip dengan yang berikut:

    [{
    "RelativeUrl": "/Lists/My lists/Attachments/1/TestAttachment3",
    "Status": "Success"
    }]

Contoh - Download lampiran

Contoh ini mendownload lampiran.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan DownloadAttachments, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "RemoteFile": "/Shared Documents/Document.txt"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas DownloadAttachments akan memiliki nilai yang mirip dengan berikut ini:

    [{
    "Success": "True",
    "Content": "Test File",
    }]

Contoh - Download lampiran biner

Contoh ini mendownload lampiran biner.

  1. Dalam dialog Configure connector task, klik Actions.
  2. Pilih tindakan DownloadAttachments, lalu klik Done.
  3. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "RemoteFile": "/Shared Documents/Document.docx",
    "HasBytes": "true"
    }
  4. Jika tindakan tersebut berhasil, parameter respons connectorOutputPayload tugas DownloadAttachments akan memiliki nilai yang mirip dengan berikut ini:

    [{
    "Success": "True",
    "ContentBytes": "VGVzdCBGaWxl",
    }]

Contoh operasi entitas

Bagian ini menunjukkan cara melakukan beberapa operasi entity di konektor ini.

Contoh - Menampilkan daftar semua file

Contoh ini mencantumkan semua file dalam entity Files.

  1. Dalam dialog Configure connector task, klik Entities.
  2. Pilih Files dari daftar Entity.
  3. Pilih operasi List, lalu klik Done.
  4. Secara opsional, di bagian Task Input pada tugas Connectors, Anda dapat memfilter kumpulan hasil dengan menentukan klausa filter. Anda juga dapat menentukan beberapa kondisi filter menggunakan operator logika.

Contoh - Dapatkan daftar

Contoh ini mendapatkan daftar dengan ID yang ditentukan dari entity My Lists.

  1. Dalam dialog Configure connector task, klik Entities.
  2. Pilih My Lists dari daftar Entity.
  3. Pilih operasi Get, lalu klik Done.
  4. Di bagian Task Input pada tugas Connectors, klik EntityId lalu masukkan 3 di kolom Default Value.

    Di sini, 3 adalah nilai kunci utama dalam entity My Lists.

Contoh - Membuat data

Contoh ini membuat data dalam entity My Lists.

  1. Dalam dialog Configure connector task, klik Entities.
  2. Pilih My Lists dari daftar Entity.
  3. Pilih operasi Create, lalu klik Done.
  4. Di bagian Task Input pada tugas Connectors, klik connectorInputPayload, lalu masukkan nilai yang mirip dengan berikut di kolom Default Value:
    {
    "AuthorId": 11.0,
    "BaseName": "3_",
    "Attachments": false,
    "Title": "Created List New"
    }

    Jika integrasi berhasil, kolom connectorOutputPayload tugas konektor Anda akan memiliki nilai yang mirip dengan berikut ini:

    [{
    "ID": 3.0
    }]

Contoh - Menghapus data

Contoh ini menghapus data dengan ID yang ditentukan dalam entity My Lists.

  1. Dalam dialog Configure connector task, klik Entities.
  2. Pilih My Lists dari daftar Entity.
  3. Pilih operasi Delete, lalu klik Done.
  4. Di bagian Task Input pada tugas Connectors, klik entityId, lalu masukkan 2 di kolom Default Value.

Menggunakan koneksi SharePoint dalam integrasi

Setelah Anda membuat koneksi, koneksi tersebut akan tersedia di Apigee Integration dan Application Integration. Anda dapat menggunakan koneksi dalam integrasi melalui tugas Konektor.

  • Untuk memahami cara membuat dan menggunakan tugas Konektor di Integrasi Apigee, lihat Tugas konektor.
  • Untuk memahami cara membuat dan menggunakan tugas Konektor dalam Application Integration, lihat tugas konektor.

Dapatkan bantuan dari komunitas Google Cloud

Anda dapat memposting pertanyaan dan mendiskusikan konektor ini di komunitas Google Cloud di Cloud Forums.

Langkah selanjutnya