עקוב אחר שימוש

מעקב שימוש מאפשר למנהלנים לעקוב אחרי שאילתות ברמת המשתמש אל התוכן.

מעקב שימוש הוא דרך מסייעת לקבוע איזה שאילתות משתמשים יוצרות צווארי בקבוק של ביצועים, על בסיס תדירות השאילתא וזמן התגובה. מנהלנים מגדירים את הקריטריונים למעקב אחר שאילתות משתמש ויוצרים דוחות שימוש שבהם אפשר להשתמש במגוון דרכים כמו מיוב מסד נתונים, אסטרטגיות סכימה או חיוב משתמשים ומחלקות על בסיס המשאבים שנצרכים על-ידם.

אודות מעקב אחר שימוש

אתה יכול להגדיר מעקב שימוש בשירותים שמציעים מנגנונים של מידול ארגוני. מתבצע מעקב אחרי פרטי שימוש ברמת שאילתת המשתמש המפורטת כדי שתוכל לענות על שאלות כמו:

  • כיצד המשתמשים מסתדרים עם Oracle Analytics Cloud?
  • במה הם משקיעים או לא משקיעים את זמנם?
  • כמה זמן מושקע בכל מושב עבודה, בין מושבי עבודה ובין שאילתות?
  • באיזה אופן שאילתות בתוך מושבי עבודה, בין מושבי עבודה ןבין משתמשים קשורות זו לזו?
  • האם משתמשים מבצעים תחקור כלפי מעלה וכלפי מטה בניתוחים?
  • אלו שאילתות פועלות כאשר מדווחות בעיות?

הנתונים הסטטיסטיים על שימוש שאתה אוסף יכולים לעזור לך לנטר שימוש במערכת וביצועים וכך להבין ולחזות טוב יותר את התנהגות המשתמשים. אתה יכול לשפר את היעילות שלך ולהקטין את כמות השגיאות אם אתה יודע מראש מה אופן השימוש הצפוי במערכת שלך.

כאשר אתה מאפשר מעקב שימוש, המערכת אוספת רשומות נתונים על כל שאילתא שמורצת וכותבת את כולן בטבלאות מסד נתונים. שאילתות לוגיות ופיזיות כאחד נמצאות במעקב ונרשמות בטבלאות נפרדות, יחד עם מדדי ביצועים שונים כגון כמה זמן לקחה ההרצה של השאילתא ומספר השורות שנעשה בהן חיפוש בזמן עיבוד שאילתא של משתמש.

דרישות מקדימות למעקב שימוש

אם אתה רוצה לעקוב אחר שימוש, ודא שאתה עומד בדרישות המקדימות הבאות:

  • אתה משתמש כרגע בבונה מודלים סמנטיים או ב-Model Administration Tool לניהול המודל הסמנטי שלך.

    כדי להגדיר את התצורה של מעקב שימוש, עליך להוסיף את פרטי מסד הנתונים של מעקב שימוש למודל הסמנטי שלך באמצעות בונה מודלים סמנטיים או Model Administration Tool.

  • יש לך הרשאות גישה מתאימות למסד הנתונים שבו אתה רוצה לאחסן פרטי שימוש.

    עליך להיות בעל פרטי האימות של משתמש עם הרשאות ליצור את טבלאות מעקב השימוש בסכמת מסד הנתונים ולכתוב נתוני שימוש בטבלאות

  • מסד הנתונים תומך במעקב אחר שימוש: Oracle Database או Oracle Autonomous Data Warehouse
  • יצרת חיבור נתונים למסד הנתונים למעקב אחר שימוש עם ההגדרות הבאות. ראההתחברות לנתונים.
    • חיבור מערכת - בחר בתיבת התיוג חיבור מערכת.

      כאשר תבחר בתיבת התיוג חיבור מערכת, החיבור הופך לזמין בבונה מודלים סמנטיים. באופן דומה ב-Model Administration Tool, האפשרות חיבור מערכת מאפשרת לבחור השתמש בחיבור נתונים ולהזין את מזהה האובייקט של החיבור במקום להזין את פרטי החיבור באופן ידני בשדה שם מקור הנתונים. ראה ציין את מסד הנתונים של מעקב אחר שימוש.

    • שם משתמש וסיסמה - שם המשתמש חייב להתאים לשם הסכמה במסד הנתונים שבו ברצונך להשתמש למעקב אחר שימוש. לדוגמה, אם הסכמה שבה ברצונך להשתמש נקראת UT_Schema, שם המשתמש חייב להיות UT_Schema.

    הערה :

    אם אתה משתמש ב-Model Administration Tool, אתה יכול גם להגדיר חיבורי מסד נתונים בשביל מודלים סמנטיים ואת מסד הנתונים למעקב אחר שימוש באמצעות הקונסולה. ראה התחברות לנתונים במסד נתונים של ענן Oracle. אם אתה משתמש בקונסולה, תוכל לבחור השתמש בחיבור קונסולה ולהזין את השם של החיבור תוך ציון מסד הנתונים למעקב אחר שימוש ב-Model Administration Tool, במקום להזין את פרטי החיבור ב- השדה שם מקור הנתונים.

