Apache Pig Context
JSON-LD context defining the semantic vocabulary for Apache Pig from Apache Pig.
7 Classes
19 Properties
3 Namespaces
Namespaces
pig:
https://pig.apache.org/schema/
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
JobList
Job
JobRequest
JobLogs
ScriptRequest
ValidationResult
ValidationError
Properties
| Property |
Type |
Container |
| jobs |
|
set |
| total |
integer |
|
| jobId |
string |
|
| name |
schema:name |
|
| status |
string |
|
| submittedAt |
string |
|
| startedAt |
string |
|
| completedAt |
string |
|
| executionEngine |
string |
|
| progress |
decimal |
|
| script |
string |
|
| parameters |
string |
|
| logs |
|
set |
| valid |
boolean |
|
| errors |
|
set |
| line |
integer |
|
| column |
integer |
|
| message |
string |
|
| severity |
string |
|
JSON-LD Document
{
"@context": {
"@version": 1.1,
"pig": "https://pig.apache.org/schema/",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"JobList": "pig:JobList",
"Job": "pig:Job",
"JobRequest": "pig:JobRequest",
"JobLogs": "pig:JobLogs",
"ScriptRequest": "pig:ScriptRequest",
"ValidationResult": "pig:ValidationResult",
"ValidationError": "pig:ValidationError",
"jobs": {
"@id": "pig:jobs",
"@container": "@set"
},
"total": {
"@id": "pig:total",
"@type": "xsd:integer"
},
"jobId": {
"@id": "pig:jobId",
"@type": "xsd:string"
},
"name": {
"@id": "pig:name",
"@type": "schema:name"
},
"status": {
"@id": "pig:status",
"@type": "xsd:string"
},
"submittedAt": {
"@id": "pig:submittedAt",
"@type": "xsd:string"
},
"startedAt": {
"@id": "pig:startedAt",
"@type": "xsd:string"
},
"completedAt": {
"@id": "pig:completedAt",
"@type": "xsd:string"
},
"executionEngine": {
"@id": "pig:executionEngine",
"@type": "xsd:string"
},
"progress": {
"@id": "pig:progress",
"@type": "xsd:decimal"
},
"script": {
"@id": "pig:script",
"@type": "xsd:string"
},
"parameters": {
"@id": "pig:parameters",
"@type": "xsd:string"
},
"logs": {
"@id": "pig:logs",
"@container": "@set"
},
"valid": {
"@id": "pig:valid",
"@type": "xsd:boolean"
},
"errors": {
"@id": "pig:errors",
"@container": "@set"
},
"line": {
"@id": "pig:line",
"@type": "xsd:integer"
},
"column": {
"@id": "pig:column",
"@type": "xsd:integer"
},
"message": {
"@id": "pig:message",
"@type": "xsd:string"
},
"severity": {
"@id": "pig:severity",
"@type": "xsd:string"
}
}
}