@@ -145,8 +145,8 @@ public actor SparkConnectClient {
145145 throw SparkConnectError . InvalidViewName
146146 case let m where m. contains ( " DATA_SOURCE_NOT_FOUND " ) :
147147 throw SparkConnectError . DataSourceNotFound
148- case let m where m. contains ( " DATASET_TYPE_UNSPECIFIED " ) :
149- throw SparkConnectError . DatasetTypeUnspecified
148+ case let m where m. contains ( " OUTPUT_TYPE_UNSPECIFIED " ) :
149+ throw SparkConnectError . OutputTypeUnspecified
150150 default :
151151 throw error
152152 }
@@ -1240,27 +1240,27 @@ public actor SparkConnectClient {
12401240 }
12411241
12421242 @discardableResult
1243- func defineDataset (
1243+ func defineOutput (
12441244 _ dataflowGraphID: String ,
1245- _ datasetName : String ,
1246- _ datasetType : String ,
1245+ _ outputName : String ,
1246+ _ outputType : String ,
12471247 _ comment: String ? = nil
12481248 ) async throws -> Bool {
12491249 try await withGPRC { client in
12501250 if UUID ( uuidString: dataflowGraphID) == nil {
12511251 throw SparkConnectError . InvalidArgument
12521252 }
12531253
1254- var defineDataset = Spark_Connect_PipelineCommand . DefineDataset ( )
1255- defineDataset . dataflowGraphID = dataflowGraphID
1256- defineDataset . datasetName = datasetName
1257- defineDataset . datasetType = datasetType . toDatasetType
1254+ var defineOutput = Spark_Connect_PipelineCommand . DefineOutput ( )
1255+ defineOutput . dataflowGraphID = dataflowGraphID
1256+ defineOutput . outputName = outputName
1257+ defineOutput . outputType = outputType . toOutputType
12581258 if let comment {
1259- defineDataset . comment = comment
1259+ defineOutput . comment = comment
12601260 }
12611261
12621262 var pipelineCommand = Spark_Connect_PipelineCommand ( )
1263- pipelineCommand. commandType = . defineDataset ( defineDataset )
1263+ pipelineCommand. commandType = . defineOutput ( defineOutput )
12641264
12651265 var command = Spark_Connect_Command ( )
12661266 command. commandType = . pipelineCommand( pipelineCommand)
@@ -1288,7 +1288,7 @@ public actor SparkConnectClient {
12881288 defineFlow. dataflowGraphID = dataflowGraphID
12891289 defineFlow. flowName = flowName
12901290 defineFlow. targetDatasetName = targetDatasetName
1291- defineFlow. relation = relation
1291+ // defineFlow.relation = relation
12921292
12931293 var pipelineCommand = Spark_Connect_PipelineCommand ( )
12941294 pipelineCommand. commandType = . defineFlow( defineFlow)
0 commit comments