אם ברצונך להשתמש ב-Oracle Autonomous Data Warehouse כמחסן הנתונים למעקב אחר השימוש, השלם את המשימות הנוספות הבאות לפני שאתה מציין את מסד הנתונים למעקב אחר שימוש במודל הסמנטי שלך:

אודות מסד הנתונים למעקב אחר שימוש

המערכת מאחסנת פרטי מעקב שימוש במסד נתונים שאתה מגדיר. מסד הנתונים יכול להיות Oracle Database או Oracle Autonomous Data Warehouse. אתה מגדיר את פרטי מסדי הנתונים ומאגר החיבורים במודל הסמנטי שלך באמצעות בונה מודלים סמנטיים או Model Administration Tool.

ראה ציין את מסד הנתונים של מעקב אחר שימוש.

אודות פרמטרים של מעקב אחר שימוש

לאחר ציון מסד הנתונים שבו ברצונך לאחסן מידע על מעקב אחר שימוש עליך להגדיר מספר פרמטרים למעקב אחר שימוש בקונסולה (דף הגדרות מערכת).

הפרמטרים הנדרשים להגדרת מעקב השימוש:

  • אפשר מעקב אחר שימוש
  • שם מאגר חיבורים
  • שמות של טבלאות רישום ביומן של שאילתות לוגיות ופיזיות
  • מספר מרבי של שורות שאילתא בטבלאות מעקב אחר שימוש
לאחר שתגדיר את הפרמטרים האלה ותחיל את השינויים, Oracle Analytics:
  • יוצר את טבלאות הרישום ביומן של שאילתות לוגיות ופיזיות במסד הנתונים המצוין במודל הסמנטי. שמות הטבלה מבוססים על השמות שאתה מספק בפרמטרים של שמות טבלאות רישום ביומן של שאילתות לוגיות ופיזיות.
  • מתחיל לרשום נתוני מעקב אחר שימוש בטבלאות אלה.

ראה הגדר פרמטרים של מעקב אחר שימוש.

אודות ניתוח נתוני שימוש

אתה יכול להשתמש במערכת ליצירת דוחות שימוש שימושיים מנתוני המעקב שנוספו לטבלאות הרישום של שאילתות לוגיות ופיזיות.

אתה יכול להתחבר למסד הנתונים, ליצור סל נתונים מהטבלאות וליצור דוחות והמחשות שיעזרו לך להבין את שאילתות המשתמשים שלך ולנקוט בפעולה המתאימה כדי לשפר ביצועים.

המערכת מאחסנת נתוני מעקב שימוש בשלוש טבלאות מסד נתונים.

תהליך מעקב השימוש יוצר טבלאות אלה עם שמות טבלאות שאתה מציין באמצעות הגדרות בדף 'הגדרות מערכות'.

  • טבלת רישום ביומן של שאילתות לוגיות למעקב אחר שימוש
  • טבלת רישום ביומן של שאילתות פיזיות למעקב אחר שימוש
  • טבלת בלוק אתחול למעקב אחר שימוש

ראה הגדר פרמטרים של מעקב אחר שימוש.

טבלת רישום ביומן של שאילתות לוגיות למעקב אחר שימוש

הטבלה הבאה מתארת כל עמודה בטבלת מסד הנתונים שעוקבת אחרי שאילתות לוגיות. סוג הנתונים כמו שדה תו משתנה (varchar ו-varchar2) ואורך מצוינים במקום המתאים. כאשר אתה סוקר את התיאורים בטבלה זו אתה עשוי להניח שניתן להוסיף או להפחית עמודות קשורות זמן מסוימות מערכים מדויקים שווים. לדוגמה, אתה עשוי להניח ש-TOTAL_TIME_SEC שווה ל-END_TS פחות START_TS. העמודות לא מספקות ערכים מדויקים כי:
  • תהליכים שונים רצים במקביל והמהירות שלהם תלויה בעומס ובביצועי מסד הנתונים. פעולות מבוססות שרת עשויות להיות בעל משקל קל או אינטנסיביות.
  • אם כל החיבורים מלאים השאילתא נכנסת לתור וממתינה לעיבוד. התזמון תלוי בעומס ובתצורה.

עמודות קשורות למשתמש, מושב העבודה והמזהה

עמודה תיאור

ID

בטבלת שאילתא לוגית, עמודה זו מציינת את מזהה השורה הייחודי. בטבלת השאילתא הפיזית, עמודה זו מסומנת בשם LOGICAL_QUERY_ID.

NODE_ID

מכיל <hostname>:obis1. לדוגמה, examplehost:obis1 (עבור מופע יחיד).

PRESENTATION_NAME

מציין את שם הקטלוג. ברירת המחדל היא Null וסוג הנתונים הוא Varchar(128).

IMPERSONATOR_USER_NAME

מציין את שם המשתמש של המשתמש המתחזה. אם הבקשה לא רצה כמשתמש מתחזה הערך שלה הוא None. ברירת המחדל היא None וסוג הנתונים הוא Varchar(128).

USER_NAME

מציין את השם של המשתמש שנשלח לשאילתא.

