Tải xuống biopython

Tập lệnh Python này cho phép bạn tải xuống các bảng dữ liệu được lưu trữ trên đám mây từ SAS Customer Intelligence 360

Tập lệnh có thể thực hiện các tác vụ sau

  • Tải xuống các siêu thị dữ liệu sau.
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    4,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    5 và
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    6
  • Chỉ định phạm vi thời gian sẽ được tải xuống
  • Tự động giải nén các gói tải xuống và tạo tệp csv với các hàng tiêu đề và dấu phân cách trường
  • Theo dõi tất cả các lượt tải xuống đã bắt đầu. Điều này cho phép bạn tải xuống một delta từ lần tải xuống hoàn chỉnh cuối cùng và nối nó vào một tệp trên mỗi bảng

Chủ đề này có chứa các phần sau

  • Cấu hình
  • Sử dụng tập lệnh tải xuống
    • cân nhắc
    • Chạy kịch bản
    • ví dụ
  • Đóng góp
  • Giấy phép
  • Tài nguyên bổ sung

Cấu hình

  1. Cài đặt Python (phiên bản 3 trở lên) từ https. //www. con trăn. tổ chức/

    Mẹo. Chọn tùy chọn để thêm Python vào biến PATH của bạn. Nếu bạn chọn tùy chọn cài đặt nâng cao, hãy đảm bảo cài đặt tiện ích pip

  2. Đảm bảo các mô-đun sau được cài đặt cho Python.

      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    7,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    8,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    9,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    0,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    1,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    2,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    3,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    4,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    5,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    6,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    7,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    8,
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    9, và
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    00

    Trong hầu hết các trường hợp, nhiều mô-đun được cài đặt theo mặc định. Để liệt kê tất cả các gói được cài đặt bằng Python (thông qua pip hoặc theo mặc định), hãy sử dụng lệnh này.
    ______101

    Mẹo. Trong hầu hết các trường hợp, bạn có thể cài đặt các gói không mặc định bằng lệnh này.
    ______102

  3. Tạo điểm truy cập trong SAS Customer Intelligence 360

    1. Từ giao diện người dùng, điều hướng đến Cài đặt chung > Truy cập bên ngoài > Điểm truy cập
    2. Tạo một điểm truy cập mới nếu một điểm không tồn tại
    3. Nhận thông tin sau từ điểm truy cập

        agentName = ci360_agent
        tenantId  = abc123-ci360-tenant-id-xyz
        secret    = ABC123ci360clientSecretXYZ
        baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
      
      3

  4. Tải xuống tập lệnh Python từ kho lưu trữ này và lưu nó vào máy cục bộ của bạn

  5. Trong tệp

      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    03, đặt các biến sau cho đối tượng thuê của bạn

      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    

  6. Xác minh cài đặt bằng cách chạy lệnh sau từ dấu nhắc lệnh.
    ______104

Sử dụng tập lệnh tải xuống

cân nhắc

Trước khi bắt đầu tải xuống, hãy ghi lại những điều sau

  • Khi bạn sử dụng tùy chọn để tạo CSV, hãy chọn dấu phân cách không có trong dữ liệu nguồn
  • Nếu quá trình đặt lại dữ liệu được xử lý và bạn tải xuống dữ liệu ở chế độ chắp thêm, thì dữ liệu cũ sẽ không bị xóa.
    Dữ liệu đặt lại mới trong cùng khoảng thời gian sẽ được thêm vào tệp.
  • Nếu bạn tải xuống dữ liệu bằng lược đồ 1, sau đó sử dụng chế độ nối thêm để tải xuống dữ liệu bằng lược đồ 6, thì dữ liệu sẽ được nối thêm dựa trên lược đồ 6. Tuy nhiên, các hàng tiêu đề trong tệp hiện có sẽ không được cập nhật

Chạy tập lệnh

  1. Mở một dấu nhắc lệnh
  2. Chạy khám phá. py với các giá trị tham số dựa trên các bảng mà bạn muốn tải xuống. Ví dụ: để tải xuống các bảng chi tiết có phạm vi ngày bắt đầu và ngày kết thúc, bạn có thể chạy lệnh sau

  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
0


Ghi chú. Trên các môi trường giống Unix và máy Mac, lệnh mặc định

  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
05 hoặc
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
06 có thể mặc định là Python 2 nếu phiên bản đó được cài đặt. Gỡ cài đặt các phiên bản Python cũ hơn hoặc gọi rõ ràng Python 3 khi bạn chạy tập lệnh như ví dụ này

  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
0

Bạn có thể xác minh phiên bản nào chạy theo mặc định bằng lệnh sau.

  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
07


Đây là các tham số để sử dụng khi bạn chạy khám phá. tập lệnh py

Tham sốMô tả-hHiển thị trợ giúp-mBảng được đặt để tải xuống. Sử dụng một trong những giá trị này.
  • detail (Giá trị này tải xuống các bảng mart chi tiết và các bảng CDM được phân vùng - cdm_contact_history và cdm_response_history. )
  • dbtReport
  • ảnh chụp nhanh (đối với các bảng CDM không được phân vùng, bảng nhận dạng và bảng siêu dữ liệu)
-svnChỉ định lược đồ bảng cụ thể để tải xuống. -stGiá trị bắt đầu ở định dạng ngày giờ này.
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
08-etGiá trị cuối ở định dạng ngày giờ này.
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
08-ctDanh mục bảng tải về. Khi tham số không được chỉ định, bạn tải xuống các bảng cho tất cả các danh mục mà bạn có giấy phép truy cập.

