Database
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Database

Salesforce SOQL từ Apache OpenOffice

Trình điều khiển Salesforce ODBC mở rộng số lượng ứng dụng mà bạn có thể sử dụng Salesforce SOQL.

Để bắt đầu:

  • Cài đặt và cấp phép cho Trình điều khiển ODBC Salesforce.com trên máy có cài đặt Apache OpenOffice.

Trước khi bạn có thể sử dụng Trình điều khiển ODBC của Salesforce.com để kết nối ứng dụng của bạn với Salesforce.com, bạn cần định cấu hình nguồn dữ liệu ODBC. Nguồn dữ liệu ODBC lưu trữ chi tiết kết nối cho cơ sở dữ liệu đích (ví dụ:Salesforce.com) và trình điều khiển ODBC được yêu cầu để kết nối với nó (ví dụ:trình điều khiển ODBC Salesforce.com).

Để chạy Quản trị viên ODBC (mà bạn sử dụng để tạo nguồn dữ liệu), trong hộp thoại Chạy Windows, hãy nhập lệnh này nếu bạn đang sử dụng phiên bản 64-bit của Apache OpenOffice:

%windir%\system32\odbcad32.exe

–Hay–

Nhập lệnh này nếu bạn đang sử dụng phiên bản 32-bit của Apache OpenOffice:

%windir%\syswow64\odbcad32.exe

Để tạo nguồn dữ liệu Trình điều khiển ODBC Salesforce.com:

  1. Trong Quản trị viên ODBC, hãy chọn tab DSN Hệ thống, sau đó chọn Thêm.
  2. Trong hộp thoại Tạo Nguồn Dữ liệu Mới, chọn Trình điều khiển ODBC Easysoft Salesforce SOQL, sau đó chọn Kết thúc.
  3. Hoàn thành hộp thoại Thiết lập Easysoft Salesforce SOQL ODBC Driver DSN:
    Setting Giá trị
    DSN Salesforce.com
    Tên người dùng Tên của người dùng Salesforce.com của bạn. Ví dụ:[email protected].
    Mật khẩu Mật khẩu cho người dùng Salesforce.com của bạn.
    Mã thông báo Mã thông báo bảo mật cho người dùng Salesforce.com của bạn, nếu được yêu cầu.

    Để tìm hiểu xem bạn có cần cung cấp mã thông báo bảo mật hay không, hãy chọn nút Kiểm tra. Nếu nỗ lực kết nối không thành công với lỗi chứa LOGIN_MUST_USE_SECURITY_TOKEN , bạn cần cung cấp một cái.

    Salesforce.com gửi mã thông báo bảo mật qua email đến địa chỉ email được liên kết với tài khoản người dùng Salesforce.com của bạn. Nếu bạn chưa nhận được mã thông báo bảo mật, bạn có thể tạo lại nó. Sau đó, Salesforce.com sẽ gửi mã thông báo bảo mật mới qua email cho bạn. Để tạo lại mã thông báo bảo mật của bạn, hãy đăng nhập vào Salesforce.com, sau đó chọn Thiết lập từ menu người dùng. Tìm kiếm "mã thông báo bảo mật" trong hộp Tìm nhanh. Nhấp vào Đặt lại Mã thông báo Bảo mật trong trang Đặt lại Mã thông báo Bảo mật. Khi bạn nhận được mã thông báo trong ứng dụng email của mình, hãy sao chép nó rồi dán vào trường Mã thông báo.

  4. Sử dụng nút Kiểm tra để xác minh rằng bạn có thể kết nối thành công với Salesforce.com.

Cơ sở OpenOffice

Sử dụng trình điều khiển Salesforce ODBC để truy cập dữ liệu Salesforce với Trình hướng dẫn Cơ sở dữ liệu OpenOffice:

  1. Mở OpenOffice Base.
  2. Trong Trình hướng dẫn Cơ sở dữ liệu, chọn Kết nối với cơ sở dữ liệu hiện có, rồi chọn ODBC. Chọn Tiếp theo.
  3. Duyệt tìm nguồn dữ liệu ODBC của bạn, rồi chọn Tiếp theo.
  4. Chọn Tiếp theo, nguồn dữ liệu ODBC chứa tên người dùng và mật khẩu, không cần nhập lại chúng.
  5. Chọn Kết thúc, sau đó lưu cơ sở dữ liệu của bạn khi được nhắc.
  6. Trong cửa sổ OpenOffice Base, nhấp chuột phải vào bảng Tài khoản và chọn Mở.

Sử dụng trình điều khiển Salesforce ODBC để làm việc với dữ liệu Salesforce bằng cách sử dụng SOQL trong một truy vấn chuyển qua:

  1. Mở cơ sở dữ liệu OpenOffice Base mà bạn đã tạo bằng cách làm theo các hướng dẫn trước đó.
  2. Chọn Truy vấn, sau đó chọn
  3. Bấm chuột phải vào tab Truy vấn, rồi chọn Chế độ xem SQL.
  4. Nhập câu lệnh SOQL của bạn trong ngăn Truy vấn. Ví dụ:
    SELECT Account.Name, (SELECT Contact.LastName FROM Account.Contacts)
    FROM Account
  5. Chọn nút Chạy truy vấn.

OpenOffice Calc

Sử dụng trình điều khiển Salesforce ODBC để truy cập dữ liệu Salesforce từ Calc:

  1. Tạo một bảng tính Calc mới.
  2. Trên menu Chế độ xem, hãy chọn Nguồn dữ liệu.
  3. Mở rộng Bảng hoặc Truy vấn cho cơ sở dữ liệu Cơ sở sử dụng nguồn dữ liệu trình điều khiển Salesforce ODBC cho dữ liệu của nó.
  4. Kéo Bảng hoặc Truy vấn vào trang tính Calc để truy xuất dữ liệu Salesforce.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. FrankenQueries:khi SQL và NoSQL xung đột

  2. Toán tử SQL HOẶC cho người mới bắt đầu

  3. Mô hình cơ sở dữ liệu cho dịch vụ taxi

  4. Cỡ mẫu và Thời hạn của THỐNG KÊ CẬP NHẬT:Có Quan trọng không?

  5. Làm thế nào để tính toán tỷ lệ duy trì trong SQL?