ECID מציין את מזהה הקשר הריצה המופק על-ידי המערכת. סוג הנתונים הואVarchar2(1024).
TENANT_ID מציין את שם דייר המשתמש שהריץ את בלוק האתחול. סוג הנתונים הואVarchar2(128).
SERVICE_NAME מציין את שם השירות. סוג הנתונים הואVarchar2(128).
SESSION_ID מציין את המזהה של מושב העבודה. סוג הנתונים הוא מספר(10).
HASH_ID מציין את ערך HASH בשביל השאילתא הלוגית. סוג הנתונים הואVarchar2(128).

עמודות קשורות למקור של שאילתא

עמודה תיאור

QUERY_SRC_CD

מקור הבקשה.

שים לב: המבקש יכול להגדיר את QUERY_SRC_CD לכל ערך מחרוזת כדי לזהות את עצמו.

ערכים אפשריים כוללים:
  • דוח - אם המקור הוא ניתוח או כל פעולת ייצוא.
  • תחקור - אם המקור הוא שינוי בממד שנגרם על-ידי תחקור מעלה או מטה..
  • ValuePrompt - אם המקור הוא רשימה נפתחת של ערכים בתיבת דו-שיח של מסננים או מנחה לוח מידע.
  • VisualAnalyzer - אם המקור הוא חוברת עבודה להמחשת נתונים.
  • DisplayValueMap או MemberBrowserDisplayValues או MemberBrowserPath - אם המקור הוא ערך הקשור לתצוגה של ניתוח.
  • SOAP - אם המקור הוא קריאה משירותי רשת כמו DataSetSvc.
  • זרע - אם המקור הוא סוכן שמזריע את המטמון של שרת ניתוחי מידע.
  • Null - אם המקור הוא טבלה פיזית של כלי המנהלה מקוון או מונה שורות ועמודות, או נתוני תצוגה.

SAW_DASHBOARD

מציין את שם הנתיב בלוח המידע. אם השאילתא לא נשלחה בלוח המידע הערך הוא NULL.

SAW_DASHBOARD_PG

מציין את שם הדף בלוח המידע. אם הבקשה אינה בקשת לוח מידע הערך הוא NULL. ברירת המחדל היא Null וסוג הנתונים הוא Varchar(150).

SAW_SRC_PATH

מציין את שם הנתיב בקטלוג עבור הניתוח.

עמודות קשורות לפרטים של שאילתא

עמודה תיאור

ERROR_TEXT

מכיל את הודעת השגיאה ממסד הנתונים של המערכת העורפית. עמודה זו ישימה רק אם SUCCESS_FLAG מוגדר כערך השונה מ-0 (אפס). הודעות מרובות משורשרות ולא מפורקות על-ידי המערכת. ברירת המחדל היא Null וסוג הנתונים הוא Varchar(250).

QUERY_BLOB

מכיל את משפט SQL הלוגי המלא ללא קיטוע. העמודה QUERY_BLOB היא מחרוזת תווים מסוג Long.

QUERY_KEY

מכיל מפתח גיבוב (hash key) של MD5 שהופק על-ידי המערכת ממשפט SQL הלוגי. ברירת המחדל היא Null וסוג הנתונים הוא Varchar(128).

QUERY_TEXT

מציין משפט SQL שנשלח לשאילתא. סוג מקור הנתונים הוא Varchar(1024).

אפשר לשנות את האורך של העמודה (באמצעות הפקודה ALTER TABLE), אבל שים לב לכך שהטקסט שנכתב לעמודה זו תמיד ייחתך לגודל שמוגדר בשכבה הפיזית. מנהלן המודל הסמנטי לא מגדיר את אורך העמודה לערך שגדול יותר מאורך השאילתא המרבי הנתמך על-ידי מסד הנתונים הפיזי של המערכת העורפית. לדוגמה, מסדי נתוניםי של Oracle מאפשרים Varchar מרבי של 4000, אבל מסדי נתונים של Oracle ייחתך ל-4000 בייטים, לא ל-4000 תווים. אם אתה משתמש בסט תווים עם בייטים מרובים גודל המחרוזת המרבית בפועל כוללת מספר משתנה של תווים, כתלות בסט התווים ובתווים שבהם נעשה שימוש.

REPOSITORY_NAME

מציין את שם המודל הסמנטי שאליו ניגשת השאילתא.

SUBJECT_AREA_NAME

מכיל את השם של מודל הנתונים שאליו מבוצעת גישה.

SUCCESS_FLG

מציין את סטטוס ההשלמה של השאילתא כפי שהוגדר ברשימה הבאה:

  • 0 - השאילתא הושלמה בהצלחה ללא שגיאות.
  • 1 - תם פסק הזמן של השאילתא.
  • 2 -השאילתא נכשלה מכיוון שבוצעה חריגה מגבולות השורה.
  • 3 - השאילתא נכשלה מסיבה אחרת.

עמודות קשורות לתזמון ההרצה

עמודה תיאור

COMPILE_TIME_SEC

מציין את הזמן בשניות הנדרש להידור השאילתא. המספר ב-COMPILE_TIME_SEC נכלל בתוך TOTAL_TIME_SEC.

END_DT

מציין את התאריך שבו שאילתא לוגית הושלמה.

END_HOUR_MIN

מציין את השעה ואת הדקה שבה השאילתא הלוגית הושלמה.

END_TS

