משתמשים יכולים לבצע כתיבה חוזרת לכל מקור נתונים המאפשר ביצוע של שאילתות SQL מ-Oracle Analytics.
בעת התצורה של כתיבה חוזרת, זכור את המגבלות הבאות:
עמודות מספריות חייבות להכיל מספרים בלבד. אסור שהם יכילו תווי עיצוב נתונים כגון סימני דולר ($), סימני פאונד או סימני גיבוב (#), סימני אחוז (%), וכן הלאה.
עמודות טקסט חייבות להכיל נתוני מחרוזת בלבד.
אם משתמש מחובר כבר צופה בלוח מידע המכיל ניתוח שבו נתונים שונו באמצעות כתיבה חוזרת, הנתונים לא יעברו רענון אוטומטי בלוח המידע. כדי לראות את הנתונים המעודכנים, על המשתמש לרענן ידנית את לוח המידע.
אתה יכול להשתמש במנגנון התבנית רק עם תצוגות טבלה ורק לנתונים בעלי ערך יחיד. מנגנון התבנית אינו נתמך לתצוגות טבלת ציר או כל סוג אחר של תצוגה, לנתונים בעלי ערכים מרובים, או לעמודות נפתחות עם נתונים בעלי ערך יחיד.
כל הערכים בעמודות כתיבה חוזרת ניתנים לעריכה. כאשר מוצגים בהקשר שאינו ידידותי למדפסת, שדות הניתנים לעריכה מוצגים כאילו למשתמש יש את הרשאת כתיבה חוזרת למסד נתונים. עם זאת, כאשר עמודה לוגית ממופה לעמודה פיזית שיכולה להשתנות, העמודה הלוגית מחזירה ערכים לחיתוכים ברמות מרובות. תרחיש זה עלול לגרום לבעיות.
כל שדה בניתוח יכול להיות מסומן כשדה כתיבה חוזרת, גם אם הוא לא נגזר מטבלת הכתיבה החוזרת שיצרת. עם זאת, אינך יכול להריץ בהצלחה את פעולת הכתיבה החוזרת אם הטבלה אינה מאופשרת. האחריות לתיוג נכון של שדות היא של מעצב התוכן.
תבנית יכולה להכיל משפטי SQL פרט להוספה ועדכון. פונקציית הכתיבה החוזרת מעבירה משפטים אלו למסד הנתונים. עם זאת, Oracle אינה תומכת או ממליצה על שימוש במשפטים כלשהם פריט להוספה או עדכון.
Oracle Analytics מבצע אישור תקינות מינימלי בלבד של קלט הנתונים. אם השדה הוא מספרי והמשתמש מזין נתוני טקסט, אז Oracle Analytics מזהה זאת ומונע מהנתונים הלא תקפים לעבור למסד הנתונים. עם זאת, הוא אינו מזהה צורות אחרות של קלט נתונים לא תקף (ערכים מחוץ לטווח, טקסט וערכים המורכבים מטקסט ומספרים וכן הלאה). כאשר המשתמש לוחץ על לחצן הכתיבה החוזרת ומורצים הוספה או עדכון, נתונים לא תקפים גורמים להודעת שגיאה ממסד הנתונים. לאחר מכן המשתמש יכול לתקן את הקלט השגוי. מעצבי תוכן יכולים לכלול טקסט בניתוח הכתיבה החוזרת כדי לסייע למשתמש, לדוגמה, "אין להזין ערכים אלפאנומריים מעורבים בשדה נתונים מספריים".
מנגנון התבנית אינו מתאים להזנת רשומות חדשות שרירותיות. במילים אחרות, אל תשתמש בו ככלי להזנת נתונים.
בעת יצירת טבלה לכתיבה חוזרת, ודא שלפחות עמודה אחת אינה כוללת יכולת כתיבה חוזרת אך כן כוללת ערכים ייחודיים לכל שורה שאינם אפסים.
ניתוחי כתיבה חוזרת אינם תומכים בתחקור מטה. מכיוון שהתחקור מטה משנה את מבנה הטבלה, תבנית הכתיבה החוזרת לא עובדת.
זהירות :
מנגנון התבנית לוקח קלט של המשתמש וכותב אותו ישירות למסד הנתונים. האבטחה של מסד הנתונים הפיזי היא באחריותך בלבד. לאבטחה מיטבית, אחסן טבלאות מסד נתונים של כתיבה חוזרת במופע מסד נתונים ייחודי.