The print_sql_mr_query option is a boolean that controls whether or not to print the query being sent to when an analytic function is called. The default is False.
Example: Set the value to True
>>> display.print_sqlmr_query = True >>> from teradataml.analytics.KMeans import KMeans
>>> computers_train1 = DataFrame.from_table("computers_train1") >>> kmeanssample_centroid = DataFrame.from_table("kmeanssample_centroid") >>> result = KMeans(data=computers_train1, centroids_table=kmeanssample_centroid, centers=8, threshold=0.0395, iter_max=10, unpack_columns=False, seed=10, data_sequence_column='primary_index' )
SELECT * FROM KMeans( ON "computers_train1" AS InputTable ON "kmeanssample_centroid" AS CentroidsTable OUT TABLE OutputTable(TDML.ml__td_kmeans0_1538706050004791) OUT TABLE ClusteredOutput(TDML.ml__td_kmeans1_1538702918024205) USING NumClusters('8') MaxIterNum('10') Seed('10') SequenceInputBy('InputTable:primary_index') ) as sqlmr