מציין את התאריך ואת הזמן שבהם השאילתא הלוגית הושלמה. חותמות זמן ההתחלה וזמן הסיום משקפות כל זמן שהשאילתא המתינה למשאבים שלא היו זמינים. אם המשתמש ששולח את השאילתא מנווט החוצה מהדף לפני שהשאילתא סיימה להתבצע ההבאה הסופית לא מתרחשת וערך פסק זמן של 3600 מתועד. אבל, אם המשתמש מנווט בחזרה אל הדף לפני פסק הזמן, ההבאה מושלמת בזמן זה והוא מתועד כזמן end_ts.

START_DT

מציין את התאריך שבו נשלחה שאילתא לוגית.

START_HOUR_MIN

מציין את השעה ואת הדקה שבה שאילתא לוגית נשלחה.

START_TS

מציין את התאריך ואת הזמן שבו השאילתא הלוגית נשלחה.

TOTAL_TIME_SEC

מציין את הזמן בשניות שהמערכת עבדה על השאילתא בזמן שהלקוח המתין לתגובות לניתוחים שלה. TOTAL_TIME_SEC כולל את הזמן של COMPILE_TIME_SEC.

RESP_TIME_SEC מציין את הזמן שעבר עד קבלת תשובה לשאילתא. סוג הנתונים הוא מספר(10).

עמודות קשורות לפרטי ההרצה

עמודה תיאור

CUM_DB_TIME_SEC

מכיל את הזמן הנצבר של כל השאילתות שנשלחו למסד הנתונים. שאילתות רצות במקביל לכן זמן השאילתא המצטבר שווה לזמן הכולל של החיבור למסד הנתונים או גדול ממנו. לדוגמה, אם בקשה לוגית מפעילה 4 משפטי SQL פיזיים שנשלחים למסד הנתונים וזמן השאילתא עבור 3 שאילתות הוא 10 שניות, וזמן שאילתא נוספת הוא 15 שניות, CUM_DB_TIME_SEC יציג 45 שניות מכיוון שהשאילתות רצו במקביל.

CUM_NUM_DB_ROW

מכיל את מספר השורות הכולל שהוחזרו על-ידי מסדי נתונים של המערכת העורפית.

NUM_DB_QUERY

מציין את מספר השאילתות שנשלחו למסדי נתונים של מערכת עורפית כדי לעמוד בבקשת שאילתא לוגית. עבור שאילתות מוצלחות (SuccessFlag = 0), מספר זה הוא 1 או גדול מ-1.

ROW_COUNT

מציין את מספר השורות שהוחזרו ללקוח השאילתא. כאשר כמות גדולה של נתונים מוחזרת משאילתא, עמודה זו לא מאוכלסת עד שהמשתמש יציג את כל הנתונים.

TOTAL_TEMP_KB מציין את סה"כ ה-KB שהתקבל בשביל שאילתא. סוג הנתונים הוא מספר(10).

עמודות קשורות למטמון

עמודה תיאור

CACHE_IND_FLG

ערך Y מציין תוצאת מטמון עבור השאילתא; N מציין החטאה במטמון. ברירת המחדל היא N.

NUM_CACHE_HITS

מציין את מספר הפעמים שבהם תוצאת המטמון הוחזרה עבור השאילתא. NUM_CACHE_HITS is a 32-bit integer (or a 10-digit integer). ברירת המחדל היא Null.

NUM_CACHE_INSERTED

מציין את מספר הפעמים שבהם השאילתא יצרה הזנת מטמון. ברירת המחדל היא Null. NUM_CACHE_INSERTED is a 32-bit integer (or a 10-digit integer).

טבלת רישום ביומן של שאילתות פיזיות למעקב אחר שימוש

הטבלה הבאה מתארת את טבלת מסד הנתונים שעוקבת אחרי שאילתות פיזיות. טבלת מסד נתונים זו רושמת את מידע ה-SQL הפיזי בשביל השאילתות הלוגיות המאוחסנות בטבלת רישום השאילתות הלוגיות. טבלת השאילתות הפיזיות היא בעלת קשר מפתח זר לטבלת השאילתות הלוגיות.

עמודות קשורות למשתמש, מושב העבודה והמזהה

עמודה תיאור

ID

מציין את מזהה השורה הייחודי.

LOGICAL_QUERY_ID

מפנה לשאילתא הלוגית בטבלת רישום השאילתות הלוגיות. סוג הנתונים הואVarchar2(50).

HASH_ID מציין את ערך HASH בשביל השאילתא הלוגית. סוג הנתונים הואVarchar2(128).
PHYSICAL_HASH_ID מציין את ערך HASH בשביל השאילתא הפיזית. סוג הנתונים הואVarchar2(128).

עמודות קשורות לפרטים של שאילתא

עמודה תיאור

QUERY_BLOB

מכיל את כל משפט SQL הפיזי בלי חיתוך. העמודה QUERY_BLOB היא מחרוזת תווים מסוג long.

QUERY_TEXT

מכיל את משפט ה-SQL שנשלח לשאילתא. סוג הנתונים הוא Varchar(1024).

עמודות קשורות לתזמון ההרצה

עמודה תיאור

END_DT

מציין את התאריך שבו שאיחתא פיזית הושלמה.

END_HOUR_MIN

מציין את השעה ואת הדקה שבה השאילתא הפיזית הושלמה.

END_TS