Để tải xuống các bảng từ một danh mục cụ thể, bạn có thể sử dụng một trong các giá trị này.
  • cdm
  • phát hiện
  • tham gia kỹ thuật số
  • tham gia trực tiếp
  • tham gia siêu dữ liệu
  • di động
  • tham gia web
  • tham gia email
  • chọn không tham gia dữ liệu
  • kế hoạch

Để biết thêm thông tin, hãy xem Lược đồ và Danh mục. -dChỉ tải xuống những thay đổi (đồng bằng) từ lần tải xuống trước đó. Đặt giá trị thành
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
00 hoặc
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
01. -lĐối với các bảng được phân vùng, hãy chỉ định giới hạn phân vùng để tải xuống. Ví dụ:
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
02 chỉ tải xuống 150 phân vùng đầu tiên của một bộ cụ thể. -aThêm phần tải xuống vào các tệp hiện có. Đặt giá trị thành
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
00 hoặc
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
01. -cfTạo tệp CSV từ các bảng tải xuống. Đặt giá trị thành
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
00 hoặc
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
01. -cdChỉ định dấu phân cách khác với dấu phân cách mặc định-chBao gồm tiêu đề cột trong hàng đầu tiên. Đặt giá trị thành
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
00 hoặc
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
01. -clLàm sạch bản tải xuống. tập tin nén. Theo mặc định, các tệp sẽ bị xóa, nhưng bạn có thể đặt tham số này thành
  agentName = ci360_agent
  tenantId  = abc123-ci360-tenant-id-xyz
  secret    = ABC123ci360clientSecretXYZ
  baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
01 để giữ chúng

Ghi chú. Phạm vi bắt đầu và kết thúc chỉ được sử dụng cho lần chạy đầu tiên của tập lệnh. Sau lần chạy đầu tiên, lịch sử tải xuống được lưu trữ trong thư mục data/dsccnfg. Để buộc tập lệnh sử dụng các biến cho ngày bắt đầu và ngày kết thúc, hãy xóa hoặc di chuyển thông tin lịch sử

ví dụ

  • Tải bảng chi tiết xuống.
    ______340

  • Tải xuống bảng cơ sở khám phá.
    ______341

  • Tải xuống các bảng chụp nhanh.
    ______342

  • Tải xuống toàn bộ bảng CDM (cả bảng được phân vùng và bảng không được phân vùng).
    ______343

      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    44

  • Tải xuống các bảng chi tiết (chỉ có delta từ lần tải xuống cuối cùng), tạo tệp CSV và nối vào các tệp hiện có.
    ______345

  • Tải xuống bảng chi tiết cho khoảng thời gian cụ thể từ giờ bắt đầu (

      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    46) đến giờ kết thúc (
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    47).
    ______348

  • Tải xuống các bảng cơ sở khám phá, tạo tệp CSV, sử dụng dấu ";" .
    ______349

  • Ví dụ này tương tự như ví dụ trước, nhưng tùy chọn

      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    50 giữ các tệp zip đã tải xuống trong thư mục tải xuống.
    ______351

  • Tải xuống các bảng chi tiết với một lược đồ cụ thể (

      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    52) và chỉ định giới hạn (
      agentName = ci360_agent
      tenantId  = abc123-ci360-tenant-id-xyz
      secret    = ABC123ci360clientSecretXYZ
      baseUrl   = https://extapigwservice-<server>/marketingGateway/discoverService/dataDownload/eventData/
    
    53) để chỉ tải xuống 150 phân vùng gần đây nhất.
    ______354

  • Tải xuống bảng dữ liệu Kế hoạch, tạo tệp CSV, sử dụng dấu ";" .
    ______355

Đóng góp

Chúng tôi hoan nghênh sự đóng góp của bạn. Mời bạn đọc ĐÓNG GÓP. md để biết chi tiết về cách gửi đóng góp cho dự án này

Giấy phép

Dự án này được cấp phép theo Apache 2. 0 Giấy phép

Tài nguyên bổ sung

Để biết thêm thông tin, hãy xem Tải xuống bảng dữ liệu bằng API REST trong Trung tâm trợ giúp cho SAS Customer Intelligence 360

Làm cách nào để cài đặt Biopython trong Windows?

Hướng dẫn cài đặt .
pip cài đặt biopython
pip cài đặt biopython --upgrade
gỡ cài đặt pip biopython
python -m ensurepip
trăn3. 9 -m pip cài đặt biopython pypy -m pip cài đặt biopython
C. \Python39\Scripts\pip cài đặt biopython
xcode-select --install
thiết lập trăn. py xây dựng thiết lập python. py kiểm tra thiết lập python. cài đặt py

Biopython có miễn phí không?

Tính khả dụng. Biopython được cung cấp miễn phí , với tài liệu và mã nguồn tại www. trăn sinh học. org theo giấy phép Biopython.

Làm cách nào để cài đặt Biopython trong Visual Studio?

Để cài đặt biopython trong Visual Studio Code. .
Nhấn CTRL + ` (Backtick) trên bàn phím của bạn để mở thiết bị đầu cuối
Chạy lệnh pip install biopython để cài đặt mô-đun biopython

Biopython có phải là một gói không?

Hầu hết các bản phân phối Linux sẽ bao gồm gói Biopython tùy chọn (mặc dù gói này có thể đã lỗi thời). Nếu không, bạn thường tải xuống và giải nén kho lưu trữ và cài đặt từ nguồn. Xem trang tải xuống của chúng tôi để biết chi tiết bao gồm các điều kiện tiên quyết.