Các thực thể DataSource được dùng trong nguồn cấp dữ liệu để cung cấp các nguồn dữ liệu có thể kết hợp với nhau để tạo thành các thực thể Attribution.
Thuộc tính
Bảng sau đây cho thấy các thuộc tính của DataSource:
| Thuộc tính | Bắt buộc? | Loại | Mô tả |
|---|---|---|---|
objectId |
Bắt buộc | ID |
Mã nhận dạng nội bộ duy nhất mà các phần tử khác dùng để tham chiếu phần tử này. |
Thành phần
Bảng sau đây cho thấy các phần tử của DataSource:
| Phần tử | Số bội | Loại | Mô tả |
|---|---|---|---|
DisplayName |
1 | InternationalizedText |
Tên của nguồn dữ liệu như tên cần được hiển thị. |
Uri |
1 trở lên | InternationalizedUri |
URL của nguồn dữ liệu. |
Ví dụ
XML
<DataSource objectId="issuer"> <DisplayName> <Text language="en">Issuer Company</Text> </DisplayName> <Uri language="en">http://www.issuer.com</Uri> </DataSource> <DataSource objectId="abc"> <DisplayName> <Text language="en">ABC</Text> </DisplayName> <Uri language="en">http://www.abc.com</Uri> </DataSource> <DataSource objectId="xyz"> <DisplayName> <Text language="en">XYZ</Text> </DisplayName> <Uri language="en">http://www.xyz.com</Uri> </DataSource>
JSON
"DataSource": [ { "objectId": "issuer", "DisplayName": { "Text": [ { "value": "Issuer Company", "language": "en" } ] }, "Uri": [ { "value": "http://www.issuer.com", "language": "en" } ] }, { "objectId": "abc", "DisplayName": { "Text": [ { "value": "ABC", "language": "en" } ] }, "Uri": [ { "value": "http://www.abc.com", "language": "en" } ] }, { "objectId": "xyz", "DisplayName": { "Text": [ { "value": "XYZ", "language": "en" } ] }, "Uri": [ { "value": "http://www.xyz.com", "language": "en" } ] } ]