מציין את התאריך ואת הזמן שבהם השאילתא הפיזית הושלמה. חותמות זמן ההתחלה וזמן הסיום משקפות כל זמן שהשאילתא המתינה למשאבים שלא היו זמינים.

TIME_SEC

מציין את זמן הביצוע של השאילתא הפיזית.

START_DT

מציין אתהתאריך שבו השאילתא הפיזית נשלחה.

START_HOUR_MIN

מציין את השעה והדקה שבהן השאילתא הפיזית נשלחה.

START_TS

מציין את התאריך והזמן שבהם השאילתא הפיזית נשלחה.

עמודות קשורות לפרטי ההרצה

עמודה תיאור

ROW_COUNT

מכיל את מספר השורות שהוחזרו ללקוח השאילתא.

טבלת בלוק אתחול למעקב אחר שימוש

הטבלה הבאה מתארת את טבלת מסד הנתונים שעוקבת אחר מידע על בלוקי האתחול.

הערה :

נכון לעכשיו, טבלאות המעקב אחר שימוש בבלוק האתחול כוללות רק בלוקים לאתחול מושב עבודה ואינן כוללות את בלוקי האתחול של המודל הסמנטי.

עמודות קשורות למשתמש, מושב העבודה והמזהה

עמודה תיאור
USER_NAME שם המשתמש שהריץ את בלוק האתחול. סוג הנתונים הוא Varchar2(128).
TENANT_ID שם דייר המשתמש שהריץ את בלוק האתחול. סוג הנתונים הוא Varchar2(128).
SERVICE_NAME שם השירות. סוג הנתונים הוא Varchar2(128).
ECID מזהה הקשר הריצה המופק על-ידי המערכת. סוג הנתונים הוא Varchar2(1024).
SESSION_ID מזהה מושב העבודה. סוג הנתונים הוא מספר(10).

עמודות קשורות לפרטים של שאילתא

עמודה תיאור
REPOSITORY_NAME שם המודל הסמנטי שאליו ניגשת השאילתא. סוג הנתונים הוא Varchar2(128).
BLOCK_NAME שם בלוק האתחול שהורץ. סוג הנתונים הוא Varchar2(128).

עמודות קשורות לתזמון ההרצה

עמודה תיאור
START_TS תאריך ושעת ההתחלה של בלוק האתחול.
END_TS תאריך ושעת הסיום של בלוק האתחול. חותמות זמן ההתחלה וזמן הסיום משקפות גם הזמן שהשאילתא המתינה שמשאבים יהיו זמינים.
DURATION משך הזמן שנדרש להריץ את בלוק האתחול. סוג הנתונים הוא מספר(13,3).

עמודות קשורות לפרטי ההרצה

עמודה תיאור
NOTES הערות לגבי בלוק האתחול והרצתו. סוג הנתונים הוא Varchar2(1024).

תהליך עבודה אופייני עבור מעקב אחר שימוש

להלן המשימות לצורך מעקב אחר שאילתות ברמת המשתמש ב-Oracle Analytics Cloud.

משימה תיאור מידע נוסף

החלט היכן לאחסן את נתוני המעקב אחר השימוש שלך

הבן באילו סוגי מסד נתונים אתה יכול להשתמש למעקב אחר שימוש.

אודות מסד הנתונים למעקב אחר שימוש

הקם חיבור למסד נתונים של מעקב אחר שימוש.

צור חיבור נתונים (או חיבור קונסולה) למסד הנתונים שבו ברצונך לאחסן מידע למעקב אחר שימוש.

דרישות מקדימות למעקב שימוש

ציין את מסד הנתונים של מעקב אחר שימוש

הגדר את מסד הנתונים של מעקב אחר השימוש במודל הסמנטי שלך.

ציין את מסד הנתונים של מעקב אחר שימוש

הגדר הפרמטרים של מעקב אחר שימוש

אפשר מעקב אחר שימוש בשביל המערכת שלך, ולאחר מכן ציין פרטי חיבור ושמות טבלאות למסד הנתונים למעקב אחר שימוש.

הגדר פרמטרים של מעקב אחר שימוש

נתח נתוני מעקב אחר שימוש

צור דוחות שימוש מנתוני מעקב אחר שימוש.

נתח נתוני מעקב אחר שימוש

ציין את מסד הנתונים של מעקב אחר שימוש

לפני שתוכל לעקוב אחרי השימוש בדוחות, בלוחות מידע ובחוברות עבודה של המחשות גרפיות במערכת עליך לציין את מסד הנתונים שבו ברצונך לאחסן את נתוני המעקב אחר השימוש במודל הסמנטי שלך.

עליך לציין מסד נתונים שהוגדרה לו סכמה אחת לפחות. המערכת יוצרת טבלאות מעקב שימוש בסכמה שהשם שלה תואם לשם המשתמש שהגדרת בפרטי חיבור למסד הנתונים. לדוגמה, אם השם של סכמה במסד הנתונים של מעקב השימוש הוא "UT_Schema", עליך לציין "UT_Schema" בשדה שם משתמש בשביל החיבור. טבלאות המעקב אחר שימוש נוצרות בסכמה בשם “UT_Schema”.

