mirror of
https://github.com/datahub-project/datahub.git
synced 2025-08-23 16:48:12 +00:00
Revert "fix(mssql): adds missing containers for dataflow and datajob entities, required for browse paths v2 generation" (#12201)
This commit is contained in:
parent
494c522405
commit
ff262bc65e
@ -7,9 +7,7 @@ from datahub.emitter.mce_builder import (
|
|||||||
make_data_platform_urn,
|
make_data_platform_urn,
|
||||||
make_dataplatform_instance_urn,
|
make_dataplatform_instance_urn,
|
||||||
)
|
)
|
||||||
from datahub.emitter.mcp_builder import DatabaseKey
|
|
||||||
from datahub.metadata.schema_classes import (
|
from datahub.metadata.schema_classes import (
|
||||||
ContainerClass,
|
|
||||||
DataFlowInfoClass,
|
DataFlowInfoClass,
|
||||||
DataJobInfoClass,
|
DataJobInfoClass,
|
||||||
DataJobInputOutputClass,
|
DataJobInputOutputClass,
|
||||||
@ -212,18 +210,6 @@ class MSSQLDataJob:
|
|||||||
status=self.status,
|
status=self.status,
|
||||||
)
|
)
|
||||||
|
|
||||||
@property
|
|
||||||
def as_container_aspect(self) -> ContainerClass:
|
|
||||||
databaseKey = DatabaseKey(
|
|
||||||
platform=self.entity.flow.orchestrator,
|
|
||||||
instance=self.entity.flow.platform_instance
|
|
||||||
if self.entity.flow.platform_instance
|
|
||||||
else None,
|
|
||||||
env=self.entity.flow.env,
|
|
||||||
database=self.entity.flow.db,
|
|
||||||
)
|
|
||||||
return ContainerClass(container=databaseKey.as_urn())
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def as_maybe_platform_instance_aspect(self) -> Optional[DataPlatformInstanceClass]:
|
def as_maybe_platform_instance_aspect(self) -> Optional[DataPlatformInstanceClass]:
|
||||||
if self.entity.flow.platform_instance:
|
if self.entity.flow.platform_instance:
|
||||||
@ -271,18 +257,6 @@ class MSSQLDataFlow:
|
|||||||
externalUrl=self.external_url,
|
externalUrl=self.external_url,
|
||||||
)
|
)
|
||||||
|
|
||||||
@property
|
|
||||||
def as_container_aspect(self) -> ContainerClass:
|
|
||||||
databaseKey = DatabaseKey(
|
|
||||||
platform=self.entity.orchestrator,
|
|
||||||
instance=self.entity.platform_instance
|
|
||||||
if self.entity.platform_instance
|
|
||||||
else None,
|
|
||||||
env=self.entity.env,
|
|
||||||
database=self.entity.db,
|
|
||||||
)
|
|
||||||
return ContainerClass(container=databaseKey.as_urn())
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def as_maybe_platform_instance_aspect(self) -> Optional[DataPlatformInstanceClass]:
|
def as_maybe_platform_instance_aspect(self) -> Optional[DataPlatformInstanceClass]:
|
||||||
if self.entity.platform_instance:
|
if self.entity.platform_instance:
|
||||||
|
@ -639,11 +639,6 @@ class SQLServerSource(SQLAlchemySource):
|
|||||||
aspect=data_job.as_datajob_info_aspect,
|
aspect=data_job.as_datajob_info_aspect,
|
||||||
).as_workunit()
|
).as_workunit()
|
||||||
|
|
||||||
yield MetadataChangeProposalWrapper(
|
|
||||||
entityUrn=data_job.urn,
|
|
||||||
aspect=data_job.as_container_aspect,
|
|
||||||
).as_workunit()
|
|
||||||
|
|
||||||
data_platform_instance_aspect = data_job.as_maybe_platform_instance_aspect
|
data_platform_instance_aspect = data_job.as_maybe_platform_instance_aspect
|
||||||
if data_platform_instance_aspect:
|
if data_platform_instance_aspect:
|
||||||
yield MetadataChangeProposalWrapper(
|
yield MetadataChangeProposalWrapper(
|
||||||
@ -667,11 +662,6 @@ class SQLServerSource(SQLAlchemySource):
|
|||||||
aspect=data_flow.as_dataflow_info_aspect,
|
aspect=data_flow.as_dataflow_info_aspect,
|
||||||
).as_workunit()
|
).as_workunit()
|
||||||
|
|
||||||
yield MetadataChangeProposalWrapper(
|
|
||||||
entityUrn=data_flow.urn,
|
|
||||||
aspect=data_flow.as_container_aspect,
|
|
||||||
).as_workunit()
|
|
||||||
|
|
||||||
data_platform_instance_aspect = data_flow.as_maybe_platform_instance_aspect
|
data_platform_instance_aspect = data_flow.as_maybe_platform_instance_aspect
|
||||||
if data_platform_instance_aspect:
|
if data_platform_instance_aspect:
|
||||||
yield MetadataChangeProposalWrapper(
|
yield MetadataChangeProposalWrapper(
|
||||||
|
@ -105,43 +105,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
||||||
@ -150,11 +113,11 @@
|
|||||||
"aspect": {
|
"aspect": {
|
||||||
"json": {
|
"json": {
|
||||||
"customProperties": {
|
"customProperties": {
|
||||||
"job_id": "ab960f9d-30f3-4ced-b558-4f9b6671b6dd",
|
"job_id": "c2d77890-83ba-435f-879b-1c77fa38dd47",
|
||||||
"job_name": "Weekly Demo Data Backup",
|
"job_name": "Weekly Demo Data Backup",
|
||||||
"description": "No description available.",
|
"description": "No description available.",
|
||||||
"date_created": "2024-12-20 15:15:24.483000",
|
"date_created": "2024-12-05 16:44:43.910000",
|
||||||
"date_modified": "2024-12-20 15:15:24.653000",
|
"date_modified": "2024-12-05 16:44:44.043000",
|
||||||
"step_id": "1",
|
"step_id": "1",
|
||||||
"step_name": "Set database to read only",
|
"step_name": "Set database to read only",
|
||||||
"subsystem": "TSQL",
|
"subsystem": "TSQL",
|
||||||
@ -173,22 +136,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
||||||
@ -207,27 +154,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "container",
|
"entityType": "container",
|
||||||
"entityUrn": "urn:li:container:7da983a1581c33cce8a106587b150f02",
|
"entityUrn": "urn:li:container:7da983a1581c33cce8a106587b150f02",
|
||||||
@ -2177,8 +2103,8 @@
|
|||||||
{
|
{
|
||||||
"com.linkedin.pegasus2avro.dataset.DatasetProperties": {
|
"com.linkedin.pegasus2avro.dataset.DatasetProperties": {
|
||||||
"customProperties": {
|
"customProperties": {
|
||||||
"is_view": "True",
|
"view_definition": "CREATE VIEW Foo.PersonsView AS SELECT * FROM Foo.Persons;\n",
|
||||||
"view_definition": "CREATE VIEW Foo.PersonsView AS SELECT * FROM Foo.Persons;\n"
|
"is_view": "True"
|
||||||
},
|
},
|
||||||
"name": "PersonsView",
|
"name": "PersonsView",
|
||||||
"tags": []
|
"tags": []
|
||||||
@ -2343,43 +2269,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
||||||
@ -2393,8 +2282,8 @@
|
|||||||
"code": "CREATE PROCEDURE [Foo].[Proc.With.SpecialChar] @ID INT\nAS\n SELECT @ID AS ThatDB;\n",
|
"code": "CREATE PROCEDURE [Foo].[Proc.With.SpecialChar] @ID INT\nAS\n SELECT @ID AS ThatDB;\n",
|
||||||
"input parameters": "['@ID']",
|
"input parameters": "['@ID']",
|
||||||
"parameter @ID": "{'type': 'int'}",
|
"parameter @ID": "{'type': 'int'}",
|
||||||
"date_created": "2024-12-20 15:15:24.290000",
|
"date_created": "2024-12-05 16:44:43.800000",
|
||||||
"date_modified": "2024-12-20 15:15:24.290000"
|
"date_modified": "2024-12-05 16:44:43.800000"
|
||||||
},
|
},
|
||||||
"externalUrl": "",
|
"externalUrl": "",
|
||||||
"name": "DemoData.Foo.Proc.With.SpecialChar",
|
"name": "DemoData.Foo.Proc.With.SpecialChar",
|
||||||
@ -2409,43 +2298,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),NewProc)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),NewProc)",
|
||||||
@ -2458,8 +2310,8 @@
|
|||||||
"depending_on_procedure": "{}",
|
"depending_on_procedure": "{}",
|
||||||
"code": "CREATE PROCEDURE [Foo].[NewProc]\n AS\n BEGIN\n --insert into items table from salesreason table\n insert into Foo.Items (ID, ItemName)\n SELECT TempID, Name\n FROM Foo.SalesReason;\n\n\n IF OBJECT_ID('Foo.age_dist', 'U') IS NULL\n BEGIN\n -- Create and populate if table doesn't exist\n SELECT Age, COUNT(*) as Count\n INTO Foo.age_dist\n FROM Foo.Persons\n GROUP BY Age\n END\n ELSE\n BEGIN\n -- Update existing table\n TRUNCATE TABLE Foo.age_dist;\n\n INSERT INTO Foo.age_dist (Age, Count)\n SELECT Age, COUNT(*) as Count\n FROM Foo.Persons\n GROUP BY Age\n END\n\n SELECT ID, Age INTO #TEMPTABLE FROM NewData.FooNew.PersonsNew\n \n UPDATE DemoData.Foo.Persons\n SET Age = t.Age\n FROM DemoData.Foo.Persons p\n JOIN #TEMPTABLE t ON p.ID = t.ID\n\n END\n",
|
"code": "CREATE PROCEDURE [Foo].[NewProc]\n AS\n BEGIN\n --insert into items table from salesreason table\n insert into Foo.Items (ID, ItemName)\n SELECT TempID, Name\n FROM Foo.SalesReason;\n\n\n IF OBJECT_ID('Foo.age_dist', 'U') IS NULL\n BEGIN\n -- Create and populate if table doesn't exist\n SELECT Age, COUNT(*) as Count\n INTO Foo.age_dist\n FROM Foo.Persons\n GROUP BY Age\n END\n ELSE\n BEGIN\n -- Update existing table\n TRUNCATE TABLE Foo.age_dist;\n\n INSERT INTO Foo.age_dist (Age, Count)\n SELECT Age, COUNT(*) as Count\n FROM Foo.Persons\n GROUP BY Age\n END\n\n SELECT ID, Age INTO #TEMPTABLE FROM NewData.FooNew.PersonsNew\n \n UPDATE DemoData.Foo.Persons\n SET Age = t.Age\n FROM DemoData.Foo.Persons p\n JOIN #TEMPTABLE t ON p.ID = t.ID\n\n END\n",
|
||||||
"input parameters": "[]",
|
"input parameters": "[]",
|
||||||
"date_created": "2024-12-20 15:15:24.300000",
|
"date_created": "2024-12-05 16:44:43.803000",
|
||||||
"date_modified": "2024-12-20 15:15:24.300000"
|
"date_modified": "2024-12-05 16:44:43.803000"
|
||||||
},
|
},
|
||||||
"externalUrl": "",
|
"externalUrl": "",
|
||||||
"name": "DemoData.Foo.NewProc",
|
"name": "DemoData.Foo.NewProc",
|
||||||
@ -2474,43 +2326,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),NewProc)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),NewProc)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "container",
|
"entityType": "container",
|
||||||
"entityUrn": "urn:li:container:250ce23f940485303fa5e5d4f5194975",
|
"entityUrn": "urn:li:container:250ce23f940485303fa5e5d4f5194975",
|
||||||
@ -4612,8 +4427,8 @@
|
|||||||
{
|
{
|
||||||
"com.linkedin.pegasus2avro.dataset.DatasetProperties": {
|
"com.linkedin.pegasus2avro.dataset.DatasetProperties": {
|
||||||
"customProperties": {
|
"customProperties": {
|
||||||
"is_view": "True",
|
"view_definition": "CREATE VIEW FooNew.View1 AS\nSELECT LastName, FirstName\nFROM FooNew.PersonsNew\nWHERE Age > 18\n",
|
||||||
"view_definition": "CREATE VIEW FooNew.View1 AS\nSELECT LastName, FirstName\nFROM FooNew.PersonsNew\nWHERE Age > 18\n"
|
"is_view": "True"
|
||||||
},
|
},
|
||||||
"name": "View1",
|
"name": "View1",
|
||||||
"tags": []
|
"tags": []
|
||||||
|
@ -105,43 +105,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
||||||
@ -150,11 +113,11 @@
|
|||||||
"aspect": {
|
"aspect": {
|
||||||
"json": {
|
"json": {
|
||||||
"customProperties": {
|
"customProperties": {
|
||||||
"job_id": "ab960f9d-30f3-4ced-b558-4f9b6671b6dd",
|
"job_id": "c2d77890-83ba-435f-879b-1c77fa38dd47",
|
||||||
"job_name": "Weekly Demo Data Backup",
|
"job_name": "Weekly Demo Data Backup",
|
||||||
"description": "No description available.",
|
"description": "No description available.",
|
||||||
"date_created": "2024-12-20 15:15:24.483000",
|
"date_created": "2024-12-05 16:44:43.910000",
|
||||||
"date_modified": "2024-12-20 15:15:24.653000",
|
"date_modified": "2024-12-05 16:44:44.043000",
|
||||||
"step_id": "1",
|
"step_id": "1",
|
||||||
"step_name": "Set database to read only",
|
"step_name": "Set database to read only",
|
||||||
"subsystem": "TSQL",
|
"subsystem": "TSQL",
|
||||||
@ -173,22 +136,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
||||||
@ -207,27 +154,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "container",
|
"entityType": "container",
|
||||||
"entityUrn": "urn:li:container:7da983a1581c33cce8a106587b150f02",
|
"entityUrn": "urn:li:container:7da983a1581c33cce8a106587b150f02",
|
||||||
@ -2177,8 +2103,8 @@
|
|||||||
{
|
{
|
||||||
"com.linkedin.pegasus2avro.dataset.DatasetProperties": {
|
"com.linkedin.pegasus2avro.dataset.DatasetProperties": {
|
||||||
"customProperties": {
|
"customProperties": {
|
||||||
"is_view": "True",
|
"view_definition": "CREATE VIEW Foo.PersonsView AS SELECT * FROM Foo.Persons;\n",
|
||||||
"view_definition": "CREATE VIEW Foo.PersonsView AS SELECT * FROM Foo.Persons;\n"
|
"is_view": "True"
|
||||||
},
|
},
|
||||||
"name": "PersonsView",
|
"name": "PersonsView",
|
||||||
"tags": []
|
"tags": []
|
||||||
@ -2343,43 +2269,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
||||||
@ -2393,8 +2282,8 @@
|
|||||||
"code": "CREATE PROCEDURE [Foo].[Proc.With.SpecialChar] @ID INT\nAS\n SELECT @ID AS ThatDB;\n",
|
"code": "CREATE PROCEDURE [Foo].[Proc.With.SpecialChar] @ID INT\nAS\n SELECT @ID AS ThatDB;\n",
|
||||||
"input parameters": "['@ID']",
|
"input parameters": "['@ID']",
|
||||||
"parameter @ID": "{'type': 'int'}",
|
"parameter @ID": "{'type': 'int'}",
|
||||||
"date_created": "2024-12-20 15:15:24.290000",
|
"date_created": "2024-12-05 16:44:43.800000",
|
||||||
"date_modified": "2024-12-20 15:15:24.290000"
|
"date_modified": "2024-12-05 16:44:43.800000"
|
||||||
},
|
},
|
||||||
"externalUrl": "",
|
"externalUrl": "",
|
||||||
"name": "DemoData.Foo.Proc.With.SpecialChar",
|
"name": "DemoData.Foo.Proc.With.SpecialChar",
|
||||||
@ -2409,43 +2298,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "container",
|
"entityType": "container",
|
||||||
"entityUrn": "urn:li:container:250ce23f940485303fa5e5d4f5194975",
|
"entityUrn": "urn:li:container:250ce23f940485303fa5e5d4f5194975",
|
||||||
|
@ -112,22 +112,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,my-instance.Weekly Demo Data Backup,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataFlow",
|
"entityType": "dataFlow",
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,my-instance.Weekly Demo Data Backup,PROD)",
|
"entityUrn": "urn:li:dataFlow:(mssql,my-instance.Weekly Demo Data Backup,PROD)",
|
||||||
@ -145,31 +129,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,my-instance.Weekly Demo Data Backup,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:dataPlatformInstance:(urn:li:dataPlatform:mssql,my-instance)",
|
|
||||||
"urn": "urn:li:dataPlatformInstance:(urn:li:dataPlatform:mssql,my-instance)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a",
|
|
||||||
"urn": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
||||||
@ -178,11 +137,11 @@
|
|||||||
"aspect": {
|
"aspect": {
|
||||||
"json": {
|
"json": {
|
||||||
"customProperties": {
|
"customProperties": {
|
||||||
"job_id": "ab960f9d-30f3-4ced-b558-4f9b6671b6dd",
|
"job_id": "b8907be7-52f5-4df4-a870-f4fe0679ec45",
|
||||||
"job_name": "Weekly Demo Data Backup",
|
"job_name": "Weekly Demo Data Backup",
|
||||||
"description": "No description available.",
|
"description": "No description available.",
|
||||||
"date_created": "2024-12-20 15:15:24.483000",
|
"date_created": "2024-12-19 12:34:45.843000",
|
||||||
"date_modified": "2024-12-20 15:15:24.653000",
|
"date_modified": "2024-12-19 12:34:46.017000",
|
||||||
"step_id": "1",
|
"step_id": "1",
|
||||||
"step_name": "Set database to read only",
|
"step_name": "Set database to read only",
|
||||||
"subsystem": "TSQL",
|
"subsystem": "TSQL",
|
||||||
@ -201,22 +160,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
||||||
@ -252,31 +195,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:dataPlatformInstance:(urn:li:dataPlatform:mssql,my-instance)",
|
|
||||||
"urn": "urn:li:dataPlatformInstance:(urn:li:dataPlatform:mssql,my-instance)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a",
|
|
||||||
"urn": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "container",
|
"entityType": "container",
|
||||||
"entityUrn": "urn:li:container:5726a09b23f60be6f661206c879a3683",
|
"entityUrn": "urn:li:container:5726a09b23f60be6f661206c879a3683",
|
||||||
@ -2584,22 +2502,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataFlow",
|
"entityType": "dataFlow",
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD)",
|
"entityUrn": "urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD)",
|
||||||
@ -2617,31 +2519,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:dataPlatformInstance:(urn:li:dataPlatform:mssql,my-instance)",
|
|
||||||
"urn": "urn:li:dataPlatformInstance:(urn:li:dataPlatform:mssql,my-instance)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a",
|
|
||||||
"urn": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
||||||
@ -2655,8 +2532,8 @@
|
|||||||
"code": "CREATE PROCEDURE [Foo].[Proc.With.SpecialChar] @ID INT\nAS\n SELECT @ID AS ThatDB;\n",
|
"code": "CREATE PROCEDURE [Foo].[Proc.With.SpecialChar] @ID INT\nAS\n SELECT @ID AS ThatDB;\n",
|
||||||
"input parameters": "['@ID']",
|
"input parameters": "['@ID']",
|
||||||
"parameter @ID": "{'type': 'int'}",
|
"parameter @ID": "{'type': 'int'}",
|
||||||
"date_created": "2024-12-20 15:15:24.290000",
|
"date_created": "2024-12-19 12:34:45.660000",
|
||||||
"date_modified": "2024-12-20 15:15:24.290000"
|
"date_modified": "2024-12-19 12:34:45.660000"
|
||||||
},
|
},
|
||||||
"externalUrl": "",
|
"externalUrl": "",
|
||||||
"name": "DemoData.Foo.Proc.With.SpecialChar",
|
"name": "DemoData.Foo.Proc.With.SpecialChar",
|
||||||
@ -2671,22 +2548,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
||||||
@ -2704,31 +2565,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:dataPlatformInstance:(urn:li:dataPlatform:mssql,my-instance)",
|
|
||||||
"urn": "urn:li:dataPlatformInstance:(urn:li:dataPlatform:mssql,my-instance)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a",
|
|
||||||
"urn": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),NewProc)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),NewProc)",
|
||||||
@ -2741,8 +2577,8 @@
|
|||||||
"depending_on_procedure": "{}",
|
"depending_on_procedure": "{}",
|
||||||
"code": "CREATE PROCEDURE [Foo].[NewProc]\n AS\n BEGIN\n --insert into items table from salesreason table\n insert into Foo.Items (ID, ItemName)\n SELECT TempID, Name\n FROM Foo.SalesReason;\n\n\n IF OBJECT_ID('Foo.age_dist', 'U') IS NULL\n BEGIN\n -- Create and populate if table doesn't exist\n SELECT Age, COUNT(*) as Count\n INTO Foo.age_dist\n FROM Foo.Persons\n GROUP BY Age\n END\n ELSE\n BEGIN\n -- Update existing table\n TRUNCATE TABLE Foo.age_dist;\n\n INSERT INTO Foo.age_dist (Age, Count)\n SELECT Age, COUNT(*) as Count\n FROM Foo.Persons\n GROUP BY Age\n END\n\n SELECT ID, Age INTO #TEMPTABLE FROM NewData.FooNew.PersonsNew\n \n UPDATE DemoData.Foo.Persons\n SET Age = t.Age\n FROM DemoData.Foo.Persons p\n JOIN #TEMPTABLE t ON p.ID = t.ID\n\n END\n",
|
"code": "CREATE PROCEDURE [Foo].[NewProc]\n AS\n BEGIN\n --insert into items table from salesreason table\n insert into Foo.Items (ID, ItemName)\n SELECT TempID, Name\n FROM Foo.SalesReason;\n\n\n IF OBJECT_ID('Foo.age_dist', 'U') IS NULL\n BEGIN\n -- Create and populate if table doesn't exist\n SELECT Age, COUNT(*) as Count\n INTO Foo.age_dist\n FROM Foo.Persons\n GROUP BY Age\n END\n ELSE\n BEGIN\n -- Update existing table\n TRUNCATE TABLE Foo.age_dist;\n\n INSERT INTO Foo.age_dist (Age, Count)\n SELECT Age, COUNT(*) as Count\n FROM Foo.Persons\n GROUP BY Age\n END\n\n SELECT ID, Age INTO #TEMPTABLE FROM NewData.FooNew.PersonsNew\n \n UPDATE DemoData.Foo.Persons\n SET Age = t.Age\n FROM DemoData.Foo.Persons p\n JOIN #TEMPTABLE t ON p.ID = t.ID\n\n END\n",
|
||||||
"input parameters": "[]",
|
"input parameters": "[]",
|
||||||
"date_created": "2024-12-20 15:15:24.300000",
|
"date_created": "2024-12-19 12:34:45.667000",
|
||||||
"date_modified": "2024-12-20 15:15:24.300000"
|
"date_modified": "2024-12-19 12:34:45.667000"
|
||||||
},
|
},
|
||||||
"externalUrl": "",
|
"externalUrl": "",
|
||||||
"name": "DemoData.Foo.NewProc",
|
"name": "DemoData.Foo.NewProc",
|
||||||
@ -2757,22 +2593,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),NewProc)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),NewProc)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),NewProc)",
|
||||||
@ -2790,31 +2610,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,my-instance.DemoData.Foo.stored_procedures,PROD),NewProc)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:dataPlatformInstance:(urn:li:dataPlatform:mssql,my-instance)",
|
|
||||||
"urn": "urn:li:dataPlatformInstance:(urn:li:dataPlatform:mssql,my-instance)"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a",
|
|
||||||
"urn": "urn:li:container:db8117ee3cc6397c503e7824ae3e0f6a"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "container",
|
"entityType": "container",
|
||||||
"entityUrn": "urn:li:container:5631370915311469374ef3cb5f0ebbf0",
|
"entityUrn": "urn:li:container:5631370915311469374ef3cb5f0ebbf0",
|
||||||
|
@ -105,43 +105,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
||||||
@ -150,11 +113,11 @@
|
|||||||
"aspect": {
|
"aspect": {
|
||||||
"json": {
|
"json": {
|
||||||
"customProperties": {
|
"customProperties": {
|
||||||
"job_id": "ab960f9d-30f3-4ced-b558-4f9b6671b6dd",
|
"job_id": "4130c37d-146c-43da-a671-dd9a413a44b3",
|
||||||
"job_name": "Weekly Demo Data Backup",
|
"job_name": "Weekly Demo Data Backup",
|
||||||
"description": "No description available.",
|
"description": "No description available.",
|
||||||
"date_created": "2024-12-20 15:15:24.483000",
|
"date_created": "2024-11-22 12:58:03.260000",
|
||||||
"date_modified": "2024-12-20 15:15:24.653000",
|
"date_modified": "2024-11-22 12:58:03.440000",
|
||||||
"step_id": "1",
|
"step_id": "1",
|
||||||
"step_name": "Set database to read only",
|
"step_name": "Set database to read only",
|
||||||
"subsystem": "TSQL",
|
"subsystem": "TSQL",
|
||||||
@ -173,22 +136,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
||||||
@ -207,27 +154,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,Weekly Demo Data Backup,PROD),Weekly Demo Data Backup)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "container",
|
"entityType": "container",
|
||||||
"entityUrn": "urn:li:container:7da983a1581c33cce8a106587b150f02",
|
"entityUrn": "urn:li:container:7da983a1581c33cce8a106587b150f02",
|
||||||
@ -2177,8 +2103,8 @@
|
|||||||
{
|
{
|
||||||
"com.linkedin.pegasus2avro.dataset.DatasetProperties": {
|
"com.linkedin.pegasus2avro.dataset.DatasetProperties": {
|
||||||
"customProperties": {
|
"customProperties": {
|
||||||
"is_view": "True",
|
"view_definition": "CREATE VIEW Foo.PersonsView AS SELECT * FROM Foo.Persons;\n",
|
||||||
"view_definition": "CREATE VIEW Foo.PersonsView AS SELECT * FROM Foo.Persons;\n"
|
"is_view": "True"
|
||||||
},
|
},
|
||||||
"name": "PersonsView",
|
"name": "PersonsView",
|
||||||
"tags": []
|
"tags": []
|
||||||
@ -2343,43 +2269,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataFlow",
|
|
||||||
"entityUrn": "urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
||||||
@ -2393,8 +2282,8 @@
|
|||||||
"code": "CREATE PROCEDURE [Foo].[Proc.With.SpecialChar] @ID INT\nAS\n SELECT @ID AS ThatDB;\n",
|
"code": "CREATE PROCEDURE [Foo].[Proc.With.SpecialChar] @ID INT\nAS\n SELECT @ID AS ThatDB;\n",
|
||||||
"input parameters": "['@ID']",
|
"input parameters": "['@ID']",
|
||||||
"parameter @ID": "{'type': 'int'}",
|
"parameter @ID": "{'type': 'int'}",
|
||||||
"date_created": "2024-12-20 15:15:24.290000",
|
"date_created": "2024-11-22 12:58:03.137000",
|
||||||
"date_modified": "2024-12-20 15:15:24.290000"
|
"date_modified": "2024-11-22 12:58:03.137000"
|
||||||
},
|
},
|
||||||
"externalUrl": "",
|
"externalUrl": "",
|
||||||
"name": "DemoData.Foo.Proc.With.SpecialChar",
|
"name": "DemoData.Foo.Proc.With.SpecialChar",
|
||||||
@ -2409,43 +2298,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),Proc.With.SpecialChar)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "dataJob",
|
"entityType": "dataJob",
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),NewProc)",
|
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),NewProc)",
|
||||||
@ -2458,8 +2310,8 @@
|
|||||||
"depending_on_procedure": "{}",
|
"depending_on_procedure": "{}",
|
||||||
"code": "CREATE PROCEDURE [Foo].[NewProc]\n AS\n BEGIN\n --insert into items table from salesreason table\n insert into Foo.Items (ID, ItemName)\n SELECT TempID, Name\n FROM Foo.SalesReason;\n\n\n IF OBJECT_ID('Foo.age_dist', 'U') IS NULL\n BEGIN\n -- Create and populate if table doesn't exist\n SELECT Age, COUNT(*) as Count\n INTO Foo.age_dist\n FROM Foo.Persons\n GROUP BY Age\n END\n ELSE\n BEGIN\n -- Update existing table\n TRUNCATE TABLE Foo.age_dist;\n\n INSERT INTO Foo.age_dist (Age, Count)\n SELECT Age, COUNT(*) as Count\n FROM Foo.Persons\n GROUP BY Age\n END\n\n SELECT ID, Age INTO #TEMPTABLE FROM NewData.FooNew.PersonsNew\n \n UPDATE DemoData.Foo.Persons\n SET Age = t.Age\n FROM DemoData.Foo.Persons p\n JOIN #TEMPTABLE t ON p.ID = t.ID\n\n END\n",
|
"code": "CREATE PROCEDURE [Foo].[NewProc]\n AS\n BEGIN\n --insert into items table from salesreason table\n insert into Foo.Items (ID, ItemName)\n SELECT TempID, Name\n FROM Foo.SalesReason;\n\n\n IF OBJECT_ID('Foo.age_dist', 'U') IS NULL\n BEGIN\n -- Create and populate if table doesn't exist\n SELECT Age, COUNT(*) as Count\n INTO Foo.age_dist\n FROM Foo.Persons\n GROUP BY Age\n END\n ELSE\n BEGIN\n -- Update existing table\n TRUNCATE TABLE Foo.age_dist;\n\n INSERT INTO Foo.age_dist (Age, Count)\n SELECT Age, COUNT(*) as Count\n FROM Foo.Persons\n GROUP BY Age\n END\n\n SELECT ID, Age INTO #TEMPTABLE FROM NewData.FooNew.PersonsNew\n \n UPDATE DemoData.Foo.Persons\n SET Age = t.Age\n FROM DemoData.Foo.Persons p\n JOIN #TEMPTABLE t ON p.ID = t.ID\n\n END\n",
|
||||||
"input parameters": "[]",
|
"input parameters": "[]",
|
||||||
"date_created": "2024-12-20 15:15:24.300000",
|
"date_created": "2024-11-22 12:58:03.140000",
|
||||||
"date_modified": "2024-12-20 15:15:24.300000"
|
"date_modified": "2024-11-22 12:58:03.140000"
|
||||||
},
|
},
|
||||||
"externalUrl": "",
|
"externalUrl": "",
|
||||||
"name": "DemoData.Foo.NewProc",
|
"name": "DemoData.Foo.NewProc",
|
||||||
@ -2474,43 +2326,6 @@
|
|||||||
"lastRunId": "no-run-id-provided"
|
"lastRunId": "no-run-id-provided"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),NewProc)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "container",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"container": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"entityType": "dataJob",
|
|
||||||
"entityUrn": "urn:li:dataJob:(urn:li:dataFlow:(mssql,DemoData.Foo.stored_procedures,PROD),NewProc)",
|
|
||||||
"changeType": "UPSERT",
|
|
||||||
"aspectName": "browsePathsV2",
|
|
||||||
"aspect": {
|
|
||||||
"json": {
|
|
||||||
"path": [
|
|
||||||
{
|
|
||||||
"id": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63",
|
|
||||||
"urn": "urn:li:container:a327c3b1f5aadd4524158aeb5121be63"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"systemMetadata": {
|
|
||||||
"lastObserved": 1615443388097,
|
|
||||||
"runId": "mssql-test",
|
|
||||||
"lastRunId": "no-run-id-provided"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"entityType": "container",
|
"entityType": "container",
|
||||||
"entityUrn": "urn:li:container:250ce23f940485303fa5e5d4f5194975",
|
"entityUrn": "urn:li:container:250ce23f940485303fa5e5d4f5194975",
|
||||||
@ -4612,8 +4427,8 @@
|
|||||||
{
|
{
|
||||||
"com.linkedin.pegasus2avro.dataset.DatasetProperties": {
|
"com.linkedin.pegasus2avro.dataset.DatasetProperties": {
|
||||||
"customProperties": {
|
"customProperties": {
|
||||||
"is_view": "True",
|
"view_definition": "CREATE VIEW FooNew.View1 AS\nSELECT LastName, FirstName\nFROM FooNew.PersonsNew\nWHERE Age > 18\n",
|
||||||
"view_definition": "CREATE VIEW FooNew.View1 AS\nSELECT LastName, FirstName\nFROM FooNew.PersonsNew\nWHERE Age > 18\n"
|
"is_view": "True"
|
||||||
},
|
},
|
||||||
"name": "View1",
|
"name": "View1",
|
||||||
"tags": []
|
"tags": []
|
||||||
|
Loading…
x
Reference in New Issue
Block a user