All Products
Search
Document Center

Object Storage Service:Buat pipa data

Last Updated:Jul 09, 2026

Kirim operasi putDataPipelineConfiguration melalui perintah do-data-pipe-line-action untuk membuat aturan pipa data (DataPipeline). Setelah aturan dibuat, OSS secara otomatis memanggil Alibaba Cloud Model Studio untuk melakukan vektorisasi data mentah di bucket sumber dan menulis vektor tersebut ke bucket vektor.

Sintaksis perintah

ossutil api do-data-pipe-line-action --action putDataPipelineConfiguration \
  --parameters dataPipelineName=my-data-pipeline \
  --parameters role=acs:ram::<AccountId>:role/my-data-pipeline-role \
  --body file://config.xml \
  --region cn-hangzhou

Parameter

Parameter

Type

Description

--action

string

Nama operasi pipa data yang akan dikirim.

--parameters

stringArray

Parameter kueri permintaan dalam format k=v. Anda dapat menentukan opsi ini beberapa kali. Contohnya, dataPipelineName=my-data-pipeline dan role=acs:ram::<AccountId>:role/my-data-pipeline-role.

--body

string

Badan permintaan. Prefiks file:// menunjukkan bahwa konten dibaca dari file. Opsi ini hanya wajib untuk putDataPipelineConfiguration, dan isinya adalah XML DataPipelineConfiguration.

--region

string

Wilayah tempat bucket berada. Contohnya, cn-hangzhou.

-i, --access-key-id / -k, --access-key-secret

string

ID AccessKey dan Rahasia AccessKey yang digunakan untuk mengakses OSS. Anda juga dapat mengonfigurasikannya terlebih dahulu dengan menjalankan ossutil config.

Untuk informasi mengenai opsi baris perintah global yang didukung, lihat opsi baris perintah global yang didukung oleh ossutil.

Contoh

Pertama, tulis konfigurasi pipa data ke file config.xml:

<?xml version="1.0" encoding="UTF-8" ?>
<DataPipelineConfiguration>
  <Sources>
      <InputBucket>my-bucket</InputBucket>
      <InputDataScope>All</InputDataScope>
  </Sources>
  <DataPipelineEmbeddingConfiguration>
      <EmbeddingProvider>bailian</EmbeddingProvider>
      <ApiKey>sk-xxxx</ApiKey>
      <Model>qwen2.5-vl-embedding</Model>
  </DataPipelineEmbeddingConfiguration>
  <Destination>
      <VectorBucketName>my-vector-bucket</VectorBucketName>
      <VectorIndexNames>my-index</VectorIndexNames>
  </Destination>
  <DataPipelineError>
      <ErrorMode>ignore</ErrorMode>
  </DataPipelineError>
</DataPipelineConfiguration>

Kemudian, jalankan perintah berikut untuk membuat pipa data:

ossutil api do-data-pipe-line-action --action putDataPipelineConfiguration \
  --parameters dataPipelineName=my-data-pipeline \
  --parameters role=acs:ram::<AccountId>:role/my-data-pipeline-role \
  --body file://config.xml \
  --region cn-hangzhou