עליך להגדיר את התצורה של פרטי מסד הנתונים ומאגר החיבורים בשכבה הפיזית של המודל הסמנטי שלך. השתמש בבונה מודלים סמנטיים או ב-Model Administration Tool להגדרת מסד הנתונים למעקב אחר שימוש.

אם ברצונך להשתמש ב-Oracle Autonomous Data Warehouse כמסד הנתונים למעקב אחר שימוש, עליך להשלים כמה משימות נוספות הקשורות ל-Oracle Autonomous Data Warehouse לפני שתציין את מסד הנתונים למעקב אחר השימוש. ראה דרישות מקדימות למעקב שימוש.

ציין מסד נתונים של מעקב אחר שימוש באמצעות בונה מודלים סמנטיים

השתמש בבונה מודלים סמנטיים להגדרת מסד הנתונים שלך למעקב אחר שימוש אם אתה משתמש כעת בבונה מודלים סמנטיים לפיתוח מודלים סמנטיים.

  1. אם עדיין לא עשית זאת, צור חיבור נתונים למסד הנתונים למעקב אחר שימוש כאשר האפשרות חיבור מערכת נבחרה.
    סוג מסד הנתונים חייב להיות Oracle Database או Oracle Autonomous Data Warehouse ושם המשתמש המשמש לחיבור למסד הנתונים חייב להתאים לשם הסכמה שבה אתה רוצה שיישמרו טבלאות מעקב אחר משתמשים. ראה דרישות מקדימות למעקב שימוש.
  2. בדף הבית, לחץ על נווט ולאחר מכן לחץ על מודלים סמנטיים. בדף מודלים סמנטיים, לחץ על מודל סמנטי כדי לפתוח אותו.
  3. צור אובייקט מסד נתונים למסד הנתונים למעקב השימוש.
    1. לחץ על שכבה פיזית.
    2. בחלונית 'שכבה הפיזית', לחץ על יצירה ולאחר מכן לחץ על יצירת מסד נתונים.
    3. ב-שם, הזן שם בשביל מסד הנתונים של המודל הסמנטי שלך (לדוגמה, UsageTracking) ולחץ על אישור.
  4. הוסף מאגר חיבורים כדי להתחבר למסד הנתונים למעקב אחר שימוש.
    1. בכרטיסיית מסד הנתונים, לחץ על מאגרי חיבורים.
    2. לחץ על הוסף מקור.
    3. לחץ לחיצה כפולה על השדה שם והזן שם למאגר החיבורים. לדוגמה, UTConnectionPool.
    4. לחץ פעמיים על השדה חיבור ובחר את חיבור הנתונים שבו ברצונך להשתמש מהרשימה. לדוגמה, MyUTDatabase.

      הערה :

      • חיבור מערכת - מודלים סמנטיים יכולים להשתמש בחיבורי נתונים רק כאשר האפשרות חיבור מערכת נבחרה. ראה אודות חיבורים בשביל מודלים סמנטיים.

      • שם משתמש וסיסמה - שם המשתמש שצוין בחיבור הנתונים חייב להתאים לשם הסכמה במסד הנתונים שבו ברצונך להשתמש למעקב אחר שימוש. לדוגמה, אם הסכמה שבה ברצונך להשתמש נקראת UT_Schema, שם המשתמש חייב להיות UT_Schema. ראה דרישות מקדימות למעקב שימוש.

    5. לחץ על פתח פירוט. בחלונית 'מאגר חיבורים', ודא שתיבת הסימון דרוש שמות טבלאות מוגדרים במלואם אינה מסומנת.
  5. אמת את השינויים שלך. ראה הפעל את בדיקת העקביות המתקדמת לפני פריסת מודל סמנטי.
  6. שמור את השינויים.

ציין מסד נתונים של מעקב אחר שימוש באמצעות Model Administration Tool

השתמש ב-Model Administration Tool להגדרת מסד הנתונים למעקב אחר שימוש אם אתה משתמש כעת ב-Model Administration Tool כדי לפתח מודלים סמנטיים.

אינך צריך לבצע עדכונים למודל הסמנטי שלך אם ברצונך לעקוב אחר השימוש במסד נתונים קיים או במאגר חיבורים קיים. תוכל לדלג על שלבים אלו. ניתן להשתמש במסד הנתונים, במאגר החיבורים ובטבלאות הקיימות כחלק מתצורת מערכת מעקב אחר שימוש. מעקב אחר שימוש לא ימחק את הטבלאות הקיימות ויצור טבלאות חדשות עם אותו שם אם סכמת הטבלה תואמת בין הטבלה הישנה והחדשה.
  1. ב-Model Administration Tool, פתח את המודל הסמנטי בענן.
    מהתפריט קובץ, בחר פתיחה, בענן, והזן את פרטי החיבור בשביל המופע שלך.
  2. ציין את מסד הנתונים של מעקב אחר שימוש:
    1. בשכבה הפיזית של המודל הסמנטי, לחץ לחיצה ימנית ובחר מסד נתונים חדש.
    2. בתיבת הדו-שיח 'מסד נתונים', ספק שם למסד הנתונים של המודל הסמנטי שלך; לדוגמה SQLDB_UsageTracking, ציין את סוג מסד הנתונים, לדוגמה Oracle 12c, ולחץ על אישור.
    3. לחץ לחיצה ימנית על מסד הנתונים החדש שנוצר, בחר אובייקט חדש, ולאחר מכו בחר מאגר חיבורים.
    4. בתיבת הדו-שיח 'מאגר חיבורים', הזן את פרטי מאגר החיבורים וציין ערכים עבור:
      • קריאה לממשק: בחר ברירת מחדל (Oracle Call Interface (OCI)).
      • דרוש שמות מלאים של טבלאות: ודא שתיבת תיוג זו אינה מסומנת.
      • שם מקור נתונים: ציין את מקור הנתונים שאליו ברצונך שמאגר החיבורים יתחבר וישלח שאילתות פיזיות. לדוגמה:(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = <DB Host>)(PORT = <DB port>))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = <Servicename>)))
      • שם משתמש וסיסמה: הזן שם משתמש שמתאים לשם של סכמה זמינה במסד הנתונים למעקב אחר שימוש.

      **כחלופה לסיפוק שם מקור הנתונים, אתה יכול להפנות לחיבור קיים למסד נתונים "לפי שם" בתיבת הדו-שיח 'מאגר החיבורים'.

      • חיבורי נתונים - כדי להשתמש בפרטי החיבור למסד נתונים המוגדר דרך הכרטיסייה 'נתונים' כמסד הנתונים למעקב אחר השימוש, בחר השתמש בחיבור נתונים ולהזין את מזהה האובייקט של החיבור במקום להזין את פרטי החיבור באופן ידני בשדה שם מקור הנתונים. ודא שחיבור הנתונים שבו ברצונך להשתמש נוצר כאשר האפשרות חיבור מערכת נבחרה. ראה התחברות למקור נתונים באמצעות חיבור נתונים.
      • חיבורי קונסולה - אם אתה משתמש ב-Model Administration Tool, תוכל להגדיר חיבורי מסד נתונים למודלים סמנטיים באמצעות הקונסולה. כדי להשתמש בפרטי החיבור בשביל מסד נתונים שהגדרת דרך הקונסולה כמסד הנתונים שלך למעקב אחר השימוש, בחר בתיבת התיוג השתמש בחיבור קונוסלה והזן את שם חיבור מסד הנתונים בשדה שם חיבור. ראה התחברות למקור נתונים באמצעות חיבור קונסולה.

      לדוגמה:

      להלן תיאור של GUID-1A533EBC-8DC0-46F0-82AE-2A9251BBA01E-default.gif
      .gif
  3. אמת את השינויים שלך בלחיצה על כלים, הצג בודק עקביות, ועל בדוק את כל האובייקטים.
  4. אופציונלי : שמור שינויים מקומית על ידי לחיצה על קובץ ואחר כך על שמור.
  5. טען את קובץ .rpd של המודל הסמנטי שערכת על-ידי לחיצה על קובץ, ענן ואחר כך פרסם.

הגדר פרמטרים של מעקב אחר שימוש

כדי להתחיל בתיעוד מידע על שימוש עליך לציין פרטי חיבור של מסד הנתונים שבו ברצונך להשתמש ואתשמות טבלאות מסד הנתונים שבהן נעשה שימוש לצורך מעקב אחר שימוש. פרמטרים אלו מוגדרים בקונסולה (דף הגדרות מערכת).

  1. התחבר אל השירות שלך.
  2. לחץ על קונסולה.
  3. לחץ על הגדרות מערכת.
  4. לחץ על מעקב שימוש.
  5. אפשר מעקב אחר שימוש בשביל המערכת שלך. ודא שאפשר מעקב אחר שימוש מופעל.
  6. הגדר את המאפיינים הבאים:
    • מאגר חיבורים של מעקב אחר שימוש

      שם מאגר החיבורים שיצרת למסד הנתונים שלך למעקב שימוש בפורמט <שם מסד נתונים>.<שם מאגר חיבורים>. לדוגמה, UsageTracking.UTConnectionPool.

    • טבלת בלוק אתחול למעקב אחר שימוש

      שם טבלת מסד הנתונים בה ברצונך להשתמש לאחסון פרטים על בלוקי האתחול בפורמט, <שם מסד נתונים>.<שם קטלוג >.<שם סכמה >.<שם טבלה> או <שם מסד נתונים>.<שם סכמה >.<שם טבלה>. לדוגמה, UsageTracking.UT_Schema.InitBlockInfo.

    • טבלה של רישום ביומן של שאילתות פיזיות למעקב אחר שימוש

      שם טבלת מסד הנתונים בה ברצונך להשתמש לאחסון פרטים של שאילתות פיזיות בפורמט, <שם מסד נתונים>.<שם קטלוג>.<שם סכמה>.<שם טבלה> או <שם מסד נתונים>.<שם סכמה>.<שם טבלה>. לדוגמה, UsageTracking.UT_Schema.PhysicalQueries.

    • טבלת רישום ביומן של שאילתות לוגיות למעקב אחר שימוש

      שם טבלת מסד הנתונים בה ברצונך להשתמש לאחסון פרטים של שאילתות לוגיות בפורמט, <שם מסד נתונים>.<שם קטלוג>.<שם סכמה>.<שם טבלה> או <שם מסד נתונים>.<שם סכמה>.<שם טבלה>. לדוגמה, UsageTracking.UT_Schema.LogicalQueries.

    • מקסימום שורות של מעקב אחר שימוש

      מספר מרבי של שורות שאתה רוצה בטבלאות מעקב אחר שימוש. הערך המינימלי הוא 1, המקסימום הוא 100,000, ו-0 פירושו בלתי מוגבל. אם ספירת השורות חורגת ממספר השורות המקסימלי, תהליך המעקב אחר השימוש מוחק את השורות העודפות בהתבסס על חותמת הזמן הישנה ביותר.

  7. לחץ על החל.

Oracle Analytics יוצר טבלאות מעקב אחר שימוש ומתחיל ברישום שאילתות של משתמש.

נתח נתוני מעקב אחר שימוש

צור דוחות שימוש כדי להבין את שאילתות המשתמש ולנקוט בפעולה מתאימה.

נתח נתוני מעקב אחר שימוש על-ידי יצירת סל נתונים

צור דוחות שימוש על-ידי יצירת סלי נתונים עם נתונים מטבלאות רישום ביומן של שאילתות פיזיות ולוגיות כדי להבין את שאילתות המשתמש.

  1. בדף הבית לחץ על תפריט דף ובחר פתי דף בית קלאסי. צור והרץ ניתוח.
    המערכת מאכלסת את השאילתא בטבלאות מעקב שימוש במסד הנתונים של מעקב שימוש.
  2. בדף הבית, לחץ על צור ועל סל נתונים.
  3. ב'צור סל נתונים', לחץ על החיבור למסד הנתונים למעקב אחר שימוש ובחר את הסכמה שצוינה בשמות הטבלאות 'שאילתא פיזית' ו'רישום ביומן של שאילתא לוגית' בהגדרות המערכת. לדוגמה, שם סכמה שסופק ב-<database name>.<schema name>.<table name> לשמות טבלאות של רישום ביומן של שאילתא לוגית ושל שאילתא פיזית.
    זהו חיבור מסד הנתונים שיצרת כדי להגדיר מעקב אחר שימוש. ראה דרישות מקדימות למעקב שימוש.
  4. ב'הוסף סל נתונים' חפש את טבלת הרישום ביומן של השאילתא הפיזית של מעקב שימוש, הוסף את כל העמודות, תן שם לסל הנתונים (לדוגמה, שאילתות פיזיות) ולאחר מכן לחץ על הוסף. באופן דומה, חפש את טבלת הרישום ביומן של השאילתא הלוגית של מעקב שימוש , הוסף את כל העמודות, תן שם לסל הנתונים (לדוגמה, שאילתות לוגיות) ולאחר מכן לחץ על הוסף.
  5. בדף תוצאות סל נתונים, לחץ על צור חוברת עבודה. הוסף את שני סלי הנתונים לחוברת עבודה: לדוגמה, סלי הנתונים של השאילתות הפיזיות ושל השאילתות הלוגיות. ספק שם לחוברת עבודה (לדוגמה, מעקב אחר שימוש).
  6. בכרטיסייה 'הכן' של חוברת העבודה, לחץ על דיאגרמת נתונים, וצור joins בין סלי הנתונים באמצעות עמודה כמו עמודת המזהה.
  7. בהמחשה גרפית גרור נתונים ליצירת המחשות גרפיות על בסיס הדרישה שלך.
    ראה את תיאורי טבלאות מעקב השימוש ב'הבנת טבלאות מעקב שימוש' כדי לבחור עמודות ישימות. לדוגמה, אפשר ליצור המחשה גרפית להצגת כמות הזמן שארך ביצוע מספר שאילתות.

נתח נתוני מעקב אחר שימוש באמצעות תחום נושא במודל הסמנטי

צור דוחות שימוש באמצעות תחום נושא במודל הסמנטי כדי להבין את שאילתות המשתמש.

עליך לייבא מטאדטה כדי להבטיח שהנתונים הפיזיים והמטאדטה מסונכרנים. אל תבצע התאמה אישית על-ידי הוספת עמודות חדשות בטבלאות מעקב אחר שימוש כדי למנוע בעיות אי-התאמה של סכמה.
  1. בדף הבית לחץ על תפריט דף ובחר פתי דף בית קלאסי. צור והרץ ניתוח.
    המערכת מאכלסת את השאילתא בטבלאות מעקב שימוש במסד הנתונים של מעקב שימוש.
  2. יבא את המודל הסמנטי שבו טבלאות מעקב אחר שימוש מעודכנות עם תוצאות השאילתא. ראה יבא את המודל הפרוס ליצירת מודל סמנטי.
  3. בדף הבית, לחץ על נתונים, ולאחר מכן תחת סלי נתונים, בחר את תחום הנושא המתאים לטבלאות מעקב אחר שימוש כדי ליצור חוברת עבודה.
  4. בדף 'חוברת עבודה חדשה', ב'המחשה גרפית', גרור נתונים ליצירת המחשות גרפיות על בסיס הדרישה שלך.
    ראה את תיאורי טבלאות מעקב השימוש ב'הבנת טבלאות מעקב שימוש' כדי לבחור עמודות ישימות. לדוגמה, אפשר ליצור המחשה גרפית להצגת כמות הזמן שארך ביצוע מספר שאילתות.